description: 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. package_name: hl7.fhir.r4.id.core derivation: specialization name: CarePlan type: CarePlan elements: description: {short: Summary of nature of plan, type: string, isSummary: true, index: 10} category: short: Type of plan type: CodeableConcept binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/care-plan-category'} isSummary: true index: 8 addresses: short: Health issues this plan addresses refers: ['http://hl7.org/fhir/StructureDefinition/Condition'] type: Reference isSummary: true index: 18 instantiatesCanonical: {type: canonical, short: Instantiates FHIR protocol or definition, isSummary: true, index: 1} instantiatesUri: {type: uri, short: Instantiates external protocol or definition, isSummary: true, index: 2} supportingInfo: short: Information considered as part of plan refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] type: Reference index: 19 encounter: short: Encounter created as part of refers: ['http://hl7.org/fhir/StructureDefinition/Encounter'] type: Reference isSummary: true index: 12 goal: short: Desired outcome of plan refers: ['http://hl7.org/fhir/StructureDefinition/Goal'] type: Reference index: 20 created: {short: Date record was first recorded, type: dateTime, isSummary: true, index: 14} title: {type: string, short: Human-friendly name for the care plan, isSummary: true, index: 9} note: {type: Annotation, short: Comments about the plan, index: 51} author: short: Who is the designated responsible party refers: ['http://hl7.org/fhir/StructureDefinition/CareTeam', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] type: Reference isSummary: true index: 15 activity: type: BackboneElement short: Action to occur as part of plan constraint: cpl-3: {human: 'Provide a reference or detail, not both', source: 'http://hl7.org/fhir/StructureDefinition/CarePlan', severity: error, expression: detail.empty() or reference.empty()} index: 21 elements: outcomeCodeableConcept: type: CodeableConcept short: Results of the activity binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/care-plan-activity-outcome'} index: 22 outcomeReference: short: Appointment, Encounter, Procedure, etc. refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] type: Reference index: 23 progress: {type: Annotation, short: Comments about the activity status/progress, index: 24} reference: short: Activity details defined in specific resource refers: ['http://hl7.org/fhir/StructureDefinition/Appointment', 'http://hl7.org/fhir/StructureDefinition/CommunicationRequest', 'http://hl7.org/fhir/StructureDefinition/DeviceRequest', 'http://hl7.org/fhir/StructureDefinition/MedicationRequest', 'http://hl7.org/fhir/StructureDefinition/NutritionOrder', 'http://hl7.org/fhir/StructureDefinition/RequestGroup', 'http://hl7.org/fhir/StructureDefinition/ServiceRequest', 'http://hl7.org/fhir/StructureDefinition/Task', 'http://hl7.org/fhir/StructureDefinition/VisionPrescription'] type: Reference index: 25 detail: short: In-line definition of activity type: BackboneElement index: 26 elements: description: {type: string, short: Extra info describing activity to perform, index: 50} instantiatesCanonical: {type: canonical, short: Instantiates FHIR protocol or definition, index: 28} instantiatesUri: {type: uri, short: Instantiates external protocol or definition, index: 29} productCodeableConcept: {type: CodeableConcept, short: What is to be administered/supplied, choiceOf: product, index: 46} productReference: short: What is to be administered/supplied refers: ['http://hl7.org/fhir/StructureDefinition/Medication', 'http://hl7.org/fhir/StructureDefinition/Substance'] type: Reference choiceOf: product index: 47 scheduledPeriod: {short: When activity is to occur, type: Period, choiceOf: scheduled, index: 40} goal: type: Reference short: Goals this activity relates to refers: ['http://hl7.org/fhir/StructureDefinition/Goal'] index: 33 reasonCode: type: CodeableConcept short: Why activity should be done or why activity was prohibited binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/clinical-findings'} index: 31 statusReason: {type: CodeableConcept, short: Reason for current status, index: 35} scheduledTiming: {short: When activity is to occur, type: Timing, choiceOf: scheduled, index: 39} dailyAmount: {short: 'How to consume/day?', type: Quantity, index: 48} product: short: What is to be administered/supplied choices: [productCodeableConcept, productReference] index: 45 scheduledString: {short: When activity is to occur, type: string, choiceOf: scheduled, index: 41} status: isModifier: true short: not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error type: code binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1'} isModifierReason: This element is labelled as a modifier because it is a status element that contains status entered-in-error which means that the activity should not be treated as valid index: 34 kind: short: Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription type: code binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.0.1'} index: 27 code: short: Detail type of activity type: CodeableConcept binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/procedure-code'} index: 30 doNotPerform: {isModifier: true, short: 'If true, activity is prohibiting action', type: boolean, meaningWhenMissing: If missing indicates that the described activity is one that should be engaged in when following the plan., isModifierReason: 'If true this element negates the specified action. For example, instead of a request for a procedure, it is a request for the procedure to not occur.', index: 36} scheduled: short: When activity is to occur choices: [scheduledTiming, scheduledPeriod, scheduledString] index: 38 quantity: {type: Quantity, short: How much to administer/supply/consume, index: 49} location: short: Where it should happen refers: ['http://hl7.org/fhir/StructureDefinition/Location'] type: Reference index: 42 performer: short: Who will be responsible? refers: ['http://hl7.org/fhir/StructureDefinition/CareTeam', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/HealthcareService', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] type: Reference index: 43 reasonReference: type: Reference short: Why activity is needed refers: ['http://hl7.org/fhir/StructureDefinition/Condition', 'http://hl7.org/fhir/StructureDefinition/DiagnosticReport', 'http://hl7.org/fhir/StructureDefinition/DocumentReference', 'http://hl7.org/fhir/StructureDefinition/Observation'] index: 32 required: [status] contributor: type: Reference short: Who provided the content of the care plan refers: ['http://hl7.org/fhir/StructureDefinition/CareTeam', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] index: 16 status: isModifier: true short: draft | active | on-hold | revoked | completed | entered-in-error | unknown type: code binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-status|4.0.1'} isModifierReason: This element is labeled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid isSummary: true index: 6 identifier: {short: External Ids for this plan, type: Identifier, isSummary: true, index: 0} intent: isModifier: true short: proposal | plan | order | option type: code binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/care-plan-intent|4.0.1'} isModifierReason: This element changes the interpretation of all descriptive attributes. For example "the time the request is recommended to occur" vs. "the time the request is authorized to occur" or "who is recommended to perform the request" vs. "who is authorized to perform the request" isSummary: true index: 7 replaces: short: CarePlan replaced by this CarePlan refers: ['http://hl7.org/fhir/StructureDefinition/CarePlan'] type: Reference isSummary: true index: 4 period: {short: Time period plan covers, type: Period, isSummary: true, index: 13} basedOn: short: Fulfills CarePlan refers: ['http://hl7.org/fhir/StructureDefinition/CarePlan'] type: Reference isSummary: true index: 3 partOf: type: Reference short: Part of referenced CarePlan isSummary: true refers: ['http://hl7.org/fhir/StructureDefinition/CarePlan'] index: 5 subject: short: Who the care plan is for refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Patient'] type: Reference isSummary: true index: 11 careTeam: type: Reference short: Who's involved in plan? refers: ['http://hl7.org/fhir/StructureDefinition/CareTeam'] index: 17 package_version: 0.1.0 class: resource kind: resource url: https://fhir.kemkes.go.id/r4/StructureDefinition/CarePlan base: http://hl7.org/fhir/StructureDefinition/DomainResource version: 4.0.1 required: [status, subject, intent]