xShare Project CarePlan
1.0.0-ci - ci-build 150

xShare Project CarePlan, published by xShare Project. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ci built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/xshare-careplan/ and changes regularly. See the Directory of published versions

Logical Model: Care Plan (Logical Model) ( Experimental )

Official URL: http://hl7.eu/fhir/ig/xshare-careplan/StructureDefinition/Careplan-logical Version: 1.0.0-ci
Draft as of 2026-04-23 Computable Name: XShareCarePlanModel

Logical model representing a Care Plan structure with metadata, care team participation, subject and clinical context, goals, supporting information, planned or performed activities, and activity outcomes.

Usages:

  • This Logical Model is not used by any profiles in this Implementation Guide

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Careplan-logical 0..* EHDSCarePlan Care Plan (Logical Model)

Elements defined in Ancestors:header, title, description, period, addresses[x], activity[x], goal
... header 1..1 Base Basic metadata for this information
.... subject 1..1 EHDSPatient The patient whose intended care is described in the plan.
.... identifier 0..* Identifier Identifier for the care plan
.... author[x] 0..* The responsible party (custodian) for the care plan.
..... authorEHDSHealthProfessional EHDSHealthProfessional
..... authorEHDSOrganisation EHDSOrganisation
..... authorEHDSDevice EHDSDevice
.... date 0..1 dateTime Date and optionally time of authoring/issuing
.... status 1..1 CodeableConcept Indicates whether the plan is currently being acted upon, represents future intentions, or is now a historical record.
Binding Description: (preferred): HL7 Request status
.... source 0..1 CodeableConcept Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.
.... language 0..1 CodeableConcept Language in which the resource is written. Language is expressed by the IETF language tag.
Binding Description: (preferred): BCP 47
... title 0..1 string Human-friendly name for the care plan
... description 0..1 string A description of the scope and nature of the plan.
... addresses[x] 0..* Conditions/problems/concerns/diagnoses/etc whose management and/or mitigation are handled by this plan.
Binding Description: (preferred): ICD-10, SNOMED CT, Orphacode
.... addressesCodeableConcept CodeableConcept
.... addressesEHDSCondition EHDSCondition
... activity[x] 0..* Reference() The details of the proposed activity represented in a specific resource.
... goal 0..* CodeableConcept Describes the intended objective(s) of carrying out the care plan.
... realize[x] 0..* Instantiated Guideline
.... realizeUri uri
.... realizeReference Reference(Any)
... category 0..* CodeableConcept Category
... careTeam 0..* Base Care team / organization in charge
.... member[x] 0..* Care team member
..... memberEHDSHealthProfessional EHDSHealthProfessional
..... memberEHDSOrganisation EHDSOrganisation
... supportingInfo 0..* Reference() Evidence / supporting information
... goalDetails 0..* Base Goal
.... category 0..1 CodeableConcept Category (e.g., treatment, patient goal)
.... target 0..* Base Goal target
.... due 0..1 date Goal due date
... detailsActivity 0..* Base Activity
.... workflowStatus 0..1 code Workflow status
.... narrative 0..1 markdown Narrative
.... outcome 0..* Annotation Outcome, Progresses
.... performed 0..* Reference() Performed activity

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Careplan-logical.header.​status Base preferred Not State Unknown
Careplan-logical.header.​language Base preferred Not State Unknown
Careplan-logical.addresses[x] Base preferred Not State Unknown

This structure is derived from EHDSCarePlan

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Careplan-logical 0..* EHDSCarePlan Care Plan (Logical Model)

Elements defined in Ancestors:header, title, description, period, addresses[x], activity[x], goal
... activity[x] 0..* Reference() The details of the proposed activity represented in a specific resource.
... realize[x] 0..* Instantiated Guideline
.... realizeUri uri
.... realizeReference Reference(Any)
... category 0..* CodeableConcept Category
.... member[x] 0..* Care team member
..... memberEHDSHealthProfessional EHDSHealthProfessional
..... memberEHDSOrganisation EHDSOrganisation
... supportingInfo 0..* Reference() Evidence / supporting information
... goalDetails 0..* Base Goal
.... category 0..1 CodeableConcept Category (e.g., treatment, patient goal)
.... target 0..* Base Goal target
.... due 0..1 date Goal due date
... detailsActivity 0..* Base Activity
.... workflowStatus 0..1 code Workflow status
.... narrative 0..1 markdown Narrative
.... outcome 0..* Annotation Outcome, Progresses
.... performed 0..* Reference() Performed activity

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Careplan-logical 0..* EHDSCarePlan Care Plan (Logical Model)

Elements defined in Ancestors:header, title, description, period, addresses[x], activity[x], goal
... header 1..1 Base Basic metadata for this information
.... subject 1..1 EHDSPatient The patient whose intended care is described in the plan.
.... identifier 0..* Identifier Identifier for the care plan
.... author[x] 0..* The responsible party (custodian) for the care plan.
..... authorEHDSHealthProfessional EHDSHealthProfessional
..... authorEHDSOrganisation EHDSOrganisation
..... authorEHDSDevice EHDSDevice
.... date 0..1 dateTime Date and optionally time of authoring/issuing
.... status 1..1 CodeableConcept Indicates whether the plan is currently being acted upon, represents future intentions, or is now a historical record.
Binding Description: (preferred): HL7 Request status
.... source 0..1 CodeableConcept Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.
.... language 0..1 CodeableConcept Language in which the resource is written. Language is expressed by the IETF language tag.
Binding Description: (preferred): BCP 47
... title 0..1 string Human-friendly name for the care plan
... description 0..1 string A description of the scope and nature of the plan.
... addresses[x] 0..* Conditions/problems/concerns/diagnoses/etc whose management and/or mitigation are handled by this plan.
Binding Description: (preferred): ICD-10, SNOMED CT, Orphacode
.... addressesCodeableConcept CodeableConcept
.... addressesEHDSCondition EHDSCondition
... activity[x] 0..* Reference() The details of the proposed activity represented in a specific resource.
... goal 0..* CodeableConcept Describes the intended objective(s) of carrying out the care plan.
... realize[x] 0..* Instantiated Guideline
.... realizeUri uri
.... realizeReference Reference(Any)
... category 0..* CodeableConcept Category
... careTeam 0..* Base Care team / organization in charge
.... member[x] 0..* Care team member
..... memberEHDSHealthProfessional EHDSHealthProfessional
..... memberEHDSOrganisation EHDSOrganisation
... supportingInfo 0..* Reference() Evidence / supporting information
... goalDetails 0..* Base Goal
.... category 0..1 CodeableConcept Category (e.g., treatment, patient goal)
.... target 0..* Base Goal target
.... due 0..1 date Goal due date
... detailsActivity 0..* Base Activity
.... workflowStatus 0..1 code Workflow status
.... narrative 0..1 markdown Narrative
.... outcome 0..* Annotation Outcome, Progresses
.... performed 0..* Reference() Performed activity

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Careplan-logical.header.​status Base preferred Not State Unknown
Careplan-logical.header.​language Base preferred Not State Unknown
Careplan-logical.addresses[x] Base preferred Not State Unknown

This structure is derived from EHDSCarePlan

Summary

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Careplan-logical 0..* EHDSCarePlan Care Plan (Logical Model)

Elements defined in Ancestors:header, title, description, period, addresses[x], activity[x], goal
... header 1..1 Base Basic metadata for this information
.... subject 1..1 EHDSPatient The patient whose intended care is described in the plan.
.... identifier 0..* Identifier Identifier for the care plan
.... author[x] 0..* The responsible party (custodian) for the care plan.
..... authorEHDSHealthProfessional EHDSHealthProfessional
..... authorEHDSOrganisation EHDSOrganisation
..... authorEHDSDevice EHDSDevice
.... date 0..1 dateTime Date and optionally time of authoring/issuing
.... status 1..1 CodeableConcept Indicates whether the plan is currently being acted upon, represents future intentions, or is now a historical record.
Binding Description: (preferred): HL7 Request status
.... source 0..1 CodeableConcept Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.
.... language 0..1 CodeableConcept Language in which the resource is written. Language is expressed by the IETF language tag.
Binding Description: (preferred): BCP 47
... title 0..1 string Human-friendly name for the care plan
... description 0..1 string A description of the scope and nature of the plan.
... addresses[x] 0..* Conditions/problems/concerns/diagnoses/etc whose management and/or mitigation are handled by this plan.
Binding Description: (preferred): ICD-10, SNOMED CT, Orphacode
.... addressesCodeableConcept CodeableConcept
.... addressesEHDSCondition EHDSCondition
... activity[x] 0..* Reference() The details of the proposed activity represented in a specific resource.
... goal 0..* CodeableConcept Describes the intended objective(s) of carrying out the care plan.
... realize[x] 0..* Instantiated Guideline
.... realizeUri uri
.... realizeReference Reference(Any)
... category 0..* CodeableConcept Category
... careTeam 0..* Base Care team / organization in charge
.... member[x] 0..* Care team member
..... memberEHDSHealthProfessional EHDSHealthProfessional
..... memberEHDSOrganisation EHDSOrganisation
... supportingInfo 0..* Reference() Evidence / supporting information
... goalDetails 0..* Base Goal
.... category 0..1 CodeableConcept Category (e.g., treatment, patient goal)
.... target 0..* Base Goal target
.... due 0..1 date Goal due date
... detailsActivity 0..* Base Activity
.... workflowStatus 0..1 code Workflow status
.... narrative 0..1 markdown Narrative
.... outcome 0..* Annotation Outcome, Progresses
.... performed 0..* Reference() Performed activity

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Careplan-logical.header.​status Base preferred Not State Unknown
Careplan-logical.header.​language Base preferred Not State Unknown
Careplan-logical.addresses[x] Base preferred Not State Unknown

Differential View

This structure is derived from EHDSCarePlan

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Careplan-logical 0..* EHDSCarePlan Care Plan (Logical Model)

Elements defined in Ancestors:header, title, description, period, addresses[x], activity[x], goal
... activity[x] 0..* Reference() The details of the proposed activity represented in a specific resource.
... realize[x] 0..* Instantiated Guideline
.... realizeUri uri
.... realizeReference Reference(Any)
... category 0..* CodeableConcept Category
.... member[x] 0..* Care team member
..... memberEHDSHealthProfessional EHDSHealthProfessional
..... memberEHDSOrganisation EHDSOrganisation
... supportingInfo 0..* Reference() Evidence / supporting information
... goalDetails 0..* Base Goal
.... category 0..1 CodeableConcept Category (e.g., treatment, patient goal)
.... target 0..* Base Goal target
.... due 0..1 date Goal due date
... detailsActivity 0..* Base Activity
.... workflowStatus 0..1 code Workflow status
.... narrative 0..1 markdown Narrative
.... outcome 0..* Annotation Outcome, Progresses
.... performed 0..* Reference() Performed activity

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Careplan-logical 0..* EHDSCarePlan Care Plan (Logical Model)

Elements defined in Ancestors:header, title, description, period, addresses[x], activity[x], goal
... header 1..1 Base Basic metadata for this information
.... subject 1..1 EHDSPatient The patient whose intended care is described in the plan.
.... identifier 0..* Identifier Identifier for the care plan
.... author[x] 0..* The responsible party (custodian) for the care plan.
..... authorEHDSHealthProfessional EHDSHealthProfessional
..... authorEHDSOrganisation EHDSOrganisation
..... authorEHDSDevice EHDSDevice
.... date 0..1 dateTime Date and optionally time of authoring/issuing
.... status 1..1 CodeableConcept Indicates whether the plan is currently being acted upon, represents future intentions, or is now a historical record.
Binding Description: (preferred): HL7 Request status
.... source 0..1 CodeableConcept Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.
.... language 0..1 CodeableConcept Language in which the resource is written. Language is expressed by the IETF language tag.
Binding Description: (preferred): BCP 47
... title 0..1 string Human-friendly name for the care plan
... description 0..1 string A description of the scope and nature of the plan.
... addresses[x] 0..* Conditions/problems/concerns/diagnoses/etc whose management and/or mitigation are handled by this plan.
Binding Description: (preferred): ICD-10, SNOMED CT, Orphacode
.... addressesCodeableConcept CodeableConcept
.... addressesEHDSCondition EHDSCondition
... activity[x] 0..* Reference() The details of the proposed activity represented in a specific resource.
... goal 0..* CodeableConcept Describes the intended objective(s) of carrying out the care plan.
... realize[x] 0..* Instantiated Guideline
.... realizeUri uri
.... realizeReference Reference(Any)
... category 0..* CodeableConcept Category
... careTeam 0..* Base Care team / organization in charge
.... member[x] 0..* Care team member
..... memberEHDSHealthProfessional EHDSHealthProfessional
..... memberEHDSOrganisation EHDSOrganisation
... supportingInfo 0..* Reference() Evidence / supporting information
... goalDetails 0..* Base Goal
.... category 0..1 CodeableConcept Category (e.g., treatment, patient goal)
.... target 0..* Base Goal target
.... due 0..1 date Goal due date
... detailsActivity 0..* Base Activity
.... workflowStatus 0..1 code Workflow status
.... narrative 0..1 markdown Narrative
.... outcome 0..* Annotation Outcome, Progresses
.... performed 0..* Reference() Performed activity

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Careplan-logical.header.​status Base preferred Not State Unknown
Careplan-logical.header.​language Base preferred Not State Unknown
Careplan-logical.addresses[x] Base preferred Not State Unknown

This structure is derived from EHDSCarePlan

Summary

 

Other representations of profile: CSV, Excel