Union of http://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-appointment and http://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-appointment

This is the set of resources that conform to either of the profiles Wof Connect Appointment (http://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-appointment) and Wof Connect Appointment (http://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-appointment). E.g. what you have to deal with if you get resources conforming to one of them

Structure

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Appointment C0..*A booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time. This may result in one or more Encounter(s)
Constraints: app-2, app-3, app-4, wof-slot-identifier
... meta Σ0..1MetaMetadata about the resource
.... extension 0..*ExtensionAdditional content defined by implementations
.... versionId Σ0..1idVersion specific identifier
.... lastUpdated Σ0..1instantWhen the resource version last changed
.... source Σ0..1uriIdentifies where the resource comes from
.... profile Σ1..*canonical(StructureDefinition)Profiles this resource claims to conform to
.... security Σ0..*CodingSecurity Labels applied to this resource
Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... tag Σ0..*CodingTags applied to this resource
Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: ?? (preferred): A human language.
... 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..*ExtensionExtension
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier SΣ1..*IdentifierExternal Ids for this item
... status ?!SΣ1..1codeproposed | pending | booked | arrived | fulfilled | cancelled | noshow | entered-in-error | checked-in | waitlist
Binding: ?? (required): The free/busy status of an appointment.
... 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 SΣ1..*CodeableConceptThe specific service that is to be performed during this appointment
Binding: ?? (extensible)
.... extension 0..*ExtensionAdditional content defined by implementations
.... coding Σ1..*CodingCode defined by a terminology system
..... extension 0..*ExtensionAdditional content defined by implementations
..... system Σ1..1uriIdentity of the terminology system
..... version Σ0..1stringVersion of the system - if relevant
..... code Σ1..1codeSymbol in syntax defined by the system
..... display Σ0..1stringRepresentation defined by the system
..... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1stringPlain text representation of the concept
... specialty SΣ0..*CodeableConceptThe specialty of a practitioner that would be required to perform the service requested in this appointment
Binding: ?? (extensible)
... 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Σ1..1instantWhen appointment is to take place
... end SΣ1..1instantWhen appointment is to conclude
... 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 0..1stringDetailed information and instructions for the patient
... basedOn 0..*Reference(ServiceRequest)The service request this appointment is allocated to assess
... participant C2..2BackboneElementParticipants 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Σ1..1Reference(Location | Patient | Practitioner | PractitionerRole | HealthcareService)Person, Location/HealthcareService or Device
.... 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 S1..1PeriodPotential date/time interval(s) requested to allocate the appointment within

doco Documentation for this format