Name Flags Card. Type Description & Constraints doco
. . CarePlan DomainResource Healthcare plan for patient or group
. . . identifier Σ 0..* Identifier External Ids for this plan
. . . subject Σ 0..1 Reference( Patient | Group) Who care plan is for
. . . status ?! Σ 1..1 code proposed | draft | active | completed | cancelled
CarePlanStatus ( Required)
. . . context Σ 0..1 Reference( Encounter | EpisodeOfCare) Created in context of
. . . period Σ 0..1 Period Time period plan covers
. . . author Σ 0..* Reference( Patient | Practitioner | RelatedPerson | Organization) Who is responsible for contents of the plan
. . . modified Σ 0..1 dateTime When last updated
. . . category Σ 0..* CodeableConcept Type of plan
Care Plan Category ( Example)
. . . description Σ 0..1 string Summary of nature of plan
. . . addresses Σ 0..* Reference( Condition) Health issues this plan addresses
. . . support 0..* Reference( Any) Information considered as part of plan
. . . relatedPlan 0..* BackboneElement Plans related to this one
. . . . code 0..1 code includes | replaces | fulfills
CarePlanRelationship ( Required)
. . . . plan 1..1 Reference( CarePlan) Plan relationship exists with
. . . participant 0..* BackboneElement Who's involved in plan?
. . . . role 0..1 CodeableConcept Type of involvement
Participant Roles ( Example)
. . . . member 0..1 Reference( Practitioner | RelatedPerson | Patient | Organization) Who is involved
. . . goal 0..* Reference( Goal) Desired outcome of plan
. . . activity I 0..* BackboneElement Action to occur as part of plan
Provide a reference or detail, not both
. . . . actionResulting 0..* Reference( Any) Appointments, orders, etc.
. . . . progress 0..* Annotation Comments about the activity status/progress
. . . . reference I 0..1 Reference( Appointment | CommunicationRequest | DeviceUseRequest | DiagnosticOrder | MedicationOrder | NutritionOrder | Order | ProcedureRequest | ProcessRequest | ReferralRequest | SupplyRequest | VisionPrescription) Activity details defined in specific resource
. . . . detail I 0..1 BackboneElement In-line definition of activity
. . . . . category 0..1 CodeableConcept diet | drug | encounter | observation | procedure | supply | other
CarePlanActivityCategory ( Example)
. . . . . code 0..1 CodeableConcept Detail type of activity
Care Plan Activity ( Example)
. . . . . reasonCode 0..* CodeableConcept Why activity should be done
Activity Reason ( Example)
. . . . . reasonReference 0..* Reference( Condition) Condition triggering need for activity
. . . . . goal 0..* Reference( Goal) Goals this activity relates to
. . . . . status ?! 0..1 code not-started | scheduled | in-progress | on-hold | completed | cancelled
CarePlanActivityStatus ( Required)
. . . . . statusReason 0..1 CodeableConcept Reason for current status
GoalStatusReason ( Example)
. . . . . prohibited ?! 1..1 boolean Do NOT do
. . . . . scheduled[x] 0..1 When activity is to occur
. . . . . . scheduledTiming Timing
. . . . . . scheduledPeriod Period
. . . . . . scheduledString string
. . . . . location 0..1 Reference( Location) Where it should happen
. . . . . performer 0..* Reference( Practitioner | Organization | RelatedPerson | Patient) Who will be responsible?
. . . . . product[x] 0..1 What is to be administered/supplied
SNOMED CT Medication Codes ( Example)
. . . . . . 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 Extra info describing activity to perform
. . . note 0..1 Annotation Comments about the plan

doco Documentation for this format