CarePlan

Describes the intention of how one or more practitioners intend to deliver care for a particular patient, group or community for a period of time, possibly limited to care for a specific condition or set of conditions.

Columns

Header row
# path type required description
0 resourceType string * Resource type identifier. Must be string "CarePlan"
1 integer * Number of subrows
2 id string * Logical id of this artifact
3 status code draft | active | on-hold | revoked | completed | entered-in-error | unknown
4 intent code proposal | plan | order | option
5 title string Human-friendly name for the care plan
6 description string Summary of nature of plan
subject Reference Who the care plan is for
7 subject.reference string Literal reference, Relative, internal or absolute URL
8 subject.type uri Type the reference refers to (e.g. "Patient")
subject.identifier Identifier Logical reference, when literal reference is not known
9 subject.identifier.use code usual | official | temp | secondary | old (If known)
subject.identifier.type CodeableConcept Description of identifier
subject.identifier.type.coding Coding Code defined by a terminology system
10 subject.identifier.type.coding.system uri Identity of the terminology system
11 subject.identifier.type.coding.version string Version of the system - if relevant
12 subject.identifier.type.coding.code code Symbol in syntax defined by the system
13 subject.identifier.type.coding.display string Representation defined by the system
14 subject.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
15 subject.identifier.type.text string Plain text representation of the concept
16 subject.identifier.system uri The namespace for the identifier value
17 subject.identifier.value string The value that is unique
subject.identifier.period Period Time period when id is/was valid for use
18 subject.identifier.period.start dateTime Starting time with inclusive boundary
19 subject.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
20 subject.display string Text alternative for the resource
encounter Reference Encounter created as part of
21 encounter.reference string Literal reference, Relative, internal or absolute URL
22 encounter.type uri Type the reference refers to (e.g. "Patient")
encounter.identifier Identifier Logical reference, when literal reference is not known
23 encounter.identifier.use code usual | official | temp | secondary | old (If known)
encounter.identifier.type CodeableConcept Description of identifier
encounter.identifier.type.coding Coding Code defined by a terminology system
24 encounter.identifier.type.coding.system uri Identity of the terminology system
25 encounter.identifier.type.coding.version string Version of the system - if relevant
26 encounter.identifier.type.coding.code code Symbol in syntax defined by the system
27 encounter.identifier.type.coding.display string Representation defined by the system
28 encounter.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
29 encounter.identifier.type.text string Plain text representation of the concept
30 encounter.identifier.system uri The namespace for the identifier value
31 encounter.identifier.value string The value that is unique
encounter.identifier.period Period Time period when id is/was valid for use
32 encounter.identifier.period.start dateTime Starting time with inclusive boundary
33 encounter.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
34 encounter.display string Text alternative for the resource
period Period Time period plan covers
35 period.start dateTime Starting time with inclusive boundary
36 period.end dateTime End time with inclusive boundary, if not ongoing
37 created dateTime Date record was first recorded
author Reference Who is the designated responsible party
38 author.reference string Literal reference, Relative, internal or absolute URL
39 author.type uri Type the reference refers to (e.g. "Patient")
author.identifier Identifier Logical reference, when literal reference is not known
40 author.identifier.use code usual | official | temp | secondary | old (If known)
author.identifier.type CodeableConcept Description of identifier
author.identifier.type.coding Coding Code defined by a terminology system
41 author.identifier.type.coding.system uri Identity of the terminology system
42 author.identifier.type.coding.version string Version of the system - if relevant
43 author.identifier.type.coding.code code Symbol in syntax defined by the system
44 author.identifier.type.coding.display string Representation defined by the system
45 author.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
46 author.identifier.type.text string Plain text representation of the concept
47 author.identifier.system uri The namespace for the identifier value
48 author.identifier.value string The value that is unique
author.identifier.period Period Time period when id is/was valid for use
49 author.identifier.period.start dateTime Starting time with inclusive boundary
50 author.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
51 author.display string Text alternative for the resource
Row identifier
# path type required description
0 string * Subrow identifier. Must be string "identifier"
identifier Identifier External Ids for this plan
1 identifier.use code usual | official | temp | secondary | old (If known)
identifier.type CodeableConcept Description of identifier
identifier.type.coding Coding Code defined by a terminology system
2 identifier.type.coding.system uri Identity of the terminology system
3 identifier.type.coding.version string Version of the system - if relevant
4 identifier.type.coding.code code Symbol in syntax defined by the system
5 identifier.type.coding.display string Representation defined by the system
6 identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
7 identifier.type.text string Plain text representation of the concept
8 identifier.system uri The namespace for the identifier value
9 identifier.value string The value that is unique
identifier.period Period Time period when id is/was valid for use
10 identifier.period.start dateTime Starting time with inclusive boundary
11 identifier.period.end dateTime End time with inclusive boundary, if not ongoing
Row instantiatesCanonical
# path type required description
0 string * Subrow identifier. Must be string "instantiatesCanonical"
1 instantiatesCanonical canonical Instantiates FHIR protocol or definition
Row instantiatesUri
# path type required description
0 string * Subrow identifier. Must be string "instantiatesUri"
1 instantiatesUri uri Instantiates external protocol or definition
Row basedOn
# path type required description
0 string * Subrow identifier. Must be string "basedOn"
basedOn Reference Fulfills CarePlan
1 basedOn.reference string Literal reference, Relative, internal or absolute URL
2 basedOn.type uri Type the reference refers to (e.g. "Patient")
basedOn.identifier Identifier Logical reference, when literal reference is not known
3 basedOn.identifier.use code usual | official | temp | secondary | old (If known)
basedOn.identifier.type CodeableConcept Description of identifier
basedOn.identifier.type.coding Coding Code defined by a terminology system
4 basedOn.identifier.type.coding.system uri Identity of the terminology system
5 basedOn.identifier.type.coding.version string Version of the system - if relevant
6 basedOn.identifier.type.coding.code code Symbol in syntax defined by the system
7 basedOn.identifier.type.coding.display string Representation defined by the system
8 basedOn.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
9 basedOn.identifier.type.text string Plain text representation of the concept
10 basedOn.identifier.system uri The namespace for the identifier value
11 basedOn.identifier.value string The value that is unique
basedOn.identifier.period Period Time period when id is/was valid for use
12 basedOn.identifier.period.start dateTime Starting time with inclusive boundary
13 basedOn.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
14 basedOn.display string Text alternative for the resource
Row replaces
# path type required description
0 string * Subrow identifier. Must be string "replaces"
replaces Reference CarePlan replaced by this CarePlan
1 replaces.reference string Literal reference, Relative, internal or absolute URL
2 replaces.type uri Type the reference refers to (e.g. "Patient")
replaces.identifier Identifier Logical reference, when literal reference is not known
3 replaces.identifier.use code usual | official | temp | secondary | old (If known)
replaces.identifier.type CodeableConcept Description of identifier
replaces.identifier.type.coding Coding Code defined by a terminology system
4 replaces.identifier.type.coding.system uri Identity of the terminology system
5 replaces.identifier.type.coding.version string Version of the system - if relevant
6 replaces.identifier.type.coding.code code Symbol in syntax defined by the system
7 replaces.identifier.type.coding.display string Representation defined by the system
8 replaces.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
9 replaces.identifier.type.text string Plain text representation of the concept
10 replaces.identifier.system uri The namespace for the identifier value
11 replaces.identifier.value string The value that is unique
replaces.identifier.period Period Time period when id is/was valid for use
12 replaces.identifier.period.start dateTime Starting time with inclusive boundary
13 replaces.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
14 replaces.display string Text alternative for the resource
Row partOf
# path type required description
0 string * Subrow identifier. Must be string "partOf"
partOf Reference Part of referenced CarePlan
1 partOf.reference string Literal reference, Relative, internal or absolute URL
2 partOf.type uri Type the reference refers to (e.g. "Patient")
partOf.identifier Identifier Logical reference, when literal reference is not known
3 partOf.identifier.use code usual | official | temp | secondary | old (If known)
partOf.identifier.type CodeableConcept Description of identifier
partOf.identifier.type.coding Coding Code defined by a terminology system
4 partOf.identifier.type.coding.system uri Identity of the terminology system
5 partOf.identifier.type.coding.version string Version of the system - if relevant
6 partOf.identifier.type.coding.code code Symbol in syntax defined by the system
7 partOf.identifier.type.coding.display string Representation defined by the system
8 partOf.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
9 partOf.identifier.type.text string Plain text representation of the concept
10 partOf.identifier.system uri The namespace for the identifier value
11 partOf.identifier.value string The value that is unique
partOf.identifier.period Period Time period when id is/was valid for use
12 partOf.identifier.period.start dateTime Starting time with inclusive boundary
13 partOf.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
14 partOf.display string Text alternative for the resource
Row category
# path type required description
0 string * Subrow identifier. Must be string "category"
category CodeableConcept Type of plan
category.coding Coding Code defined by a terminology system
1 category.coding.system uri Identity of the terminology system
2 category.coding.version string Version of the system - if relevant
3 category.coding.code code Symbol in syntax defined by the system
4 category.coding.display string Representation defined by the system
5 category.coding.userSelected boolean If this coding was chosen directly by the user
6 category.text string Plain text representation of the concept
Row contributor
# path type required description
0 string * Subrow identifier. Must be string "contributor"
contributor Reference Who provided the content of the care plan
1 contributor.reference string Literal reference, Relative, internal or absolute URL
2 contributor.type uri Type the reference refers to (e.g. "Patient")
contributor.identifier Identifier Logical reference, when literal reference is not known
3 contributor.identifier.use code usual | official | temp | secondary | old (If known)
contributor.identifier.type CodeableConcept Description of identifier
contributor.identifier.type.coding Coding Code defined by a terminology system
4 contributor.identifier.type.coding.system uri Identity of the terminology system
5 contributor.identifier.type.coding.version string Version of the system - if relevant
6 contributor.identifier.type.coding.code code Symbol in syntax defined by the system
7 contributor.identifier.type.coding.display string Representation defined by the system
8 contributor.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
9 contributor.identifier.type.text string Plain text representation of the concept
10 contributor.identifier.system uri The namespace for the identifier value
11 contributor.identifier.value string The value that is unique
contributor.identifier.period Period Time period when id is/was valid for use
12 contributor.identifier.period.start dateTime Starting time with inclusive boundary
13 contributor.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
14 contributor.display string Text alternative for the resource
Row careTeam
# path type required description
0 string * Subrow identifier. Must be string "careTeam"
careTeam Reference Who's involved in plan?
1 careTeam.reference string Literal reference, Relative, internal or absolute URL
2 careTeam.type uri Type the reference refers to (e.g. "Patient")
careTeam.identifier Identifier Logical reference, when literal reference is not known
3 careTeam.identifier.use code usual | official | temp | secondary | old (If known)
careTeam.identifier.type CodeableConcept Description of identifier
careTeam.identifier.type.coding Coding Code defined by a terminology system
4 careTeam.identifier.type.coding.system uri Identity of the terminology system
5 careTeam.identifier.type.coding.version string Version of the system - if relevant
6 careTeam.identifier.type.coding.code code Symbol in syntax defined by the system
7 careTeam.identifier.type.coding.display string Representation defined by the system
8 careTeam.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
9 careTeam.identifier.type.text string Plain text representation of the concept
10 careTeam.identifier.system uri The namespace for the identifier value
11 careTeam.identifier.value string The value that is unique
careTeam.identifier.period Period Time period when id is/was valid for use
12 careTeam.identifier.period.start dateTime Starting time with inclusive boundary
13 careTeam.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
14 careTeam.display string Text alternative for the resource
Row addresses
# path type required description
0 string * Subrow identifier. Must be string "addresses"
addresses Reference Health issues this plan addresses
1 addresses.reference string Literal reference, Relative, internal or absolute URL
2 addresses.type uri Type the reference refers to (e.g. "Patient")
addresses.identifier Identifier Logical reference, when literal reference is not known
3 addresses.identifier.use code usual | official | temp | secondary | old (If known)
addresses.identifier.type CodeableConcept Description of identifier
addresses.identifier.type.coding Coding Code defined by a terminology system
4 addresses.identifier.type.coding.system uri Identity of the terminology system
5 addresses.identifier.type.coding.version string Version of the system - if relevant
6 addresses.identifier.type.coding.code code Symbol in syntax defined by the system
7 addresses.identifier.type.coding.display string Representation defined by the system
8 addresses.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
9 addresses.identifier.type.text string Plain text representation of the concept
10 addresses.identifier.system uri The namespace for the identifier value
11 addresses.identifier.value string The value that is unique
addresses.identifier.period Period Time period when id is/was valid for use
12 addresses.identifier.period.start dateTime Starting time with inclusive boundary
13 addresses.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
14 addresses.display string Text alternative for the resource
Row supportingInfo
# path type required description
0 string * Subrow identifier. Must be string "supportingInfo"
supportingInfo Reference Information considered as part of plan
1 supportingInfo.reference string Literal reference, Relative, internal or absolute URL
2 supportingInfo.type uri Type the reference refers to (e.g. "Patient")
supportingInfo.identifier Identifier Logical reference, when literal reference is not known
3 supportingInfo.identifier.use code usual | official | temp | secondary | old (If known)
supportingInfo.identifier.type CodeableConcept Description of identifier
supportingInfo.identifier.type.coding Coding Code defined by a terminology system
4 supportingInfo.identifier.type.coding.system uri Identity of the terminology system
5 supportingInfo.identifier.type.coding.version string Version of the system - if relevant
6 supportingInfo.identifier.type.coding.code code Symbol in syntax defined by the system
7 supportingInfo.identifier.type.coding.display string Representation defined by the system
8 supportingInfo.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
9 supportingInfo.identifier.type.text string Plain text representation of the concept
10 supportingInfo.identifier.system uri The namespace for the identifier value
11 supportingInfo.identifier.value string The value that is unique
supportingInfo.identifier.period Period Time period when id is/was valid for use
12 supportingInfo.identifier.period.start dateTime Starting time with inclusive boundary
13 supportingInfo.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
14 supportingInfo.display string Text alternative for the resource
Row goal
# path type required description
0 string * Subrow identifier. Must be string "goal"
goal Reference Desired outcome of plan
1 goal.reference string Literal reference, Relative, internal or absolute URL
2 goal.type uri Type the reference refers to (e.g. "Patient")
goal.identifier Identifier Logical reference, when literal reference is not known
3 goal.identifier.use code usual | official | temp | secondary | old (If known)
goal.identifier.type CodeableConcept Description of identifier
goal.identifier.type.coding Coding Code defined by a terminology system
4 goal.identifier.type.coding.system uri Identity of the terminology system
5 goal.identifier.type.coding.version string Version of the system - if relevant
6 goal.identifier.type.coding.code code Symbol in syntax defined by the system
7 goal.identifier.type.coding.display string Representation defined by the system
8 goal.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
9 goal.identifier.type.text string Plain text representation of the concept
10 goal.identifier.system uri The namespace for the identifier value
11 goal.identifier.value string The value that is unique
goal.identifier.period Period Time period when id is/was valid for use
12 goal.identifier.period.start dateTime Starting time with inclusive boundary
13 goal.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
14 goal.display string Text alternative for the resource
Row activity
# path type required description
0 string * Subrow identifier. Must be string "activity"
activity Action to occur as part of plan
activity.outcomeCodeableConcept CodeableConcept Results of the activity
activity.outcomeCodeableConcept.coding Coding Code defined by a terminology system
1 activity.outcomeCodeableConcept.coding.system uri Identity of the terminology system
2 activity.outcomeCodeableConcept.coding.version string Version of the system - if relevant
3 activity.outcomeCodeableConcept.coding.code code Symbol in syntax defined by the system
4 activity.outcomeCodeableConcept.coding.display string Representation defined by the system
5 activity.outcomeCodeableConcept.coding.userSelected boolean If this coding was chosen directly by the user
6 activity.outcomeCodeableConcept.text string Plain text representation of the concept
activity.outcomeReference Reference Appointment, Encounter, Procedure, etc.
7 activity.outcomeReference.reference string Literal reference, Relative, internal or absolute URL
8 activity.outcomeReference.type uri Type the reference refers to (e.g. "Patient")
activity.outcomeReference.identifier Identifier Logical reference, when literal reference is not known
9 activity.outcomeReference.identifier.use code usual | official | temp | secondary | old (If known)
activity.outcomeReference.identifier.type CodeableConcept Description of identifier
activity.outcomeReference.identifier.type.coding Coding Code defined by a terminology system
10 activity.outcomeReference.identifier.type.coding.system uri Identity of the terminology system
11 activity.outcomeReference.identifier.type.coding.version string Version of the system - if relevant
12 activity.outcomeReference.identifier.type.coding.code code Symbol in syntax defined by the system
13 activity.outcomeReference.identifier.type.coding.display string Representation defined by the system
14 activity.outcomeReference.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
15 activity.outcomeReference.identifier.type.text string Plain text representation of the concept
16 activity.outcomeReference.identifier.system uri The namespace for the identifier value
17 activity.outcomeReference.identifier.value string The value that is unique
activity.outcomeReference.identifier.period Period Time period when id is/was valid for use
18 activity.outcomeReference.identifier.period.start dateTime Starting time with inclusive boundary
19 activity.outcomeReference.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
20 activity.outcomeReference.display string Text alternative for the resource
activity.progress Annotation Comments about the activity status/progress
activity.progress.author[x] Individual responsible for the annotation
activity.progress.authorReference Reference
21 activity.progress.authorReference.reference string Literal reference, Relative, internal or absolute URL
22 activity.progress.authorReference.type uri Type the reference refers to (e.g. "Patient")
activity.progress.authorReference.identifier Identifier Logical reference, when literal reference is not known
23 activity.progress.authorReference.identifier.use code usual | official | temp | secondary | old (If known)
activity.progress.authorReference.identifier.type CodeableConcept Description of identifier
activity.progress.authorReference.identifier.type.coding Coding Code defined by a terminology system
24 activity.progress.authorReference.identifier.type.coding.system uri Identity of the terminology system
25 activity.progress.authorReference.identifier.type.coding.version string Version of the system - if relevant
26 activity.progress.authorReference.identifier.type.coding.code code Symbol in syntax defined by the system
27 activity.progress.authorReference.identifier.type.coding.display string Representation defined by the system
28 activity.progress.authorReference.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
29 activity.progress.authorReference.identifier.type.text string Plain text representation of the concept
30 activity.progress.authorReference.identifier.system uri The namespace for the identifier value
31 activity.progress.authorReference.identifier.value string The value that is unique
activity.progress.authorReference.identifier.period Period Time period when id is/was valid for use
32 activity.progress.authorReference.identifier.period.start dateTime Starting time with inclusive boundary
33 activity.progress.authorReference.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
34 activity.progress.authorReference.display string Text alternative for the resource
35 activity.progress.authorString string
36 activity.progress.time dateTime When the annotation was made
37 activity.progress.text markdown The annotation - text content (as markdown)
activity.reference Reference Activity details defined in specific resource
38 activity.reference.reference string Literal reference, Relative, internal or absolute URL
39 activity.reference.type uri Type the reference refers to (e.g. "Patient")
activity.reference.identifier Identifier Logical reference, when literal reference is not known
40 activity.reference.identifier.use code usual | official | temp | secondary | old (If known)
activity.reference.identifier.type CodeableConcept Description of identifier
activity.reference.identifier.type.coding Coding Code defined by a terminology system
41 activity.reference.identifier.type.coding.system uri Identity of the terminology system
42 activity.reference.identifier.type.coding.version string Version of the system - if relevant
43 activity.reference.identifier.type.coding.code code Symbol in syntax defined by the system
44 activity.reference.identifier.type.coding.display string Representation defined by the system
45 activity.reference.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
46 activity.reference.identifier.type.text string Plain text representation of the concept
47 activity.reference.identifier.system uri The namespace for the identifier value
48 activity.reference.identifier.value string The value that is unique
activity.reference.identifier.period Period Time period when id is/was valid for use
49 activity.reference.identifier.period.start dateTime Starting time with inclusive boundary
50 activity.reference.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
51 activity.reference.display string Text alternative for the resource
activity.detail In-line definition of activity
52 activity.detail.kind code Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription
53 activity.detail.instantiatesCanonical canonical Instantiates FHIR protocol or definition
54 activity.detail.instantiatesUri uri Instantiates external protocol or definition
activity.detail.code CodeableConcept Detail type of activity
activity.detail.code.coding Coding Code defined by a terminology system
55 activity.detail.code.coding.system uri Identity of the terminology system
56 activity.detail.code.coding.version string Version of the system - if relevant
57 activity.detail.code.coding.code code Symbol in syntax defined by the system
58 activity.detail.code.coding.display string Representation defined by the system
59 activity.detail.code.coding.userSelected boolean If this coding was chosen directly by the user
60 activity.detail.code.text string Plain text representation of the concept
activity.detail.reasonCode CodeableConcept Why activity should be done or why activity was prohibited
activity.detail.reasonCode.coding Coding Code defined by a terminology system
61 activity.detail.reasonCode.coding.system uri Identity of the terminology system
62 activity.detail.reasonCode.coding.version string Version of the system - if relevant
63 activity.detail.reasonCode.coding.code code Symbol in syntax defined by the system
64 activity.detail.reasonCode.coding.display string Representation defined by the system
65 activity.detail.reasonCode.coding.userSelected boolean If this coding was chosen directly by the user
66 activity.detail.reasonCode.text string Plain text representation of the concept
activity.detail.reasonReference Reference Why activity is needed
67 activity.detail.reasonReference.reference string Literal reference, Relative, internal or absolute URL
68 activity.detail.reasonReference.type uri Type the reference refers to (e.g. "Patient")
activity.detail.reasonReference.identifier Identifier Logical reference, when literal reference is not known
69 activity.detail.reasonReference.identifier.use code usual | official | temp | secondary | old (If known)
activity.detail.reasonReference.identifier.type CodeableConcept Description of identifier
activity.detail.reasonReference.identifier.type.coding Coding Code defined by a terminology system
70 activity.detail.reasonReference.identifier.type.coding.system uri Identity of the terminology system
71 activity.detail.reasonReference.identifier.type.coding.version string Version of the system - if relevant
72 activity.detail.reasonReference.identifier.type.coding.code code Symbol in syntax defined by the system
73 activity.detail.reasonReference.identifier.type.coding.display string Representation defined by the system
74 activity.detail.reasonReference.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
75 activity.detail.reasonReference.identifier.type.text string Plain text representation of the concept
76 activity.detail.reasonReference.identifier.system uri The namespace for the identifier value
77 activity.detail.reasonReference.identifier.value string The value that is unique
activity.detail.reasonReference.identifier.period Period Time period when id is/was valid for use
78 activity.detail.reasonReference.identifier.period.start dateTime Starting time with inclusive boundary
79 activity.detail.reasonReference.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
80 activity.detail.reasonReference.display string Text alternative for the resource
activity.detail.goal Reference Goals this activity relates to
81 activity.detail.goal.reference string Literal reference, Relative, internal or absolute URL
82 activity.detail.goal.type uri Type the reference refers to (e.g. "Patient")
activity.detail.goal.identifier Identifier Logical reference, when literal reference is not known
83 activity.detail.goal.identifier.use code usual | official | temp | secondary | old (If known)
activity.detail.goal.identifier.type CodeableConcept Description of identifier
activity.detail.goal.identifier.type.coding Coding Code defined by a terminology system
84 activity.detail.goal.identifier.type.coding.system uri Identity of the terminology system
85 activity.detail.goal.identifier.type.coding.version string Version of the system - if relevant
86 activity.detail.goal.identifier.type.coding.code code Symbol in syntax defined by the system
87 activity.detail.goal.identifier.type.coding.display string Representation defined by the system
88 activity.detail.goal.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
89 activity.detail.goal.identifier.type.text string Plain text representation of the concept
90 activity.detail.goal.identifier.system uri The namespace for the identifier value
91 activity.detail.goal.identifier.value string The value that is unique
activity.detail.goal.identifier.period Period Time period when id is/was valid for use
92 activity.detail.goal.identifier.period.start dateTime Starting time with inclusive boundary
93 activity.detail.goal.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
94 activity.detail.goal.display string Text alternative for the resource
95 activity.detail.status code not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error
activity.detail.statusReason CodeableConcept Reason for current status
activity.detail.statusReason.coding Coding Code defined by a terminology system
96 activity.detail.statusReason.coding.system uri Identity of the terminology system
97 activity.detail.statusReason.coding.version string Version of the system - if relevant
98 activity.detail.statusReason.coding.code code Symbol in syntax defined by the system
99 activity.detail.statusReason.coding.display string Representation defined by the system
100 activity.detail.statusReason.coding.userSelected boolean If this coding was chosen directly by the user
101 activity.detail.statusReason.text string Plain text representation of the concept
102 activity.detail.doNotPerform boolean If true, activity is prohibiting action
activity.detail.scheduled[x] When activity is to occur
activity.detail.scheduledTiming Timing
103 activity.detail.scheduledTiming.event dateTime When the event occurs
activity.detail.scheduledTiming.repeat When the event is to occur
activity.detail.scheduledTiming.repeat.bounds[x] Length/Range of lengths, or (Start and/or end) limits
activity.detail.scheduledTiming.repeat.boundsDuration Duration
104 activity.detail.scheduledTiming.repeat.boundsDuration.value decimal Numerical value (with implicit precision)
105 activity.detail.scheduledTiming.repeat.boundsDuration.comparator code < | <= | >= | > - how to understand the value
106 activity.detail.scheduledTiming.repeat.boundsDuration.unit string Unit representation
107 activity.detail.scheduledTiming.repeat.boundsDuration.system uri System that defines coded unit form
108 activity.detail.scheduledTiming.repeat.boundsDuration.code code Coded form of the unit
activity.detail.scheduledTiming.repeat.boundsRange Range
activity.detail.scheduledTiming.repeat.boundsRange.low Quantity Low limit
109 activity.detail.scheduledTiming.repeat.boundsRange.low.value decimal Numerical value (with implicit precision)
110 activity.detail.scheduledTiming.repeat.boundsRange.low.unit string Unit representation
111 activity.detail.scheduledTiming.repeat.boundsRange.low.system uri System that defines coded unit form
112 activity.detail.scheduledTiming.repeat.boundsRange.low.code code Coded form of the unit
activity.detail.scheduledTiming.repeat.boundsRange.high Quantity High limit
113 activity.detail.scheduledTiming.repeat.boundsRange.high.value decimal Numerical value (with implicit precision)
114 activity.detail.scheduledTiming.repeat.boundsRange.high.unit string Unit representation
115 activity.detail.scheduledTiming.repeat.boundsRange.high.system uri System that defines coded unit form
116 activity.detail.scheduledTiming.repeat.boundsRange.high.code code Coded form of the unit
activity.detail.scheduledTiming.repeat.boundsPeriod Period
117 activity.detail.scheduledTiming.repeat.boundsPeriod.start dateTime Starting time with inclusive boundary
118 activity.detail.scheduledTiming.repeat.boundsPeriod.end dateTime End time with inclusive boundary, if not ongoing
119 activity.detail.scheduledTiming.repeat.count positiveInt Number of times to repeat
120 activity.detail.scheduledTiming.repeat.countMax positiveInt Maximum number of times to repeat
121 activity.detail.scheduledTiming.repeat.duration decimal How long when it happens
122 activity.detail.scheduledTiming.repeat.durationMax decimal How long when it happens (Max)
123 activity.detail.scheduledTiming.repeat.durationUnit code s | min | h | d | wk | mo | a - unit of time (UCUM)
124 activity.detail.scheduledTiming.repeat.frequency positiveInt Event occurs frequency times per period
125 activity.detail.scheduledTiming.repeat.frequencyMax positiveInt Event occurs up to frequencyMax times per period
126 activity.detail.scheduledTiming.repeat.period decimal Event occurs frequency times per period
127 activity.detail.scheduledTiming.repeat.periodMax decimal Upper limit of period (3-4 hours)
128 activity.detail.scheduledTiming.repeat.periodUnit code s | min | h | d | wk | mo | a - unit of time (UCUM)
129 activity.detail.scheduledTiming.repeat.dayOfWeek code mon | tue | wed | thu | fri | sat | sun
130 activity.detail.scheduledTiming.repeat.timeOfDay time Time of day for action
131 activity.detail.scheduledTiming.repeat.when code Code for time period of occurrence
132 activity.detail.scheduledTiming.repeat.offset unsignedInt Minutes from event (before or after)
activity.detail.scheduledTiming.code CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +
activity.detail.scheduledTiming.code.coding Coding Code defined by a terminology system
133 activity.detail.scheduledTiming.code.coding.system uri Identity of the terminology system
134 activity.detail.scheduledTiming.code.coding.version string Version of the system - if relevant
135 activity.detail.scheduledTiming.code.coding.code code Symbol in syntax defined by the system
136 activity.detail.scheduledTiming.code.coding.display string Representation defined by the system
137 activity.detail.scheduledTiming.code.coding.userSelected boolean If this coding was chosen directly by the user
138 activity.detail.scheduledTiming.code.text string Plain text representation of the concept
activity.detail.scheduledPeriod Period
139 activity.detail.scheduledPeriod.start dateTime Starting time with inclusive boundary
140 activity.detail.scheduledPeriod.end dateTime End time with inclusive boundary, if not ongoing
141 activity.detail.scheduledString string
activity.detail.location Reference Where it should happen
142 activity.detail.location.reference string Literal reference, Relative, internal or absolute URL
143 activity.detail.location.type uri Type the reference refers to (e.g. "Patient")
activity.detail.location.identifier Identifier Logical reference, when literal reference is not known
144 activity.detail.location.identifier.use code usual | official | temp | secondary | old (If known)
activity.detail.location.identifier.type CodeableConcept Description of identifier
activity.detail.location.identifier.type.coding Coding Code defined by a terminology system
145 activity.detail.location.identifier.type.coding.system uri Identity of the terminology system
146 activity.detail.location.identifier.type.coding.version string Version of the system - if relevant
147 activity.detail.location.identifier.type.coding.code code Symbol in syntax defined by the system
148 activity.detail.location.identifier.type.coding.display string Representation defined by the system
149 activity.detail.location.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
150 activity.detail.location.identifier.type.text string Plain text representation of the concept
151 activity.detail.location.identifier.system uri The namespace for the identifier value
152 activity.detail.location.identifier.value string The value that is unique
activity.detail.location.identifier.period Period Time period when id is/was valid for use
153 activity.detail.location.identifier.period.start dateTime Starting time with inclusive boundary
154 activity.detail.location.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
155 activity.detail.location.display string Text alternative for the resource
activity.detail.performer Reference Who will be responsible?
156 activity.detail.performer.reference string Literal reference, Relative, internal or absolute URL
157 activity.detail.performer.type uri Type the reference refers to (e.g. "Patient")
activity.detail.performer.identifier Identifier Logical reference, when literal reference is not known
158 activity.detail.performer.identifier.use code usual | official | temp | secondary | old (If known)
activity.detail.performer.identifier.type CodeableConcept Description of identifier
activity.detail.performer.identifier.type.coding Coding Code defined by a terminology system
159 activity.detail.performer.identifier.type.coding.system uri Identity of the terminology system
160 activity.detail.performer.identifier.type.coding.version string Version of the system - if relevant
161 activity.detail.performer.identifier.type.coding.code code Symbol in syntax defined by the system
162 activity.detail.performer.identifier.type.coding.display string Representation defined by the system
163 activity.detail.performer.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
164 activity.detail.performer.identifier.type.text string Plain text representation of the concept
165 activity.detail.performer.identifier.system uri The namespace for the identifier value
166 activity.detail.performer.identifier.value string The value that is unique
activity.detail.performer.identifier.period Period Time period when id is/was valid for use
167 activity.detail.performer.identifier.period.start dateTime Starting time with inclusive boundary
168 activity.detail.performer.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
169 activity.detail.performer.display string Text alternative for the resource
activity.detail.product[x] What is to be administered/supplied
activity.detail.productCodeableConcept CodeableConcept
activity.detail.productCodeableConcept.coding Coding Code defined by a terminology system
170 activity.detail.productCodeableConcept.coding.system uri Identity of the terminology system
171 activity.detail.productCodeableConcept.coding.version string Version of the system - if relevant
172 activity.detail.productCodeableConcept.coding.code code Symbol in syntax defined by the system
173 activity.detail.productCodeableConcept.coding.display string Representation defined by the system
174 activity.detail.productCodeableConcept.coding.userSelected boolean If this coding was chosen directly by the user
175 activity.detail.productCodeableConcept.text string Plain text representation of the concept
activity.detail.productReference Reference
176 activity.detail.productReference.reference string Literal reference, Relative, internal or absolute URL
177 activity.detail.productReference.type uri Type the reference refers to (e.g. "Patient")
activity.detail.productReference.identifier Identifier Logical reference, when literal reference is not known
178 activity.detail.productReference.identifier.use code usual | official | temp | secondary | old (If known)
activity.detail.productReference.identifier.type CodeableConcept Description of identifier
activity.detail.productReference.identifier.type.coding Coding Code defined by a terminology system
179 activity.detail.productReference.identifier.type.coding.system uri Identity of the terminology system
180 activity.detail.productReference.identifier.type.coding.version string Version of the system - if relevant
181 activity.detail.productReference.identifier.type.coding.code code Symbol in syntax defined by the system
182 activity.detail.productReference.identifier.type.coding.display string Representation defined by the system
183 activity.detail.productReference.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
184 activity.detail.productReference.identifier.type.text string Plain text representation of the concept
185 activity.detail.productReference.identifier.system uri The namespace for the identifier value
186 activity.detail.productReference.identifier.value string The value that is unique
activity.detail.productReference.identifier.period Period Time period when id is/was valid for use
187 activity.detail.productReference.identifier.period.start dateTime Starting time with inclusive boundary
188 activity.detail.productReference.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
189 activity.detail.productReference.display string Text alternative for the resource
activity.detail.dailyAmount Quantity How to consume/day?
190 activity.detail.dailyAmount.value decimal Numerical value (with implicit precision)
191 activity.detail.dailyAmount.unit string Unit representation
192 activity.detail.dailyAmount.system uri System that defines coded unit form
193 activity.detail.dailyAmount.code code Coded form of the unit
activity.detail.quantity Quantity How much to administer/supply/consume
194 activity.detail.quantity.value decimal Numerical value (with implicit precision)
195 activity.detail.quantity.unit string Unit representation
196 activity.detail.quantity.system uri System that defines coded unit form
197 activity.detail.quantity.code code Coded form of the unit
198 activity.detail.description string Extra info describing activity to perform
Row note
# path type required description
0 string * Subrow identifier. Must be string "note"
note Annotation Comments about the plan
note.author[x] Individual responsible for the annotation
note.authorReference Reference
1 note.authorReference.reference string Literal reference, Relative, internal or absolute URL
2 note.authorReference.type uri Type the reference refers to (e.g. "Patient")
note.authorReference.identifier Identifier Logical reference, when literal reference is not known
3 note.authorReference.identifier.use code usual | official | temp | secondary | old (If known)
note.authorReference.identifier.type CodeableConcept Description of identifier
note.authorReference.identifier.type.coding Coding Code defined by a terminology system
4 note.authorReference.identifier.type.coding.system uri Identity of the terminology system
5 note.authorReference.identifier.type.coding.version string Version of the system - if relevant
6 note.authorReference.identifier.type.coding.code code Symbol in syntax defined by the system
7 note.authorReference.identifier.type.coding.display string Representation defined by the system
8 note.authorReference.identifier.type.coding.userSelected boolean If this coding was chosen directly by the user
9 note.authorReference.identifier.type.text string Plain text representation of the concept
10 note.authorReference.identifier.system uri The namespace for the identifier value
11 note.authorReference.identifier.value string The value that is unique
note.authorReference.identifier.period Period Time period when id is/was valid for use
12 note.authorReference.identifier.period.start dateTime Starting time with inclusive boundary
13 note.authorReference.identifier.period.end dateTime End time with inclusive boundary, if not ongoing
14 note.authorReference.display string Text alternative for the resource
15 note.authorString string
16 note.time dateTime When the annotation was made
17 note.text markdown The annotation - text content (as markdown)

Examples

Example #1
Input CSV
CarePlan,5,"f001","completed","plan",,,"Patient/f001",,,,,,,,,,,,,"P. van de Heuvel",,,,,,,,,,,,,,,"2011-06-26","2011-06-27",,,,,,,,,,,,,,,
identifier,"official",,,,,,,"http://www.bmc.nl/zorgportal/identifiers/careplans","CP2903",,
careTeam,"#careteam",,,,,,,,,,,,,
addresses,"Condition/f201",,,,,,,,,,,,,"?????"
goal,"#goal",,,,,,,,,,,,,
activity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"ServiceRequest",,,"http://snomed.info/sct",,"64915003","Operation on heart",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"completed",,,,,,,true,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"2011-06-27T09:30:10+01:00",,,,,,,,,,,,,,,"Practitioner/f002",,,,,,,,,,,,,"P. Voigt",,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Resulting resource
{
  "resourceType": "CarePlan",
  "id": "f001",
  "identifier": [
    {
      "use": "official",
      "system": "http://www.bmc.nl/zorgportal/identifiers/careplans",
      "value": "CP2903"
    }
  ],
  "status": "completed",
  "intent": "plan",
  "subject": {
    "reference": "Patient/f001",
    "display": "P. van de Heuvel"
  },
  "period": {
    "start": "2011-06-26",
    "end": "2011-06-27"
  },
  "careTeam": [
    {
      "reference": "#careteam"
    }
  ],
  "addresses": [
    {
      "reference": "Condition/f201",
      "display": "?????"
    }
  ],
  "goal": [
    {
      "reference": "#goal"
    }
  ],
  "activity": [
    {
      "detail": {
        "kind": "ServiceRequest",
        "code": {
          "coding": [
            {
              "system": "http://snomed.info/sct",
              "code": "64915003",
              "display": "Operation on heart"
            }
          ]
        },
        "status": "completed",
        "doNotPerform": true,
        "scheduledString": "2011-06-27T09:30:10+01:00",
        "performer": [
          {
            "reference": "Practitioner/f002",
            "display": "P. Voigt"
          }
        ]
      }
    }
  ]
}
Example #2
Input CSV
CarePlan,5,"f002","completed","plan",,,"Patient/f001",,,,,,,,,,,,,"P. van de Heuvel",,,,,,,,,,,,,,,"2011-07-06","2013-07-07",,,,,,,,,,,,,,,
identifier,"official",,,,,,,"http://www.bmc.nl/zorgportal/identifiers/careplans","CP2934",,
careTeam,"#careteam",,,,,,,,,,,,,
addresses,"Condition/f201",,,,,,,,,,,,,"?????"
goal,"#goal",,,,,,,,,,,,,
activity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"ServiceRequest",,,"http://snomed.info/sct",,"359615001","Partial lobectomy of lung",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"completed",,,,,,,true,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"2011-07-07T09:30:10+01:00",,,,,,,,,,,,,,,"Practitioner/f003",,,,,,,,,,,,,"M.I.M. Versteegh",,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Resulting resource
{
  "resourceType": "CarePlan",
  "id": "f002",
  "identifier": [
    {
      "use": "official",
      "system": "http://www.bmc.nl/zorgportal/identifiers/careplans",
      "value": "CP2934"
    }
  ],
  "status": "completed",
  "intent": "plan",
  "subject": {
    "reference": "Patient/f001",
    "display": "P. van de Heuvel"
  },
  "period": {
    "start": "2011-07-06",
    "end": "2013-07-07"
  },
  "careTeam": [
    {
      "reference": "#careteam"
    }
  ],
  "addresses": [
    {
      "reference": "Condition/f201",
      "display": "?????"
    }
  ],
  "goal": [
    {
      "reference": "#goal"
    }
  ],
  "activity": [
    {
      "detail": {
        "kind": "ServiceRequest",
        "code": {
          "coding": [
            {
              "system": "http://snomed.info/sct",
              "code": "359615001",
              "display": "Partial lobectomy of lung"
            }
          ]
        },
        "status": "completed",
        "doNotPerform": true,
        "scheduledString": "2011-07-07T09:30:10+01:00",
        "performer": [
          {
            "reference": "Practitioner/f003",
            "display": "M.I.M. Versteegh"
          }
        ]
      }
    }
  ]
}
Example #3
Input CSV
CarePlan,5,"f003","completed","plan",,,"Patient/f001",,,,,,,,,,,,,"P. van de Heuvel",,,,,,,,,,,,,,,"2013-03-08T09:00:10+01:00","2013-03-08T09:30:10+01:00",,,,,,,,,,,,,,,
identifier,"official",,,,,,,"http://www.bmc.nl/zorgportal/identifiers/careplans","CP3953",,
careTeam,"#careteam",,,,,,,,,,,,,
addresses,"Condition/f201",,,,,,,,,,,,,"?????"
goal,"#goal",,,,,,,,,,,,,
activity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"ServiceRequest",,,"http://snomed.info/sct",,"172960003","Incision of retropharyngeal abscess",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"completed",,,,,,,true,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"2011-06-27T09:30:10+01:00",,,,,,,,,,,,,,,"Practitioner/f001",,,,,,,,,,,,,"E.M. van den broek",,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Resulting resource
{
  "resourceType": "CarePlan",
  "id": "f003",
  "identifier": [
    {
      "use": "official",
      "system": "http://www.bmc.nl/zorgportal/identifiers/careplans",
      "value": "CP3953"
    }
  ],
  "status": "completed",
  "intent": "plan",
  "subject": {
    "reference": "Patient/f001",
    "display": "P. van de Heuvel"
  },
  "period": {
    "start": "2013-03-08T09:00:10+01:00",
    "end": "2013-03-08T09:30:10+01:00"
  },
  "careTeam": [
    {
      "reference": "#careteam"
    }
  ],
  "addresses": [
    {
      "reference": "Condition/f201",
      "display": "?????"
    }
  ],
  "goal": [
    {
      "reference": "#goal"
    }
  ],
  "activity": [
    {
      "detail": {
        "kind": "ServiceRequest",
        "code": {
          "coding": [
            {
              "system": "http://snomed.info/sct",
              "code": "172960003",
              "display": "Incision of retropharyngeal abscess"
            }
          ]
        },
        "status": "completed",
        "doNotPerform": true,
        "scheduledString": "2011-06-27T09:30:10+01:00",
        "performer": [
          {
            "reference": "Practitioner/f001",
            "display": "E.M. van den broek"
          }
        ]
      }
    }
  ]
}
Example #4
Input CSV
CarePlan,5,"f201","draft","proposal",,,"Patient/f201",,,,,,,,,,,,,"Roel",,,,,,,,,,,,,,,"2013-03-11","2013-03-13",,,,,,,,,,,,,,,
careTeam,"#careteam",,,,,,,,,,,,,
addresses,"Condition/f204",,,,,,,,,,,,,"Roel's renal insufficiency"
goal,"#goal",,,,,,,,,,,,,
activity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"NutritionOrder",,,"http://snomed.info/sct",,"284093001","Potassium supplementation",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"completed",,,,,,,false,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"daily",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Substance/f203",,,,,,,,,,,,,"Potassium",80,"mmol","http://snomed.info/sct","258718000",,,,,
activity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"ServiceRequest",,,"http://snomed.info/sct",,"306005","Echography of kidney",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"completed",,,,,,,false,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Resulting resource
{
  "resourceType": "CarePlan",
  "id": "f201",
  "status": "draft",
  "intent": "proposal",
  "subject": {
    "reference": "Patient/f201",
    "display": "Roel"
  },
  "period": {
    "start": "2013-03-11",
    "end": "2013-03-13"
  },
  "careTeam": [
    {
      "reference": "#careteam"
    }
  ],
  "addresses": [
    {
      "reference": "Condition/f204",
      "display": "Roel's renal insufficiency"
    }
  ],
  "goal": [
    {
      "reference": "#goal"
    }
  ],
  "activity": [
    {
      "detail": {
        "kind": "NutritionOrder",
        "code": {
          "coding": [
            {
              "system": "http://snomed.info/sct",
              "code": "284093001",
              "display": "Potassium supplementation"
            }
          ]
        },
        "status": "completed",
        "doNotPerform": false,
        "scheduledString": "daily",
        "productReference": {
          "reference": "Substance/f203",
          "display": "Potassium"
        },
        "dailyAmount": {
          "value": 80,
          "unit": "mmol",
          "system": "http://snomed.info/sct",
          "code": "258718000"
        }
      }
    },
    {
      "detail": {
        "kind": "ServiceRequest",
        "code": {
          "coding": [
            {
              "system": "http://snomed.info/sct",
              "code": "306005",
              "display": "Echography of kidney"
            }
          ]
        },
        "status": "completed",
        "doNotPerform": false
      }
    }
  ]
}
Example #5
Input CSV
CarePlan,4,"f202","active","plan",,,"Patient/f201",,,,,,,,,,,,,"Roel",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
careTeam,"#careteam",,,,,,,,,,,,,
addresses,"Condition/f202",,,,,,,,,,,,,"Roel's head-neck tumor"
goal,"#goal",,,,,,,,,,,,,
activity,,,,,,,"Procedure/f201",,,,,,,,,,,,,"Roel's Chemotherapy",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"ServiceRequest",,,"http://snomed.info/sct",,"367336001","Chemotherapy",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"in-progress",,,,,,,false,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"#tpf",,,,,,,,,,,,,,,,,,,,,,
Resulting resource
{
  "resourceType": "CarePlan",
  "id": "f202",
  "status": "active",
  "intent": "plan",
  "subject": {
    "reference": "Patient/f201",
    "display": "Roel"
  },
  "careTeam": [
    {
      "reference": "#careteam"
    }
  ],
  "addresses": [
    {
      "reference": "Condition/f202",
      "display": "Roel's head-neck tumor"
    }
  ],
  "goal": [
    {
      "reference": "#goal"
    }
  ],
  "activity": [
    {
      "outcomeReference": [
        {
          "reference": "Procedure/f201",
          "display": "Roel's Chemotherapy"
        }
      ],
      "detail": {
        "kind": "ServiceRequest",
        "code": {
          "coding": [
            {
              "system": "http://snomed.info/sct",
              "code": "367336001",
              "display": "Chemotherapy"
            }
          ]
        },
        "status": "in-progress",
        "doNotPerform": false,
        "productReference": {
          "reference": "#tpf"
        }
      }
    }
  ]
}