Release 4B Snapshot #1

This page is part of the FHIR Specification v4.3.0-snapshot1: R4B Snapshot to support the Jan 2022 Connectathon. About the R4B version of FHIR. The current officially released version is 4.3.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B

Orders and Observations Work GroupMaturity Level: 0 Trial UseSecurity Category: Business Compartments: Not linked to any defined compartments

Detailed Descriptions for the elements in the NutritionProduct resource.

NutritionProduct
Element IdNutritionProduct
Definition

A food or fluid product that is consumed by patients.

Cardinality0..*
TypeDomainResource
Summaryfalse
NutritionProduct.status
Element IdNutritionProduct.status
Definition

The current state of the product.

Cardinality1..1
Terminology BindingNutritionProductStatus (Required)
Typecode
Is Modifiertrue (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)
Summarytrue
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.

NutritionProduct.category
Element IdNutritionProduct.category
Definition

Nutrition products can have different classifications - according to its nutritional properties, preparation methods, etc.

Cardinality0..*
Terminology BindingCategories of Nutrition Products (Example)
TypeCodeableConcept
Alternate Namesclass
Summarytrue
NutritionProduct.code
Element IdNutritionProduct.code
Definition

The code assigned to the product, for example a manufacturer number or other terminology.

Cardinality0..1
Terminology BindingNutritionProductCode :
TypeCodeableConcept
Alternate Namestype
Summarytrue
To DoTo discuss - what if a product has two codes?
NutritionProduct.manufacturer
Element IdNutritionProduct.manufacturer
Definition

The organisation (manufacturer, representative or legal authorisation holder) that is responsible for the device.

Cardinality0..*
TypeReference(Organization)
Summarytrue
NutritionProduct.nutrient
Element IdNutritionProduct.nutrient
Definition

The product's nutritional information expressed by the nutrients.

Cardinality0..*
Requirements

Allows identification of the {{title}} as it is known by various participating systems and in a way that remains consistent across servers.

Summarytrue
Comments

Note: This is a business identifier, not a resource identifier (see discussion). 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.

NutritionProduct.nutrient.item
Element IdNutritionProduct.nutrient.item
Definition

The (relevant) nutrients in the product.

Cardinality0..1
Terminology BindingCodes for Nutrition Product Nutrients (Example)
TypeCodeableReference(Substance)
Summaryfalse
NutritionProduct.nutrient.amount
Element IdNutritionProduct.nutrient.amount
Definition

The amount of nutrient expressed in one or more units: X per pack / per serving / per dose.

Cardinality0..*
TypeRatio
Summaryfalse
NutritionProduct.ingredient
Element IdNutritionProduct.ingredient
Definition

Ingredients contained in this product.

Cardinality0..*
Summaryfalse
NutritionProduct.ingredient.item
Element IdNutritionProduct.ingredient.item
Definition

The ingredient contained in the product.

Cardinality1..1
TypeCodeableReference(NutritionProduct)
Summarytrue
NutritionProduct.ingredient.amount
Element IdNutritionProduct.ingredient.amount
Definition

The amount of ingredient that is in the product.

Cardinality0..*
TypeRatio
Summarytrue
NutritionProduct.knownAllergen
Element IdNutritionProduct.knownAllergen
Definition

Allergens that are known or suspected to be a part of this nutrition product.

Cardinality0..*
Terminology BindingCodes for Allergen Classes (Example)
TypeCodeableReference(Substance)
Summaryfalse
NutritionProduct.productCharacteristic
Element IdNutritionProduct.productCharacteristic
Definition

Specifies descriptive properties of the nutrition product.

Cardinality0..*
Summaryfalse
NutritionProduct.productCharacteristic.type
Element IdNutritionProduct.productCharacteristic.type
Definition

A code specifying which characteristic of the product is being described (for example, colour, shape).

Cardinality1..1
Terminology BindingCodes for Product Characteristics (Example)
TypeCodeableConcept
Summaryfalse
NutritionProduct.productCharacteristic.value[x]
Element IdNutritionProduct.productCharacteristic.value[x]
Definition

The actual characteristic value corresponding to the type.

Cardinality1..1
TypeCodeableConcept|string|SimpleQuantity|base64Binary|Attachment|boolean
[x] NoteSee Choice of Data Types for further information about how to use [x]
Summaryfalse
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.

NutritionProduct.instance
Element IdNutritionProduct.instance
Definition

Conveys instance-level information about this product item. One or several physical, countable instances or occurrences of the product.

Cardinality0..1
Summaryfalse
NutritionProduct.instance.quantity
Element IdNutritionProduct.instance.quantity
Definition

The amount of items or instances that the resource considers, for instance when referring to 2 identical units together.

Cardinality0..1
TypeSimpleQuantity
Summaryfalse
NutritionProduct.instance.identifier
Element IdNutritionProduct.instance.identifier
Definition

The identifier for the physical instance, typically a serial number.

NoteThis is a business identifier, not a resource identifier (see discussion)
Cardinality0..*
TypeIdentifier
Alternate NamesserialNumber
Summaryfalse
NutritionProduct.instance.lotNumber
Element IdNutritionProduct.instance.lotNumber
Definition

The identification of the batch or lot of the product.

Cardinality0..1
Typestring
Summaryfalse
NutritionProduct.instance.expiry
Element IdNutritionProduct.instance.expiry
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.

Cardinality0..1
TypedateTime
Summaryfalse
NutritionProduct.instance.useBy
Element IdNutritionProduct.instance.useBy
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.

Cardinality0..1
TypedateTime
Summaryfalse
NutritionProduct.note
Element IdNutritionProduct.note
Definition

Comments made about the product.

Cardinality0..*
TypeAnnotation
Summaryfalse