PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.r2.examples@1.0.2
    http://hl7.org/fhir/StructureDefinition/EpisodeOfCare
description: Base StructureDefinition for EpisodeOfCare Resource
package_name: hl7.fhir.r2.examples
name: EpisodeOfCare
type: null
elements:
  patient: {type: Reference, short: Patient for this episode of care, isSummary: true, index: 7}
  managingOrganization: {type: Reference, short: Organization that assumes care, isSummary: true, index: 8}
  type: {short: 'Type/class  - e.g. specialist referral, disease management', comments: 'The type can be very important in processing as this could be used in determining if the EpisodeOfCare is relevant to specific government reporting, or other types of classifications.', type: CodeableConcept, array: true, isSummary: true, index: 5}
  referralRequest: {type: Reference, short: Originating Referral Request(s), array: true, index: 10}
  status: {isModifier: true, short: planned | waitlist | active | onhold | finished | cancelled, type: code, isSummary: true, index: 1}
  condition: {type: Reference, short: Conditions/problems/diagnoses this episode of care is for, array: true, index: 6}
  identifier: {type: Identifier, short: Identifier(s) for the EpisodeOfCare, array: true, index: 0}
  period: {type: Period, short: Interval during responsibility is assumed, isSummary: true, index: 9}
  careManager: {type: Reference, short: Care manager/care co-ordinator for the patient, index: 11}
  careTeam:
    type: BackboneElement
    short: Other practitioners facilitating this episode of care
    array: true
    index: 12
    elements:
      role: {type: CodeableConcept, short: Role taken by this team member, array: true, index: 13}
      period: {type: Period, short: Period of time for this role, index: 14}
      member: {type: Reference, short: The practitioner (or Organization) within the team, comments: 'Where an Organization is included in the CareTeam, it is really providing some form of services to the EpisodeOfCare (e.g. Jim''s Mowing Services) the details of the services would be included on a CarePlan.', index: 15}
  statusHistory:
    type: BackboneElement
    short: Past list of status codes
    array: true
    index: 2
    elements:
      status: {type: code, short: planned | waitlist | active | onhold | finished | cancelled, index: 3}
      period: {type: Period, short: Period for the status, index: 4}
    required: [status, period]
package_version: 1.0.2
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/EpisodeOfCare
version: null
required: [status, patient]