<?xml version="1.0" encoding="UTF-8"?>
<difference>
   <type name="NutritionOrder" status="changed">
      <element path="NutritionOrder.basedOn" status="new"/>
      <element path="NutritionOrder.groupIdentifier" status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="NutritionOrder.status">
         <removed-code code="revoked"/>
         <removed-code code="completed"/>
         <added-code code="ended"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/request-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/request-status|6.0.0-ballot4"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="NutritionOrder.intent">
         <removed-code code="original-order"/>
         <removed-code code="reflex-order"/>
         <removed-code code="filler-order"/>
         <removed-code code="instance-order"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/request-intent|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/request-intent|6.0.0-ballot4"
                      strength="required"/>
      </element>
      <element path="NutritionOrder.priority" status="new"/>
      <element old-name="patient" path="NutritionOrder.subject">
         <removed-type name="Reference(Patient)"/>
         <added-type name="Reference(Patient | Group)"/>
      </element>
      <element path="NutritionOrder.supportingInformation" status="new"/>
      <element old-name="orderer" path="NutritionOrder.requester"/>
      <element path="NutritionOrder.performer" status="new"/>
      <element path="NutritionOrder.outsideFoodAllowed" status="new"/>
      <element new-max="1" old-max="*" path="NutritionOrder.oralDiet.schedule">
         <removed-type name="Timing"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="NutritionOrder.oralDiet.schedule.timing" status="new"/>
      <element path="NutritionOrder.oralDiet.schedule.asNeeded" status="new"/>
      <element path="NutritionOrder.oralDiet.schedule.asNeededFor" status="new"/>
      <element path="NutritionOrder.oralDiet.nutrient.amount">
         <removed-type name="Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)"/>
         <added-type name="Quantity"/>
      </element>
      <element old-name="foodType" path="NutritionOrder.oralDiet.texture.type"/>
      <element path="NutritionOrder.oralDiet.caloricDensity" status="new"/>
      <element path="NutritionOrder.supplement.type">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element new-max="1" old-max="*" path="NutritionOrder.supplement.schedule">
         <removed-type name="Timing"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="NutritionOrder.supplement.schedule.timing" status="new"/>
      <element path="NutritionOrder.supplement.schedule.asNeeded" status="new"/>
      <element path="NutritionOrder.supplement.schedule.asNeededFor" status="new"/>
      <element path="NutritionOrder.supplement.quantity">
         <removed-type name="Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)"/>
         <added-type name="Quantity"/>
      </element>
      <element path="NutritionOrder.supplement.caloricDensity" status="new"/>
      <element old-name="baseFormulaType" path="NutritionOrder.enteralFormula.type">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element old-name="baseFormulaProductName"
               path="NutritionOrder.enteralFormula.productName"/>
      <element path="NutritionOrder.enteralFormula.deliveryDevice[x]" status="new"/>
      <element path="NutritionOrder.enteralFormula.caloricDensity">
         <removed-type name="Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)"/>
         <added-type name="Quantity"/>
      </element>
      <element new-max="*"
               old-max="1"
               old-name="routeofAdministration"
               path="NutritionOrder.enteralFormula.routeOfAdministration"/>
      <element path="NutritionOrder.enteralFormula.administration.schedule">
         <removed-type name="Timing"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="NutritionOrder.enteralFormula.administration.schedule.timing"
               status="new"/>
      <element path="NutritionOrder.enteralFormula.administration.schedule.asNeeded"
               status="new"/>
      <element path="NutritionOrder.enteralFormula.administration.schedule.asNeededFor"
               status="new"/>
      <element path="NutritionOrder.enteralFormula.administration.quantity">
         <removed-type name="Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)"/>
         <added-type name="Quantity"/>
      </element>
      <element path="NutritionOrder.enteralFormula.administration.rate[x]">
         <removed-type name="Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)"/>
      </element>
      <element old-name="maxVolumeToDeliver"
               path="NutritionOrder.enteralFormula.maxVolumeToAdminister">
         <removed-type name="Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)"/>
         <added-type name="Quantity"/>
      </element>
      <element path="NutritionOrder.enteralFormula.administrationInstruction">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="NutritionOrder.additive" status="new"/>
      <element path="NutritionOrder.additive.modularType" status="new"/>
      <element path="NutritionOrder.additive.productName" status="new"/>
      <element path="NutritionOrder.additive.quantity" status="new"/>
      <element path="NutritionOrder.additive.routeOfAdministration" status="new"/>
      <element path="NutritionOrder.instantiatesCanonical" status="deleted"/>
      <element path="NutritionOrder.instantiatesUri" status="deleted"/>
      <element path="NutritionOrder.instantiates" status="deleted"/>
      <element path="NutritionOrder.oralDiet.fluidConsistencyType" status="deleted"/>
      <element path="NutritionOrder.enteralFormula.additiveType" status="deleted"/>
      <element path="NutritionOrder.enteralFormula.additiveProductName"
               status="deleted"/>
   </type>
</difference>
