---
type: "resource-definitions"
title: "NutritionProduct Definitions"
resource: "NutritionProduct"
---
# NutritionProduct Definitions
## NutritionProduct
A product used for nutritional purposes (i.e. food or supplement)
**Definition:** A food or supplement that is consumed by patients.
**Cardinality:** 0..*
**Mappings:** rim=Act[moodCode=EVN]; w5=clinical.general
## NutritionProduct.code
A code that can identify the product
**Definition:** A code that specifies the product or a textual description if no code is available. This could be such codes as a USDA Branded Food Products Database number, a USDA Food Data Central (FDC) ID number, Universal Product Code (UPC), a Langual code, or a country specific food database code.
**Aliases:** type
**Cardinality:** 0..1
**Type:** [CodeableConcept](/CodeableConcept)
**Binding:** preferred:[edible-substance-type](/valueset-edible-substance-type)
**Summary:** true
**Mappings:** w5=FiveWs.identifier; v2=Varies by domain; rim=.code
## NutritionProduct.status
active | inactive | entered-in-error
**Definition:** The current state of the product.
**Comments:** Unknown does not represent "other" - one of the defined statuses must apply. Unknown is used when the authoring system is not sure what the current status is.
**Cardinality:** 1..1
**Type:** [code](/code)
**Binding:** required:[nutritionproduct-status](/valueset-nutritionproduct-status)
**Summary:** true
**Is Modifier:** true (Reason: 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)
**Mappings:** w5=FiveWs.status; v2=Varies by domain; rim=.status
## NutritionProduct.category
Broad product groups, like Fruit, Grain, Beverages, or Vegetables Products
**Definition:** Nutrition products fall into various categories based on their composition (e.g., Fruit and Grain, Vegetables) or form (e.g., Beverages).
**Aliases:** class
**Cardinality:** 0..*
**Type:** [CodeableConcept](/CodeableConcept)
**Binding:** preferred:[nutrition-product-category](/valueset-nutrition-product-category)
**Summary:** true
**Mappings:** w5=FiveWs.class; v2=Varies by domain; rim=.code
## NutritionProduct.manufacturer
Manufacturer, representative or person officially responsible for the product
**Definition:** The organisation (manufacturer, representative or legal authorization holder) or person that is responsible for nutrition product.
**Cardinality:** 0..*
**Type:** Reference([Organization](/Organization), [RelatedPerson](/RelatedPerson))
**Summary:** true
**Mappings:** v2=Varies by domain
## NutritionProduct.nutrient
The product's nutritional information expressed by the nutrients
**Definition:** The product's nutritional information expressed by the nutrients.
**Comments:** Note: This is a business identifier, not a resource identifier (see [discussion](resource.html#identifiers)). It is best practice for the identifier to only appear on a single resource instance, however business practices may occasionally dictate that multiple resource instances with the same identifier can exist - possibly even with different resource types. For example, multiple Patient and a Person resource instance might share the same social insurance number.
**Requirements:** Allows identification of the product as it is known by various participating systems and in a way that remains consistent across servers.
**Cardinality:** 0..*
**Type:** [BackboneElement](/BackboneElement)
**Summary:** true
**Mappings:** v2=Varies by domain; rim=.identifier
## NutritionProduct.nutrient.item
The (relevant) nutrients in the product
**Definition:** The (relevant) nutrients in the product.
**Cardinality:** 1..1
**Type:** [CodeableReference](/CodeableReference)
**Binding:** example:[nutrient-code](/valueset-nutrient-code)
**Summary:** true
## NutritionProduct.nutrient.amount[x]
The amount of nutrient present in the product
**Definition:** The amount of nutrient expressed in one or more units, either X per pack / per serving / per dose or X amount.
**Comments:** Quantity is allowed to specify a specific amount of a nutrient, eg. 100mg or 100 mg/serving. Ratio is to say 100mg / 5mL and you don't want to normalize the ratio. Quantity also allows for indicating trace amounts of nutrients.
**Cardinality:** 0..1
**Type:** [Ratio](/Ratio), [Quantity](/Quantity)
## NutritionProduct.ingredientSummary
Textual description of product ingredients
**Definition:** The textual description of the ingredients in the product. For example, the following is a concatenated list of the ingredients for a peanut butter would read 'ROASTED PEANUTS, SUGAR, HYDROGENATED VEGETABLE OIL (COTTONSEED, SOYBEAN AND RAPESEED OIL) TO PREVENT SEPARATION, SALT'.
**Comments:** If structured ingredient information is present, the ingredientSummary should be consistent.
**Cardinality:** 0..1
**Type:** [markdown](/markdown)
## NutritionProduct.ingredient
Ingredients contained in this product
**Definition:** Ingredients contained in this product.
**Cardinality:** 0..*
**Type:** [BackboneElement](/BackboneElement)
## NutritionProduct.ingredient.item
The ingredient contained in the product
**Definition:** The ingredient contained in the product.
**Cardinality:** 1..1
**Type:** [CodeableReference](/CodeableReference)
**Binding:** example:[edible-substance-type](/valueset-edible-substance-type)
**Summary:** true
## NutritionProduct.ingredient.amount[x]
The amount of ingredient that is in the product
**Definition:** The amount of ingredient that is in the product.
**Comments:** Quantity is allowed to specify a specific amount of an ingredient, eg. 100mg or 100 mg/mL. Ratio is to say 100mg / 5mL and you don't want to normalize the ratio. Quantity also allows for indicating trace amounts of ingredients.
**Cardinality:** 0..1
**Type:** [Ratio](/Ratio), [Quantity](/Quantity)
**Summary:** true
## NutritionProduct.ingredient.allergen
A known or suspected allergenic and/or substance that is associated with an intolerance
**Definition:** A known or suspected allergenic and/or substance that is associated with an intolerance.
**Cardinality:** 0..1
**Type:** [boolean](/boolean)
## NutritionProduct.energy
The amount of energy present in the product expressed in kilocalories or kilojoules
**Definition:** The amount of energy present in the product expressed in kilocalories or kilojoules.
**Cardinality:** 0..1
**Type:** [Quantity](/Quantity)
## NutritionProduct.characteristic
Specifies descriptive properties of the nutrition product
**Definition:** Specifies descriptive properties of the nutrition product.
**Cardinality:** 0..*
**Type:** [BackboneElement](/BackboneElement)
## NutritionProduct.characteristic.type
Code specifying the type of characteristic
**Definition:** A code specifying which characteristic of the product is being described (for example, colour, shape).
**Cardinality:** 1..1
**Type:** [CodeableConcept](/CodeableConcept)
**Binding:** example:[measurement-property](/valueset-measurement-property)
## NutritionProduct.characteristic.value[x]
The value of the characteristic
**Definition:** The actual characteristic value corresponding to the type.
**Comments:** The description should be provided as a CodeableConcept, SimpleQuantity or an image. The description can be a string only when these others are not available.
**Cardinality:** 1..1
**Type:** [CodeableConcept](/CodeableConcept), [string](/string), [Quantity](/Quantity)([SimpleQuantity](/SimpleQuantity)), [base64Binary](/base64Binary), [Attachment](/Attachment), [boolean](/boolean)
## NutritionProduct.instance
One or several physical instances or occurrences of the nutrition product
**Definition:** Conveys instance-level information about this product item. One or several physical, countable instances or occurrences of the product.
**Cardinality:** 0..*
**Type:** [BackboneElement](/BackboneElement)
## NutritionProduct.instance.quantity
The amount of items or instances
**Definition:** The amount of items or instances that the resource considers, for instance when referring to 2 identical units together.
**Cardinality:** 0..1
**Type:** [Quantity](/Quantity)([SimpleQuantity](/SimpleQuantity))
## NutritionProduct.instance.identifier
The identifier for the physical instance, typically a serial number or manufacturer number
**Definition:** The identifier for the physical instance, typically a serial number or manufacturer number.
**Aliases:** serialNumber
**Cardinality:** 0..*
**Type:** [Identifier](/Identifier)
## NutritionProduct.instance.name
The name or brand for the specific product
**Definition:** The name or brand for the specific product.
**Aliases:** productName
**Cardinality:** 0..1
**Type:** [string](/string)
## NutritionProduct.instance.lotNumber
The identification of the batch or lot of the product
**Definition:** The identification of the batch or lot of the product.
**Cardinality:** 0..1
**Type:** [string](/string)
## NutritionProduct.instance.expiry
The expiry date or date and time for the product
**Definition:** The time after which the product is no longer expected to be in proper condition, or its use is not advised or not allowed.
**Cardinality:** 0..1
**Type:** [dateTime](/dateTime)
## NutritionProduct.instance.useBy
The date until which the product is expected to be good for consumption
**Definition:** The time after which the product is no longer expected to be in proper condition, or its use is not advised or not allowed.
**Cardinality:** 0..1
**Type:** [dateTime](/dateTime)
## NutritionProduct.instance.biologicalSourceEvent
An identifier of the donation, collection, or pooling event from which biological material in this nutrition product was derived
**Definition:** An identifier of the donation, collection, or pooling event from which biological material in this nutrition product was derived.
**Comments:** Necessary to support mandatory requirements for traceability from donor/source to recipient and vice versa, while also satisfying donor anonymity requirements. The element is defined consistently across BiologicallyDerivedProduct, NutritionProduct, and Device. The identifier references an event that links to a single biological entity such as a blood donor, or to multiple biological entities (e.g. when the product is an embryo or a pooled platelet product). A single biologicalSourceEvent identifier may appear on multiple products of many types derived from a single donation event or source extraction. As an example, a single donation event may provide 2 kidneys and a liver for organ transplantation, 2 corneas for eye surgery, heart valves and arterial tissue for cardiovascular surgery, multiple skin grafts, tendons, multiple shaped bone grafts and a large number of bone putty/paste products; and each of them may be assigned to the same biological source event identifier.
**Cardinality:** 0..1
**Type:** [Identifier](/Identifier)
## NutritionProduct.note
Comments made about the product
**Definition:** Comments made about the product.
**Cardinality:** 0..*
**Type:** [Annotation](/Annotation)
**Mappings:** v2=NTE