Skip to content

Appointment Profile

Canonical../StructureDefinition/nexus-emr-core-appointment
Statusdraft · 1.26.0
BaseAppointment (constraint)
SourceFSH · JSON

Minimal Nexus EMR profile for Appointment resources, primarily for mapping status, start date (Last Visit Date), and required patient/practitioner participants. Assumes filtering for status='fulfilled' happens during data retrieval/processing. Contains embedded aliases and invariants.

Examples

With Slot Linkage · Example · Example telephone · Walk-in

Walk-in

Example Appointment created without a Slot reference, demonstrating the 0..* cardinality on Appointment.slot for historical and walk-in cases

Appointment/nexus-emr-core-appointment-example-walk-in — claims conformance to Appointment Profile

{
  "resourceType": "Appointment",
  "id": "nexus-emr-core-appointment-example-walk-in",
  "meta": {
    "profile": [
      "../StructureDefinition/nexus-emr-core-appointment"
    ]
  },
  "identifier": [
    {
      "system": "../NamingSystem/cedarbrook-clinic-appointment-raw-code",
      "value": "oscar-appt-99822",
      "use": "secondary"
    }
  ],
  "status": "arrived",
  "start": "2026-06-01T13:30:00-04:00",
  "end": "2026-06-01T13:45:00-04:00",
  "text": {
    "status": "generated",
    "div": "<div xmlns='http://www.w3.org/1999/xhtml'>Walk-in appointment for Avery Linwood with Dr. Navarro on June 1 2026 at 1:30 PM. No Slot reference — patient walked in without a prior booking; the appointment was created directly without consuming a pre-existing free Slot.</div>"
  },
  "serviceType": [
    {
      "coding": [
        {
          "system": "../NamingSystem/cedarbrook-clinic-appointment-servicetype-raw-code",
          "code": "W",
          "display": "Walk-in"
        }
      ]
    }
  ],
  "appointmentType": {
    "coding": [
      {
        "system": "http://terminology.hl7.org/CodeSystem/v2-0276",
        "code": "WALKIN",
        "display": "A previously unscheduled walk-in visit"
      }
    ]
  },
  "participant": [
    {
      "actor": {
        "reference": "Location/cedarbrook-site-a",
        "display": "Cedarbrook Family Health Site A"
      },
      "status": "accepted"
    },
    {
      "type": [
        {
          "coding": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
              "code": "PART",
              "display": "Participation"
            }
          ]
        }
      ],
      "actor": {
        "reference": "Patient/avery-linwood",
        "display": "Avery Linwood"
      },
      "status": "accepted"
    },
    {
      "type": [
        {
          "coding": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
              "code": "PPRF",
              "display": "primary performer"
            }
          ]
        }
      ],
      "actor": {
        "reference": "Practitioner/dr-emil-navarro",
        "display": "Dr. Emil Navarro"
      },
      "status": "accepted"
    }
  ]
}