PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.r2b.examples@1.4.0
    http://hl7.org/fhir/StructureDefinition/EpisodeOfCare
description: Base StructureDefinition for EpisodeOfCare Resource
package_name: hl7.fhir.r2b.examples
derivation: specialization
name: EpisodeOfCare
type: null
elements:
  patient:
    isModifier: false
    short: Patient for this episode of care
    index: 7
    type: Reference
    mustSupport: false
    maxLength: 0
    base: {max: '1', min: 0, path: EpisodeOfCare.patient}
    isSummary: true
  managingOrganization:
    isModifier: false
    short: Organization that assumes care
    type: Reference
    mustSupport: false
    maxLength: 0
    base: {max: '1', min: 0, path: EpisodeOfCare.managingOrganization}
    isSummary: true
    index: 8
  type:
    isModifier: false
    short: Type/class  - e.g. specialist referral, disease management
    index: 5
    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
    mustSupport: false
    array: true
    maxLength: 0
    base: {max: '*', min: 0, path: EpisodeOfCare.type}
    isSummary: true
  referralRequest:
    isModifier: false
    short: Originating Referral Request(s)
    index: 10
    type: Reference
    mustSupport: false
    array: true
    maxLength: 0
    base: {max: '*', min: 0, path: EpisodeOfCare.referralRequest}
    isSummary: false
  team:
    isModifier: false
    short: Other practitioners facilitating this episode of care
    index: 12
    type: Reference
    mustSupport: false
    array: true
    maxLength: 0
    base: {max: '*', min: 0, path: EpisodeOfCare.team}
    isSummary: false
  status:
    isModifier: true
    short: planned | waitlist | active | onhold | finished | cancelled
    index: 1
    type: code
    mustSupport: false
    maxLength: 0
    base: {max: '1', min: 0, path: EpisodeOfCare.status}
    isSummary: true
  condition:
    isModifier: false
    short: Conditions/problems/diagnoses this episode of care is for
    index: 6
    type: Reference
    mustSupport: false
    array: true
    maxLength: 0
    base: {max: '*', min: 0, path: EpisodeOfCare.condition}
    isSummary: false
  identifier:
    isModifier: false
    short: Identifier(s) for the EpisodeOfCare
    index: 0
    type: Identifier
    mustSupport: false
    array: true
    maxLength: 0
    base: {max: '*', min: 0, path: EpisodeOfCare.identifier}
    isSummary: false
  period:
    isModifier: false
    short: Interval during responsibility is assumed
    type: Period
    mustSupport: false
    maxLength: 0
    base: {max: '1', min: 0, path: EpisodeOfCare.period}
    isSummary: true
    index: 9
  careManager:
    isModifier: false
    short: Care manager/care co-ordinator for the patient
    type: Reference
    mustSupport: false
    maxLength: 0
    base: {max: '1', min: 0, path: EpisodeOfCare.careManager}
    isSummary: false
    index: 11
  statusHistory:
    isModifier: false
    short: Past list of status codes
    index: 2
    type: BackboneElement
    mustSupport: false
    array: true
    elements:
      status:
        isModifier: false
        short: planned | waitlist | active | onhold | finished | cancelled
        index: 3
        type: code
        mustSupport: false
        maxLength: 0
        base: {max: '1', min: 0, path: EpisodeOfCare.statusHistory.status}
        isSummary: false
      period:
        isModifier: false
        short: Period for the status
        index: 4
        type: Period
        mustSupport: false
        maxLength: 0
        base: {max: '1', min: 0, path: EpisodeOfCare.statusHistory.period}
        isSummary: false
    maxLength: 0
    base: {max: '*', min: 0, path: EpisodeOfCare.statusHistory}
    required: [status, period]
    isSummary: false
package_version: 1.4.0
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/EpisodeOfCare
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: null
required: [status, patient]