{ "description": "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.", "_filename": "EpisodeOfCare.json", "package_name": "hl7.fhir.r4.id.core", "date": "2019-11-01T09:29:23+11:00", "derivation": "specialization", "meta": { "lastUpdated": "2022-01-10T03:07:15.444+00:00" }, "publisher": "Health Level Seven International (Patient Administration)", "fhirVersion": "4.0.1", "name": "EpisodeOfCare", "mapping": [ { "uri": "http://hl7.org/fhir/workflow", "name": "Workflow Pattern", "identity": "workflow" }, { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" }, { "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping", "identity": "w5" } ], "abstract": false, "type": "EpisodeOfCare", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "0.1.0", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-category", "valueString": "Base.Management" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "trial-use" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm", "valueInteger": 2 }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-security-category", "valueCode": "patient" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg", "valueCode": "pa" } ], "status": "draft", "id": "51e1d958-c485-437d-9e21-0bd50309d39d", "kind": "resource", "url": "https://fhir.kemkes.go.id/r4/StructureDefinition/EpisodeOfCare", "version": "4.0.1", "differential": { "element": [ { "id": "EpisodeOfCare", "path": "EpisodeOfCare", "alias": [ "Case Program Problem" ], "short": "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", "mapping": [ { "map": "Event", "identity": "workflow" }, { "map": "n/a", "identity": "rim" } ], "definition": "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." }, { "id": "EpisodeOfCare.identifier", "path": "EpisodeOfCare.identifier", "type": [ { "code": "Identifier" } ], "short": "Business Identifier(s) relevant for this EpisodeOfCare", "mapping": [ { "map": "Event.identifier", "identity": "workflow" }, { "map": "FiveWs.identifier", "identity": "w5" } ], "definition": "The EpisodeOfCare may be known by different identifiers for different contexts of use, such as when an external agency is tracking the Episode for funding purposes." }, { "path": "EpisodeOfCare.status", "min": 1, "definition": "planned | waitlist | active | onhold | finished | cancelled.", "isModifier": true, "short": "planned | waitlist | active | onhold | finished | cancelled | entered-in-error", "mapping": [ { "map": "Event.status", "identity": "workflow" }, { "map": "FiveWs.status", "identity": "w5" } ], "type": [ { "code": "code" } ], "binding": { "strength": "required", "valueSet": "http://hl7.org/fhir/ValueSet/episode-of-care-status|4.0.1", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "EpisodeOfCareStatus" } ], "description": "The status of the episode of care." }, "max": "1", "id": "EpisodeOfCare.status", "comment": "This element is labeled as a modifier because the status contains codes that mark the episode as not currently valid.", "isModifierReason": "This element is labelled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid", "isSummary": true }, { "id": "EpisodeOfCare.statusHistory", "path": "EpisodeOfCare.statusHistory", "type": [ { "code": "BackboneElement" } ], "short": "Past list of status codes (the current status may be included to cover the start date of the status)", "definition": "The history of statuses that the EpisodeOfCare has been through (without requiring processing the history of the resource)." }, { "id": "EpisodeOfCare.statusHistory.status", "max": "1", "min": 1, "path": "EpisodeOfCare.statusHistory.status", "type": [ { "code": "code" } ], "short": "planned | waitlist | active | onhold | finished | cancelled | entered-in-error", "binding": { "strength": "required", "valueSet": "http://hl7.org/fhir/ValueSet/episode-of-care-status|4.0.1", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "EpisodeOfCareStatus" } ], "description": "The status of the episode of care." }, "definition": "planned | waitlist | active | onhold | finished | cancelled." }, { "id": "EpisodeOfCare.statusHistory.period", "max": "1", "min": 1, "path": "EpisodeOfCare.statusHistory.period", "type": [ { "code": "Period" } ], "short": "Duration the EpisodeOfCare was in the specified status", "definition": "The period during this EpisodeOfCare that the specific status applied." }, { "path": "EpisodeOfCare.type", "definition": "A classification of the type of episode of care; e.g. specialist referral, disease management, type of funded care.", "short": "Type/class - e.g. specialist referral, disease management", "mapping": [ { "map": "Event.code", "identity": "workflow" }, { "map": "FiveWs.class", "identity": "w5" } ], "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "valueSet": "http://hl7.org/fhir/ValueSet/episodeofcare-type", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "EpisodeOfCareType" } ], "description": "The type of the episode of care." }, "id": "EpisodeOfCare.type", "comment": "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.", "isSummary": true }, { "id": "EpisodeOfCare.diagnosis", "path": "EpisodeOfCare.diagnosis", "type": [ { "code": "BackboneElement" } ], "short": "The list of diagnosis relevant to this episode of care", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name", "valueString": "Diagnosis" } ], "isSummary": true, "definition": "The list of diagnosis relevant to this episode of care." }, { "path": "EpisodeOfCare.diagnosis.condition", "min": 1, "definition": "A list of conditions/problems/diagnoses that this episode of care is intended to be providing care for.", "short": "Conditions/problems/diagnoses this episode of care is for", "mapping": [ { "map": "Event.reasonReference", "identity": "workflow" }, { "map": "FiveWs.what[x]", "identity": "w5" } ], "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Condition" ] } ], "max": "1", "id": "EpisodeOfCare.diagnosis.condition", "isSummary": true }, { "id": "EpisodeOfCare.diagnosis.role", "max": "1", "path": "EpisodeOfCare.diagnosis.role", "type": [ { "code": "CodeableConcept" } ], "short": "Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)", "binding": { "strength": "preferred", "valueSet": "http://hl7.org/fhir/ValueSet/diagnosis-role", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "DiagnosisRole" }, { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding", "valueBoolean": true } ], "description": "The type of diagnosis this condition represents." }, "isSummary": true, "definition": "Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …)." }, { "id": "EpisodeOfCare.diagnosis.rank", "max": "1", "path": "EpisodeOfCare.diagnosis.rank", "type": [ { "code": "positiveInt" } ], "short": "Ranking of the diagnosis (for each role type)", "isSummary": true, "definition": "Ranking of the diagnosis (for each role type)." }, { "path": "EpisodeOfCare.patient", "min": 1, "definition": "The patient who is the focus of this episode of care.", "short": "The patient who is the focus of this episode of care", "mapping": [ { "map": "Event.subject", "identity": "workflow" }, { "map": "FiveWs.subject[x]", "identity": "w5" }, { "map": "FiveWs.subject", "identity": "w5" } ], "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Patient" ] } ], "max": "1", "id": "EpisodeOfCare.patient", "isSummary": true }, { "id": "EpisodeOfCare.managingOrganization", "max": "1", "path": "EpisodeOfCare.managingOrganization", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Organization" ] } ], "short": "Organization that assumes care", "mapping": [ { "map": "Event.performer.actor", "identity": "workflow" } ], "isSummary": true, "definition": "The organization that has assumed the specific responsibilities for the specified duration." }, { "id": "EpisodeOfCare.period", "max": "1", "path": "EpisodeOfCare.period", "type": [ { "code": "Period" } ], "short": "Interval during responsibility is assumed", "mapping": [ { "map": "Event.occurrence[x]", "identity": "workflow" }, { "map": "FiveWs.init", "identity": "w5" } ], "isSummary": true, "definition": "The interval during which the managing organization assumes the defined responsibility." }, { "id": "EpisodeOfCare.referralRequest", "path": "EpisodeOfCare.referralRequest", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/ServiceRequest" ] } ], "short": "Originating Referral Request(s)", "mapping": [ { "map": "Event.basedOn", "identity": "workflow" } ], "definition": "Referral Request(s) that are fulfilled by this EpisodeOfCare, incoming referrals." }, { "id": "EpisodeOfCare.careManager", "max": "1", "path": "EpisodeOfCare.careManager", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Practitioner", "http://hl7.org/fhir/StructureDefinition/PractitionerRole" ] } ], "short": "Care manager/care coordinator for the patient", "mapping": [ { "map": "Event.performer.actor", "identity": "workflow" } ], "definition": "The practitioner that is the care manager/care coordinator for this patient." }, { "id": "EpisodeOfCare.team", "path": "EpisodeOfCare.team", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/CareTeam" ] } ], "alias": [ "CareTeam" ], "short": "Other practitioners facilitating this episode of care", "mapping": [ { "map": "Event.performer.actor", "identity": "workflow" } ], "definition": "The list of practitioners that may be facilitating this episode of care for specific purposes." }, { "id": "EpisodeOfCare.account", "path": "EpisodeOfCare.account", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Account" ] } ], "short": "The set of accounts that may be used for billing for this EpisodeOfCare", "comment": "The billing system may choose to allocate billable items associated with the EpisodeOfCare to different referenced Accounts based on internal business rules.", "definition": "The set of accounts that may be used for billing for this EpisodeOfCare." } ] }, "contact": [ { "telecom": [ { "value": "http://hl7.org/fhir", "system": "url" } ] }, { "telecom": [ { "value": "http://www.hl7.org/Special/committees/pafm/index.cfm", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DomainResource" }