xShare Project CarePlan
0.1.0 - qa-preview 150

xShare Project CarePlan - Downloaded Version 0.1.0 See the Directory of published versions

## Logical Model: CarePlanXShareModel - Detailed Descriptions

Draft as of 2026-06-08

Definitions for the CarePlanXShare logical model.

- Key Elements Table
- Differential Elements Table
- Snapshot Elements Table

Guidance on how to interpret the contents of this table can be foundhere

0. CarePlanXShare
Definition | 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. This model extends the EHDSCarePlan model with additional elements to capture care team participation, clinical context, and activity and goal details, while maintaining logical compatibility with the original EHDSCarePlan structure.
Short | Care Plan (Logical Model)
Control | 0..*
Is Modifier | false
Logical Model | Instances of this logical model are not marked to be the target of a Reference
2. CarePlanXShare.header
Definition | Basic metadata for this information
Short | Basic metadata for this information
Control | 1..1
Type | Base
4. CarePlanXShare.header.subject
Definition | The patient whose intended care is described in the plan.
Short | The patient whose intended care is described in the plan.
Control | 1..1
Type | http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient
6. CarePlanXShare.header.identifier
Definition | Identifier for the care plan
Short | Identifier for the care plan
Note | This is a business identifier, not a resource identifier (see discussion)
Control | 0..*
Type | Identifier
8. CarePlanXShare.header.author[x]
Definition | The responsible party (custodian) for the care plan.
Short | The responsible party (custodian) for the care plan.
Control | 0..*
Type | Choice of: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice
[x] Note | SeeChoice of Data Typesfor further information about how to use [x]
10. CarePlanXShare.header.date
Definition | Date and optionally time of authoring/issuing
Short | Date and optionally time of authoring/issuing
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
12. CarePlanXShare.header.status
Definition | Indicates whether the plan is currently being acted upon, represents future intentions, or is now a historical record.
Short | Indicates whether the plan is currently being acted upon, represents future intentions, or is now a historical record.
Control | 1..1
Binding | HL7 Request status
Type | CodeableConcept
14. CarePlanXShare.header.source
Definition | 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.
Short | 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.
Control | 0..1
Type | CodeableConcept
16. CarePlanXShare.header.language
Definition | Language in which the resource is written. Language is expressed by the IETF language tag.
Short | Language in which the resource is written. Language is expressed by the IETF language tag.
Control | 0..1
Binding | BCP 47
Type | CodeableConcept
18. CarePlanXShare.title
Definition | Human-friendly name for the care plan
Short | Human-friendly name for the care plan
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
20. CarePlanXShare.description
Definition | A description of the scope and nature of the plan.
Short | A description of the scope and nature of the plan.
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
22. CarePlanXShare.period
Definition | Indicates when the plan did (or is intended to) come into effect and end.
Short | Indicates when the plan did (or is intended to) come into effect and end.
Control | 0..1
Type | Period
24. CarePlanXShare.realize[x]
Definition | Identifier or reference to the guidelines that this care plan realizes.
Short | Instantiated Guideline
Control | 0..*
Type | Choice of: uri, Reference
[x] Note | SeeChoice of Data Typesfor further information about how to use [x]
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
26. CarePlanXShare.category
Definition | Categorization of the care plan (e.g., rehab, chronic care, oncology).
Short | Category
Control | 0..*
Type | CodeableConcept
28. CarePlanXShare.careTeam
Definition | Care team or responsible organization in charge of the plan.
Short | Care team / organization in charge
Control | 0..*
Type | Base
30. CarePlanXShare.careTeam.member[x]
Definition | References to practitioners, organizations, or related persons involved in the care plan.
Short | Care team member
Control | 0..*
Type | Choice of: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation
[x] Note | SeeChoice of Data Typesfor further information about how to use [x]
32. CarePlanXShare.addresses[x]
Definition | Conditions/problems/concerns/diagnoses/etc whose management and/or mitigation are handled by this plan.
Short | Conditions/problems/concerns/diagnoses/etc whose management and/or mitigation are handled by this plan.
Control | 0..*
Binding | ICD-10, SNOMED CT, Orphacode
Type | Choice of: CodeableConcept, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCondition
[x] Note | SeeChoice of Data Typesfor further information about how to use [x]
34. CarePlanXShare.activity
Definition | Planned or performed activities as part of the care plan.
Short | Activity
Control | 0..*
Type | Base
36. CarePlanXShare.activity.activityCodeableConcept
Definition | The details of the proposed activity represented in a specific resource.
Short | The details of the proposed activity represented in a specific resource.
Control | 0..*
Type | CodeableConcept
38. CarePlanXShare.activity.activityReference
Definition | The details of the proposed activity represented in a specific resource.
Short | The details of the proposed activity represented in a specific resource.
Control | 0..*
Type | Reference
40. CarePlanXShare.activity.workflowStatus
Definition | Workflow status of the activity (e.g., planned, in-progress, completed, stopped).
Short | Workflow status
Control | 0..1
Type | code
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
42. CarePlanXShare.activity.description
Definition | Human-readable description of the activity.
Short | Description
Control | 0..1
Type | markdown
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
44. CarePlanXShare.activity.progress
Definition | Outcome(s) or progresses captured for the activity.
Short | Outcome, Progresses
Control | 0..*
Type | Annotation
46. CarePlanXShare.activity.performed
Definition | References to the performed activities.
Short | Performed activity
Control | 0..*
Type | Reference
48. CarePlanXShare.goal
Definition | Goals defined for the care plan, including treatment goals defined by the care team and patient goals expressed by the patient.
Short | Goal
Control | 0..*
Type | Base
50. CarePlanXShare.goal.description
Definition | Describes the intended objective(s) of carrying out the care plan.
Short | Describes the intended objective(s) of carrying out the care plan.
Control | 0..*
Type | CodeableConcept
52. CarePlanXShare.goal.category
Definition | Categorization of the goal (e.g., treatment goal, patient goal).
Short | Category (e.g., treatment, patient goal)
Control | 0..1
Type | CodeableConcept
54. CarePlanXShare.goal.target
Definition | Target of the goal.
Short | Goal target
Control | 0..*
Type | Base
56. CarePlanXShare.goal.due
Definition | Date by which the goal should be met or reviewed.
Short | Goal due date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
58. CarePlanXShare.goal.outcome
Definition | Outcome of the goal, which can be represented as a codeable concept or a reference to an observation or other resource capturing the outcome.
Short | Goal outcome
Control | 0..*
Type | http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSObservation
60. CarePlanXShare.supportingInfo
Definition | Evidence or other supporting information used as the basis for this care plan.
Short | Evidence / supporting information
Control | 0..*
Type | Reference

Guidance on how to interpret the contents of this table can be foundhere

0. CarePlanXShare
Definition | 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. This model extends the EHDSCarePlan model with additional elements to capture care team participation, clinical context, and activity and goal details, while maintaining logical compatibility with the original EHDSCarePlan structure.
Short | Care Plan (Logical Model)
Logical Model | Instances of this logical model are not marked to be the target of a Reference
2. CarePlanXShare.header
4. CarePlanXShare.header.subject
Definition | The patient whose intended care is described in the plan.
Short | The patient whose intended care is described in the plan.
6. CarePlanXShare.header.identifier
Definition | Identifier for the care plan
Short | Identifier for the care plan
Note | This is a business identifier, not a resource identifier (see discussion)
8. CarePlanXShare.header.author[x]
Definition | The responsible party (custodian) for the care plan.
Short | The responsible party (custodian) for the care plan.
[x] Note | SeeChoice of Data Typesfor further information about how to use [x]
10. CarePlanXShare.header.status
Definition | Indicates whether the plan is currently being acted upon, represents future intentions, or is now a historical record.
Short | Indicates whether the plan is currently being acted upon, represents future intentions, or is now a historical record.
Binding | HL7 Request status
12. CarePlanXShare.title
Definition | Human-friendly name for the care plan
Short | Human-friendly name for the care plan
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
14. CarePlanXShare.description
Definition | A description of the scope and nature of the plan.
Short | A description of the scope and nature of the plan.
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
16. CarePlanXShare.period
Definition | Indicates when the plan did (or is intended to) come into effect and end.
Short | Indicates when the plan did (or is intended to) come into effect and end.
Control | 0..1
Type | Period
18. CarePlanXShare.realize[x]
Definition | Identifier or reference to the guidelines that this care plan realizes.
Short | Instantiated Guideline
Control | 0..*
Type | Choice of: uri, Reference
[x] Note | SeeChoice of Data Typesfor further information about how to use [x]
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
20. CarePlanXShare.category
Definition | Categorization of the care plan (e.g., rehab, chronic care, oncology).
Short | Category
Control | 0..*
Type | CodeableConcept
22. CarePlanXShare.careTeam
Definition | Care team or responsible organization in charge of the plan.
Short | Care team / organization in charge
Control | 0..*
Type | Base
24. CarePlanXShare.careTeam.member[x]
Definition | References to practitioners, organizations, or related persons involved in the care plan.
Short | Care team member
Control | 0..*
Type | Choice of: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation
[x] Note | SeeChoice of Data Typesfor further information about how to use [x]
26. CarePlanXShare.addresses[x]
Definition | Conditions/problems/concerns/diagnoses/etc whose management and/or mitigation are handled by this plan.
Short | Conditions/problems/concerns/diagnoses/etc whose management and/or mitigation are handled by this plan.
Control | 0..*
Binding | ICD-10, SNOMED CT, Orphacode
Type | Choice of: CodeableConcept, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCondition
[x] Note | SeeChoice of Data Typesfor further information about how to use [x]
28. CarePlanXShare.activity
Definition | Planned or performed activities as part of the care plan.
Short | Activity
Control | 0..*
Type | Base
30. CarePlanXShare.activity.activityCodeableConcept
Definition | The details of the proposed activity represented in a specific resource.
Short | The details of the proposed activity represented in a specific resource.
Control | 0..*
Type | CodeableConcept
32. CarePlanXShare.activity.activityReference
Definition | The details of the proposed activity represented in a specific resource.
Short | The details of the proposed activity represented in a specific resource.
Control | 0..*
Type | Reference
34. CarePlanXShare.activity.workflowStatus
Definition | Workflow status of the activity (e.g., planned, in-progress, completed, stopped).
Short | Workflow status
Control | 0..1
Type | code
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
36. CarePlanXShare.activity.description
Definition | Human-readable description of the activity.
Short | Description
Control | 0..1
Type | markdown
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
38. CarePlanXShare.activity.progress
Definition | Outcome(s) or progresses captured for the activity.
Short | Outcome, Progresses
Control | 0..*
Type | Annotation
40. CarePlanXShare.activity.performed
Definition | References to the performed activities.
Short | Performed activity
Control | 0..*
Type | Reference
42. CarePlanXShare.goal
Definition | Goals defined for the care plan, including treatment goals defined by the care team and patient goals expressed by the patient.
Short | Goal
Control | 0..*
Type | Base
44. CarePlanXShare.goal.description
Definition | Describes the intended objective(s) of carrying out the care plan.
Short | Describes the intended objective(s) of carrying out the care plan.
Control | 0..*
Type | CodeableConcept
46. CarePlanXShare.goal.category
Definition | Categorization of the goal (e.g., treatment goal, patient goal).
Short | Category (e.g., treatment, patient goal)
Control | 0..1
Type | CodeableConcept
48. CarePlanXShare.goal.target
Definition | Target of the goal.
Short | Goal target
Control | 0..*
Type | Base
50. CarePlanXShare.goal.due
Definition | Date by which the goal should be met or reviewed.
Short | Goal due date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
52. CarePlanXShare.goal.outcome
Definition | Outcome of the goal, which can be represented as a codeable concept or a reference to an observation or other resource capturing the outcome.
Short | Goal outcome
Control | 0..*
Type | http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSObservation
54. CarePlanXShare.supportingInfo
Definition | Evidence or other supporting information used as the basis for this care plan.
Short | Evidence / supporting information
Control | 0..*
Type | Reference

Guidance on how to interpret the contents of this table can be foundhere

0. CarePlanXShare
Definition | 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. This model extends the EHDSCarePlan model with additional elements to capture care team participation, clinical context, and activity and goal details, while maintaining logical compatibility with the original EHDSCarePlan structure.
Short | Care Plan (Logical Model)
Control | 0..*
Is Modifier | false
Logical Model | Instances of this logical model are not marked to be the target of a Reference
2. CarePlanXShare.header
Definition | Basic metadata for this information
Short | Basic metadata for this information
Control | 1..1
Type | Base
4. CarePlanXShare.header.subject
Definition | The patient whose intended care is described in the plan.
Short | The patient whose intended care is described in the plan.
Control | 1..1
Type | http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient
6. CarePlanXShare.header.identifier
Definition | Identifier for the care plan
Short | Identifier for the care plan
Note | This is a business identifier, not a resource identifier (see discussion)
Control | 0..*
Type | Identifier
8. CarePlanXShare.header.author[x]
Definition | The responsible party (custodian) for the care plan.
Short | The responsible party (custodian) for the care plan.
Control | 0..*
Type | Choice of: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice
[x] Note | SeeChoice of Data Typesfor further information about how to use [x]
10. CarePlanXShare.header.date
Definition | Date and optionally time of authoring/issuing
Short | Date and optionally time of authoring/issuing
Control | 0..1
Type | dateTime
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
12. CarePlanXShare.header.status
Definition | Indicates whether the plan is currently being acted upon, represents future intentions, or is now a historical record.
Short | Indicates whether the plan is currently being acted upon, represents future intentions, or is now a historical record.
Control | 1..1
Binding | HL7 Request status
Type | CodeableConcept
14. CarePlanXShare.header.source
Definition | 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.
Short | 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.
Control | 0..1
Type | CodeableConcept
16. CarePlanXShare.header.language
Definition | Language in which the resource is written. Language is expressed by the IETF language tag.
Short | Language in which the resource is written. Language is expressed by the IETF language tag.
Control | 0..1
Binding | BCP 47
Type | CodeableConcept
18. CarePlanXShare.title
Definition | Human-friendly name for the care plan
Short | Human-friendly name for the care plan
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
20. CarePlanXShare.description
Definition | A description of the scope and nature of the plan.
Short | A description of the scope and nature of the plan.
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
22. CarePlanXShare.period
Definition | Indicates when the plan did (or is intended to) come into effect and end.
Short | Indicates when the plan did (or is intended to) come into effect and end.
Control | 0..1
Type | Period
24. CarePlanXShare.realize[x]
Definition | Identifier or reference to the guidelines that this care plan realizes.
Short | Instantiated Guideline
Control | 0..*
Type | Choice of: uri, Reference
[x] Note | SeeChoice of Data Typesfor further information about how to use [x]
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
26. CarePlanXShare.category
Definition | Categorization of the care plan (e.g., rehab, chronic care, oncology).
Short | Category
Control | 0..*
Type | CodeableConcept
28. CarePlanXShare.careTeam
Definition | Care team or responsible organization in charge of the plan.
Short | Care team / organization in charge
Control | 0..*
Type | Base
30. CarePlanXShare.careTeam.member[x]
Definition | References to practitioners, organizations, or related persons involved in the care plan.
Short | Care team member
Control | 0..*
Type | Choice of: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation
[x] Note | SeeChoice of Data Typesfor further information about how to use [x]
32. CarePlanXShare.addresses[x]
Definition | Conditions/problems/concerns/diagnoses/etc whose management and/or mitigation are handled by this plan.
Short | Conditions/problems/concerns/diagnoses/etc whose management and/or mitigation are handled by this plan.
Control | 0..*
Binding | ICD-10, SNOMED CT, Orphacode
Type | Choice of: CodeableConcept, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCondition
[x] Note | SeeChoice of Data Typesfor further information about how to use [x]
34. CarePlanXShare.activity
Definition | Planned or performed activities as part of the care plan.
Short | Activity
Control | 0..*
Type | Base
36. CarePlanXShare.activity.activityCodeableConcept
Definition | The details of the proposed activity represented in a specific resource.
Short | The details of the proposed activity represented in a specific resource.
Control | 0..*
Type | CodeableConcept
38. CarePlanXShare.activity.activityReference
Definition | The details of the proposed activity represented in a specific resource.
Short | The details of the proposed activity represented in a specific resource.
Control | 0..*
Type | Reference
40. CarePlanXShare.activity.workflowStatus
Definition | Workflow status of the activity (e.g., planned, in-progress, completed, stopped).
Short | Workflow status
Control | 0..1
Type | code
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
42. CarePlanXShare.activity.description
Definition | Human-readable description of the activity.
Short | Description
Control | 0..1
Type | markdown
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
44. CarePlanXShare.activity.progress
Definition | Outcome(s) or progresses captured for the activity.
Short | Outcome, Progresses
Control | 0..*
Type | Annotation
46. CarePlanXShare.activity.performed
Definition | References to the performed activities.
Short | Performed activity
Control | 0..*
Type | Reference
48. CarePlanXShare.goal
Definition | Goals defined for the care plan, including treatment goals defined by the care team and patient goals expressed by the patient.
Short | Goal
Control | 0..*
Type | Base
50. CarePlanXShare.goal.description
Definition | Describes the intended objective(s) of carrying out the care plan.
Short | Describes the intended objective(s) of carrying out the care plan.
Control | 0..*
Type | CodeableConcept
52. CarePlanXShare.goal.category
Definition | Categorization of the goal (e.g., treatment goal, patient goal).
Short | Category (e.g., treatment, patient goal)
Control | 0..1
Type | CodeableConcept
54. CarePlanXShare.goal.target
Definition | Target of the goal.
Short | Goal target
Control | 0..*
Type | Base
56. CarePlanXShare.goal.due
Definition | Date by which the goal should be met or reviewed.
Short | Goal due date
Control | 0..1
Type | date
Primitive Value | This primitive element may be present, or absent, or replaced by an extension
58. CarePlanXShare.goal.outcome
Definition | Outcome of the goal, which can be represented as a codeable concept or a reference to an observation or other resource capturing the outcome.
Short | Goal outcome
Control | 0..*
Type | http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSObservation
60. CarePlanXShare.supportingInfo
Definition | Evidence or other supporting information used as the basis for this care plan.
Short | Evidence / supporting information
Control | 0..*
Type | Reference