Intersection of http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-appointment and http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-appointment

This is the set of resources that conform to both CH ORF Appointment (http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-appointment) and CH ORF Appointment (http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-appointment).

Structure

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Appointment C0..*CH ORF Appointment
Constraints: app-2, app-3, app-4
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: ?? (preferred): A human language.
Additional BindingsPurpose
??Max Binding
... text 0..1NarrativeText summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier SΣ0..*IdentifierExternal identifier for this item: May be used for referencing to a record in a scheduling application. Status in the scheduling application may change in time whereas Appointment.status reflects the status at the time the appointment is initiated.
... status ?!SΣ1..1codeUsed to express if time and date are the preference of the patient (="proposed"), confirmed by the patient but not yet by the service provider (="pending") or confirmed by the patient and the service provider (="booked")
Binding: ?? (required)
... cancelationReason Σ0..1CodeableConceptThe coded reason for the appointment being cancelled
Binding: ?? (example)
... serviceCategory Σ0..*CodeableConceptA broad categorization of the service that is to be performed during this appointment
Binding: ?? (example)
... serviceType Σ0..*CodeableConceptThe specific service that is to be performed during this appointment
Binding: ?? (example)
... specialty Σ0..*CodeableConceptThe specialty of a practitioner that would be required to perform the service requested in this appointment
Binding: ?? (preferred)
... appointmentType Σ0..1CodeableConceptThe style of appointment or patient that has been booked in the slot (not service type)
Binding: ?? (preferred)
... reasonCode Σ0..*CodeableConceptCoded reason this appointment is scheduled
Binding: ?? (preferred): The Reason for the appointment to take place.
... reasonReference 0..*Reference(Condition | Procedure | Observation | ImmunizationRecommendation)Reason the appointment is to take place (resource)
... priority 0..1unsignedIntUsed to make informed decisions if needing to re-prioritize
... description 0..1stringShown on a subject line in a meeting request, or appointment list
... supportingInformation 0..*Reference(Resource)Additional information to support the appointment
... start SΣ0..1instantWhen appointment is to take place (required if status="pending" or "booked")
... end SΣ0..1instantWhen appointment is to conclude (required if status="pending" or "booked")
... minutesDuration 0..1positiveIntCan be less than start/end (e.g. estimate)
... slot 0..*Reference(Slot)The slots that this appointment is filling
... created 0..1dateTimeThe date that this appointment was initially created
... comment 0..1stringAdditional comments
... patientInstruction S0..1stringPatient-oriented instructions SHALL be here and NOT in ServiceRequest.patientInstruction
... basedOn 0..*Reference(ServiceRequest)The service request this appointment is allocated to assess
... participant SC1..1BackboneElementParticipants involved in appointment
Constraints: app-1
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type Σ0..*CodeableConceptRole of participant in the appointment
Binding: ?? (extensible): Role of participant in encounter.
.... actor SΣ0..1Name, address and telecom of the appointment location
.... required Σ0..1coderequired | optional | information-only
Binding: ?? (required): Is the Participant required to attend the appointment.
.... status SΣ1..1codeaccepted | declined | tentative | needs-action
Binding: ?? (required): The Participation status of an appointment.
.... period 0..1PeriodParticipation period of the actor
... requestedPeriod S0..1PeriodSingle Date/time or Date/time-interval indication for the appointment with the status="proposed". A single Date/time indication MUST have the same value for start and end.
.... extension 0..*ExtensionAdditional content defined by implementations
.... start SΣ0..1dateTimeStarting time with inclusive boundary
.... end SΣ0..1dateTimeEnd time with inclusive boundary, if not ongoing

doco Documentation for this format