--- 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