Profile Comparison between http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-nutritionorder vs http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-nutritionorder

Left:PAS Nutrition Order (http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-nutritionorder)
Right:PAS Nutrition Order (http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-nutritionorder)

Messages

ErrorStructureDefinition.versionValues for version differ: '2.1.0' vs '2.2.1'
InformationStructureDefinition.dateValues for date differ: '2024-12-20T21:11:16+00:00' vs '2026-10-09T18:42:41+00:00'
InformationNutritionOrder.languageExample/preferred bindings differ at NutritionOrder.language using binding from PASNutritionOrder

Metadata

NameValueComments
abstractfalse
    baseDefinitionhttp://hl7.org/fhir/StructureDefinition/NutritionOrder
      copyright
        date2024-12-20T21:11:16+00:002026-10-09T18:42:41+00:00
        • Values Differ
        descriptionPAS constraint on Nutrition Order resource for elements relevant to the ordering of nutrition on a prior authorization request
          experimental
            fhirVersion4.0.1
              jurisdiction
                jurisdiction / jurisdiction[0]urn:iso:std:iso:3166#US
                  kindresource
                    namePASNutritionOrder
                      publisherHL7 International / Financial Management
                        purpose
                          statusactive
                            titlePAS Nutrition Order
                              typeNutritionOrder
                                urlhttp://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-nutritionorder
                                  version2.1.02.2.1
                                  • Values Differ

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                  NutritionOrder C0..*NutritionOrderDiet, formula or nutritional supplement request
                                  C0..*NutritionOrderDiet, formula or nutritional supplement request
                                    NutritionOrder.id This element is included in summaries. 0..1idLogical id of this artifact This element is included in summaries. 0..1idLogical id of this artifact
                                      NutritionOrder.meta This element is included in summaries. 0..1MetaMetadata about the resource This element is included in summaries. 0..1MetaMetadata about the resource
                                        NutritionOrder.implicitRules This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created
                                          NutritionOrder.language 0..1codeLanguage of the resource content
                                          Binding: ?? (preferred): A human language.
                                          Additional BindingsPurpose
                                          ??Max Binding
                                          0..1codeLanguage of the resource content
                                          Binding: ?? (preferred): A human language.
                                          Additional BindingsPurpose
                                          ??Max Binding
                                          • Example/preferred bindings differ at NutritionOrder.language using binding from PASNutritionOrder
                                          NutritionOrder.text 0..1NarrativeText summary of the resource, for human interpretation
                                          This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                          0..1NarrativeText summary of the resource, for human interpretation
                                          This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                            NutritionOrder.contained 0..*ResourceContained, inline Resources
                                            0..*ResourceContained, inline Resources
                                              NutritionOrder.Slices for extension 0..*ExtensionExtension
                                              Slice: Unordered, Open by value:url

                                              Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
                                              0..*ExtensionExtension
                                              Slice: Unordered, Open by value:url

                                              Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
                                                NutritionOrder.modifierExtension This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
                                                This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
                                                  NutritionOrder.identifier 0..*IdentifierIdentifiers assigned to this order
                                                  0..*IdentifierIdentifiers assigned to this order
                                                    NutritionOrder.instantiatesCanonical This element is included in summaries. 0..*canonical(ActivityDefinition | PlanDefinition)Instantiates FHIR protocol or definition
                                                    This element is included in summaries. 0..*canonical(ActivityDefinition | PlanDefinition)Instantiates FHIR protocol or definition
                                                      NutritionOrder.instantiatesUri This element is included in summaries. 0..*uriInstantiates external protocol or definition
                                                      This element is included in summaries. 0..*uriInstantiates external protocol or definition
                                                        NutritionOrder.instantiates 0..*uriInstantiates protocol or definition
                                                        0..*uriInstantiates protocol or definition
                                                          NutritionOrder.status This element is a modifier element. This element is included in summaries. 1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
                                                          Binding: ?? (required): Codes identifying the lifecycle stage of the nutrition order.
                                                          This element is a modifier element. This element is included in summaries. 1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
                                                          Binding: ?? (required): Codes identifying the lifecycle stage of the nutrition order.
                                                            NutritionOrder.intent This element is a modifier element. This element must be supported. This element is included in summaries. 1..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
                                                            Binding: ?? (required): Codes indicating the degree of authority/intentionality associated with a nutrition order.
                                                            Fixed Value: order
                                                            This element is a modifier element. This element must be supported. This element is included in summaries. 1..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
                                                            Binding: ?? (required): Codes indicating the degree of authority/intentionality associated with a nutrition order.
                                                            Fixed Value: order
                                                              NutritionOrder.patient This element must be supported. This element is included in summaries. 1..1Reference(PAS Beneficiary Patient)The person who requires the diet, formula or nutritional supplement This element must be supported. This element is included in summaries. 1..1Reference(PAS Beneficiary Patient(2.2.1))The person who requires the diet, formula or nutritional supplement
                                                                NutritionOrder.encounter 0..1Reference(Encounter)The encounter associated with this nutrition order0..1Reference(Encounter)The encounter associated with this nutrition order
                                                                  NutritionOrder.dateTime This element is included in summaries. 1..1dateTimeDate and time the nutrition order was requested This element is included in summaries. 1..1dateTimeDate and time the nutrition order was requested
                                                                    NutritionOrder.orderer This element is included in summaries. 0..1Reference(Practitioner | PractitionerRole)Who ordered the diet, formula or nutritional supplement This element is included in summaries. 0..1Reference(Practitioner | PractitionerRole)Who ordered the diet, formula or nutritional supplement
                                                                      NutritionOrder.allergyIntolerance 0..*Reference(AllergyIntolerance)List of the patient's food and nutrition-related allergies and intolerances
                                                                      0..*Reference(AllergyIntolerance)List of the patient's food and nutrition-related allergies and intolerances
                                                                        NutritionOrder.foodPreferenceModifier 0..*CodeableConceptOrder-specific modifier about the type of food that should be given
                                                                        Binding: ?? (example): Medical, cultural or ethical food preferences to help with catering requirements.
                                                                        0..*CodeableConceptOrder-specific modifier about the type of food that should be given
                                                                        Binding: ?? (example): Medical, cultural or ethical food preferences to help with catering requirements.
                                                                          NutritionOrder.excludeFoodModifier 0..*CodeableConceptOrder-specific modifier about the type of food that should not be given
                                                                          Binding: ?? (example): Codes used to indicate the type of food that should NOT be given to the patient.
                                                                          0..*CodeableConceptOrder-specific modifier about the type of food that should not be given
                                                                          Binding: ?? (example): Codes used to indicate the type of food that should NOT be given to the patient.
                                                                            NutritionOrder.oralDiet This element must be supported. C0..1BackboneElementOral diet components This element must be supported. C0..1BackboneElementOral diet components
                                                                              NutritionOrder.oralDiet.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                NutritionOrder.oralDiet.extension 0..*ExtensionAdditional content defined by implementations
                                                                                0..*ExtensionAdditional content defined by implementations
                                                                                  NutritionOrder.oralDiet.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                  This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                    NutritionOrder.oralDiet.type This element must be supported. This element is included in summaries. 0..*CodeableConceptType of oral diet or diet restrictions that describe what can be consumed orally
                                                                                    Binding: ?? (required)
                                                                                    This element must be supported. This element is included in summaries. 0..*CodeableConceptType of oral diet or diet restrictions that describe what can be consumed orally
                                                                                    Binding: ?? (required)
                                                                                      NutritionOrder.oralDiet.schedule 0..*TimingScheduled frequency of diet
                                                                                      0..*TimingScheduled frequency of diet
                                                                                        NutritionOrder.oralDiet.nutrient 0..*BackboneElementRequired nutrient modifications
                                                                                        0..*BackboneElementRequired nutrient modifications
                                                                                          NutritionOrder.oralDiet.nutrient.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                            NutritionOrder.oralDiet.nutrient.extension 0..*ExtensionAdditional content defined by implementations
                                                                                            0..*ExtensionAdditional content defined by implementations
                                                                                              NutritionOrder.oralDiet.nutrient.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                              This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                NutritionOrder.oralDiet.nutrient.modifier 0..1CodeableConceptType of nutrient that is being modified
                                                                                                Binding: ?? (example): Codes for types of nutrients that are being modified such as carbohydrate or sodium.
                                                                                                0..1CodeableConceptType of nutrient that is being modified
                                                                                                Binding: ?? (example): Codes for types of nutrients that are being modified such as carbohydrate or sodium.
                                                                                                  NutritionOrder.oralDiet.nutrient.amount 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellQuantity of the specified nutrientC0..1??Quantity of the specified nutrient
                                                                                                    NutritionOrder.oralDiet.texture 0..*BackboneElementRequired texture modifications
                                                                                                    0..*BackboneElementRequired texture modifications
                                                                                                      NutritionOrder.oralDiet.texture.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                        NutritionOrder.oralDiet.texture.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                        0..*ExtensionAdditional content defined by implementations
                                                                                                          NutritionOrder.oralDiet.texture.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                          This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                            NutritionOrder.oralDiet.texture.modifier 0..1CodeableConceptCode to indicate how to alter the texture of the foods, e.g. pureed
                                                                                                            Binding: ?? (example): Codes for food consistency types or texture modifications to apply to foods.
                                                                                                            0..1CodeableConceptCode to indicate how to alter the texture of the foods, e.g. pureed
                                                                                                            Binding: ?? (example): Codes for food consistency types or texture modifications to apply to foods.
                                                                                                              NutritionOrder.oralDiet.texture.foodType 0..1CodeableConceptConcepts that are used to identify an entity that is ingested for nutritional purposes
                                                                                                              Binding: ?? (example): Codes for types of foods that are texture-modified.
                                                                                                              0..1CodeableConceptConcepts that are used to identify an entity that is ingested for nutritional purposes
                                                                                                              Binding: ?? (example): Codes for types of foods that are texture-modified.
                                                                                                                NutritionOrder.oralDiet.fluidConsistencyType 0..*CodeableConceptThe required consistency of fluids and liquids provided to the patient
                                                                                                                Binding: ?? (example): Codes used to represent the consistency of fluids and liquids provided to the patient.
                                                                                                                0..*CodeableConceptThe required consistency of fluids and liquids provided to the patient
                                                                                                                Binding: ?? (example): Codes used to represent the consistency of fluids and liquids provided to the patient.
                                                                                                                  NutritionOrder.oralDiet.instruction This element is included in summaries. 0..1stringInstructions or additional information about the oral diet This element is included in summaries. 0..1stringInstructions or additional information about the oral diet
                                                                                                                    NutritionOrder.supplement C0..*BackboneElementSupplement components
                                                                                                                    C0..*BackboneElementSupplement components
                                                                                                                      NutritionOrder.supplement.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                        NutritionOrder.supplement.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                        0..*ExtensionAdditional content defined by implementations
                                                                                                                          NutritionOrder.supplement.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                          This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                            NutritionOrder.supplement.type This element is included in summaries. 0..1CodeableConceptType of supplement product requested
                                                                                                                            Binding: ?? (example): Codes for nutritional supplements to be provided to the patient.
                                                                                                                            This element is included in summaries. 0..1CodeableConceptType of supplement product requested
                                                                                                                            Binding: ?? (example): Codes for nutritional supplements to be provided to the patient.
                                                                                                                              NutritionOrder.supplement.productName 0..1stringProduct or brand name of the nutritional supplement0..1stringProduct or brand name of the nutritional supplement
                                                                                                                                NutritionOrder.supplement.schedule 0..*TimingScheduled frequency of supplement
                                                                                                                                0..*TimingScheduled frequency of supplement
                                                                                                                                  NutritionOrder.supplement.quantity 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellAmount of the nutritional supplementC0..1??Amount of the nutritional supplement
                                                                                                                                    NutritionOrder.supplement.instruction This element is included in summaries. 0..1stringInstructions or additional information about the oral supplement This element is included in summaries. 0..1stringInstructions or additional information about the oral supplement
                                                                                                                                      NutritionOrder.enteralFormula This element must be supported. C0..1BackboneElementEnteral formula components This element must be supported. C0..1BackboneElementEnteral formula components
                                                                                                                                        NutritionOrder.enteralFormula.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                          NutritionOrder.enteralFormula.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                          0..*ExtensionAdditional content defined by implementations
                                                                                                                                            NutritionOrder.enteralFormula.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                            This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                              NutritionOrder.enteralFormula.baseFormulaType This element must be supported. This element is included in summaries. 0..1CodeableConceptType of enteral or infant formula
                                                                                                                                              Binding: ?? (required)
                                                                                                                                              This element must be supported. This element is included in summaries. 0..1CodeableConceptType of enteral or infant formula
                                                                                                                                              Binding: ?? (required)
                                                                                                                                                NutritionOrder.enteralFormula.baseFormulaProductName 0..1stringProduct or brand name of the enteral or infant formula0..1stringProduct or brand name of the enteral or infant formula
                                                                                                                                                  NutritionOrder.enteralFormula.additiveType 0..1CodeableConceptType of modular component to add to the feeding
                                                                                                                                                  Binding: ?? (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.
                                                                                                                                                  0..1CodeableConceptType of modular component to add to the feeding
                                                                                                                                                  Binding: ?? (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.
                                                                                                                                                    NutritionOrder.enteralFormula.additiveProductName 0..1stringProduct or brand name of the modular additive0..1stringProduct or brand name of the modular additive
                                                                                                                                                      NutritionOrder.enteralFormula.caloricDensity 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellAmount of energy per specified volume that is requiredC0..1??Amount of energy per specified volume that is required
                                                                                                                                                        NutritionOrder.enteralFormula.routeofAdministration 0..1CodeableConceptHow the formula should enter the patient's gastrointestinal tract
                                                                                                                                                        Binding: ?? (extensible): Codes specifying the route of administration of enteral formula.
                                                                                                                                                        0..1CodeableConceptHow the formula should enter the patient's gastrointestinal tract
                                                                                                                                                        Binding: ?? (extensible): Codes specifying the route of administration of enteral formula.
                                                                                                                                                          NutritionOrder.enteralFormula.administration 0..*BackboneElementFormula feeding instruction as structured data
                                                                                                                                                          0..*BackboneElementFormula feeding instruction as structured data
                                                                                                                                                            NutritionOrder.enteralFormula.administration.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                              NutritionOrder.enteralFormula.administration.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                              0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                NutritionOrder.enteralFormula.administration.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                                This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                                  NutritionOrder.enteralFormula.administration.schedule 0..1TimingScheduled frequency of enteral feeding0..1TimingScheduled frequency of enteral feeding
                                                                                                                                                                    NutritionOrder.enteralFormula.administration.quantity 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellThe volume of formula to provideC0..1??The volume of formula to provide
                                                                                                                                                                      NutritionOrder.enteralFormula.administration.rate[x] 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well, RatioSpeed with which the formula is provided per period of time0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well, RatioSpeed with which the formula is provided per period of time
                                                                                                                                                                        NutritionOrder.enteralFormula.maxVolumeToDeliver 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellUpper limit on formula volume per unit of timeC0..1??Upper limit on formula volume per unit of time
                                                                                                                                                                          NutritionOrder.enteralFormula.administrationInstruction This element is included in summaries. 0..1stringFormula feeding instructions expressed as text This element is included in summaries. 0..1stringFormula feeding instructions expressed as text
                                                                                                                                                                            NutritionOrder.note 0..*AnnotationComments
                                                                                                                                                                            0..*AnnotationComments

                                                                                                                                                                              doco Documentation for this format