Profile Comparison between http://hl7.eu/fhir/hdr/StructureDefinition/carePlan-eu-hdr vs http://hl7.eu/fhir/hdr/StructureDefinition/carePlan-eu-hdr

Left:Care Plan (HDR) (http://hl7.eu/fhir/hdr/StructureDefinition/carePlan-eu-hdr)
Right:CarePlan (HDR) (http://hl7.eu/fhir/hdr/StructureDefinition/carePlan-eu-hdr)

Messages

ErrorStructureDefinition.versionValues for version differ: '0.1.0-ballot' vs '1.0.0'
InformationStructureDefinition.titleValues for title differ: 'Care Plan (HDR)' vs 'CarePlan (HDR)'
InformationStructureDefinition.statusValues for status differ: 'draft' vs 'active'
InformationStructureDefinition.dateValues for date differ: '2025-06-03T12:48:49+02:00' vs '2026-10-08T07:40:11+00:00'
InformationStructureDefinition.copyrightValues for copyright differ: 'Used by permission of HL7 Europe, all rights reserved Creative Commons License' vs 'Copyright HL7 Europe. Licensed under creative commons public domain (CC0 1.0).'
InformationStructureDefinition.shortValues for short differ: 'Healthcare plan for patient or group' vs 'Healthcare plan for patient'
InformationCarePlan.languageExample/preferred bindings differ at CarePlan.language using binding from CarePlanEuHdr
InformationStructureDefinition.requirementsValues for requirements differ: 'Allows identification of the care plan as it is known by various participating systems and in a way that remains consistent across servers.' vs 'EHDSCarePlan.header.identifier'
InformationStructureDefinition.shortValues for short differ: 'Instantiates FHIR protocol or definition' vs 'Instantiated Canonical'
InformationStructureDefinition.shortValues for short differ: 'Instantiates external protocol or definition' vs 'Instantiated URI'
InformationStructureDefinition.requirementsValues for requirements differ: 'Allows clinicians to determine whether the plan is actionable or not.' vs 'EHDSCarePlan.header.status'
InformationStructureDefinition.shortValues for short differ: 'Type of plan' vs 'Kind of plan'
InformationStructureDefinition.shortValues for short differ: 'Name for the care plan' vs 'Human-friendly name for the care plan'
InformationStructureDefinition.shortValues for short differ: 'Summary of nature of plan.' vs 'Summary of nature of plan'
InformationStructureDefinition.requirementsValues for requirements differ: 'Provides more detail than conveyed by category.' vs 'EHDSCarePlan.description'
InformationStructureDefinition.shortValues for short differ: 'Period covered by the plan' vs 'Time period plan covers'
InformationStructureDefinition.requirementsValues for requirements differ: 'Allows tracking what plan(s) are in effect at a particular time.' vs 'EHDSCarePlan.period'
InformationStructureDefinition.shortValues for short differ: 'Date record was first recorded' vs 'Date the plan was created'
InformationStructureDefinition.shortValues for short differ: 'Who's involved in plan?' vs 'Participants in the care plan'
InformationStructureDefinition.shortValues for short differ: 'Health issues this plan addresses.' vs 'Health issues this plan addresses'
InformationStructureDefinition.requirementsValues for requirements differ: 'Links plan to the conditions it manages. The element can identify risks addressed by the plan as well as active conditions. (The Condition resource can include things like 'at risk for hypertension' or 'fall risk'.) Also scopes plans - multiple plans may exist addressing different concerns.' vs 'EHDSCarePlan.addresses[x]'
InformationStructureDefinition.shortValues for short differ: 'Information considered as part of plan' vs 'Information considered as part of the care plan'
InformationStructureDefinition.requirementsValues for requirements differ: 'Provides context for plan. Allows plan effectiveness to be evaluated by clinicians.' vs 'EHDSCarePlan.goal'
InformationStructureDefinition.requirementsValues for requirements differ: 'Allows systems to prompt for performance of planned activities, and validate plans against best practice.' vs 'EHDSCarePlan.activity[x]'
InformationStructureDefinition.shortValues for short differ: 'Results of the activity' vs 'Codeable Outcome summary'
InformationStructureDefinition.shortValues for short differ: 'Appointment, Encounter, Procedure, etc.' vs 'Outcome evidence'
InformationStructureDefinition.shortValues for short differ: 'Comments about the activity status/progress' vs 'Notes about the progress of the activity'
InformationStructureDefinition.shortValues for short differ: 'Resources providing activity details' vs 'Activity details defined in specific resource'
InformationStructureDefinition.requirementsValues for requirements differ: 'Details in a form consistent with other applications and contexts of use.' vs 'EHDSCarePlan.activity[x]'
InformationStructureDefinition.shortValues for short differ: 'In-line definition of activity' vs 'Deprecated in R5/R6'
InformationStructureDefinition.shortValues for short differ: 'Kind of resource referred' vs 'Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription'
InformationStructureDefinition.shortValues for short differ: 'Info describing activity to perform' vs 'Extra info describing activity to perform'

Metadata

NameValueComments
abstractfalse
    baseDefinitionhttp://hl7.org/fhir/StructureDefinition/CarePlan
      copyrightUsed by permission of HL7 Europe, all rights reserved Creative Commons LicenseCopyright HL7 Europe. Licensed under creative commons public domain (CC0 1.0).
      • Values Differ
      date2025-06-03T12:48:49+02:002026-10-08T07:40:11+00:00
      • Values Differ
      descriptionThis profile constrains the CarePlan resource for the purpose of this guide.
        experimental
          fhirVersion4.0.1
            jurisdiction
              jurisdiction / jurisdiction[0]http://unstats.un.org/unsd/methods/m49/m49.htm#150
                kindresource
                  nameCarePlanEuHdr
                    publisherHL7 Europe
                      purpose
                        statusdraftactive
                        • Values Differ
                        titleCare Plan (HDR)CarePlan (HDR)
                        • Values Differ
                        typeCarePlan
                          urlhttp://hl7.eu/fhir/hdr/StructureDefinition/carePlan-eu-hdr
                            version0.1.0-ballot1.0.0
                            • Values Differ

                            Structure

                            NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                            CarePlan 0..*CarePlanHealthcare plan for patient or group
                            0..*CarePlanHealthcare plan for patient
                              CarePlan.id This element is included in summaries. 0..1idLogical id of this artifact This element is included in summaries. 0..1idLogical id of this artifact
                                CarePlan.meta This element is included in summaries. 0..1MetaMetadata about the resource This element is included in summaries. 0..1MetaMetadata about the resource
                                  CarePlan.implicitRules This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created
                                    CarePlan.language 0..1codeLanguage of the resource content
                                    Binding: ?? (preferred): A human language.
                                    Additional BindingsPurpose
                                    ??Max Binding
                                    0..1codeLanguage of the resource content
                                    Binding: ?? (preferred): A human language.
                                    Additional BindingsPurpose
                                    ??Max Binding
                                    • Example/preferred bindings differ at CarePlan.language using binding from CarePlanEuHdr
                                    CarePlan.text 0..1NarrativeText summary of the resource, for human interpretation
                                    This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                    0..1NarrativeText summary of the resource, for human interpretation
                                    This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                      CarePlan.contained 0..*ResourceContained, inline Resources
                                      0..*ResourceContained, inline Resources
                                        CarePlan.extension 0..*ExtensionAdditional content defined by implementations
                                        0..*ExtensionAdditional content defined by implementations
                                          CarePlan.modifierExtension This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
                                          This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
                                            CarePlan.identifier This element is included in summaries. 0..*IdentifierExternal Ids for this plan
                                            This element is included in summaries. 0..*IdentifierExternal Ids for this plan
                                              CarePlan.instantiatesCanonical This element is included in summaries. 0..*canonical(PlanDefinition | Questionnaire | Measure | ActivityDefinition | OperationDefinition)Instantiates FHIR protocol or definition
                                              This element is included in summaries. 0..*canonical(PlanDefinition | Questionnaire | Measure | ActivityDefinition | OperationDefinition)Instantiated Canonical
                                                CarePlan.instantiatesUri This element is included in summaries. 0..*uriInstantiates external protocol or definition
                                                This element is included in summaries. 0..*uriInstantiated URI
                                                  CarePlan.basedOn This element is included in summaries. 0..*Reference(CarePlan)Fulfills CarePlan
                                                  This element is included in summaries. 0..*Reference(CarePlan)Fulfills CarePlan
                                                    CarePlan.replaces This element is included in summaries. 0..*Reference(CarePlan)CarePlan replaced by this CarePlan
                                                    This element is included in summaries. 0..*Reference(CarePlan)CarePlan replaced by this CarePlan
                                                      CarePlan.partOf This element is included in summaries. 0..*Reference(CarePlan)Part of referenced CarePlan
                                                      This element is included in summaries. 0..*Reference(CarePlan)Part of referenced CarePlan
                                                        CarePlan.status This element is a modifier element. This element is included in summaries. 1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
                                                        Binding: ?? (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.
                                                        This element is a modifier element. This element is included in summaries. 1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
                                                        Binding: ?? (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.
                                                          CarePlan.intent This element is a modifier element. This element is included in summaries. 1..1codeproposal | plan | order | option
                                                          Binding: ?? (required): Codes indicating the degree of authority/intentionality associated with a care plan.
                                                          This element is a modifier element. This element is included in summaries. 1..1codeproposal | plan | order | option
                                                          Binding: ?? (required): Codes indicating the degree of authority/intentionality associated with a care plan.
                                                            CarePlan.category This element is included in summaries. 0..*CodeableConceptType of plan
                                                            Binding: ?? (example): Identifies what "kind" of plan this is to support differentiation between multiple co-existing plans; e.g. "Home health", "psychiatric", "asthma", "disease management", etc.
                                                            This element is included in summaries. 0..*CodeableConceptKind of plan
                                                            Binding: ?? (example): Identifies what "kind" of plan this is to support differentiation between multiple co-existing plans; e.g. "Home health", "psychiatric", "asthma", "disease management", etc.
                                                              CarePlan.title This element is included in summaries. 0..1stringName for the care plan This element is included in summaries. 0..1stringHuman-friendly name for the care plan
                                                                CarePlan.description This element is included in summaries. 0..1stringSummary of nature of plan. This element is included in summaries. 0..1stringSummary of nature of plan
                                                                  CarePlan.subject This element is included in summaries. 1..1Reference(Patient | Group)Who the care plan is for This element is included in summaries. 1..1Reference(Patient (EU core))Who the care plan is for
                                                                    CarePlan.encounter This element is included in summaries. 0..1Reference(Encounter)Encounter created as part of This element is included in summaries. 0..1Reference(Encounter)Encounter created as part of
                                                                      CarePlan.period This element is included in summaries. 0..1PeriodPeriod covered by the plan This element is included in summaries. 0..1PeriodTime period plan covers
                                                                        CarePlan.created This element is included in summaries. 0..1dateTimeDate record was first recorded This element is included in summaries. 0..1dateTimeDate the plan was created
                                                                          CarePlan.author This element is included in summaries. 0..1Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam)Who is the designated responsible party This element is included in summaries. 0..1Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam)Who is the designated responsible party
                                                                            CarePlan.contributor 0..*Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam)Who provided the content of the care plan
                                                                            0..*Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam)Who provided the content of the care plan
                                                                              CarePlan.careTeam 0..*Reference(CareTeam)Who's involved in plan?
                                                                              0..*Reference(CareTeam)Participants in the care plan
                                                                                CarePlan.addresses This element is included in summaries. 0..*Reference(Condition (HDR))Health issues this plan addresses.
                                                                                This element is included in summaries. 0..*Reference(Condition (EU core))Health issues this plan addresses
                                                                                  CarePlan.supportingInfo 0..*Reference(Resource)Information considered as part of plan
                                                                                  0..*Reference(Resource)Information considered as part of the care plan
                                                                                    CarePlan.goal 0..*Reference(Goal)Desired outcome of plan
                                                                                    0..*Reference(Goal (HDR))Desired outcome of plan
                                                                                      CarePlan.activity C0..*BackboneElementAction to occur as part of plan
                                                                                      C0..*BackboneElementAction to occur as part of plan
                                                                                        CarePlan.activity.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                          CarePlan.activity.extension 0..*ExtensionAdditional content defined by implementations
                                                                                          0..*ExtensionAdditional content defined by implementations
                                                                                            CarePlan.activity.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                            This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                              CarePlan.activity.outcomeCodeableConcept 0..*CodeableConceptResults of the activity
                                                                                              Binding: ?? (example): Identifies the results of the activity.
                                                                                              0..*CodeableConceptCodeable Outcome summary
                                                                                              Binding: ?? (example): Identifies the results of the activity.
                                                                                                CarePlan.activity.outcomeReference 0..*Reference(Resource)Appointment, Encounter, Procedure, etc.
                                                                                                0..*Reference(Resource)Outcome evidence
                                                                                                  CarePlan.activity.progress 0..*AnnotationComments about the activity status/progress
                                                                                                  0..*AnnotationNotes about the progress of the activity
                                                                                                    CarePlan.activity.reference C0..1Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup)Resources providing activity detailsC0..1Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup)Activity details defined in specific resource
                                                                                                      CarePlan.activity.detail C0..1BackboneElementIn-line definition of activityC0..1BackboneElementDeprecated in R5/R6
                                                                                                        CarePlan.activity.detail.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                          CarePlan.activity.detail.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                          0..*ExtensionAdditional content defined by implementations
                                                                                                            CarePlan.activity.detail.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                            This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                              CarePlan.activity.detail.kind 0..1codeKind of resource referred
                                                                                                              Binding: ?? (required): Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity.
                                                                                                              0..1codeAppointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
                                                                                                              Binding: ?? (required): Resource types defined as part of FHIR that can be represented as in-line definitions of a care plan activity.
                                                                                                                CarePlan.activity.detail.instantiatesCanonical 0..*canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition)Instantiates FHIR protocol or definition
                                                                                                                0..*canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition)Instantiates FHIR protocol or definition
                                                                                                                  CarePlan.activity.detail.instantiatesUri 0..*uriInstantiates external protocol or definition
                                                                                                                  0..*uriInstantiates external protocol or definition
                                                                                                                    CarePlan.activity.detail.code 0..1CodeableConceptDetail type of activity
                                                                                                                    Binding: ?? (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.
                                                                                                                    0..1CodeableConceptDetail type of activity
                                                                                                                    Binding: ?? (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.
                                                                                                                      CarePlan.activity.detail.reasonCode 0..*CodeableConceptWhy activity should be done or why activity was prohibited
                                                                                                                      Binding: ?? (example): Identifies why a care plan activity is needed. Can include any health condition codes as well as such concepts as "general wellness", prophylaxis, surgical preparation, etc.
                                                                                                                      0..*CodeableConceptWhy activity should be done or why activity was prohibited
                                                                                                                      Binding: ?? (example): Identifies why a care plan activity is needed. Can include any health condition codes as well as such concepts as "general wellness", prophylaxis, surgical preparation, etc.
                                                                                                                        CarePlan.activity.detail.reasonReference 0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)Why activity is needed
                                                                                                                        0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)Why activity is needed
                                                                                                                          CarePlan.activity.detail.goal 0..*Reference(Goal)Goals this activity relates to
                                                                                                                          0..*Reference(Goal)Goals this activity relates to
                                                                                                                            CarePlan.activity.detail.status This element is a modifier element. 1..1codenot-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
                                                                                                                            Binding: ?? (required): Codes that reflect the current state of a care plan activity within its overall life cycle.
                                                                                                                            This element is a modifier element. 1..1codenot-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
                                                                                                                            Binding: ?? (required): Codes that reflect the current state of a care plan activity within its overall life cycle.
                                                                                                                              CarePlan.activity.detail.statusReason 0..1CodeableConceptReason for current status0..1CodeableConceptReason for current status
                                                                                                                                CarePlan.activity.detail.doNotPerform This element is a modifier element. 0..1booleanIf true, activity is prohibiting action This element is a modifier element. 0..1booleanIf true, activity is prohibiting action
                                                                                                                                  CarePlan.activity.detail.scheduled[x] 0..1Timing, Period, stringWhen activity is to occur0..1Timing, Period, stringWhen activity is to occur
                                                                                                                                    CarePlan.activity.detail.location 0..1Reference(Location)Where it should happen0..1Reference(Location)Where it should happen
                                                                                                                                      CarePlan.activity.detail.performer 0..*Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device)Who will be responsible?
                                                                                                                                      0..*Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device)Who will be responsible?
                                                                                                                                        CarePlan.activity.detail.product[x] 0..1CodeableConcept, Reference(Medication | Substance)What is to be administered/supplied
                                                                                                                                        Binding: ?? (example): A product supplied or administered as part of a care plan activity.
                                                                                                                                        0..1CodeableConcept, Reference(Medication | Substance)What is to be administered/supplied
                                                                                                                                        Binding: ?? (example): A product supplied or administered as part of a care plan activity.
                                                                                                                                          CarePlan.activity.detail.dailyAmount 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellHow to consume/day?C0..1??How to consume/day?
                                                                                                                                            CarePlan.activity.detail.quantity 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellHow much to administer/supply/consumeC0..1??How much to administer/supply/consume
                                                                                                                                              CarePlan.activity.detail.description 0..1stringInfo describing activity to perform0..1stringExtra info describing activity to perform
                                                                                                                                                CarePlan.note 0..*AnnotationComments about the plan
                                                                                                                                                0..*AnnotationComments about the plan

                                                                                                                                                  doco Documentation for this format