PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.core@1.8.0
    http://hl7.org/fhir/StructureDefinition/Goal
description: Base StructureDefinition for Goal Resource
package_name: hl7.fhir.core
derivation: specialization
name: Goal
type: Goal
elements:
  description: {short: Code or text describing goal, comments: 'If no code is available, use CodeableConcept.text.', type: CodeableConcept, isSummary: true, index: 4}
  category: {short: 'E.g. Treatment, dietary, behavioral, etc.', type: CodeableConcept, array: true, isSummary: true, index: 2}
  addresses:
    short: Issues addressed by this goal
    refers: ['http://hl7.org/fhir/StructureDefinition/Condition', 'http://hl7.org/fhir/StructureDefinition/MedicationStatement', 'http://hl7.org/fhir/StructureDefinition/NutritionRequest', 'http://hl7.org/fhir/StructureDefinition/Observation', 'http://hl7.org/fhir/StructureDefinition/ProcedureRequest', 'http://hl7.org/fhir/StructureDefinition/RiskAssessment']
    type: Reference
    array: true
    index: 17
  targetDate: {short: Reach goal on or before, type: date, choiceOf: target, isSummary: true, index: 12}
  expressedBy:
    short: Who's responsible for creating Goal?
    refers: ['http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson']
    comments: This is the individual reponsible for establishing the goal, not necessarily who recorded it.  (For that, use the Provenance resource.).
    type: Reference
    isSummary: true
    index: 16
  startDate: {short: When goal pursuit begins, type: date, choiceOf: start, isSummary: true, index: 8}
  start:
    short: When goal pursuit begins
    choices: [startDate, startCodeableConcept]
    isSummary: true
    index: 7
  statusReason: {short: Reason for current status, comments: 'This will typically be captured for statuses such as rejected, on-hold or cancelled, but could be present for others.', type: CodeableConcept, array: true, index: 15}
  outcome:
    short: What result was achieved regarding the goal?
    comments: Note that this should not duplicate the goal status.
    type: BackboneElement
    array: true
    index: 19
    elements:
      result:
        short: Code or observation that resulted from goal
        choices: [resultCodeableConcept, resultReference]
        index: 21
      resultCodeableConcept: {type: CodeableConcept, short: Code or observation that resulted from goal, choiceOf: result, index: 22}
      resultReference:
        short: Code or observation that resulted from goal
        refers: ['http://hl7.org/fhir/StructureDefinition/Observation']
        type: Reference
        choiceOf: result
        index: 23
  note: {short: Comments about the goal, comments: 'May be used for progress notes, concerns or other related information that doesn''t actually describe the goal itself.', type: Annotation, array: true, index: 18}
  startCodeableConcept: {short: When goal pursuit begins, type: CodeableConcept, choiceOf: start, isSummary: true, index: 9}
  priority: {short: high | medium |low, comments: "Extensions are available to track priorities as established by each participant (i.e. Priority from the patient's perspective, different practitioners' perspectives, family member's perspectives)\r\rThe ordinal extension on Coding can be used to convey a numerically comparable ranking to priority.  (Keep in mind that different coding systems may use a \"low value=important\".", type: CodeableConcept, isSummary: true, index: 3}
  status: {isModifier: true, short: proposed | planned | accepted | rejected | in-progress | achieved | sustaining | on-hold | cancelled | on-target | ahead-of-target | behind-target | entered-in-error, type: code, isSummary: true, index: 1}
  identifier: {short: External Ids for this goal, type: Identifier, array: true, index: 0}
  statusDate: {short: When goal status took effect, comments: 'To see the date for past statuses, query history.', type: date, isSummary: true, index: 14}
  targetDuration: {short: Reach goal on or before, type: Duration, choiceOf: target, isSummary: true, index: 13}
  target:
    short: Reach goal on or before
    choices: [targetDate, targetDuration]
    isSummary: true
    index: 11
  subject:
    short: Who this goal is intended for
    refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient']
    type: Reference
    isSummary: true
    index: 5
package_version: 1.8.0
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/Goal
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: null
required: [status, description]