CarePlan
Introduction and scope
The profile originates from the base resource CarePlan. The profile contains all information regarding the patient plans for the patient.
URL
https://OneComprehensivePatientPlanForChronicDiseases.org/fhir/StructureDefinition/PatientPlan
Usage
The profile contains five elements: identifier, status, intent, subject and supportinginfo. The element identifier contains social security number of the patient. The element subject* contains the reference to the Citizen profile. The last element supportinginfo contains reference to the profiles ClinicalImpression and Observation.
<StructureDefinition xmlns="http://hl7.org/fhir">
<meta>
<lastUpdated value="2021-11-23T18:35:09.579+00:00" />
</meta>
<url value="https://OneComprehensivePatientPlanForChronicDiseases.org/fhir/StructureDefinition/PatientPlan" />
<name value="PatientPlan" />
<status value="draft" />
<fhirVersion value="4.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="CarePlan" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/CarePlan" />
<derivation value="constraint" />
<differential>
<element id="CarePlan.identifier">
<path value="CarePlan.identifier" />
<min value="1" />
<max value="1" />
</element>
<element id="CarePlan.identifier.use">
<path value="CarePlan.identifier.use" />
<max value="0" />
</element>
<element id="CarePlan.identifier.type">
<path value="CarePlan.identifier.type" />
<max value="0" />
</element>
<element id="CarePlan.identifier.system">
<path value="CarePlan.identifier.system" />
<short value="National SSN system in Denmark" />
<min value="1" />
</element>
<element id="CarePlan.identifier.value">
<path value="CarePlan.identifier.value" />
<short value="SSN of the citizen" />
<min value="1" />
</element>
<element id="CarePlan.identifier.period">
<path value="CarePlan.identifier.period" />
<max value="0" />
</element>
<element id="CarePlan.identifier.assigner">
<path value="CarePlan.identifier.assigner" />
<max value="0" />
</element>
<element id="CarePlan.instantiatesCanonical">
<path value="CarePlan.instantiatesCanonical" />
<max value="0" />
</element>
<element id="CarePlan.instantiatesUri">
<path value="CarePlan.instantiatesUri" />
<max value="0" />
</element>
<element id="CarePlan.basedOn">
<path value="CarePlan.basedOn" />
<max value="0" />
</element>
<element id="CarePlan.replaces">
<path value="CarePlan.replaces" />
<max value="0" />
</element>
<element id="CarePlan.partOf">
<path value="CarePlan.partOf" />
<max value="0" />
</element>
<element id="CarePlan.status">
<path value="CarePlan.status" />
<fixedCode value="completed" />
</element>
<element id="CarePlan.intent">
<path value="CarePlan.intent" />
<fixedCode value="plan" />
</element>
<element id="CarePlan.category">
<path value="CarePlan.category" />
<max value="0" />
</element>
<element id="CarePlan.title">
<path value="CarePlan.title" />
<max value="0" />
</element>
<element id="CarePlan.description">
<path value="CarePlan.description" />
<max value="0" />
</element>
<element id="CarePlan.subject">
<path value="CarePlan.subject" />
<definition value="Identifies the patient whose intended care is described by the plan." />
<type>
<code value="Reference" />
<targetProfile value="https://OneComprehensivePatientPlanForChronicDiseases.org/fhir/StructureDefinition/Citizen" />
<aggregation value="bundled" />
<versioning value="specific" />
</type>
</element>
<element id="CarePlan.subject.reference">
<path value="CarePlan.subject.reference" />
<max value="0" />
</element>
<element id="CarePlan.subject.type">
<path value="CarePlan.subject.type" />
<max value="0" />
<fixedUri value="Citizen" />
</element>
<element id="CarePlan.subject.identifier">
<path value="CarePlan.subject.identifier" />
<max value="0" />
</element>
<element id="CarePlan.subject.identifier.system">
<path value="CarePlan.subject.identifier.system" />
<max value="0" />
</element>
<element id="CarePlan.subject.identifier.value">
<path value="CarePlan.subject.identifier.value" />
<max value="0" />
</element>
<element id="CarePlan.subject.identifier.period">
<path value="CarePlan.subject.identifier.period" />
<max value="0" />
</element>
<element id="CarePlan.subject.identifier.assigner">
<path value="CarePlan.subject.identifier.assigner" />
<max value="0" />
</element>
<element id="CarePlan.subject.display">
<path value="CarePlan.subject.display" />
<max value="0" />
</element>
<element id="CarePlan.encounter">
<path value="CarePlan.encounter" />
<max value="0" />
</element>
<element id="CarePlan.period">
<path value="CarePlan.period" />
<max value="0" />
</element>
<element id="CarePlan.created">
<path value="CarePlan.created" />
<max value="0" />
</element>
<element id="CarePlan.author">
<path value="CarePlan.author" />
<max value="0" />
</element>
<element id="CarePlan.contributor">
<path value="CarePlan.contributor" />
<max value="0" />
</element>
<element id="CarePlan.careTeam">
<path value="CarePlan.careTeam" />
<max value="0" />
</element>
<element id="CarePlan.addresses">
<path value="CarePlan.addresses" />
<max value="0" />
</element>
<element id="CarePlan.supportingInfo">
<path value="CarePlan.supportingInfo" />
<min value="1" />
<type>
<code value="Reference" />
<targetProfile value="https://OneComprehensivePatientPlanForChronicDiseases.org/fhir/StructureDefinition/ClinicalImpression" />
<targetProfile value="https://OneComprehensivePatientPlanForChronicDiseases.org/fhir/StructureDefinition/Observation" />
</type>
</element>
<element id="CarePlan.supportingInfo.reference">
<path value="CarePlan.supportingInfo.reference" />
<max value="0" />
</element>
<element id="CarePlan.supportingInfo.type">
<path value="CarePlan.supportingInfo.type" />
<max value="0" />
</element>
<element id="CarePlan.supportingInfo.identifier">
<path value="CarePlan.supportingInfo.identifier" />
<max value="0" />
</element>
<element id="CarePlan.supportingInfo.display">
<path value="CarePlan.supportingInfo.display" />
<max value="0" />
</element>
<element id="CarePlan.goal">
<path value="CarePlan.goal" />
<max value="0" />
</element>
<element id="CarePlan.activity">
<path value="CarePlan.activity" />
<max value="0" />
</element>
<element id="CarePlan.note">
<path value="CarePlan.note" />
<max value="0" />
</element>
</differential>
</StructureDefinition>