Skip to content

Schedule Profile

Canonical../StructureDefinition/nexus-emr-core-schedule
Statusdraft · 1.26.0
BaseSchedule (constraint)
CQL primary code pathserviceTypewhat this means
SourceFSH · 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