--- type: "resource" title: "NutritionProduct" resource: "NutritionProduct" --- # NutritionProduct ## Introduction ## Scope and Usage > **Note to Balloters:** To ensure this resource is ready for Normative status, we are seeking ballot comment on the substantive content. The key changes made since R5 include: > > - Updated Boundaries and Relationships > - Added NutritionProduct.ingredientSummary > - Updated the NutritionProduct.ingredient backbone > - Update search parameters > **Note to Implementers:** For an overview of this resource and others in the Nutrition domain, also see the [module page](nutrition-module). The NutritionProduct resource represents the identification of a food (i.e., solid and/or liquid) product consumed by patients. The scope of the NutritionProduct resource includes all the products that are understood to be food (i.e., solid and/or liquid) products for consumption. ## Boundaries and Relationships - [BiologicallyDerivedProduct](biologicallyderivedproduct) - If the product is for transplant, infusion, therapeutic administration, or injection it is represented as a BiologicallyDerivedProduct. If the product is for dietary administration it is represented as a NutritionProduct. We note that this remains ambiguous, particularly around certain uses of donated human milk, and additional use cases may need to be clarified to determine the appropriate representation. Local implementation guidance may provide further direction. - [Medication](medication) - Products such as supplements (e.g., vitamins, minerals, and herbals) or parenteral nutrition (e.g., TPN) should be recorded using the medication resources. - [AdministrableProductDefinition](administrableproductdefinition) - Used when describing regulated medicinal products (including parenteral nutrition) intended for administration as a drug or infusion. - [NutritionIntake](nutritionintake) - Used for recording oral intake of food (i.e., solid and/or liquid), oral nutritional supplements, enteral nutrition, and infant formula should be recorded using the NutritionIntake resource. - [NutritionOrder](nutritionorder) - Used when requesting oral diets, oral nutrition supplements, enteral feedings, nutrition products, and infant formula. ## Background and Context Provides additional detail on exactly how the resource is to be used ## StructureDefinition ### Elements (Simplified) - **[NutritionProduct](/nutritionproduct-definitions#NutritionProduct)** [0..*]: - A product used for nutritional purposes (i.e. food or supplement) - **[NutritionProduct.code](/nutritionproduct-definitions#NutritionProduct.code)** [0..1]: [CodeableConcept](/CodeableConcept) preferred:[edible-substance-type](/valueset-edible-substance-type) A code that can identify the product - **[NutritionProduct.status](/nutritionproduct-definitions#NutritionProduct.status)** [1..1]: [code](/code) required:[nutritionproduct-status](/valueset-nutritionproduct-status) active | inactive | entered-in-error - **[NutritionProduct.category](/nutritionproduct-definitions#NutritionProduct.category)** [0..*]: [CodeableConcept](/CodeableConcept) preferred:[nutrition-product-category](/valueset-nutrition-product-category) Broad product groups, like Fruit, Grain, Beverages, or Vegetables Products - **[NutritionProduct.manufacturer](/nutritionproduct-definitions#NutritionProduct.manufacturer)** [0..*]: [Reference(Organization](/Reference(Organization), [RelatedPerson)](/RelatedPerson)) Manufacturer, representative or person officially responsible for the product - **[NutritionProduct.nutrient](/nutritionproduct-definitions#NutritionProduct.nutrient)** [0..*]: [BackboneElement](/BackboneElement) The product's nutritional information expressed by the nutrients - **[NutritionProduct.nutrient.item](/nutritionproduct-definitions#NutritionProduct.nutrient.item)** [1..1]: [CodeableReference](/CodeableReference) example:[nutrient-code](/valueset-nutrient-code) The (relevant) nutrients in the product - **[NutritionProduct.nutrient.amount[x]](/nutritionproduct-definitions#NutritionProduct.nutrient.amount%5Bx%5D)** [0..1]: [Ratio](/Ratio), [Quantity](/Quantity) The amount of nutrient present in the product - **[NutritionProduct.ingredientSummary](/nutritionproduct-definitions#NutritionProduct.ingredientSummary)** [0..1]: [markdown](/markdown) Textual description of product ingredients - **[NutritionProduct.ingredient](/nutritionproduct-definitions#NutritionProduct.ingredient)** [0..*]: [BackboneElement](/BackboneElement) Ingredients contained in this product - **[NutritionProduct.ingredient.item](/nutritionproduct-definitions#NutritionProduct.ingredient.item)** [1..1]: [CodeableReference](/CodeableReference) example:[edible-substance-type](/valueset-edible-substance-type) The ingredient contained in the product - **[NutritionProduct.ingredient.amount[x]](/nutritionproduct-definitions#NutritionProduct.ingredient.amount%5Bx%5D)** [0..1]: [Ratio](/Ratio), [Quantity](/Quantity) The amount of ingredient that is in the product - **[NutritionProduct.ingredient.allergen](/nutritionproduct-definitions#NutritionProduct.ingredient.allergen)** [0..1]: [boolean](/boolean) A known or suspected allergenic and/or substance that is associated with an intolerance - **[NutritionProduct.energy](/nutritionproduct-definitions#NutritionProduct.energy)** [0..1]: [Quantity](/Quantity) The amount of energy present in the product expressed in kilocalories or kilojoules - **[NutritionProduct.characteristic](/nutritionproduct-definitions#NutritionProduct.characteristic)** [0..*]: [BackboneElement](/BackboneElement) Specifies descriptive properties of the nutrition product - **[NutritionProduct.characteristic.type](/nutritionproduct-definitions#NutritionProduct.characteristic.type)** [1..1]: [CodeableConcept](/CodeableConcept) example:[measurement-property](/valueset-measurement-property) Code specifying the type of characteristic - **[NutritionProduct.characteristic.value[x]](/nutritionproduct-definitions#NutritionProduct.characteristic.value%5Bx%5D)** [1..1]: [CodeableConcept](/CodeableConcept), [string](/string), [Quantity](/Quantity)([SimpleQuantity](/SimpleQuantity)), [base64Binary](/base64Binary), [Attachment](/Attachment), [boolean](/boolean) The value of the characteristic - **[NutritionProduct.instance](/nutritionproduct-definitions#NutritionProduct.instance)** [0..*]: [BackboneElement](/BackboneElement) One or several physical instances or occurrences of the nutrition product - **[NutritionProduct.instance.quantity](/nutritionproduct-definitions#NutritionProduct.instance.quantity)** [0..1]: [Quantity](/Quantity)([SimpleQuantity](/SimpleQuantity)) The amount of items or instances - **[NutritionProduct.instance.identifier](/nutritionproduct-definitions#NutritionProduct.instance.identifier)** [0..*]: [Identifier](/Identifier) The identifier for the physical instance, typically a serial number or manufacturer number - **[NutritionProduct.instance.name](/nutritionproduct-definitions#NutritionProduct.instance.name)** [0..1]: [string](/string) The name or brand for the specific product - **[NutritionProduct.instance.lotNumber](/nutritionproduct-definitions#NutritionProduct.instance.lotNumber)** [0..1]: [string](/string) The identification of the batch or lot of the product - **[NutritionProduct.instance.expiry](/nutritionproduct-definitions#NutritionProduct.instance.expiry)** [0..1]: [dateTime](/dateTime) The expiry date or date and time for the product - **[NutritionProduct.instance.useBy](/nutritionproduct-definitions#NutritionProduct.instance.useBy)** [0..1]: [dateTime](/dateTime) The date until which the product is expected to be good for consumption - **[NutritionProduct.instance.biologicalSourceEvent](/nutritionproduct-definitions#NutritionProduct.instance.biologicalSourceEvent)** [0..1]: [Identifier](/Identifier) An identifier of the donation, collection, or pooling event from which biological material in this nutrition product was derived - **[NutritionProduct.note](/nutritionproduct-definitions#NutritionProduct.note)** [0..*]: [Annotation](/Annotation) Comments made about the product ## Mappings - [NutritionProduct Mappings](/nutritionproduct-mappings) — 15 mapping entries ## Resource Packs ### list-NutritionProduct-packs.xml ```xml ``` ## Search Parameters - [identifier](/nutritionproduct-search#identifier) — **token** — The identifier for the physical instance, typically a serial number — `NutritionProduct.instance.identifier` - [status](/nutritionproduct-search#status) — **token** — active | inactive | entered-in-error — `NutritionProduct.status` - [status](/nutritionproduct-search#status) — **token** — The broad product group or category of the nutrition product — `NutritionProduct.category` - [code](/nutritionproduct-search#code) — **token** — The code identifying a specific nutrition product — `NutritionProduct.code` - [ingredient-item](/nutritionproduct-search#ingredient-item) — **token** — The specific ingredient — `NutritionProduct.ingredient.item.concept` - [serial-number](/nutritionproduct-search#serial-number) — **token** — The serial number — `NutritionProduct.instance.identifier` - [lot-number](/nutritionproduct-search#lot-number) — **token** — The lot number — `NutritionProduct.instance.lotNumber` - [expiration-date](/nutritionproduct-search#expiration-date) — **date** — When the product expired (or is expected to expire) — `NutritionProduct.instance.expiry` [Full Search Parameters](/nutritionproduct-search) ## Examples - [adult-formula-supplement](/nutritionproduct-example-adult-formula-supplement) — nutritionproduct-example-adultformula — Adult Formula - [example](/nutritionproduct-example-example) — nutritionproduct-example — Example of nutritionproduct - [example-apples](/nutritionproduct-example-example-apples) — nutritionproduct-example-apples — Fuji apples with skin - [example-peanutbutter](/nutritionproduct-example-example-peanutbutter) — nutritionproduct-example-peanutbutter — Skippy Peanut Butter - [example-shake](/nutritionproduct-example-example-shake) — nutritionproduct-example-shake — French Vanilla Nutritional Shake - [high-protein-enteral-supplement](/nutritionproduct-example-high-protein-enteral-supplement) — nutritionproduct-example-highprotein-enteral — High Protein Formula - [nutritionproduct-example](/nutritionproduct-example-nutritionproduct-example) — nutritionproduct-example - [nutritionproduct-example-adultformula](/nutritionproduct-example-nutritionproduct-example-adultformula) — nutritionproduct-example-adultformula - [nutritionproduct-example-apples](/nutritionproduct-example-nutritionproduct-example-apples) — nutritionproduct-example-apples - [nutritionproduct-example-highprotein-enteral](/nutritionproduct-example-nutritionproduct-example-highprotein-enteral) — nutritionproduct-example-highprotein-enteral - [nutritionproduct-example-peanutbutter](/nutritionproduct-example-nutritionproduct-example-peanutbutter) — nutritionproduct-example-peanutbutter - [nutritionproduct-example-shake](/nutritionproduct-example-nutritionproduct-example-shake) — nutritionproduct-example-shake - [nutritionproduct-examples-header](/nutritionproduct-example-nutritionproduct-examples-header) — nutritionproduct-examples-header [Full Examples](/nutritionproduct-examples) ## Mapping Exceptions ### nutritionproduct-fivews-mapping-exceptions.xml ### Unmapped Elements - **FiveWs.what** — Unknown - **FiveWs.recorded** — Unknown - **FiveWs.author** — Unknown - **FiveWs.actor** — Unknown - **FiveWs.cause** — Unknown - **FiveWs.version** — Unknown - **FiveWs.witness** — Unknown - **FiveWs.where** — Unknown - **FiveWs.context** — Unknown - **FiveWs.init** — Unknown - **FiveWs.why** — Unknown - **FiveWs.source** — Unknown - **FiveWs.who** — Unknown - **FiveWs.grade** — Unknown - **FiveWs.planned** — Unknown - **FiveWs.done** — Unknown - **FiveWs.subject** — Unknown