Nictiz FHIR NL STU3 Zib2017
1.3.15 - CI Build

Nictiz FHIR NL STU3 Zib2017 - Local Development build (v1.3.15) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: HCIM HelpFromOthers

Official URL: http://nictiz.nl/fhir/StructureDefinition/zib-HelpFromOthers Version: 1.3.15
Active as of 2024-04-09 Computable Name: Zib HelpFromOthers

Copyright/Legal: CC0

HelpFromOthers as defined by the Dutch Health and Care Information models (Dutch: Zorginformatiebouwsteen or ZIB) version 3.0, release 2017.

There are often multiple people or parties involved in the care for a patient with a disorder or disability, particularly in the event of home care. Their efforts enable the patient to function more or less independently. This includes not only caregivers, but also professional help such as that offered by home care organizations, nurses, aids and helpers. Current doctors and staff from the facility to which a patient is admitted do not fall under this concept.

Information on help from others can provide a good estimate of the availability of the care required by the patient. If this care is not sufficiently available, measures can be taken to facilitate the required care. This plays a particularly important role in for example discharges from the hospital or from a nursing home.

Usage:

Formal Views of Profile Content

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

This structure is derived from CarePlan

NameFlagsCard.TypeDescription & Constraintsdoco
.. CarePlan 0..* CarePlan Healthcare plan for patient or group
... identifier 0..* Identifier External Ids for this plan
... intent 1..1 code plan
Fixed Value: plan
... category 1..1 CodeableConcept Type of plan
.... Slices for coding 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:code
..... coding:helpFromOthersCode 1..1 Coding Code defined by a terminology system
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 243114000
...... display 0..1 string Representation defined by the system
... context 0..1 Reference(HCIM Encounter | nl-core-episodeofcare) Created in context of
... author 0..* Reference(nl-core-patient | nl-core-practitioner | nl-core-relatedperson | nl-core-organization | nl-core-careteam) Who is responsible for contents of the plan
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... practitionerRole 0..1 Reference(nl-core-practitionerrole) Optional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference
... careTeam 0..* Reference(nl-core-careteam) Who's involved in plan?
... activity 0..* BackboneElement HelpFromOthers
.... detail
..... category 0..1 CodeableConcept TypeOfHelp
Binding: SoortHulpCodelijst (extensible): SoortHulpCodelijst

..... code 0..1 CodeableConcept Nature
...... text 0..1 string Plain text representation of the concept
..... scheduledString:scheduledString 0..1 string Frequency
..... performer 0..1 Reference(nl-core-practitioner | nl-core-organization | nl-core-relatedperson) Aid
...... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... practitionerRole 0..1 Reference(nl-core-practitionerrole) Optional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference
..... description 0..1 string Comment

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
CarePlan.activity.detail.categoryextensibleSoortHulpCodelijst
http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.2.1--20171231000000
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. CarePlan 0..* CarePlan Healthcare plan for patient or group
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..* Identifier External Ids for this plan
... intent ?!Σ 1..1 code plan
Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan


Fixed Value: plan
... category Σ 1..1 CodeableConcept Type of plan
Binding: Care Plan Category (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.


.... Slices for coding Σ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:code
..... coding:helpFromOthersCode Σ 1..1 Coding Code defined by a terminology system
...... system Σ 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
...... code Σ 1..1 code Symbol in syntax defined by the system
Fixed Value: 243114000
...... display Σ 0..1 string Representation defined by the system
... subject Σ 1..1 Reference(nl-core-patient | Group) Who care plan is for
... context Σ 0..1 Reference(HCIM Encounter | nl-core-episodeofcare) Created in context of
... author Σ 0..* Reference(nl-core-patient | nl-core-practitioner | nl-core-relatedperson | nl-core-organization | nl-core-careteam) Who is responsible for contents of the plan
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... practitionerRole 0..1 Reference(nl-core-practitionerrole) Optional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference
... careTeam 0..* Reference(nl-core-careteam) Who's involved in plan?
... activity C 0..* BackboneElement HelpFromOthers
cpl-3: Provide a reference or detail, not both
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
CarePlan.statusrequiredCarePlanStatus
http://hl7.org/fhir/ValueSet/care-plan-status
from the FHIR Standard
CarePlan.intentrequiredFixed Value: plan
http://hl7.org/fhir/ValueSet/care-plan-intent
from the FHIR Standard
CarePlan.categoryexampleCare Plan Category
http://hl7.org/fhir/ValueSet/care-plan-category
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
cpl-3errorCarePlan.activityProvide a reference or detail, not both
: detail.empty() or reference.empty()
dom-1errorCarePlanIf the resource is contained in another resource, it SHALL NOT contain any narrative
: contained.text.empty()
dom-2errorCarePlanIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorCarePlanIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
: contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4errorCarePlanIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() | (children().count() > id.count())
NameFlagsCard.TypeDescription & Constraintsdoco
.. CarePlan 0..* CarePlan Healthcare plan for patient or group
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: Common Languages (extensible): A human language.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional Content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..* Identifier External Ids for this plan
... definition Σ 0..* Reference(PlanDefinition | Questionnaire) Protocol or definition
... basedOn Σ 0..* Reference(CarePlan) Fulfills care plan
... replaces Σ 0..* Reference(CarePlan) CarePlan replaced by this CarePlan
... partOf Σ 0..* Reference(CarePlan) Part of referenced CarePlan
... status ?!Σ 1..1 code draft | active | suspended | completed | entered-in-error | cancelled | unknown
Binding: CarePlanStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.

... intent ?!Σ 1..1 code plan
Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan


Fixed Value: plan
... category Σ 1..1 CodeableConcept Type of plan
Binding: Care Plan Category (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.


.... id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding Σ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:code
..... coding:helpFromOthersCode Σ 1..1 Coding Code defined by a terminology system
...... id 0..1 string xml:id (or equivalent in JSON)
...... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
...... version Σ 0..1 string Version of the system - if relevant
...... code Σ 1..1 code Symbol in syntax defined by the system
Fixed Value: 243114000
...... display Σ 0..1 string Representation defined by the system
...... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... title Σ 0..1 string Human-friendly name for the CarePlan
... description Σ 0..1 string Summary of nature of plan
... subject Σ 1..1 Reference(nl-core-patient | Group) Who care plan is for
... context Σ 0..1 Reference(HCIM Encounter | nl-core-episodeofcare) Created in context of
... period Σ 0..1 Period Time period plan covers
... author Σ 0..* Reference(nl-core-patient | nl-core-practitioner | nl-core-relatedperson | nl-core-organization | nl-core-careteam) Who is responsible for contents of the plan
.... id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... practitionerRole 0..1 Reference(nl-core-practitionerrole) Optional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... careTeam 0..* Reference(nl-core-careteam) Who's involved in plan?
... addresses Σ 0..* Reference(Condition) Health issues this plan addresses
... supportingInfo 0..* Reference(Resource) Information considered as part of plan
... goal 0..* Reference(Goal) Desired outcome of plan
... activity C 0..* BackboneElement HelpFromOthers
cpl-3: Provide a reference or detail, not both
.... id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional Content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
.... outcomeCodeableConcept 0..* CodeableConcept Results of the activity
Binding: Care Plan Activity Outcome (example): Identifies the results of the activity


.... outcomeReference 0..* Reference(Resource) Appointment, Encounter, Procedure, etc.
.... progress 0..* Annotation Comments about the activity status/progress
.... reference C 0..1 Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ProcedureRequest | ReferralRequest | VisionPrescription | RequestGroup) Activity details defined in specific resource
.... detail C 0..1 BackboneElement In-line definition of activity
..... id 0..1 string xml:id (or equivalent in JSON)
..... extension 0..* Extension Additional Content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
..... category 0..1 CodeableConcept TypeOfHelp
Binding: SoortHulpCodelijst (extensible): SoortHulpCodelijst

..... definition 0..1 Reference(PlanDefinition | ActivityDefinition | Questionnaire) Protocol or definition
..... code 0..1 CodeableConcept Nature
Binding: Care Plan Activity (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.

...... id 0..1 string xml:id (or equivalent in JSON)
...... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ 0..* Coding Code defined by a terminology system
...... text Σ 0..1 string Plain text representation of the concept
..... reasonCode 0..* CodeableConcept Why activity should be done or why activity was prohibited
Binding: Activity Reason (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.


..... reasonReference 0..* Reference(Condition) Condition triggering need for activity
..... goal 0..* Reference(Goal) Goals this activity relates to
..... status ?! 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | unknown
Binding: CarePlanActivityStatus (required): Indicates where the activity is at in its overall life cycle.

..... statusReason 0..1 string Reason for current status
..... prohibited ?! 0..1 boolean Do NOT do
..... Slices for scheduled[x] 0..1 string When activity is to occur
Slice: Unordered, Closed by type:$this
...... scheduled[x]:scheduledString 0..1 string Frequency
..... location 0..1 Reference(Location) Where it should happen
..... performer 0..1 Reference(nl-core-practitioner | nl-core-organization | nl-core-relatedperson) Aid
...... id 0..1 string xml:id (or equivalent in JSON)
...... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... practitionerRole 0..1 Reference(nl-core-practitionerrole) Optional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference
...... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
...... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
...... display Σ 0..1 string Text alternative for the resource
..... product[x] 0..1 What is to be administered/supplied
Binding: SNOMED CT Medication Codes (example): A product supplied or administered as part of a care plan activity.

...... productCodeableConcept CodeableConcept
...... productReference Reference(Medication | Substance)
..... dailyAmount 0..1 SimpleQuantity How to consume/day?
..... quantity 0..1 SimpleQuantity How much to administer/supply/consume
..... description 0..1 string Comment
... note 0..* Annotation Comments about the plan

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
CarePlan.languageextensibleCommon Languages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
CarePlan.statusrequiredCarePlanStatus
http://hl7.org/fhir/ValueSet/care-plan-status
from the FHIR Standard
CarePlan.intentrequiredFixed Value: plan
http://hl7.org/fhir/ValueSet/care-plan-intent
from the FHIR Standard
CarePlan.categoryexampleCare Plan Category
http://hl7.org/fhir/ValueSet/care-plan-category
from the FHIR Standard
CarePlan.activity.outcomeCodeableConceptexampleCare Plan Activity Outcome
http://hl7.org/fhir/ValueSet/care-plan-activity-outcome
from the FHIR Standard
CarePlan.activity.detail.categoryextensibleSoortHulpCodelijst
http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.2.1--20171231000000
from this IG
CarePlan.activity.detail.codeexampleCare Plan Activity
http://hl7.org/fhir/ValueSet/care-plan-activity
from the FHIR Standard
CarePlan.activity.detail.reasonCodeexampleActivity Reason
http://hl7.org/fhir/ValueSet/activity-reason
from the FHIR Standard
CarePlan.activity.detail.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status
from the FHIR Standard
CarePlan.activity.detail.product[x]exampleSNOMED CT Medication Codes
http://hl7.org/fhir/ValueSet/medication-codes
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
cpl-3errorCarePlan.activityProvide a reference or detail, not both
: detail.empty() or reference.empty()
dom-1errorCarePlanIf the resource is contained in another resource, it SHALL NOT contain any narrative
: contained.text.empty()
dom-2errorCarePlanIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorCarePlanIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
: contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4errorCarePlanIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() | (children().count() > id.count())

Differential View

This structure is derived from CarePlan

NameFlagsCard.TypeDescription & Constraintsdoco
.. CarePlan 0..* CarePlan Healthcare plan for patient or group
... identifier 0..* Identifier External Ids for this plan
... intent 1..1 code plan
Fixed Value: plan
... category 1..1 CodeableConcept Type of plan
.... Slices for coding 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:code
..... coding:helpFromOthersCode 1..1 Coding Code defined by a terminology system
...... system 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
...... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 243114000
...... display 0..1 string Representation defined by the system
... context 0..1 Reference(HCIM Encounter | nl-core-episodeofcare) Created in context of
... author 0..* Reference(nl-core-patient | nl-core-practitioner | nl-core-relatedperson | nl-core-organization | nl-core-careteam) Who is responsible for contents of the plan
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... practitionerRole 0..1 Reference(nl-core-practitionerrole) Optional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference
... careTeam 0..* Reference(nl-core-careteam) Who's involved in plan?
... activity 0..* BackboneElement HelpFromOthers
.... detail
..... category 0..1 CodeableConcept TypeOfHelp
Binding: SoortHulpCodelijst (extensible): SoortHulpCodelijst

..... code 0..1 CodeableConcept Nature
...... text 0..1 string Plain text representation of the concept
..... scheduledString:scheduledString 0..1 string Frequency
..... performer 0..1 Reference(nl-core-practitioner | nl-core-organization | nl-core-relatedperson) Aid
...... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... practitionerRole 0..1 Reference(nl-core-practitionerrole) Optional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference
..... description 0..1 string Comment

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
CarePlan.activity.detail.categoryextensibleSoortHulpCodelijst
http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.2.1--20171231000000
from this IG

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. CarePlan 0..* CarePlan Healthcare plan for patient or group
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..* Identifier External Ids for this plan
... intent ?!Σ 1..1 code plan
Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan


Fixed Value: plan
... category Σ 1..1 CodeableConcept Type of plan
Binding: Care Plan Category (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.


.... Slices for coding Σ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:code
..... coding:helpFromOthersCode Σ 1..1 Coding Code defined by a terminology system
...... system Σ 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
...... code Σ 1..1 code Symbol in syntax defined by the system
Fixed Value: 243114000
...... display Σ 0..1 string Representation defined by the system
... subject Σ 1..1 Reference(nl-core-patient | Group) Who care plan is for
... context Σ 0..1 Reference(HCIM Encounter | nl-core-episodeofcare) Created in context of
... author Σ 0..* Reference(nl-core-patient | nl-core-practitioner | nl-core-relatedperson | nl-core-organization | nl-core-careteam) Who is responsible for contents of the plan
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... practitionerRole 0..1 Reference(nl-core-practitionerrole) Optional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference
... careTeam 0..* Reference(nl-core-careteam) Who's involved in plan?
... activity C 0..* BackboneElement HelpFromOthers
cpl-3: Provide a reference or detail, not both
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
CarePlan.statusrequiredCarePlanStatus
http://hl7.org/fhir/ValueSet/care-plan-status
from the FHIR Standard
CarePlan.intentrequiredFixed Value: plan
http://hl7.org/fhir/ValueSet/care-plan-intent
from the FHIR Standard
CarePlan.categoryexampleCare Plan Category
http://hl7.org/fhir/ValueSet/care-plan-category
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
cpl-3errorCarePlan.activityProvide a reference or detail, not both
: detail.empty() or reference.empty()
dom-1errorCarePlanIf the resource is contained in another resource, it SHALL NOT contain any narrative
: contained.text.empty()
dom-2errorCarePlanIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorCarePlanIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
: contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4errorCarePlanIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() | (children().count() > id.count())

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. CarePlan 0..* CarePlan Healthcare plan for patient or group
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: Common Languages (extensible): A human language.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional Content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..* Identifier External Ids for this plan
... definition Σ 0..* Reference(PlanDefinition | Questionnaire) Protocol or definition
... basedOn Σ 0..* Reference(CarePlan) Fulfills care plan
... replaces Σ 0..* Reference(CarePlan) CarePlan replaced by this CarePlan
... partOf Σ 0..* Reference(CarePlan) Part of referenced CarePlan
... status ?!Σ 1..1 code draft | active | suspended | completed | entered-in-error | cancelled | unknown
Binding: CarePlanStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record.

... intent ?!Σ 1..1 code plan
Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan


Fixed Value: plan
... category Σ 1..1 CodeableConcept Type of plan
Binding: Care Plan Category (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.


.... id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding Σ 1..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:code
..... coding:helpFromOthersCode Σ 1..1 Coding Code defined by a terminology system
...... id 0..1 string xml:id (or equivalent in JSON)
...... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct
...... version Σ 0..1 string Version of the system - if relevant
...... code Σ 1..1 code Symbol in syntax defined by the system
Fixed Value: 243114000
...... display Σ 0..1 string Representation defined by the system
...... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... title Σ 0..1 string Human-friendly name for the CarePlan
... description Σ 0..1 string Summary of nature of plan
... subject Σ 1..1 Reference(nl-core-patient | Group) Who care plan is for
... context Σ 0..1 Reference(HCIM Encounter | nl-core-episodeofcare) Created in context of
... period Σ 0..1 Period Time period plan covers
... author Σ 0..* Reference(nl-core-patient | nl-core-practitioner | nl-core-relatedperson | nl-core-organization | nl-core-careteam) Who is responsible for contents of the plan
.... id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... practitionerRole 0..1 Reference(nl-core-practitionerrole) Optional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... careTeam 0..* Reference(nl-core-careteam) Who's involved in plan?
... addresses Σ 0..* Reference(Condition) Health issues this plan addresses
... supportingInfo 0..* Reference(Resource) Information considered as part of plan
... goal 0..* Reference(Goal) Desired outcome of plan
... activity C 0..* BackboneElement HelpFromOthers
cpl-3: Provide a reference or detail, not both
.... id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional Content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
.... outcomeCodeableConcept 0..* CodeableConcept Results of the activity
Binding: Care Plan Activity Outcome (example): Identifies the results of the activity


.... outcomeReference 0..* Reference(Resource) Appointment, Encounter, Procedure, etc.
.... progress 0..* Annotation Comments about the activity status/progress
.... reference C 0..1 Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ProcedureRequest | ReferralRequest | VisionPrescription | RequestGroup) Activity details defined in specific resource
.... detail C 0..1 BackboneElement In-line definition of activity
..... id 0..1 string xml:id (or equivalent in JSON)
..... extension 0..* Extension Additional Content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
..... category 0..1 CodeableConcept TypeOfHelp
Binding: SoortHulpCodelijst (extensible): SoortHulpCodelijst

..... definition 0..1 Reference(PlanDefinition | ActivityDefinition | Questionnaire) Protocol or definition
..... code 0..1 CodeableConcept Nature
Binding: Care Plan Activity (example): Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter.

...... id 0..1 string xml:id (or equivalent in JSON)
...... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ 0..* Coding Code defined by a terminology system
...... text Σ 0..1 string Plain text representation of the concept
..... reasonCode 0..* CodeableConcept Why activity should be done or why activity was prohibited
Binding: Activity Reason (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.


..... reasonReference 0..* Reference(Condition) Condition triggering need for activity
..... goal 0..* Reference(Goal) Goals this activity relates to
..... status ?! 1..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled | unknown
Binding: CarePlanActivityStatus (required): Indicates where the activity is at in its overall life cycle.

..... statusReason 0..1 string Reason for current status
..... prohibited ?! 0..1 boolean Do NOT do
..... Slices for scheduled[x] 0..1 string When activity is to occur
Slice: Unordered, Closed by type:$this
...... scheduled[x]:scheduledString 0..1 string Frequency
..... location 0..1 Reference(Location) Where it should happen
..... performer 0..1 Reference(nl-core-practitioner | nl-core-organization | nl-core-relatedperson) Aid
...... id 0..1 string xml:id (or equivalent in JSON)
...... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... practitionerRole 0..1 Reference(nl-core-practitionerrole) Optional Extensions Element
URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference
...... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
...... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
...... display Σ 0..1 string Text alternative for the resource
..... product[x] 0..1 What is to be administered/supplied
Binding: SNOMED CT Medication Codes (example): A product supplied or administered as part of a care plan activity.

...... productCodeableConcept CodeableConcept
...... productReference Reference(Medication | Substance)
..... dailyAmount 0..1 SimpleQuantity How to consume/day?
..... quantity 0..1 SimpleQuantity How much to administer/supply/consume
..... description 0..1 string Comment
... note 0..* Annotation Comments about the plan

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
CarePlan.languageextensibleCommon Languages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
CarePlan.statusrequiredCarePlanStatus
http://hl7.org/fhir/ValueSet/care-plan-status
from the FHIR Standard
CarePlan.intentrequiredFixed Value: plan
http://hl7.org/fhir/ValueSet/care-plan-intent
from the FHIR Standard
CarePlan.categoryexampleCare Plan Category
http://hl7.org/fhir/ValueSet/care-plan-category
from the FHIR Standard
CarePlan.activity.outcomeCodeableConceptexampleCare Plan Activity Outcome
http://hl7.org/fhir/ValueSet/care-plan-activity-outcome
from the FHIR Standard
CarePlan.activity.detail.categoryextensibleSoortHulpCodelijst
http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.3.2.1--20171231000000
from this IG
CarePlan.activity.detail.codeexampleCare Plan Activity
http://hl7.org/fhir/ValueSet/care-plan-activity
from the FHIR Standard
CarePlan.activity.detail.reasonCodeexampleActivity Reason
http://hl7.org/fhir/ValueSet/activity-reason
from the FHIR Standard
CarePlan.activity.detail.statusrequiredCarePlanActivityStatus
http://hl7.org/fhir/ValueSet/care-plan-activity-status
from the FHIR Standard
CarePlan.activity.detail.product[x]exampleSNOMED CT Medication Codes
http://hl7.org/fhir/ValueSet/medication-codes
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
cpl-3errorCarePlan.activityProvide a reference or detail, not both
: detail.empty() or reference.empty()
dom-1errorCarePlanIf the resource is contained in another resource, it SHALL NOT contain any narrative
: contained.text.empty()
dom-2errorCarePlanIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorCarePlanIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
: contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4errorCarePlanIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() | (children().count() > id.count())

 

Other representations of profile: CSV, Excel, Schematron