PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.r5.core@5.0.0-ballot
    http://hl7.org/fhir/StructureDefinition/NutritionIntake
description: A record of food or fluid that is being consumed by a patient.  A NutritionIntake may indicate that the patient may be consuming the food or fluid now or has consumed the food or fluid in the past.  The source of this information can be the patient, significant other (such as a family member or spouse), or a clinician.  A common scenario where this information is captured is during the history taking process during a patient visit or stay or through an app that tracks food or fluids consumed.   The consumption information may come from sources such as the patient's memory, from a nutrition label,  or from a clinician documenting observed intake.
package_name: hl7.fhir.r5.core
derivation: specialization
name: NutritionIntake
type: NutritionIntake
elements:
  ingredientLabel:
    isModifier: false
    short: Total nutrient for the whole meal, product, serving
    index: 27
    type: BackboneElement
    mustSupport: false
    array: true
    elements:
      nutrient:
        isModifier: false
        short: Total nutrient consumed
        type: CodeableReference
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/nutrient-code'}
        isSummary: false
        index: 28
      amount: {isModifier: false, short: Total amount of nutrient consumed, type: Quantity, mustSupport: false, isSummary: false, index: 29}
    required: [amount, nutrient]
    isSummary: false
  instantiatesCanonical: {isModifier: false, short: Instantiates FHIR protocol or definition, type: canonical, mustSupport: false, array: true, isSummary: false, index: 1}
  instantiatesUri: {isModifier: false, short: Instantiates external protocol or definition, type: uri, mustSupport: false, array: true, isSummary: false, index: 2}
  derivedFrom:
    isModifier: false
    short: Additional supporting information
    refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
    type: Reference
    mustSupport: false
    array: true
    isSummary: false
    index: 34
  encounter:
    isModifier: false
    short: Encounter associated with NutritionIntake
    refers: ['http://hl7.org/fhir/StructureDefinition/Encounter']
    type: Reference
    mustSupport: false
    isSummary: true
    index: 9
  reported:
    isModifier: false
    short: Person or organization that provided the information about the consumption of this food or fluid
    mustSupport: false
    choices: [reportedBoolean, reportedReference]
    isSummary: false
    index: 16
  statusReason:
    isModifier: false
    short: Reason for current status
    type: CodeableConcept
    mustSupport: false
    array: true
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/clinicalimpression-status-reason'}
    isSummary: false
    index: 6
  recorded: {isModifier: false, short: When the intake was recorded, type: dateTime, mustSupport: false, isSummary: true, index: 14}
  note: {isModifier: false, short: Further information about the consumption, type: Annotation, mustSupport: false, array: true, isSummary: false, index: 36}
  reason:
    isModifier: false
    short: Reason for why the food or fluid is /was consumed
    type: CodeableReference
    mustSupport: false
    array: true
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/condition-code'}
    isSummary: false
    index: 35
  reportedReference:
    isModifier: false
    short: Person or organization that provided the information about the consumption of this food or fluid
    refers: ['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
    mustSupport: false
    choiceOf: reported
    isSummary: false
    index: 18
  occurrencePeriod: {isModifier: false, short: The date/time or interval when the food or fluid is/was consumed, type: Period, mustSupport: false, choiceOf: occurrence, isSummary: true, index: 13}
  status:
    isModifier: true
    short: preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
    index: 5
    type: code
    mustSupport: false
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/event-status|5.0.0-ballot'}
    isModifierReason: This element is labelled 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
  consumedItem:
    min: 1
    isModifier: false
    short: What food or fluid product or item was consumed
    index: 19
    type: BackboneElement
    mustSupport: false
    array: true
    elements:
      type:
        isModifier: false
        short: The type of food or fluid product
        type: CodeableConcept
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/edible-substance-type'}
        isSummary: true
        index: 20
      nutritionProduct:
        isModifier: false
        short: Code that identifies the food or fluid product that was consumed
        type: CodeableReference
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/food-type'}
        isSummary: true
        index: 21
      schedule: {isModifier: false, short: Scheduled frequency of consumption, type: Timing, mustSupport: false, isSummary: false, index: 22}
      amount: {isModifier: false, short: Quantity of the specified food, type: Quantity, mustSupport: false, isSummary: true, index: 23}
      rate: {isModifier: false, short: Rate at which enteral feeding was administered, type: Quantity, mustSupport: false, isSummary: true, index: 24}
      notConsumed: {isModifier: false, short: Flag to indicate if the food or fluid item was refused or otherwise not consumed, type: boolean, mustSupport: false, isSummary: false, index: 25}
      notConsumedReason:
        isModifier: false
        short: Reason food or fluid was not consumed
        type: CodeableConcept
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/not-consumed-reason'}
        isSummary: false
        index: 26
    required: [nutritionProduct, type]
    isSummary: false
  reportedBoolean: {isModifier: false, short: Person or organization that provided the information about the consumption of this food or fluid, type: boolean, mustSupport: false, choiceOf: reported, isSummary: false, index: 17}
  code:
    isModifier: false
    short: Code representing an overall type of nutrition intake
    type: CodeableConcept
    mustSupport: false
    binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/diet-type'}
    isSummary: true
    index: 7
  identifier: {isModifier: false, short: External identifier, type: Identifier, mustSupport: false, array: true, isSummary: true, index: 0}
  basedOn:
    isModifier: false
    short: Fulfils plan, proposal or order
    refers: ['http://hl7.org/fhir/StructureDefinition/CarePlan', 'http://hl7.org/fhir/StructureDefinition/NutritionOrder', 'http://hl7.org/fhir/StructureDefinition/ServiceRequest']
    type: Reference
    mustSupport: false
    array: true
    isSummary: true
    index: 3
  partOf:
    isModifier: false
    short: Part of referenced event
    refers: ['http://hl7.org/fhir/StructureDefinition/NutritionIntake', 'http://hl7.org/fhir/StructureDefinition/Observation', 'http://hl7.org/fhir/StructureDefinition/Procedure']
    type: Reference
    mustSupport: false
    array: true
    isSummary: true
    index: 4
  location:
    isModifier: false
    short: Where the intake occurred
    refers: ['http://hl7.org/fhir/StructureDefinition/Location']
    type: Reference
    mustSupport: false
    isSummary: false
    index: 33
  occurrenceDateTime: {isModifier: false, short: The date/time or interval when the food or fluid is/was consumed, type: dateTime, mustSupport: false, choiceOf: occurrence, isSummary: true, index: 12}
  subject:
    isModifier: false
    short: Who is/was consuming the food or fluid
    refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Patient']
    type: Reference
    mustSupport: false
    isSummary: true
    index: 8
  occurrence:
    isModifier: false
    short: The date/time or interval when the food or fluid is/was consumed
    mustSupport: false
    choices: [occurrenceDateTime, occurrencePeriod]
    isSummary: true
    index: 11
  performer:
    isModifier: false
    short: Who was performed in the intake
    index: 30
    type: BackboneElement
    mustSupport: false
    array: true
    elements:
      function:
        isModifier: false
        short: Type of performer
        type: CodeableConcept
        mustSupport: false
        binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/performer-role'}
        isSummary: false
        index: 31
      actor:
        isModifier: false
        short: Who performed the intake
        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
        mustSupport: false
        isSummary: false
        index: 32
    required: [actor]
    isSummary: false
package_version: 5.0.0-ballot
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/NutritionIntake
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: 5.0.0-ballot
required: [consumedItem, status, subject]