Da Vinci - Coverage Requirements Discovery
1.1.0-ballot - STU 1.1 United States of America flag

Da Vinci - Coverage Requirements Discovery, published by HL7 International - Financial Management Work Group. This is not an authorized publication; it is the continuous build for version 1.1.0-ballot). This version is based on the current content of https://github.com/HL7/davinci-crd/ and changes regularly. See the Directory of published versions

Resource Profile: NutritionOrder

Official URL: http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-nutritionorder Version: 1.1.0-ballot
Draft as of 2018-07-25 Computable Name: NutritionOrder

This profile specifies extensions and constraints on the NutritionOrder resource to support coverage requirements discovery.

Usage


CRD Clients SHALL use this profile to resolve references to NutritionOrder resources passed to CRD Services (e.g. selections context references) and to populate draftOrders context objects when invoking the when invoking the following CDS Hooks:

Information provided in Must Support elements will commonly be required for CRD Services to perform coverage requirements discovery.

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from NutritionOrder

NameFlagsCard.TypeDescription & Constraintsdoco
.. NutritionOrder 0..*NutritionOrderDiet, formula or nutritional supplement request
... ext-coverage-information S0..*(Complex)Coverage Info
URL: http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-coverage-information
... identifier S0..*IdentifierIdentifiers assigned to this order
... status S1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
Fixed Value: draft
... encounter S0..1Reference(Encounter)The encounter associated with this nutrition order
... dateTime S1..1dateTimeDate and time the nutrition order was requested
... orderer S1..1Reference(Practitioner | US Core PractitionerRole Profile)Who ordered the diet, formula or nutritional supplement
... allergyIntolerance S0..*Reference(AllergyIntolerance)List of the patient's food and nutrition-related allergies and intolerances
... foodPreferenceModifier S0..*CodeableConceptOrder-specific modifier about the type of food that should be given
... excludeFoodModifier S0..*CodeableConceptOrder-specific modifier about the type of food that should not be given
... oralDiet S0..1BackboneElementOral diet components
... supplement S0..*BackboneElementSupplement components
... enteralFormula S0..1BackboneElementEnteral formula components

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. NutritionOrder I0..*NutritionOrderDiet, formula or nutritional supplement request
... id Σ0..1stringLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... ext-coverage-information S0..*(Complex)Coverage Info
URL: http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-coverage-information
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier S0..*IdentifierIdentifiers assigned to this order
... instantiatesCanonical Σ0..*canonical(ActivityDefinition | PlanDefinition)Instantiates FHIR protocol or definition
... instantiatesUri Σ0..*uriInstantiates external protocol or definition
... instantiates 0..*uriInstantiates protocol or definition
... status ?!SΣ1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
Binding: RequestStatus (required): Codes identifying the lifecycle stage of the nutrition order.


Fixed Value: draft
... intent ?!Σ1..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntent (required): Codes indicating the degree of authority/intentionality associated with a nutrition order.

... patient SΣ1..1Reference(Patient)The person who requires the diet, formula or nutritional supplement
... encounter S0..1Reference(Encounter)The encounter associated with this nutrition order
... dateTime SΣ1..1dateTimeDate and time the nutrition order was requested
... orderer SΣ1..1Reference(Practitioner | US Core PractitionerRole Profile)Who ordered the diet, formula or nutritional supplement
... allergyIntolerance S0..*Reference(AllergyIntolerance)List of the patient's food and nutrition-related allergies and intolerances
... foodPreferenceModifier S0..*CodeableConceptOrder-specific modifier about the type of food that should be given
Binding: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements.


... excludeFoodModifier S0..*CodeableConceptOrder-specific modifier about the type of food that should not be given
Binding: FoodTypeCodes (example): Codes used to indicate the type of food that should NOT be given to the patient.


... oralDiet SI0..1BackboneElementOral diet components
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type Σ0..*CodeableConceptType of oral diet or diet restrictions that describe what can be consumed orally
Binding: DietCodes (example): Codes used to indicate the type of diet being ordered for a patient.


.... schedule 0..*TimingScheduled frequency of diet
.... nutrient 0..*BackboneElementRequired nutrient modifications
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... modifier 0..1CodeableConceptType of nutrient that is being modified
Binding: NutrientModifierCodes (example): Codes for types of nutrients that are being modified such as carbohydrate or sodium.

..... amount 0..1SimpleQuantityQuantity of the specified nutrient
.... texture 0..*BackboneElementRequired texture modifications
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... modifier 0..1CodeableConceptCode to indicate how to alter the texture of the foods, e.g. pureed
Binding: TextureModifierCodes (example): Codes for food consistency types or texture modifications to apply to foods.

..... foodType 0..1CodeableConceptConcepts that are used to identify an entity that is ingested for nutritional purposes
Binding: TextureModifiedFoodTypeCodes (example): Codes for types of foods that are texture-modified.

.... fluidConsistencyType 0..*CodeableConceptThe required consistency of fluids and liquids provided to the patient
Binding: FluidConsistencyTypeCodes (example): Codes used to represent the consistency of fluids and liquids provided to the patient.


.... instruction Σ0..1stringInstructions or additional information about the oral diet
... supplement SI0..*BackboneElementSupplement components
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type Σ0..1CodeableConceptType of supplement product requested
Binding: SupplementTypeCodes (example): Codes for nutritional supplements to be provided to the patient.

.... productName 0..1stringProduct or brand name of the nutritional supplement
.... schedule 0..*TimingScheduled frequency of supplement
.... quantity 0..1SimpleQuantityAmount of the nutritional supplement
.... instruction Σ0..1stringInstructions or additional information about the oral supplement
... enteralFormula SI0..1BackboneElementEnteral formula components
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... baseFormulaType Σ0..1CodeableConceptType of enteral or infant formula
Binding: EnteralFormulaTypeCodes (example): Codes for type of enteral formula to be administered to patient.

.... baseFormulaProductName 0..1stringProduct or brand name of the enteral or infant formula
.... additiveType 0..1CodeableConceptType of modular component to add to the feeding
Binding: EnteralFormulaAdditiveTypeCode (example): Codes for the type of modular component such as protein, carbohydrate or fiber to be provided in addition to or mixed with the base formula.

.... additiveProductName 0..1stringProduct or brand name of the modular additive
.... caloricDensity 0..1SimpleQuantityAmount of energy per specified volume that is required
.... routeofAdministration 0..1CodeableConceptHow the formula should enter the patient's gastrointestinal tract
Binding: EnteralRouteCodes (extensible): Codes specifying the route of administration of enteral formula.

.... administration 0..*BackboneElementFormula feeding instruction as structured data
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... schedule 0..1TimingScheduled frequency of enteral feeding
..... quantity 0..1SimpleQuantityThe volume of formula to provide
..... rate[x] 0..1Speed with which the formula is provided per period of time
...... rateQuantityQuantity(SimpleQuantity)
...... rateRatioRatio
.... maxVolumeToDeliver 0..1SimpleQuantityUpper limit on formula volume per unit of time
.... administrationInstruction Σ0..1stringFormula feeding instructions expressed as text
... note 0..*AnnotationComments

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. NutritionOrder I0..*NutritionOrderDiet, formula or nutritional supplement request
... ext-coverage-information 0..*(Complex)Coverage Info
URL: http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-coverage-information
... identifier 0..*IdentifierIdentifiers assigned to this order
... status ?!Σ1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
Binding: RequestStatus (required): Codes identifying the lifecycle stage of the nutrition order.


Fixed Value: draft
... encounter 0..1Reference(Encounter)The encounter associated with this nutrition order
... dateTime Σ1..1dateTimeDate and time the nutrition order was requested
... orderer Σ1..1Reference(Practitioner | US Core PractitionerRole Profile)Who ordered the diet, formula or nutritional supplement
... allergyIntolerance 0..*Reference(AllergyIntolerance)List of the patient's food and nutrition-related allergies and intolerances
... foodPreferenceModifier 0..*CodeableConceptOrder-specific modifier about the type of food that should be given
Binding: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements.


... excludeFoodModifier 0..*CodeableConceptOrder-specific modifier about the type of food that should not be given
Binding: FoodTypeCodes (example): Codes used to indicate the type of food that should NOT be given to the patient.


... oralDiet I0..1BackboneElementOral diet components
... supplement I0..*BackboneElementSupplement components
... enteralFormula I0..1BackboneElementEnteral formula components

doco Documentation for this format

Differential View

This structure is derived from NutritionOrder

NameFlagsCard.TypeDescription & Constraintsdoco
.. NutritionOrder 0..*NutritionOrderDiet, formula or nutritional supplement request
... ext-coverage-information S0..*(Complex)Coverage Info
URL: http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-coverage-information
... identifier S0..*IdentifierIdentifiers assigned to this order
... status S1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
Fixed Value: draft
... encounter S0..1Reference(Encounter)The encounter associated with this nutrition order
... dateTime S1..1dateTimeDate and time the nutrition order was requested
... orderer S1..1Reference(Practitioner | US Core PractitionerRole Profile)Who ordered the diet, formula or nutritional supplement
... allergyIntolerance S0..*Reference(AllergyIntolerance)List of the patient's food and nutrition-related allergies and intolerances
... foodPreferenceModifier S0..*CodeableConceptOrder-specific modifier about the type of food that should be given
... excludeFoodModifier S0..*CodeableConceptOrder-specific modifier about the type of food that should not be given
... oralDiet S0..1BackboneElementOral diet components
... supplement S0..*BackboneElementSupplement components
... enteralFormula S0..1BackboneElementEnteral formula components

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. NutritionOrder I0..*NutritionOrderDiet, formula or nutritional supplement request
... id Σ0..1stringLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... ext-coverage-information S0..*(Complex)Coverage Info
URL: http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-coverage-information
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier S0..*IdentifierIdentifiers assigned to this order
... instantiatesCanonical Σ0..*canonical(ActivityDefinition | PlanDefinition)Instantiates FHIR protocol or definition
... instantiatesUri Σ0..*uriInstantiates external protocol or definition
... instantiates 0..*uriInstantiates protocol or definition
... status ?!SΣ1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
Binding: RequestStatus (required): Codes identifying the lifecycle stage of the nutrition order.


Fixed Value: draft
... intent ?!Σ1..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntent (required): Codes indicating the degree of authority/intentionality associated with a nutrition order.

... patient SΣ1..1Reference(Patient)The person who requires the diet, formula or nutritional supplement
... encounter S0..1Reference(Encounter)The encounter associated with this nutrition order
... dateTime SΣ1..1dateTimeDate and time the nutrition order was requested
... orderer SΣ1..1Reference(Practitioner | US Core PractitionerRole Profile)Who ordered the diet, formula or nutritional supplement
... allergyIntolerance S0..*Reference(AllergyIntolerance)List of the patient's food and nutrition-related allergies and intolerances
... foodPreferenceModifier S0..*CodeableConceptOrder-specific modifier about the type of food that should be given
Binding: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements.


... excludeFoodModifier S0..*CodeableConceptOrder-specific modifier about the type of food that should not be given
Binding: FoodTypeCodes (example): Codes used to indicate the type of food that should NOT be given to the patient.


... oralDiet SI0..1BackboneElementOral diet components
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type Σ0..*CodeableConceptType of oral diet or diet restrictions that describe what can be consumed orally
Binding: DietCodes (example): Codes used to indicate the type of diet being ordered for a patient.


.... schedule 0..*TimingScheduled frequency of diet
.... nutrient 0..*BackboneElementRequired nutrient modifications
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... modifier 0..1CodeableConceptType of nutrient that is being modified
Binding: NutrientModifierCodes (example): Codes for types of nutrients that are being modified such as carbohydrate or sodium.

..... amount 0..1SimpleQuantityQuantity of the specified nutrient
.... texture 0..*BackboneElementRequired texture modifications
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... modifier 0..1CodeableConceptCode to indicate how to alter the texture of the foods, e.g. pureed
Binding: TextureModifierCodes (example): Codes for food consistency types or texture modifications to apply to foods.

..... foodType 0..1CodeableConceptConcepts that are used to identify an entity that is ingested for nutritional purposes
Binding: TextureModifiedFoodTypeCodes (example): Codes for types of foods that are texture-modified.

.... fluidConsistencyType 0..*CodeableConceptThe required consistency of fluids and liquids provided to the patient
Binding: FluidConsistencyTypeCodes (example): Codes used to represent the consistency of fluids and liquids provided to the patient.


.... instruction Σ0..1stringInstructions or additional information about the oral diet
... supplement SI0..*BackboneElementSupplement components
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type Σ0..1CodeableConceptType of supplement product requested
Binding: SupplementTypeCodes (example): Codes for nutritional supplements to be provided to the patient.

.... productName 0..1stringProduct or brand name of the nutritional supplement
.... schedule 0..*TimingScheduled frequency of supplement
.... quantity 0..1SimpleQuantityAmount of the nutritional supplement
.... instruction Σ0..1stringInstructions or additional information about the oral supplement
... enteralFormula SI0..1BackboneElementEnteral formula components
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... baseFormulaType Σ0..1CodeableConceptType of enteral or infant formula
Binding: EnteralFormulaTypeCodes (example): Codes for type of enteral formula to be administered to patient.

.... baseFormulaProductName 0..1stringProduct or brand name of the enteral or infant formula
.... additiveType 0..1CodeableConceptType of modular component to add to the feeding
Binding: EnteralFormulaAdditiveTypeCode (example): Codes for the type of modular component such as protein, carbohydrate or fiber to be provided in addition to or mixed with the base formula.

.... additiveProductName 0..1stringProduct or brand name of the modular additive
.... caloricDensity 0..1SimpleQuantityAmount of energy per specified volume that is required
.... routeofAdministration 0..1CodeableConceptHow the formula should enter the patient's gastrointestinal tract
Binding: EnteralRouteCodes (extensible): Codes specifying the route of administration of enteral formula.

.... administration 0..*BackboneElementFormula feeding instruction as structured data
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... schedule 0..1TimingScheduled frequency of enteral feeding
..... quantity 0..1SimpleQuantityThe volume of formula to provide
..... rate[x] 0..1Speed with which the formula is provided per period of time
...... rateQuantityQuantity(SimpleQuantity)
...... rateRatioRatio
.... maxVolumeToDeliver 0..1SimpleQuantityUpper limit on formula volume per unit of time
.... administrationInstruction Σ0..1stringFormula feeding instructions expressed as text
... note 0..*AnnotationComments

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSet / Code
NutritionOrder.languagepreferredCommonLanguages
Max Binding: AllLanguages
NutritionOrder.statusrequiredFixed Value: draft
NutritionOrder.intentrequiredRequestIntent
NutritionOrder.foodPreferenceModifierexampleDiet
NutritionOrder.excludeFoodModifierexampleFoodTypeCodes
NutritionOrder.oralDiet.typeexampleDietCodes
NutritionOrder.oralDiet.nutrient.modifierexampleNutrientModifierCodes
NutritionOrder.oralDiet.texture.modifierexampleTextureModifierCodes
NutritionOrder.oralDiet.texture.foodTypeexampleTextureModifiedFoodTypeCodes
NutritionOrder.oralDiet.fluidConsistencyTypeexampleFluidConsistencyTypeCodes
NutritionOrder.supplement.typeexampleSupplementTypeCodes
NutritionOrder.enteralFormula.baseFormulaTypeexampleEnteralFormulaTypeCodes
NutritionOrder.enteralFormula.additiveTypeexampleEnteralFormulaAdditiveTypeCode
NutritionOrder.enteralFormula.routeofAdministrationextensibleEnteralRouteCodes

Constraints

IdGradePathDetailsRequirements
dom-2errorNutritionOrderIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorNutritionOrderIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorNutritionOrderIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorNutritionOrderIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6Best PracticeNutritionOrderA resource should have narrative for robust management
: text.`div`.exists()
nor-1warningNutritionOrderNutrition Order SHALL contain either Oral Diet , Supplement, or Enteral Formula class
: oralDiet.exists() or supplement.exists() or enteralFormula.exists()
ele-1errorNutritionOrder.metaAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.implicitRulesAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.languageAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorNutritionOrder.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorNutritionOrder.extension:Coverage-InformationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorNutritionOrder.extension:Coverage-InformationMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorNutritionOrder.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorNutritionOrder.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorNutritionOrder.identifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.instantiatesCanonicalAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.instantiatesUriAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.instantiatesAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.statusAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.intentAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.patientAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.encounterAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.dateTimeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.ordererAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.allergyIntoleranceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.foodPreferenceModifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.excludeFoodModifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.oralDietAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.oralDiet.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorNutritionOrder.oralDiet.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorNutritionOrder.oralDiet.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorNutritionOrder.oralDiet.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorNutritionOrder.oralDiet.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.oralDiet.scheduleAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.oralDiet.nutrientAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.oralDiet.nutrient.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorNutritionOrder.oralDiet.nutrient.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorNutritionOrder.oralDiet.nutrient.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorNutritionOrder.oralDiet.nutrient.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorNutritionOrder.oralDiet.nutrient.modifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.oralDiet.nutrient.amountAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.oralDiet.textureAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.oralDiet.texture.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorNutritionOrder.oralDiet.texture.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorNutritionOrder.oralDiet.texture.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorNutritionOrder.oralDiet.texture.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorNutritionOrder.oralDiet.texture.modifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.oralDiet.texture.foodTypeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.oralDiet.fluidConsistencyTypeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.oralDiet.instructionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.supplementAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.supplement.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorNutritionOrder.supplement.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorNutritionOrder.supplement.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorNutritionOrder.supplement.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorNutritionOrder.supplement.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.supplement.productNameAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.supplement.scheduleAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.supplement.quantityAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.supplement.instructionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.enteralFormulaAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.enteralFormula.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorNutritionOrder.enteralFormula.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorNutritionOrder.enteralFormula.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorNutritionOrder.enteralFormula.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorNutritionOrder.enteralFormula.baseFormulaTypeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.enteralFormula.baseFormulaProductNameAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.enteralFormula.additiveTypeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.enteralFormula.additiveProductNameAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.enteralFormula.caloricDensityAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.enteralFormula.routeofAdministrationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.enteralFormula.administrationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.enteralFormula.administration.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorNutritionOrder.enteralFormula.administration.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorNutritionOrder.enteralFormula.administration.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorNutritionOrder.enteralFormula.administration.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorNutritionOrder.enteralFormula.administration.scheduleAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.enteralFormula.administration.quantityAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.enteralFormula.administration.rate[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.enteralFormula.maxVolumeToDeliverAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.enteralFormula.administrationInstructionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorNutritionOrder.noteAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())