This page is part of the FHIR Specification (v0.4.0: DSTU 2 Draft). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
The official URL for this profile is:
http://hl7.org/fhir/Profile/cqf-nutritionorder-cqf-nutritionorder
. Profile of cqf-nutritionorder for decision support/quality metrics. Indicates which elements must be supported by CQF rules and measure engines. : Clinical Quality Framework (CQF) Nutrition Order Profile
This profile was published on Mon, Nov 10, 2014 00:00+1100 as a draft by Health Level Seven, Inc. - CQI WG.
Terminology Bindings
Required/Prohibited Elements
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
Differential View
This structure is derived from NutritionOrder.
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
NutritionOrder | I | 1..1 | A request for a diet, formula or nutritional supplement nor-1: Nutrition Order SHALL contain either Oral Diet , Supplement, or Enteral Formula class | |
id | 0..1 | id | Logical id of this artefact | |
meta | 0..1 | Meta | Metadata about the resource | |
implicitRules | M | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Language (required, not extensible) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
patient | S | 1..1 | Patient | The person who requires the diet, formula or nutritional supplement |
orderer | S | 0..1 | Practitioner | Who ordered the diet, formula or nutritional supplement |
identifier | 0..* | Identifier | Identifiers assigned to this order | |
encounter | S | 0..1 | Encounter | The encounter associated with that this nutrition order |
dateTime | S | 1..1 | dateTime | Date and time the nutrition order was requested |
allergyIntolerance | S | 0..* | AllergyIntolerance | List of the patient's food and nutrition-related allergies and intolerances |
foodPreferenceModifier | S | 0..* | CodeableConcept | Order-specific modifier about the type of food that should be given Binding: PatientDiet (preferred, extensible) |
excludeFoodModifier | S | 0..* | CodeableConcept | Order-specific modifier about the type of food that should not be given Binding: ExcludeFoodModifier (example, extensible) |
oralDiet | S I | 0..1 | Oral diet components | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
type | S | 0..* | CodeableConcept | Type of oral diet or diet restrictions that describe what can be consumed orally Binding: OralDiet (example, extensible) |
scheduled | S | 0..1 | Timing | Scheduled frequency of diet |
nutrients | S | 0..* | Required nutrient modifications | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
modifier | S | 0..1 | CodeableConcept | Type of nutrient that is being modified Binding: NutrientModifier (example, extensible) |
amount | S | 0..1 | Quantity | Quantity of the specified nutrient |
texture | S | 0..* | Required texture modifications | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
modifier | S | 0..1 | CodeableConcept | Code to indicate how to alter the texture of the foods, e.g., pureed Binding: TextureModifier (example, extensible) |
foodType | S | 0..1 | CodeableConcept | Concepts that are used to identify an entity that is ingested for nutritional purposes Binding: FoodType (example, extensible) |
fluidConsistencyType | S | 0..* | CodeableConcept | The required consistency of fluids and liquids provided to the patient Binding: FluidConsistencyType (example, extensible) |
instruction | 0..1 | string | Instructions or additional information about the oral diet | |
supplement | S I | 0..1 | Supplement components | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
type | S | 0..1 | CodeableConcept | Type of supplement product requested Binding: SupplementType (example, extensible) |
productName | S | 0..1 | string | Product or brand name of the nutritional supplement |
scheduled | S | 0..1 | Timing | Scheduled frequency of supplement |
quantity | S | 0..1 | Quantity | Amount of the nutritional supplement |
enteralFormula | S I | 0..1 | Enteral formula components | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
administrationInstructions | 0..1 | string | Formula feeding instructions expressed as text | |
baseFormulaType | S | 0..1 | CodeableConcept | Type of enteral or infant formula Binding: EnteralFormulaType (example, extensible) |
baseFormulaProductName | S | 0..1 | string | Product or brand name of the enteral or infant formula |
scheduled | S | 0..1 | Timing | Scheduled frequency of enteral feeding |
additiveType | S | 0..1 | CodeableConcept | Type of modular component to add to the feeding Binding: EnteralFormulaAdditiveType (example, extensible) |
additiveProductName | S | 0..1 | string | Product or brand name of the modular additive |
caloricDensity | S | 0..1 | Quantity | Amount of energy per specified volume that is required |
routeofAdministration | S | 0..1 | CodeableConcept | How the formula should enter the patient's gastrointestinal tract Binding: EnteralRouteOfAdministration (preferred, extensible) |
quantity | S | 0..1 | Quantity | The volume of formula to provide |
rate | S | 0..1 | Ratio | Speed with which the formula is provided per period of time |
rateAdjustment | S | 0..1 | Quantity | Change in the rate of administration over a given time |
maxVolumeToDeliver | S | 0..1 | Quantity | Upper limit on formula volume per unit of time |
status | M S | 0..1 | code | requested | active | inactive | held Binding: NutritionOrderStatusNotCanceled (required, not extensible) |
XML Template
JSON Template
todo
Differential View
This structure is derived from NutritionOrder.
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
NutritionOrder | I | 1..1 | A request for a diet, formula or nutritional supplement nor-1: Nutrition Order SHALL contain either Oral Diet , Supplement, or Enteral Formula class | |
id | 0..1 | id | Logical id of this artefact | |
meta | 0..1 | Meta | Metadata about the resource | |
implicitRules | M | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Language (required, not extensible) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
patient | S | 1..1 | Patient | The person who requires the diet, formula or nutritional supplement |
orderer | S | 0..1 | Practitioner | Who ordered the diet, formula or nutritional supplement |
identifier | 0..* | Identifier | Identifiers assigned to this order | |
encounter | S | 0..1 | Encounter | The encounter associated with that this nutrition order |
dateTime | S | 1..1 | dateTime | Date and time the nutrition order was requested |
allergyIntolerance | S | 0..* | AllergyIntolerance | List of the patient's food and nutrition-related allergies and intolerances |
foodPreferenceModifier | S | 0..* | CodeableConcept | Order-specific modifier about the type of food that should be given Binding: PatientDiet (preferred, extensible) |
excludeFoodModifier | S | 0..* | CodeableConcept | Order-specific modifier about the type of food that should not be given Binding: ExcludeFoodModifier (example, extensible) |
oralDiet | S I | 0..1 | Oral diet components | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
type | S | 0..* | CodeableConcept | Type of oral diet or diet restrictions that describe what can be consumed orally Binding: OralDiet (example, extensible) |
scheduled | S | 0..1 | Timing | Scheduled frequency of diet |
nutrients | S | 0..* | Required nutrient modifications | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
modifier | S | 0..1 | CodeableConcept | Type of nutrient that is being modified Binding: NutrientModifier (example, extensible) |
amount | S | 0..1 | Quantity | Quantity of the specified nutrient |
texture | S | 0..* | Required texture modifications | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
modifier | S | 0..1 | CodeableConcept | Code to indicate how to alter the texture of the foods, e.g., pureed Binding: TextureModifier (example, extensible) |
foodType | S | 0..1 | CodeableConcept | Concepts that are used to identify an entity that is ingested for nutritional purposes Binding: FoodType (example, extensible) |
fluidConsistencyType | S | 0..* | CodeableConcept | The required consistency of fluids and liquids provided to the patient Binding: FluidConsistencyType (example, extensible) |
instruction | 0..1 | string | Instructions or additional information about the oral diet | |
supplement | S I | 0..1 | Supplement components | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
type | S | 0..1 | CodeableConcept | Type of supplement product requested Binding: SupplementType (example, extensible) |
productName | S | 0..1 | string | Product or brand name of the nutritional supplement |
scheduled | S | 0..1 | Timing | Scheduled frequency of supplement |
quantity | S | 0..1 | Quantity | Amount of the nutritional supplement |
enteralFormula | S I | 0..1 | Enteral formula components | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
administrationInstructions | 0..1 | string | Formula feeding instructions expressed as text | |
baseFormulaType | S | 0..1 | CodeableConcept | Type of enteral or infant formula Binding: EnteralFormulaType (example, extensible) |
baseFormulaProductName | S | 0..1 | string | Product or brand name of the enteral or infant formula |
scheduled | S | 0..1 | Timing | Scheduled frequency of enteral feeding |
additiveType | S | 0..1 | CodeableConcept | Type of modular component to add to the feeding Binding: EnteralFormulaAdditiveType (example, extensible) |
additiveProductName | S | 0..1 | string | Product or brand name of the modular additive |
caloricDensity | S | 0..1 | Quantity | Amount of energy per specified volume that is required |
routeofAdministration | S | 0..1 | CodeableConcept | How the formula should enter the patient's gastrointestinal tract Binding: EnteralRouteOfAdministration (preferred, extensible) |
quantity | S | 0..1 | Quantity | The volume of formula to provide |
rate | S | 0..1 | Ratio | Speed with which the formula is provided per period of time |
rateAdjustment | S | 0..1 | Quantity | Change in the rate of administration over a given time |
maxVolumeToDeliver | S | 0..1 | Quantity | Upper limit on formula volume per unit of time |
status | M S | 0..1 | code | requested | active | inactive | held Binding: NutritionOrderStatusNotCanceled (required, not extensible) |
XML Template
JSON Template
todo
Other definitions: (todo)
Path | Name | Conformance | ValueSet |
NutritionOrder.language | Language | required | http://tools.ietf.org/html/bcp47 |
NutritionOrder.foodPreferenceModifier | PatientDiet | preferred (extensible) | Diet |
NutritionOrder.excludeFoodModifier | ExcludeFoodModifier | example (extensible) | ExcludeFoodModifier |
NutritionOrder.oralDiet.type | OralDiet | example (extensible) | DietCode |
NutritionOrder.oralDiet.nutrients.modifier | NutrientModifier | example (extensible) | NutrientModifier |
NutritionOrder.oralDiet.texture.modifier | TextureModifier | example (extensible) | TextureModifier |
NutritionOrder.oralDiet.texture.foodType | FoodType | example (extensible) | FoodType |
NutritionOrder.oralDiet.fluidConsistencyType | FluidConsistencyType | example (extensible) | FluidConsistencyType |
NutritionOrder.supplement.type | SupplementType | example (extensible) | SupplementType |
NutritionOrder.enteralFormula.baseFormulaType | EnteralFormulaType | example (extensible) | EnteralFormulaType |
NutritionOrder.enteralFormula.additiveType | EnteralFormulaAdditiveType | example (extensible) | EnteralFormulaAdditiveType |
NutritionOrder.enteralFormula.routeofAdministration | EnteralRouteOfAdministration | preferred (extensible) | enteral-route |
NutritionOrder.status | NutritionOrderStatusNotCanceled | required | NutritionOrderStatusNotCanceled |
Id | Path | Name | Details |
nor-1 | NutritionOrder | nutrition item type | Nutrition Order SHALL contain either Oral Diet , Supplement, or Enteral Formula class XPath: exists(f:oralDiet) or exists(f:supplement) or exists(f:enteralFormula) |