eHealth Infrastructure
3.0.0 - release

eHealth Infrastructure - Local Development build (v3.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: ehealth-careplan - Detailed Descriptions

Active as of 2024-05-16

Definitions for the ehealth-careplan resource profile.

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

0. CarePlan
2. CarePlan.extension
Control1..?
SlicingThis element introduces a set of slices on CarePlan.extension. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
4. CarePlan.extension:episodeOfCare
Slice NameepisodeOfCare
Control1..1
TypeExtension(Episode of care) (Extension Type: Reference(EpisodeOfCare))
6. CarePlan.extension:statusHistory
Slice NamestatusHistory
Control0..*
TypeExtension(Careplan status history) (Complex Extension)
8. CarePlan.extension:teamHistory
Slice NameteamHistory
Control0..*
TypeExtension(Team history) (Complex Extension)
10. CarePlan.extension:statusSchedule
Slice NamestatusSchedule
Control0..*
TypeExtension(Careplan status schedule) (Complex Extension)
12. CarePlan.extension:teamSchedule
Slice NameteamSchedule
Control0..*
TypeExtension(Team schedule) (Complex Extension)
14. CarePlan.basedOn
Control0..0
16. CarePlan.replaces
Control0..0
18. CarePlan.partOf
Control0..1
TypeReference(ehealth-careplan)referenced
20. CarePlan.status
BindingThe codes SHALL be taken from RequestStatus
(required to http://hl7.org/fhir/ValueSet/request-status
22. CarePlan.category
BindingThe codes SHALL be taken from Careplan Category
(required to http://ehealth.sundhed.dk/vs/careplan-category
24. CarePlan.subject
TypeReference(ehealth-patient)referenced
26. CarePlan.period
Control1..?
28. CarePlan.author
TypeReference(ehealth-patient, ehealth-practitioner, ehealth-relatedperson, ehealth-organization, ehealth-careteam)
30. CarePlan.careTeam
TypeReference(ehealth-careteam)referenced
32. CarePlan.addresses
Control1..1
TypeReference(ehealth-condition)referenced
34. CarePlan.supportingInfo
TypeReference(Resource)referenced
36. CarePlan.goal
TypeReference(ehealth-goal)referenced
38. CarePlan.activity
40. CarePlan.activity.outcomeReference
TypeReference(Resource)referenced
42. CarePlan.activity.progress
44. CarePlan.activity.progress.author[x]
[x] NoteSee Choice of Data Types for further information about how to use [x]
SlicingThis element introduces a set of slices on CarePlan.activity.progress.author[x]. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • type @ $this
46. CarePlan.activity.progress.author[x]:authorReference
Slice NameauthorReference
Control0..1
TypeReference(ehealth-practitioner, ehealth-patient, ehealth-relatedperson)
[x] NoteSee Choice of Data Types for further information about how to use [x]
48. CarePlan.activity.progress.author[x]:authorString
Slice NameauthorString
Control0..1
Typestring
[x] NoteSee Choice of Data Types for further information about how to use [x]
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. CarePlan.activity.reference
Control1..?
TypeReference(ehealth-servicerequest)referenced, referenced, bundled
52. CarePlan.activity.detail
54. CarePlan.activity.detail.reasonReference
TypeReference(ehealth-condition)referenced
56. CarePlan.activity.detail.goal
TypeReference(Goal)referenced
58. CarePlan.activity.detail.location
TypeReference(Location)referenced
60. CarePlan.activity.detail.performer
TypeReference(ehealth-practitioner, ehealth-organization, ehealth-relatedperson, ehealth-patient, ehealth-careteam)referenced
62. CarePlan.note
64. CarePlan.note.author[x]
[x] NoteSee Choice of Data Types for further information about how to use [x]
SlicingThis element introduces a set of slices on CarePlan.note.author[x]. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • type @ $this
66. CarePlan.note.author[x]:authorReference
Slice NameauthorReference
Control0..1
TypeReference(ehealth-practitioner, ehealth-patient, ehealth-relatedperson)
[x] NoteSee Choice of Data Types for further information about how to use [x]
68. CarePlan.note.author[x]:authorString
Slice NameauthorString
Control0..1
Typestring
[x] NoteSee Choice of Data Types for further information about how to use [x]
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension