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?
  • end

    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