EpisodeOfCare

FHIR Profile

An EpisodeOfCare represents the association of a patient with a Healthcare Provider for a period of time under which related healthcare activities may occur. In case of a patient treated in multiple Healthcare Providers: each organization will have its own EpisodeOfCare resource instance that tracks its responsibility with the patient. For DBIR, the EpisodeOfCare includes the full treatment cycle as defined by the registry itself by one Healthcare Provider. The profile is accessible via EpisodeOfCare and presented below.

This profile is based on the EpisodeOfCare base profile for FHIR version R4, see also EpisodeOfCare.

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifier0..*Identifier
statusΣ ?!1..1codeBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
status1..1codeBinding
period1..1Period
typeΣ0..*CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
conditionΣ1..1Reference(Condition)
roleΣ0..1CodeableConceptBinding
rankΣ0..1positiveInt
id0..1string
extensionI0..*Extension
referenceΣ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionI0..*Extension
referenceΣ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
periodΣ0..1Period
referralRequest0..*Reference(ServiceRequest)
careManager0..1Reference(Practitioner | PractitionerRole)
team0..*Reference(CareTeam)
account0..*Reference(Account)

Mapping

This FHIR Profile does not use a direct mapping for DBIR variables.

Constraints

Constraints can refer to the cardinality of an element, required value or type of value.

The following constraints apply:

  • The status element is required and should use one of the following values: planned | waitlist | active | onhold | finished | cancelled | entered-in-error
  • The resource should refer to:
    • the patient treated in data element patient
    • the Healthcare Provider in data element managingOrganization

Example EpisodeOfCare Resource

{
   "resourceType":"EpisodeOfCare",
   "id":"DbirEpisodeOfCare",
   "meta":{
      "profile":[
         "http://mrdm.nl/profiles/fhir/r4/dbir/StructureDefinition/EpisodeOfCare"
      ]
   },
   "status":"active",
   "patient":{
      "reference":"Patient/example"
   },
   "period":{
      "start":"2014-09-01"
   },
   "managingOrganization":{
      "reference":"Organization/14"
   }
}