EpisodeOfCare

open class EpisodeOfCare: DomainResource

An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility.

An association between a patient and an organization / healthcare provider(s) during which time encounters may occur. The managing organization assumes a level of responsibility for the patient during this time.

  • An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility.

    An association between a patient and an organization / healthcare provider(s) during which time encounters may occur. The managing organization assumes a level of responsibility for the patient during this time.

    Declaration

    Swift

    override open class var resourceType: String
  • The set of accounts that may be used for billing for this EpisodeOfCare.

    Declaration

    Swift

    public var account: [Reference]?
  • Care manager/care co-ordinator for the patient.

    Declaration

    Swift

    public var careManager: Reference?
  • The list of diagnosis relevant to this episode of care.

    Declaration

    Swift

    public var diagnosis: [EpisodeOfCareDiagnosis]?
  • Business Identifier(s) relevant for this EpisodeOfCare.

    Declaration

    Swift

    public var identifier: [Identifier]?
  • Organization that assumes care.

    Declaration

    Swift

    public var managingOrganization: Reference?
  • The patient who is the focus of this episode of care.

    Declaration

    Swift

    public var patient: Reference?
  • Interval during responsibility is assumed.

    Declaration

    Swift

    public var period: Period?
  • Originating Referral Request(s).

    Declaration

    Swift

    public var referralRequest: [Reference]?
  • planned | waitlist | active | onhold | finished | cancelled.

    Declaration

    Swift

    public var status: EpisodeOfCareStatus?
  • Past list of status codes (the current status may be included to cover the start date of the status).

    Declaration

    Swift

    public var statusHistory: [EpisodeOfCareStatusHistory]?
  • Other practitioners facilitating this episode of care.

    Declaration

    Swift

    public var team: [Reference]?
  • Type/class - e.g. specialist referral, disease management.

    Declaration

    Swift

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

    Declaration

    Swift

    public convenience init(patient: Reference, status: EpisodeOfCareStatus)
  • 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 EpisodeOfCare: DomainResource