RelatedPerson

open class RelatedPerson: DomainResource

An person that is related to a patient, but who is not a direct target of care.

Information about a person that is involved in the care for a patient, but who is not the target of healthcare, nor has a formal responsibility in the care process.

  • An person that is related to a patient, but who is not a direct target of care.

    Information about a person that is involved in the care for a patient, but who is not the target of healthcare, nor has a formal responsibility in the care process.

    Declaration

    Swift

    override open class var resourceType: String
  • Whether this related person’s record is in active use.

    Declaration

    Swift

    public var active: FHIRBool?
  • Address where the related person can be contacted or visited.

    Declaration

    Swift

    public var address: [Address]?
  • The date on which the related person was born.

    Declaration

    Swift

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

    Declaration

    Swift

    public var gender: AdministrativeGender?
  • A human identifier for this person.

    Declaration

    Swift

    public var identifier: [Identifier]?
  • A name associated with the person.

    Declaration

    Swift

    public var name: [HumanName]?
  • The patient this person is related to.

    Declaration

    Swift

    public var patient: Reference?
  • Period of time that this relationship is considered valid.

    Declaration

    Swift

    public var period: Period?
  • Image of the person.

    Declaration

    Swift

    public var photo: [Attachment]?
  • The nature of the relationship.

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

    public convenience init(patient: Reference)
  • 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 RelatedPerson: DomainResource