notelist
- Last Updated: May 29, 2026
- 1 minute read
- Semaphore
- Documentation
Used to match information stored in the model in a metadata property of any type. For example, if there is a string metadata property named ‘Exchange Tickers’, then the value of that metadata property will be used as the data attribute of a text or phrase rule.
If there are multiple delimited entries in a single instance of a metadata property, then multiple text and/or phrase rules will be generated when the delimiter attribute is used.
Attributes
In addition to the attributes available to <text> and <phrase> rules, the notelist rule has the following attributes:
Note: the attribute wordtypes is not available for this rule. If the value in the string field is a single word, a <text> rule will be generated. If the value is multiple words, a <phrase> rule will be generated.
Example 1
For a model that contains the concept ‘Apple’ and a metadata property, ‘Ticker’ with the value of ‘AAPL’
Using the following template rule:
<notelist notefield="Ticker" field="body" stem="1" case="0" weight="30"/>
The rules generated for ‘Apple’ will be:
<text field="body" data="AAPL" stem="1" case="0" weight="30"/>
Example 2
Specifying a delimiter.
For a model that contains the concept ‘Apple’, with a metadata property,‘Ticker’ with the value ‘AAPL;AAPL:US’
Using the following template rule:
<any>
<notelist notefield="Ticker" delimiter=";"/>
</any>
The rules generated for ‘Apple’ will be:
<any>
<text data="AAPL"/>
<text data="AAPL:US"/>
</any>