Appointment
open class Appointment: DomainResourceA 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).
- 
                  
                  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). DeclarationSwift override open class var resourceType: String
- 
                  
                  The style of appointment or patient that has been booked in the slot (not service type). DeclarationSwift public var appointmentType: CodeableConcept?
- 
                  
                  Additional comments. DeclarationSwift public var comment: FHIRString?
- 
                  
                  The date that this appointment was initially created. DeclarationSwift public var created: DateTime?
- 
                  
                  Shown on a subject line in a meeting request, or appointment list. DeclarationSwift public var description_fhir: FHIRString?
- 
                  
                  When appointment is to conclude. DeclarationSwift public var end: Instant?
- 
                  
                  External Ids for this item. DeclarationSwift public var identifier: [Identifier]?
- 
                  
                  The ReferralRequest provided as information to allocate to the Encounter. DeclarationSwift public var incomingReferral: [Reference]?
- 
                  
                  Reason the appointment is to takes place (resource). DeclarationSwift public var indication: [Reference]?
- 
                  
                  Can be less than start/end (e.g. estimate). DeclarationSwift public var minutesDuration: FHIRInteger?
- 
                  
                  Participants involved in appointment. DeclarationSwift public var participant: [AppointmentParticipant]?
- 
                  
                  Used to make informed decisions if needing to re-prioritize. DeclarationSwift public var priority: FHIRInteger?
- 
                  
                  Reason this appointment is scheduled. DeclarationSwift public var reason: [CodeableConcept]?
- 
                  
                  Potential date/time interval(s) requested to allocate the appointment within. DeclarationSwift public var requestedPeriod: [Period]?
- 
                  
                  A broad categorisation of the service that is to be performed during this appointment. DeclarationSwift public var serviceCategory: CodeableConcept?
- 
                  
                  The specific service that is to be performed during this appointment. DeclarationSwift public var serviceType: [CodeableConcept]?
- 
                  
                  The slots that this appointment is filling. DeclarationSwift public var slot: [Reference]?
- 
                  
                  The specialty of a practitioner that would be required to perform the service requested in this appointment. DeclarationSwift public var specialty: [CodeableConcept]?
- 
                  
                  When appointment is to take place. DeclarationSwift public var start: Instant?
- 
                  
                  The overall status of the Appointment. Each of the participants has their own participation status which indicates their involvement in the process, however this status indicates the shared status. DeclarationSwift public var status: AppointmentStatus?
- 
                  
                  Additional information to support the appointment. DeclarationSwift public var supportingInformation: [Reference]?
- 
                  
                  Convenience initializer, taking all required properties as arguments. DeclarationSwift public convenience init(participant: [AppointmentParticipant], status: AppointmentStatus)
- 
                  
                  Convenience initializer, taking all required properties as arguments. DeclarationSwift override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)
- 
                  
                  Undocumented DeclarationSwift open class Appointment: DomainResource
 View on GitHub
            View on GitHub
           Install in Dash
            Install in Dash
           Appointment Class Reference
      Appointment Class Reference