description: Profile on Appointment for CH ORF package_name: ch.fhir.ig.ch-orf derivation: constraint name: ChOrfAppointment type: Appointment elements: identifier: short: "External identifier for this item: May be used for referencing to a record in a scheduling application. Status in the scheduling application may \r\n change in time whereas Appointment.status reflects the status at the time the appointment is initiated." mustSupport: true index: 0 status: short: "Used to express if time and date are the preference of the patient (=\"proposed\"), confirmed by the patient but not yet by the service provider \r\n (=\"pending\") or confirmed by the patient and the service provider (=\"booked\")" binding: {strength: required, valueSet: 'http://fhir.ch/ig/ch-orf/ValueSet/ch-orf-vs-appointmentstatus'} mustSupport: true index: 1 patientInstruction: {short: Patient-oriented instructions SHALL be here and NOT in ServiceRequest.patientInstruction, mustSupport: true, index: 2} participant: mustSupport: true index: 3 elements: actor: type: Reference short: Name, address and telecom of the appointment location mustSupport: true refers: ['http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-location'] index: 4 status: mustSupport: true pattern: {type: Code, value: tentative} index: 5 required: [actor] requestedPeriod: short: "Single Date/time or Date/time interval indication for the appointment. A single Date/time indication MUST have \r\n the same value for start and end." mustSupport: true index: 6 elements: start: {mustSupport: true, index: 7} end: {mustSupport: true, index: 8} package_version: 0.10.0 class: profile kind: resource url: http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-appointment base: http://hl7.org/fhir/StructureDefinition/Appointment version: 0.10.0