PatientContact

open class PatientContact: BackboneElement

A contact party (e.g. guardian, partner, friend) for the patient.

  • A contact party (e.g. guardian, partner, friend) for the patient.

    Declaration

    Swift

    override open class var resourceType: String
  • Address for the contact person.

    Declaration

    Swift

    public var address: Address?
  • Administrative Gender - the gender that the contact person is considered to have for administration and record keeping purposes.

    Declaration

    Swift

    public var gender: AdministrativeGender?
  • A name associated with the contact person.

    Declaration

    Swift

    public var name: HumanName?
  • Organization that is associated with the contact.

    Declaration

    Swift

    public var organization: Reference?
  • The period during which this contact person or organization is valid to be contacted relating to this patient.

    Declaration

    Swift

    public var period: Period?
  • The kind of relationship.

    Declaration

    Swift

    public var relationship: [CodeableConcept]?
  • A contact detail for the person.

    Declaration

    Swift

    public var telecom: [ContactPoint]?
  • A contact detail for the person.

    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 PatientContact: BackboneElement