HL7 FHIR Implementation Guide: minimal Common Oncology Data Elements (mCODE), v0.9.0

Publish Box goes here

EpisodeOfCare

 

The official URL for this profile is:

http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-EpisodeOfCare

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.

This profile builds on EpisodeOfCare.

This profile was published on Wed Apr 17 00:00:00 EDT 2019 as a draft by The MITRE Corporation.

Summary

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Mapping Source

This structure represents the following mapping definition:

shr.core.EpisodeOfCare maps to EpisodeOfCare:
  _Entry.EntryId maps to id
  Language maps to language
  Narrative maps to text
  ImplicitRules maps to implicitRules
  Metadata.VersionId maps to meta.versionId
  Metadata.Profile maps to meta.profile
  Metadata.LastUpdated maps to meta.lastUpdated
  Metadata.SecurityLabel maps to meta.security
  Metadata.Tag maps to meta.tag
  Identifier maps to identifier
  Status maps to status
  StatusHistory maps to statusHistory
  StatusHistory.Status maps to statusHistory.status
  StatusHistory.TimePeriod maps to statusHistory.period
  Type maps to type
  PatientSubjectOfRecord maps to patient
  EncounterDiagnosis.DiagnosisCode maps to extension
  EncounterDiagnosis.Condition maps to condition
  EncounterDiagnosis.Type maps to extension
  EncounterDiagnosis.PriorityRank maps to extension
  Organization maps to managingOrganization
  TimePeriod maps to period
  ReferralRequest maps to referralRequest
  CareManager maps to careManager

NameFlagsCard.TypeDescription & Constraintsdoco
.. EpisodeOfCare 0..*shr-core-EpisodeOfCare
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: http://tools.ietf.org/html/bcp47 (required)
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
... shr-core-DiagnosisCode-extension 0..*CodeableConceptDiagnosisCode
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-DiagnosisCode-extension
... shr-core-Type-extension 0..*CodeableConceptType
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Type-extension
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Type-extension"
.... valueCodeableConcept 1..1CodeableConceptValue of extension
Binding: diagnosis-role (preferred)
... shr-core-PriorityRank-extension 0..*positiveIntPriorityRank
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-PriorityRank-extension
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier 0..*IdentifierIdentifier(s) for the EpisodeOfCare
... status ?!Σ1..1codeplanned | waitlist | active | onhold | finished | cancelled
Binding: EpisodeOfCareStatus (required)
... statusHistory 0..*BackboneElementPast list of status codes
.... id 0..1idxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
.... status 1..1codeplanned | waitlist | active | onhold | finished | cancelled
Binding: EpisodeOfCareStatus (required)
.... period 1..1PeriodPeriod for the status
... type Σ0..*CodeableConceptType/class - e.g. specialist referral, disease management
Binding: episodeofcare-type (example)
... condition 0..*Reference(shr-core-Condition)Conditions/problems/diagnoses this episode of care is for
... patient Σ1..1Reference(shr-core-Patient)Patient for this episode of care
... managingOrganization Σ0..1Reference(shr-core-Organization)Organization that assumes care
... period Σ0..1PeriodInterval during responsibility is assumed
... referralRequest 0..*Reference(shr-core-ReferralRequest)Originating Referral Request(s)
... careManager 0..1Reference(shr-core-Practitioner)Care manager/care co-ordinator for the patient
... careTeam 0..*BackboneElementOther practitioners facilitating this episode of care
.... id 0..1idxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
.... role 0..*CodeableConceptRole taken by this team member
Binding: Participant Roles (example)
.... period 0..1PeriodPeriod of time for this role
.... member 0..1Reference(Practitioner | Organization)The practitioner (or Organization) within the team

doco Documentation for this format

Summary

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Mapping Source

This structure represents the following mapping definition:

shr.core.EpisodeOfCare maps to EpisodeOfCare:
  _Entry.EntryId maps to id
  Language maps to language
  Narrative maps to text
  ImplicitRules maps to implicitRules
  Metadata.VersionId maps to meta.versionId
  Metadata.Profile maps to meta.profile
  Metadata.LastUpdated maps to meta.lastUpdated
  Metadata.SecurityLabel maps to meta.security
  Metadata.Tag maps to meta.tag
  Identifier maps to identifier
  Status maps to status
  StatusHistory maps to statusHistory
  StatusHistory.Status maps to statusHistory.status
  StatusHistory.TimePeriod maps to statusHistory.period
  Type maps to type
  PatientSubjectOfRecord maps to patient
  EncounterDiagnosis.DiagnosisCode maps to extension
  EncounterDiagnosis.Condition maps to condition
  EncounterDiagnosis.Type maps to extension
  EncounterDiagnosis.PriorityRank maps to extension
  Organization maps to managingOrganization
  TimePeriod maps to period
  ReferralRequest maps to referralRequest
  CareManager maps to careManager

Differential View

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. EpisodeOfCare 0..*shr-core-EpisodeOfCare
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: http://tools.ietf.org/html/bcp47 (required)
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
... shr-core-DiagnosisCode-extension 0..*CodeableConceptDiagnosisCode
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-DiagnosisCode-extension
... shr-core-Type-extension 0..*CodeableConceptType
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Type-extension
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-Type-extension"
.... valueCodeableConcept 1..1CodeableConceptValue of extension
Binding: diagnosis-role (preferred)
... shr-core-PriorityRank-extension 0..*positiveIntPriorityRank
URL: http://hl7.org/fhir/us/shr/StructureDefinition/shr-core-PriorityRank-extension
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier 0..*IdentifierIdentifier(s) for the EpisodeOfCare
... status ?!Σ1..1codeplanned | waitlist | active | onhold | finished | cancelled
Binding: EpisodeOfCareStatus (required)
... statusHistory 0..*BackboneElementPast list of status codes
.... id 0..1idxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
.... status 1..1codeplanned | waitlist | active | onhold | finished | cancelled
Binding: EpisodeOfCareStatus (required)
.... period 1..1PeriodPeriod for the status
... type Σ0..*CodeableConceptType/class - e.g. specialist referral, disease management
Binding: episodeofcare-type (example)
... condition 0..*Reference(shr-core-Condition)Conditions/problems/diagnoses this episode of care is for
... patient Σ1..1Reference(shr-core-Patient)Patient for this episode of care
... managingOrganization Σ0..1Reference(shr-core-Organization)Organization that assumes care
... period Σ0..1PeriodInterval during responsibility is assumed
... referralRequest 0..*Reference(shr-core-ReferralRequest)Originating Referral Request(s)
... careManager 0..1Reference(shr-core-Practitioner)Care manager/care co-ordinator for the patient
... careTeam 0..*BackboneElementOther practitioners facilitating this episode of care
.... id 0..1idxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
.... role 0..*CodeableConceptRole taken by this team member
Binding: Participant Roles (example)
.... period 0..1PeriodPeriod of time for this role
.... member 0..1Reference(Practitioner | Organization)The practitioner (or Organization) within the team

doco Documentation for this format

Downloads: StructureDefinition: (XML, JSON, TTL), Schema: XML Schematron

 

 

Constraints

IdPathDetailsRequirements