Generated Narrative: StructureDefinition ext-R4B-NutritionProduct Name Flags Card. Type Description & Constraints Extension 0..* Extension(4.0.1) A product used for nutritional purposes #xD; Slices for extension 1..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:status 1..1 Extension active | inactive | entered-in-error #xD; url 1..1 uri "status" #xD; value[x] 0..1 code active | inactive | entered-in-error Binding: R4B_nutritionproduct_status_for_R4 (0.0.1-snapshot-2) (required): Codes identifying the lifecycle stage of a product. #xD; extension:category 0..* Extension A category or class of the nutrition product (halal, kosher, gluten free, vegan, etc) #xD; url 1..1 uri "category" #xD; value[x] 0..1 CodeableConcept A category or class of the nutrition product (halal, kosher, gluten free, vegan, etc) Binding: R4B_nutrition_product_category_for_R4 (0.0.1-snapshot-2) (example): Codes identifying classes of nutrition products. #xD; extension:manufacturer 0..* Extension Manufacturer, representative or officially responsible for the product #xD; url 1..1 uri "manufacturer" #xD; value[x] 0..1 Reference() Manufacturer, representative or officially responsible for the product #xD; extension:nutrient 0..* Extension The product's nutritional information expressed by the nutrients #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:item 0..1 Extension The (relevant) nutrients in the product #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:concept 0..1 Extension Reference to a concept (by class) #xD; url 1..1 uri "concept" #xD; value[x] 0..1 CodeableConcept Reference to a concept (by class) #xD; extension:reference 0..1 Extension Reference to a resource (by instance) #xD; url 1..1 uri "reference" #xD; value[x] 0..1 Reference() Reference to a resource (by instance) #xD; extension:_datatype 0..1 (Complex) Data type name for NutritionProduct.nutrient.item from FHIR R4B URL: http://hl7.org/fhir/StructureDefinition/_datatype #xD; value[x] 1..1 string Value of extension Fixed Value: CodeableReference #xD; url 1..1 uri "item" #xD; extension:amount 0..* Extension The amount of nutrient expressed in one or more units: X per pack / per serving / per dose #xD; url 1..1 uri "amount" #xD; value[x] 0..1 Ratio The amount of nutrient expressed in one or more units: X per pack / per serving / per dose #xD; url 1..1 uri "nutrient" #xD; extension:ingredient 0..* Extension Ingredients contained in this product #xD; Slices for extension 1..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:item 1..1 Extension The ingredient contained in the product #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:concept 0..1 Extension Reference to a concept (by class) #xD; url 1..1 uri "concept" #xD; value[x] 0..1 CodeableConcept Reference to a concept (by class) #xD; extension:reference 0..1 Extension Reference to a resource (by instance) #xD; url 1..1 uri "reference" #xD; value[x] 0..1 Reference() Reference to a resource (by instance) #xD; extension:_datatype 0..1 (Complex) Data type name for NutritionProduct.ingredient.item from FHIR R4B URL: http://hl7.org/fhir/StructureDefinition/_datatype #xD; value[x] 1..1 string Value of extension Fixed Value: CodeableReference #xD; url 1..1 uri "item" #xD; extension:amount 0..* Extension The amount of ingredient that is in the product #xD; url 1..1 uri "amount" #xD; value[x] 0..1 Ratio The amount of ingredient that is in the product #xD; url 1..1 uri "ingredient" #xD; extension:knownAllergen 0..* Extension Known or suspected allergens that are a part of this product #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:concept 0..1 Extension Reference to a concept (by class) #xD; url 1..1 uri "concept" #xD; value[x] 0..1 CodeableConcept Reference to a concept (by class) #xD; extension:reference 0..1 Extension Reference to a resource (by instance) #xD; url 1..1 uri "reference" #xD; value[x] 0..1 Reference() Reference to a resource (by instance) #xD; extension:_datatype 0..1 (Complex) Data type name for NutritionProduct.knownAllergen from FHIR R4B URL: http://hl7.org/fhir/StructureDefinition/_datatype #xD; value[x] 1..1 string Value of extension Fixed Value: CodeableReference #xD; url 1..1 uri "knownAllergen" #xD; extension:productCharacteristic 0..* Extension Specifies descriptive properties of the nutrition product #xD; Slices for extension 2..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:type 1..1 Extension Code specifying the type of characteristic #xD; url 1..1 uri "type" #xD; value[x] 0..1 CodeableConcept Code specifying the type of characteristic Binding: R4B_measurement_property_for_R4 (0.0.1-snapshot-2) (example): Codes that identify properties that can be measured. #xD; extension:value[x] 1..1 Extension The value of the characteristic #xD; url 1..1 uri "value[x]" #xD; value[x] 0..1 The value of the characteristic #xD; valueCodeableConcept CodeableConcept #xD; valueString string #xD; valueQuantity Quantity(SimpleQuantity) #xD; valueBase64Binary base64Binary #xD; valueAttachment Attachment #xD; valueBoolean boolean #xD; url 1..1 uri "productCharacteristic" #xD; extension:instance 0..1 Extension One or several physical instances or occurrences of the nutrition product #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Closed by value:url #xD; extension:quantity 0..1 Extension The amount of items or instances #xD; url 1..1 uri "quantity" #xD; value[x] 0..1 SimpleQuantity(4.0.1) The amount of items or instances #xD; extension:identifier 0..* Extension The identifier for the physical instance, typically a serial number #xD; url 1..1 uri "identifier" #xD; value[x] 0..1 Identifier The identifier for the physical instance, typically a serial number #xD; extension:lotNumber 0..1 Extension The identification of the batch or lot of the product #xD; url 1..1 uri "lotNumber" #xD; value[x] 0..1 string The identification of the batch or lot of the product #xD; extension:expiry 0..1 Extension The expiry date or date and time for the product #xD; url 1..1 uri "expiry" #xD; value[x] 0..1 dateTime The expiry date or date and time for the product #xD; extension:useBy 0..1 Extension The date until which the product is expected to be good for consumption #xD; url 1..1 uri "useBy" #xD; value[x] 0..1 dateTime The date until which the product is expected to be good for consumption #xD; url 1..1 uri "instance" #xD; extension:note 0..* Extension Comments made about the product #xD; url 1..1 uri "note" #xD; value[x] 0..1 Annotation Comments made about the product #xD; url 1..1 uri "http://hl7.org/fhir/4.3/StructureDefinition/extension-NutritionProduct" #xD; Documentation for this format
Cross-version Extension for R4B.NutritionProduct for use in FHIR R4
This cross-version extension represents NutritionProduct from http://hl7.org/fhir/StructureDefinition/NutritionProduct|4.3.0 for use in FHIR R4.
A food or fluid product that is consumed by patients.
All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Must have either extensions or value[x], not both
exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])
Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Extensions are always sliced by (at least) url
exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
Additional content defined by implementations
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Source of the definition for the extension code - a logical name or a URL.
The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.
Codes identifying the lifecycle stage of a product.
A category or class of the nutrition product (halal, kosher, gluten free, vegan, etc)
Nutrition products can have different classifications - according to its nutritional properties, preparation methods, etc.
Codes identifying classes of nutrition products.
Manufacturer, representative or officially responsible for the product
The organisation (manufacturer, representative or legal authorisation holder) that is responsible for the device.
The product's nutritional information expressed by the nutrients
This cross-version extension represents NutritionProduct.nutrient from http://hl7.org/fhir/StructureDefinition/NutritionProduct|4.3.0 for use in FHIR R4.
This cross-version extension represents NutritionProduct.nutrient.item from http://hl7.org/fhir/StructureDefinition/NutritionProduct|4.3.0 for use in FHIR R4.
A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.
A reference to a resource the provides exact details about the information being referenced.
Data type name for NutritionProduct.nutrient.item from FHIR R4B
Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R5/extensibility.html) for a list).
Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R4/extensibility.html) for a list).
The amount of nutrient expressed in one or more units: X per pack / per serving / per dose
This cross-version extension represents NutritionProduct.nutrient.amount from http://hl7.org/fhir/StructureDefinition/NutritionProduct|4.3.0 for use in FHIR R4.
This cross-version extension represents NutritionProduct.ingredient from http://hl7.org/fhir/StructureDefinition/NutritionProduct|4.3.0 for use in FHIR R4.
This cross-version extension represents NutritionProduct.ingredient.item from http://hl7.org/fhir/StructureDefinition/NutritionProduct|4.3.0 for use in FHIR R4.
Data type name for NutritionProduct.ingredient.item from FHIR R4B
The amount of ingredient that is in the product
This cross-version extension represents NutritionProduct.ingredient.amount from http://hl7.org/fhir/StructureDefinition/NutritionProduct|4.3.0 for use in FHIR R4.
Known or suspected allergens that are a part of this product
Allergens that are known or suspected to be a part of this nutrition product.
Data type name for NutritionProduct.knownAllergen from FHIR R4B
Specifies descriptive properties of the nutrition product
This cross-version extension represents NutritionProduct.productCharacteristic from http://hl7.org/fhir/StructureDefinition/NutritionProduct|4.3.0 for use in FHIR R4.
Code specifying the type of characteristic
A code specifying which characteristic of the product is being described (for example, colour, shape).
Codes that identify properties that can be measured.
The actual characteristic value corresponding to the type.
One or several physical instances or occurrences of the nutrition product
Conveys instance-level information about this product item. One or several physical, countable instances or occurrences of the product.
The amount of items or instances that the resource considers, for instance when referring to 2 identical units together.
The identifier for the physical instance, typically a serial number
This cross-version extension represents NutritionProduct.instance.identifier from http://hl7.org/fhir/StructureDefinition/NutritionProduct|4.3.0 for use in FHIR R4.
The identification of the batch or lot of the product
This cross-version extension represents NutritionProduct.instance.lotNumber from http://hl7.org/fhir/StructureDefinition/NutritionProduct|4.3.0 for use in FHIR R4.
The expiry date or date and time for the product
The time after which the product is no longer expected to be in proper condition, or its use is not advised or not allowed.
The date until which the product is expected to be good for consumption
This cross-version extension represents NutritionProduct.note from http://hl7.org/fhir/StructureDefinition/NutritionProduct|4.3.0 for use in FHIR R4.