List

Top  Previous  Next

Available in PhraseExpander Professional

Display a list of predefined values that the user can check.

 

Image 1. The List Manual Input with single selection.

Image 1. The List Manual Input with single selection.

 

 

Image 2. You can create a multi-selection list. Activating the Preview box, PhraseExpander can display the text that will be generated.

Image 2. You can create a multi-selection list. Activating the Preview box, PhraseExpander can display the text that will be generated.

 

Image 3. With the "Use Yes/No/NA" option, you can associate three values with each item and generate a different text if the item is set to Yes or No.

Image 3. With the "Use Yes/No/NA" option, you can associate three values with each item and generate a different text if the item is set to Yes or No.

 

To set Manual Input as List

In the Manual Input design window, choose List in the Display as box.

 

Customizing the List Manual Input

manual-input-design-list

 

You can customize the List Manual Input through the following options:

1.Multi-selection: the user can select more than one item.

2.Use Yes/No/NA: the user will be able to set three statuses for each item: Yes, No or Not applicable (NA). Using this option and the Custom negative text, PhraseExpander can generate text to include items that are set to No as well (check Image 3 for an example).

3.Predefined values: a list of predefined values the user can choose from.

4.Item separator: if the Multi-selection option is checked, PhraseExpander can put a separator between each item. You can create lists that read like natural language by setting a different value for the last item, so that a list of three items will read like: one, two and three (instead of one, two, three).

5.Custom text: you can specify a custom text that is displayed when selected items are present. You can learn more about this in the Manual Input Advanced Customization.

6.Custom negative text: this text is displayed when there are unchecked (or set to No) elements. You can learn more about this in the Manual Input Advanced Customization.

7.Custom N/A text: when the Use Yes/No/NA option is checked, this text is displayed when all the items are set to N/A.

 

Preselecting a value

When displaying the list, all the elements are set to the unchecked status (or to NA if Yes/No/NA is enabled). If you want to preselect certain items, just prepend a * to the element you want to display as checked.

In the example above, if I want to preselect elbows, I can just write *elbows.

If the Use Yes/No/NA option is checked, you can also preselect an item to No, by pre-pending the # to it. For example #breathing

 

Assign a shorter description to a predefined value

If you want to display a text that is different from the one that will be entered by PhraseExpander (for example, because it's too long or you want to associate a code to something that is easier to remember), you can do that by entering the text in the following format.

 

[description]text to insert

 

description: the description that will be shown when displaying the manual input

text to insert: the actual text that will be inserted when the phrase is executed

 

Macro Syntax

 

{#input hands::wrists::elbows::shoulders -[desc=Location][separator=, ][display=list][title=Patient pain][usePositive=1][positive=The patient reports pain in #SEL#.][preview=1][useNegative=1][negative= Patient has no pain in #NEG#.][multi=1][last= and ][lastNeg= or ]#}

 

NOTE: for more customization options, please check the Manual Input Advanced Customization.