<notificationrecipientspicker>
When you add the <notificationrecipientspicker> tag to a board, users can select recipients to send notifications to after a record is created or edited. This granular approach allows you to customize recipients per record for each board notification. For the board record notifications to be sent they must be configured using the Board Notifications configuration. See Configure Board Notifications for more information.
To send notifications to selected recipients using the <notificationrecipientspicker> tag, you must select Board from the Recipient Type dropdown on the Fields tab when configuring recipients for board notifications.
When added to a board in the board editor, the <notificationrecipientspicker> tag creates a button that is labeled Select by default, though that label can be changed. The button can be added to the Input view or the Display view, and the button’s location is based on where the tag is added to the board’s code.
The dialog displays the selected recipient count on the Total Recipients tab.
This method allows you to send notifications for a specified record to any people associated with the board, even if these people are not WebEOC Nexus users or added to WebEOC Nexus using Contacts. This flexibility ensures notifications per record can be directed to the appropriate recipients, whether they are users, groups, or other entities within, or outside of, WebEOC Nexus.
Tag Attributes
Attribute | Allowed Values | Requirements | Description |
---|---|---|---|
name |
CDATA |
Required |
Assigns a name for the underlying SQL column that stores the selected recipients who will receive the notification. |
button-text |
Text |
Optional |
Assigns a label to the button. If you do not provide a value, the label text defaults to "Select." |
showUsers |
Boolean |
Optional |
Determines whether the Recipients tab is displayed on the dialog. The default value is "true." |
showPositions |
Boolean |
Optional |
Determines whether the Positions tab is displayed on the dialog. The default value is "true." |
showNotificationGroups |
Boolean |
Optional |
Determines whether the Notification Groups tab is displayed on the dialog. The default value is "true." Notification groups are configured in Contacts. |
showGroups |
Boolean |
Optional |
Determines whether the Groups tab is displayed on the dialog. The default value is "true." Groups are configured on the Accounts page, on the Groups tab. |
showOrganizations |
Boolean |
Optional |
Determines whether the Organizations tab is displayed on the dialog. The default value is "true." Organizations are configured on the Accounts page, on the Organizations tab. |
showTotalRecipients |
Boolean |
Optional |
Determines whether the Total Recipients tab is displayed on the dialog. The default value is "true." |
Example
<notificationRecipientsPicker name="recipients_to_notify" showGroups="false" showNotificationGroups="true" />