AppointmentResponse
open class AppointmentResponse: DomainResource
A reply to an appointment request for a patient and/or practitioner(s), such as a confirmation or rejection.
-
A reply to an appointment request for a patient and/or practitioner(s), such as a confirmation or rejection.
Declaration
Swift
override open class var resourceType: String
-
Person, Location/HealthcareService or Device.
Declaration
Swift
public var actor: Reference?
-
Appointment this response relates to.
Declaration
Swift
public var appointment: Reference?
-
Additional comments.
Declaration
Swift
public var comment: FHIRString?
-
Time from appointment, or requested new end time.
Declaration
Swift
public var end: Instant?
-
External Ids for this item.
Declaration
Swift
public var identifier: [Identifier]?
-
Participation status of the participant. When the status is declined or tentative if the start/end times are different to the appointment, then these times should be interpreted as a requested time change. When the status is accepted, the times can either be the time of the appointment (as a confirmation of the time) or can be empty.
Declaration
Swift
public var participantStatus: ParticipationStatus?
-
Role of participant in the appointment.
Declaration
Swift
public var participantType: [CodeableConcept]?
-
Time from appointment, or requested new start time.
Declaration
Swift
public var start: Instant?
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
public convenience init(appointment: Reference, participantStatus: ParticipationStatus)
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)
-
Undocumented
Declaration
Swift
open class AppointmentResponse: DomainResource