This article covers the recommended configuration for an urgent care attendance workflow notification, the settings, values, and decisions needed to alert relevant clinical staff immediately when a patient registers at the Urgent Care department.
For the step by step process of creating a workflow notification from scratch, see Set up a workflow notification.
⚠️Important: System Administrator access is required. Always configure and test in a non live environment before deploying to production.
Overview
Trigger event: Urgent Care attendance registered / departure method recorded
Recommended priority: Priority 1 High (all urgent care attendances)
Primary recipients: Duty Clinician, Ward Manager, Care Coordinator
Activity code: UC_ATT_REG
Recommended configuration
Use the following values when configuring the urgent care attendance notification in Message Generator:
Configuration item | Recommended value | Notes |
Activity Code | UC_ATT_REG | Cannot be changed after saving choose carefully. |
Activity Description | Urgent Care Attendance To Do Notification | Displayed in the Message Generator Activities list. |
Action Type | TODOITEM | Delivers the notification to the recipient's To Do List. |
Summary Text | "⚠ Urgent Care attendance: [PatientName] registered at [DepartmentName]. Immediate review required." | Maximum 150 characters. Use the ⚠ prefix for visual prominence in the To Do List. |
URL | Link to Urgent Care tracking list for the relevant department | Takes the recipient directly to the Urgent Care tracking screen. |
Priority | 1 (High) | All urgent care attendances are high priority, the patient is currently in the department. |
Pop-Up Time | Immediate | Configure PopupTime to fire immediately. The notification should appear as a pop up on the recipient's next screen interaction. |
Condition | Optional: filter by department code or triage priority | Use a department code condition to restrict to specific departments, or a triage priority condition to notify only for high acuity attendances. |
Recipients | Default User (Duty Clinician) + Bespoke SQL (on call team) | Consider using bespoke SQL to derive the on call clinician from a rota table if one is available in Rio. |
Linking method | Via UrgentCareDepartureMethod.WflActivityConfigCode | See the linking section below. |
How Urgent Care workflow linking works
Urgent Care workflow notifications are linked differently from other clinical event types. Rather than linking directly to a screen trigger, the activity code is set on the relevant departure method record in the Urgent Care Unit Configuration.
To link the activity:
Navigate to the Urgent Care Unit Configuration in Rio Configuration.
Open the relevant departure method record.
Set the Workflow Activity Code field to UC_ATT_REG.
Save the record.
When a patient's departure method is recorded in the Urgent Care module, Rio checks this field and adds the linked activity to the processing queue. To trigger a notification on attendance registration (rather than departure), link the activity to the registration or arrival action in the Urgent Care Unit Configuration.
📌Note: The WflActivityConfigCode field appears in multiple Rio tables. Always verify you are configuring the correct linking table for your event type.
Pop up notification behaviour
Because urgent care attendances require immediate awareness, this notification type should always be configured with an immediate pop up. When the PopupTime is set to immediate:
The notification appears as a pop up dialog on the recipient's next screen interaction after the attendance is registered.
If the recipient is not logged in at the time, the pop up will appear on their next login.
The recipient can dismiss the pop-up (which marks the notification as read) or click through to the Urgent Care tracking screen.
⚠️Important: Only use pop ups for Priority 1 (High) notifications. Pop ups for routine notifications disrupt clinical workflow and reduce the impact of genuinely urgent alerts.
Key Rio tables involved
Table | Relevant fields | Purpose |
UrgentCareDepartment | Code, Title, DefaultPriority | Department configuration. Use the Code field in conditions to filter by department. |
UrgentCareDepartureMethod | WflActivityConfigCode | Links the workflow activity to the departure or arrival method trigger. |
UCTriagePriority | Code, ShortDescription, PriorityOrder | Triage priority. Use in conditions to filter by acuity level. |
GenToDoList | Summary, URL, Priority, PopupTime | Notification record with pop up time set for immediate display. |
