Schedule Profile¶
| Canonical | ../StructureDefinition/nexus-emr-core-schedule |
|---|---|
| Status | draft · 1.26.0 |
| Base | Schedule (constraint) |
| CQL primary code path | serviceType — what this means |
| Source | FSH · JSON |
Minimal Nexus EMR profile for Schedule resources, representing a clinic or provider's bookable calendar. Slots reference back to a Schedule via Slot.schedule. Phase 1 sources OscarPro provider templates (one Schedule per provider) but the profile supports room/equipment (Location) and service-line (HealthcareService) schedules as well.
Examples
Dr. Navarro Bookable
Example NexusEmrCoreSchedule for Dr. Navarro at Cedarbrook Site A, 90-day planning horizon
Schedule/nexus-emr-core-schedule-example-navarro — claims conformance to Schedule Profile
{
"resourceType": "Schedule",
"id": "nexus-emr-core-schedule-example-navarro",
"meta": {
"profile": [
"../StructureDefinition/nexus-emr-core-schedule"
]
},
"identifier": [
{
"system": "../NamingSystem/cedarbrook-clinic-schedule-raw-code",
"value": "provider-42-default-template",
"use": "secondary"
}
],
"text": {
"status": "generated",
"div": "<div xmlns='http://www.w3.org/1999/xhtml'>Dr. Emil Navarro's bookable calendar at Cedarbrook Family Health Site A. 90-day planning horizon from 2026-06-01.</div>"
},
"active": true,
"serviceCategory": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/service-category",
"code": "17",
"display": "General Practice"
}
]
}
],
"serviceType": [
{
"coding": [
{
"system": "../NamingSystem/cedarbrook-clinic-schedule-servicetype-raw-code",
"code": "A",
"display": "Standard appointment"
}
]
}
],
"actor": [
{
"reference": "PractitionerRole/dr-navarro-familymed-role",
"display": "Dr. Emil Navarro — Family Medicine"
},
{
"reference": "Location/cedarbrook-site-a",
"display": "Cedarbrook Family Health Site A"
}
],
"planningHorizon": {
"start": "2026-06-01T00:00:00-04:00",
"end": "2026-08-30T23:59:59-04:00"
},
"comment": "Recurring weekly template — Monday/Wednesday/Friday 8am-5pm, Tuesday/Thursday 9am-1pm."
}
Referenced by: Busy Slot Example · Busy-Tentative Slot Example · Free Slot Example