
This value set defines the roles within the Colorado Referral Information (Cori) system, detailing each role's function and responsibility.
Individuals or organizations that initiates a referral, connecting clients with services or providers.
Intermediaries that receive referrals and make referrals.
A health related social needs provider or healthcare provider who receives referrals and delivers services to clients.
An organizational administrator responsible for managing users, permissions, and settings within their organization in Cori.
System administrator with broad access and control over the Cori system, responsible for overall maintenance and security.
The individual receiving services through a referral, typically the patient or beneficiary.
Public health professionals engaged in tracking and improving community health outcomes through data and service coordination.
(Boolean) If true, limit sms text notifications to allowed time range.
Time of day after which the user allows text messages.
Time of day before which user allows text messages.
Describes an event-condition-action automation.
requires name, trigger, conditions, actions which can be empty arrays
let exampleCoriCode = {
"name": "Inactive User Reminder",
"trigger": {
"type": "timer",
"cronExpression": "0 8 * * *" // At 08:00 AM every day
},
"conditions": [
{
"field": "user.lastLogin",
"operator": "less_than",
"value": "30 days ago"
}
],
"actions": [
{
"type": "sendEmail",
"to": "{{user.email}}",
"subject": "We miss you!",
"body": "It's been a while since you've logged in..."
}
]
};
trigger requires 1..1 : type, cronExpression
conditions requires 0..* : field, operator, value
actions requires 1..* : type, and properties based on type