0.1.0 - ci-build

CarePlanDAM - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Logical Model: CarePlanManifestation - Detailed Descriptions

Active as of 2026-02-18

Definitions for the CarePlanManifestation logical model.

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

0. CarePlanManifestation
Definition

A manifestation of a care plan as a Paper Document, User Interface, or API Payload. May be curated (explicitly authored) or generated (rule-based). Follows the MVC pattern where data flows through controllers to produce views.

ShortCare Plan Manifestation
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. CarePlanManifestation.refersTo
Definition

The patient this plan element pertains to

ShortThe patient this plan element pertains to
Control1..1
TypeReference(Care Plan Patient)
4. CarePlanManifestation.hasAuthor
Definition

Who authored this plan element

ShortWho authored this plan element
Control1..*
TypeReference(Care Team Member)
6. CarePlanManifestation.acceptance
Definition

Acceptance reviews for this element

ShortAcceptance reviews for this element
Control0..*
TypeReference(Acceptance Review)
8. CarePlanManifestation.revision
Definition

Revision pattern properties

ShortRevision pattern properties
Control1..1
Typehttp://hl7.org/dam/StructureDefinition/Revision
10. CarePlanManifestation.partOf
Definition

PartOf pattern properties

ShortPartOf pattern properties
Control1..1
Typehttp://hl7.org/dam/StructureDefinition/PartOf
12. CarePlanManifestation.createDate
Definition

Date the manifestation was created

ShortDate the manifestation was created
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. CarePlanManifestation.specificationType
Definition

Type of specification

ShortType of specification
Control1..1
BindingThe codes SHALL be taken from Specification Type Value Set
(required to http://hl7.org/dam/ValueSet/specification-type-vs)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. CarePlanManifestation.period
Definition

Effective period of this manifestation

ShortEffective period of this manifestation
Control1..1
TypePeriod
18. CarePlanManifestation.planPurpose
Definition

Purpose of the plan

ShortPurpose of the plan
Control1..1
BindingThe codes SHALL be taken from Plan Purpose Value Set
(required to http://hl7.org/dam/ValueSet/plan-purpose-vs)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. CarePlanManifestation.status
Definition

Status of the manifestation

ShortStatus of the manifestation
Control1..1
TypeCodeableConcept
22. CarePlanManifestation.statusDate
Definition

Date of the current status

ShortDate of the current status
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. CarePlanManifestation.displayName
Definition

Display name for the plan

ShortDisplay name for the plan
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. CarePlanManifestation.description
Definition

Description of the plan

ShortDescription of the plan
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. CarePlanManifestation.uses
Definition

Care plan definitions used

ShortCare plan definitions used
Control0..*
TypeReference(Care Plan Definition)
30. CarePlanManifestation.contains
Definition

Plan elements contained in this manifestation

ShortPlan elements contained in this manifestation
Control0..*
TypeReference(Plan Element)
32. CarePlanManifestation.derivedFrom
Definition

Source record data (Model)

ShortSource record data (Model)
Control0..*
TypeReference(Record Data)
34. CarePlanManifestation.controlledBy
Definition

Specification controlling manifestation (Controller)

ShortSpecification controlling manifestation (Controller)
Control0..1
TypeReference(Controller)
36. CarePlanManifestation.manifestsAs
Definition

The view type of this manifestation (View)

ShortThe view type of this manifestation (View)
Control0..1
TypeReference(View)

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

0. CarePlanManifestation
Definition

A manifestation of a care plan as a Paper Document, User Interface, or API Payload. May be curated (explicitly authored) or generated (rule-based). Follows the MVC pattern where data flows through controllers to produce views.

ShortCare Plan Manifestation
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. CarePlanManifestation.acceptance
Definition

Acceptance reviews for this element

ShortAcceptance reviews for this element
Control0..*
TypeReference(Acceptance Review)
4. CarePlanManifestation.revision
Definition

Revision pattern properties

ShortRevision pattern properties
Control1..1
Typehttp://hl7.org/dam/StructureDefinition/Revision
6. CarePlanManifestation.partOf
Definition

PartOf pattern properties

ShortPartOf pattern properties
Control1..1
Typehttp://hl7.org/dam/StructureDefinition/PartOf
8. CarePlanManifestation.createDate
Definition

Date the manifestation was created

ShortDate the manifestation was created
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. CarePlanManifestation.specificationType
Definition

Type of specification

ShortType of specification
Control1..1
BindingThe codes SHALL be taken from Specification Type Value Set
(required to http://hl7.org/dam/ValueSet/specification-type-vs)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. CarePlanManifestation.period
Definition

Effective period of this manifestation

ShortEffective period of this manifestation
Control1..1
TypePeriod
14. CarePlanManifestation.planPurpose
Definition

Purpose of the plan

ShortPurpose of the plan
Control1..1
BindingThe codes SHALL be taken from Plan Purpose Value Set
(required to http://hl7.org/dam/ValueSet/plan-purpose-vs)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. CarePlanManifestation.status
Definition

Status of the manifestation

ShortStatus of the manifestation
Control1..1
TypeCodeableConcept
18. CarePlanManifestation.statusDate
Definition

Date of the current status

ShortDate of the current status
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. CarePlanManifestation.displayName
Definition

Display name for the plan

ShortDisplay name for the plan
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. CarePlanManifestation.description
Definition

Description of the plan

ShortDescription of the plan
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. CarePlanManifestation.uses
Definition

Care plan definitions used

ShortCare plan definitions used
Control0..*
TypeReference(Care Plan Definition)
26. CarePlanManifestation.contains
Definition

Plan elements contained in this manifestation

ShortPlan elements contained in this manifestation
Control0..*
TypeReference(Plan Element)
28. CarePlanManifestation.derivedFrom
Definition

Source record data (Model)

ShortSource record data (Model)
Control0..*
TypeReference(Record Data)
30. CarePlanManifestation.controlledBy
Definition

Specification controlling manifestation (Controller)

ShortSpecification controlling manifestation (Controller)
Control0..1
TypeReference(Controller)
32. CarePlanManifestation.manifestsAs
Definition

The view type of this manifestation (View)

ShortThe view type of this manifestation (View)
Control0..1
TypeReference(View)

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

0. CarePlanManifestation
Definition

A manifestation of a care plan as a Paper Document, User Interface, or API Payload. May be curated (explicitly authored) or generated (rule-based). Follows the MVC pattern where data flows through controllers to produce views.

ShortCare Plan Manifestation
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. CarePlanManifestation.refersTo
Definition

The patient this plan element pertains to

ShortThe patient this plan element pertains to
Control1..1
TypeReference(Care Plan Patient)
4. CarePlanManifestation.hasAuthor
Definition

Who authored this plan element

ShortWho authored this plan element
Control1..*
TypeReference(Care Team Member)
6. CarePlanManifestation.acceptance
Definition

Acceptance reviews for this element

ShortAcceptance reviews for this element
Control0..*
TypeReference(Acceptance Review)
8. CarePlanManifestation.revision
Definition

Revision pattern properties

ShortRevision pattern properties
Control1..1
Typehttp://hl7.org/dam/StructureDefinition/Revision
10. CarePlanManifestation.partOf
Definition

PartOf pattern properties

ShortPartOf pattern properties
Control1..1
Typehttp://hl7.org/dam/StructureDefinition/PartOf
12. CarePlanManifestation.createDate
Definition

Date the manifestation was created

ShortDate the manifestation was created
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. CarePlanManifestation.specificationType
Definition

Type of specification

ShortType of specification
Control1..1
BindingThe codes SHALL be taken from Specification Type Value Set
(required to http://hl7.org/dam/ValueSet/specification-type-vs)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. CarePlanManifestation.period
Definition

Effective period of this manifestation

ShortEffective period of this manifestation
Control1..1
TypePeriod
18. CarePlanManifestation.planPurpose
Definition

Purpose of the plan

ShortPurpose of the plan
Control1..1
BindingThe codes SHALL be taken from Plan Purpose Value Set
(required to http://hl7.org/dam/ValueSet/plan-purpose-vs)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. CarePlanManifestation.status
Definition

Status of the manifestation

ShortStatus of the manifestation
Control1..1
TypeCodeableConcept
22. CarePlanManifestation.statusDate
Definition

Date of the current status

ShortDate of the current status
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. CarePlanManifestation.displayName
Definition

Display name for the plan

ShortDisplay name for the plan
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. CarePlanManifestation.description
Definition

Description of the plan

ShortDescription of the plan
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. CarePlanManifestation.uses
Definition

Care plan definitions used

ShortCare plan definitions used
Control0..*
TypeReference(Care Plan Definition)
30. CarePlanManifestation.contains
Definition

Plan elements contained in this manifestation

ShortPlan elements contained in this manifestation
Control0..*
TypeReference(Plan Element)
32. CarePlanManifestation.derivedFrom
Definition

Source record data (Model)

ShortSource record data (Model)
Control0..*
TypeReference(Record Data)
34. CarePlanManifestation.controlledBy
Definition

Specification controlling manifestation (Controller)

ShortSpecification controlling manifestation (Controller)
Control0..1
TypeReference(Controller)
36. CarePlanManifestation.manifestsAs
Definition

The view type of this manifestation (View)

ShortThe view type of this manifestation (View)
Control0..1
TypeReference(View)