AppointmentParticipant

open class AppointmentParticipant: BackboneElement

Participants involved in appointment.

List of participants involved in the appointment.

  • Participants involved in appointment.

    List of participants involved in the appointment.

    Declaration

    Swift

    override open class var resourceType: String
  • Person, Location/HealthcareService or Device.

    Declaration

    Swift

    public var actor: Reference?
  • Is this participant required to be present at the meeting. This covers a use-case where 2 doctors need to meet to discuss the results for a specific patient, and the patient is not required to be present.

    Declaration

    Swift

    public var required: ParticipantRequired?
  • Participation status of the actor.

    Declaration

    Swift

    public var status: ParticipationStatus?
  • Role of participant in the appointment.

    Declaration

    Swift

    public var type: [CodeableConcept]?
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    public convenience init(status: ParticipationStatus)
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)

    Parameters

    json

    The JSON element to use to populate the receiver

    context

    The instantiation context to use

  • Undocumented

    Declaration

    Swift

    open class AppointmentParticipant: BackboneElement