{"schema":"https://ver.cy/schemas/card/1.0.0","id":"EM-HCP-02","code":"em-hcp-02","url":"https://ver.cy/models/em-hcp-02/","name":"Appointment and care schedule","alternateNames":[],"kind":"enterprise-contour","status":"published","version":"research-checkpoint","language":"en","classifiers":{"family":"Enterprise profiles","category":"Enterprise subject","entryKind":"subject","plane":"","domain":["Enterprise","HCP"],"industry":["Healthcare provider"],"navPath":"","tags":["EM-HCP-02","W-IND","subject","Schedule","Slot","Appointment","AppointmentParticipant","Cancellation"],"facets":{}},"whatItIs":"Bookable schedules of practitioners, rooms and devices, slots, appointments, reschedules, cancellations and no-shows. The visit itself is recorded as a patient encounter.","purpose":"Keep a reliable record of who is booked with whom, where and when, and of changes to bookings, so that access and capacity can be managed fairly.","scope":{"in":[],"out":[],"boundaries":[]},"distinguishingFeatures":["An appointment is a booking, not proof that care took place.","Schedules cover practitioners, rooms and devices.","Changes to bookings keep who acted and why.","The visit itself is recorded in the encounter contour."],"structure":{"bundles":[{"id":"schedules-and-slots","name":"Schedules and slots","description":"Bookable time of practitioners, rooms and devices.","layers":[{"id":"availability","name":"Availability","description":"Schedules, slots and capacity rules.","findings":[{"id":"schedules","name":"Schedules","description":"Which resource a schedule covers and its slots.","questions":[{"text":"Which practitioner, room or device does this schedule cover, and for which period?","id":"schedules-q1"},{"text":"Which slots in this schedule are free, booked or blocked?","id":"schedules-q2"}]},{"id":"capacity-rules","name":"Capacity rules","description":"Booking capacity, overbooking and reserves.","questions":[{"text":"What booking capacity applies to this slot, including any overbooking or emergency reserve?","id":"capacity-rules-q1"}]}]}]},{"id":"appointments","name":"Appointments","description":"Bookings and what happened to them.","layers":[{"id":"booking-history","name":"Booking history","description":"Booking details, changes and outcome.","findings":[{"id":"appointment","name":"Appointment","description":"Patient, service, participants and changes.","questions":[{"text":"Which patient, service and participants are on this appointment?","id":"appointment-q1"},{"text":"Who booked, moved or cancelled this appointment, when and with what reason?","id":"appointment-q2"}]},{"id":"outcome","name":"Outcome","description":"Attendance and links to the encounter and referral.","questions":[{"text":"Was this appointment attended, cancelled or a no-show?","id":"outcome-q1"},{"text":"Which encounter followed this appointment, if any?","id":"outcome-q2"},{"text":"Which referral or order is this appointment based on?","id":"outcome-q3"}]}]}]}]},"agentConduct":{"may":["Find free slots that match a booking request.","Send appointment reminders through approved channels.","Flag overbooked slots and repeated no-shows for staff review."],"mustNot":["Cancel or move appointments without the authority of the patient or staff.","Use no-show history to refuse care without a human decision.","Reveal appointment details to unauthorized persons."],"requiresHuman":["Decisions about priority and urgent access are made by clinical staff.","Removal from a waiting list requires a responsible staff member."]},"ethics":{"considerations":["Scheduling rules can create unequal access to care.","Appointment data can reveal sensitive health information."],"affectedParties":["Patients","Practitioners","Front desk staff"]},"owners":{"steward":"The head of outpatient services who answers for schedules and bookings.","roles":[],"masterSystems":["Patient administration system","Scheduling system","Electronic health record system"]},"relations":[{"target":"EM-HCP-01","type":"neighbor"},{"target":"EM-HCP-03","type":"neighbor"},{"target":"EM-HCP-05","type":"neighbor"},{"target":"EM-PEO-07","type":"neighbor"},{"target":"EM-FAC-01","type":"neighbor"},{"target":"WM-ACT-026","type":"references","note":"conceptual-candidate"}],"interaction":{"identity":{"applicability":"required","items":["An appointment has an identifier unique within the provider.","A slot has a distinct identifier within its issuing system and references its schedule, because overlapping slots can share a start time."]},"properties":{"applicability":"not-applicable","items":[]},"recognition":{"applicability":"required","items":["Records show a time slot, a patient, a service and participants with a booking status.","An appointment must be distinguished from an encounter and from a billing event."]},"capabilities":{"applicability":"required","items":["The contour supports booking, waiting list management and capacity analysis."]},"hazards":{"applicability":"required","items":["Lost bookings can delay necessary care.","Disclosure of appointments can reveal health conditions."]},"interfaces":{"applicability":"optional","items":["HL7 International publishes the FHIR Schedule, Slot and Appointment resources."]},"context":{"applicability":"required","items":["The contour is used in outpatient clinics, diagnostics and day care.","Rules on waiting times may apply in public health systems."]}},"sources":[{"title":"HL7 FHIR: Schedule, Slot and Appointment resources"},{"title":"IHE profiles for scheduling exchange"},{"title":"Outpatient scheduling and waiting list practice"},{"title":"HL7 FHIR R4 Appointment resource","url":"https://hl7.org/fhir/R4/appointment.html","note":"Checked live (HTTP 200) on 2026-10-21."},{"title":"HL7 FHIR R4 Schedule resource","url":"https://hl7.org/fhir/R4/schedule.html","note":"Checked live (HTTP 200) on 2026-10-21."},{"title":"HL7 FHIR R4 Slot resource","url":"https://hl7.org/fhir/R4/slot.html","note":"Checked live (HTTP 200) on 2026-10-21."}],"openQuestions":["How is an appointment linked to the encounter that follows it?","Who may book, move or cancel an appointment, and how is the reason kept?","How are overbooking and emergency reserve slots represented?","Settle the boundary and the reuse, extend or new decision against the current specifications.","Confirm the semantic crosswalk, rights and source mastership.","Choose immutable references and run fixture checks before claiming publication readiness."],"resources":{"source":"https://ver.cy/enterprise/models/em-hcp-02/"},"provenance":{"origin":"enterprise research programme","builtFrom":["enterprise/models/em-hcp-02/brief.json","ver-cy/world-models/card-supplements/em-hcp-02.json"],"providers":[],"researchStatus":"published-partial","generatedAt":"","builder":"tools/build_cards.py@1.0.0"},"completeness":{"sections":{"classifiers":"filled","whatItIs":"filled","purpose":"filled","distinguishingFeatures":"filled","structure":"filled","agentConduct":"filled","ethics":"filled","owners":"filled","relations":"filled","interaction.identity":"filled","interaction.properties":"not-applicable","interaction.recognition":"filled","interaction.capabilities":"filled","interaction.hazards":"filled","interaction.interfaces":"filled","interaction.context":"filled","sources":"filled"},"notes":{"interaction.properties":"Enterprise record contour: physical properties belong to referenced world models.","_supplement":"Sections authored in card supplement 1.1.0 by Claude (Opus 5.5) (2026-10-21, unreviewed). Written from the industry contour brief and established practice in the field; source pages were checked live on 2026-10-21. Unreviewed. Revised against an independent Codex review on 2026-10-21.","_gate":"Published through the contour publication gate 1.0 on 2026-10-21T19:02:23+00:00: completeness 1.00; subject: research brief; 3 live sources; review by codex: pass"},"score":1.0}}