PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.r4.id.core@0.1.0
    https://fhir.kemkes.go.id/r4/StructureDefinition/CarePlan
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]