﻿<?xml version="1.0" encoding="UTF-8"?>
<difference>
   <type name="Address" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Address.use">
         <old-binding reference="http://hl7.org/fhir/ValueSet/address-use|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/address-use|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Address.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/address-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/address-type|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="Age" status="changed">
      <element binding-status="changed" max-valueset-changed="true" path="Age">
         <old-binding max="http://hl7.org/fhir/ValueSet/all-time-units"
                      reference="http://hl7.org/fhir/ValueSet/age-units"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/age-units"
                      strength="extensible"/>
      </element>
   </type>
   <type name="Annotation" status="no-change"/>
   <type name="Attachment" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Attachment.contentType">
         <old-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               max-valueset-changed="true"
               path="Attachment.language">
         <old-binding max="http://hl7.org/fhir/ValueSet/all-languages"
                      reference="http://hl7.org/fhir/ValueSet/languages"
                      strength="preferred"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/all-languages|5.0.0"
                      strength="required"/>
      </element>
      <element path="Attachment.size">
         <removed-type name="unsignedInt"/>
         <added-type name="integer64"/>
      </element>
      <element path="Attachment.height" status="new"/>
      <element path="Attachment.width" status="new"/>
      <element path="Attachment.frames" status="new"/>
      <element path="Attachment.duration" status="new"/>
      <element path="Attachment.pages" status="new"/>
   </type>
   <type name="Availability" status="new"/>
   <type name="BackboneElement" status="no-change"/>
   <type name="BackboneType" status="new"/>
   <type name="Base" status="new"/>
   <type name="CodeableConcept" status="no-change"/>
   <type name="CodeableReference" status="no-change"/>
   <type name="Coding" status="no-change"/>
   <type name="ContactDetail" status="no-change"/>
   <type name="ContactPoint" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ContactPoint.system">
         <old-binding reference="http://hl7.org/fhir/ValueSet/contact-point-system|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/contact-point-system|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ContactPoint.use">
         <old-binding reference="http://hl7.org/fhir/ValueSet/contact-point-use|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/contact-point-use|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="Contributor" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Contributor.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/contributor-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/contributor-type|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="Count" status="no-change"/>
   <type name="DataRequirement" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="DataRequirement.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/all-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/fhir-types|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="DataRequirement.subject[x]">
         <old-binding reference="http://hl7.org/fhir/ValueSet/subject-type"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/participant-resource-types"
                      strength="extensible"/>
      </element>
      <element path="DataRequirement.valueFilter" status="new"/>
      <element path="DataRequirement.valueFilter.path" status="new"/>
      <element path="DataRequirement.valueFilter.searchParam" status="new"/>
      <element path="DataRequirement.valueFilter.comparator" status="new"/>
      <element path="DataRequirement.valueFilter.value[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="DataRequirement.sort.direction">
         <old-binding reference="http://hl7.org/fhir/ValueSet/sort-direction|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/sort-direction|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="DataType" status="new"/>
   <type name="Distance" status="changed">
      <element binding-status="changed"
               max-valueset-changed="true"
               path="Distance">
         <old-binding max="http://hl7.org/fhir/ValueSet/all-distance-units"
                      reference="http://hl7.org/fhir/ValueSet/distance-units"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/distance-units"
                      strength="extensible"/>
      </element>
   </type>
   <type name="Dosage" status="changed">
      <element old-name="asNeeded[x]" path="Dosage.asNeeded">
         <removed-type name="CodeableConcept"/>
      </element>
      <element path="Dosage.asNeededFor" status="new"/>
      <element new-max="*" old-max="1" path="Dosage.maxDosePerPeriod"/>
   </type>
   <type name="Duration" status="changed">
      <element binding-status="changed"
               max-valueset-changed="true"
               path="Duration">
         <old-binding max="http://hl7.org/fhir/ValueSet/all-time-units"
                      reference="http://hl7.org/fhir/ValueSet/duration-units"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/duration-units"
                      strength="extensible"/>
      </element>
   </type>
   <type name="Element" status="changed">
      <element path="Element.id">
         <removed-type name="id"/>
         <added-type name="string"/>
      </element>
   </type>
   <type name="ElementDefinition" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ElementDefinition.representation">
         <old-binding reference="http://hl7.org/fhir/ValueSet/property-representation|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/property-representation|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="ElementDefinition.slicing.discriminator.type">
         <added-code code="position"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/discriminator-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/discriminator-type|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ElementDefinition.slicing.rules">
         <old-binding reference="http://hl7.org/fhir/ValueSet/resource-slicing-rules|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/resource-slicing-rules|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ElementDefinition.type.code">
         <old-binding reference="http://hl7.org/fhir/ValueSet/fhir-element-types"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/elementdefinition-types"
                      strength="extensible"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ElementDefinition.type.aggregation">
         <old-binding reference="http://hl7.org/fhir/ValueSet/resource-aggregation-mode|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/resource-aggregation-mode|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ElementDefinition.type.versioning">
         <old-binding reference="http://hl7.org/fhir/ValueSet/reference-version-rules|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/reference-version-rules|5.0.0"
                      strength="required"/>
      </element>
      <element path="ElementDefinition.defaultValue[x]">
         <removed-type name="Contributor"/>
         <added-type name="integer64"/>
         <added-type name="Availability"/>
         <added-type name="ExtendedContactDetail"/>
         <added-type name="Meta"/>
      </element>
      <element path="ElementDefinition.fixed[x]">
         <removed-type name="Contributor"/>
         <added-type name="integer64"/>
         <added-type name="Availability"/>
         <added-type name="ExtendedContactDetail"/>
         <added-type name="Meta"/>
      </element>
      <element path="ElementDefinition.pattern[x]">
         <removed-type name="Contributor"/>
         <added-type name="integer64"/>
         <added-type name="Availability"/>
         <added-type name="ExtendedContactDetail"/>
         <added-type name="Meta"/>
      </element>
      <element path="ElementDefinition.example.value[x]">
         <removed-type name="Contributor"/>
         <added-type name="integer64"/>
         <added-type name="Availability"/>
         <added-type name="ExtendedContactDetail"/>
         <added-type name="Meta"/>
      </element>
      <element path="ElementDefinition.minValue[x]">
         <added-type name="integer64"/>
      </element>
      <element path="ElementDefinition.maxValue[x]">
         <added-type name="integer64"/>
      </element>
      <element path="ElementDefinition.constraint.requirements">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ElementDefinition.constraint.severity">
         <old-binding reference="http://hl7.org/fhir/ValueSet/constraint-severity|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/constraint-severity|5.0.0"
                      strength="required"/>
      </element>
      <element path="ElementDefinition.constraint.suppress" status="new"/>
      <element path="ElementDefinition.mustHaveValue" status="new"/>
      <element path="ElementDefinition.valueAlternatives" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ElementDefinition.binding.strength">
         <old-binding reference="http://hl7.org/fhir/ValueSet/binding-strength|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/binding-strength|5.0.0"
                      strength="required"/>
      </element>
      <element path="ElementDefinition.binding.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="ElementDefinition.binding.additional" status="new"/>
      <element path="ElementDefinition.binding.additional.purpose" status="new"/>
      <element path="ElementDefinition.binding.additional.valueSet" status="new"/>
      <element path="ElementDefinition.binding.additional.documentation" status="new"/>
      <element path="ElementDefinition.binding.additional.shortDoco" status="new"/>
      <element path="ElementDefinition.binding.additional.usage" status="new"/>
      <element path="ElementDefinition.binding.additional.any" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ElementDefinition.mapping.language">
         <old-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|5.0.0"
                      strength="required"/>
      </element>
      <element path="ElementDefinition.mapping.comment">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="ElementDefinition.constraint.xpath" status="deleted"/>
   </type>
   <type name="Expression" status="changed">
      <element path="Expression.name">
         <removed-type name="id"/>
         <added-type name="code"/>
      </element>
      <element binding-status="changed"
               max-valueset-changed="true"
               new-min="0"
               old-min="1"
               path="Expression.language">
         <old-binding max="http://hl7.org/fhir/ValueSet/mimetypes"
                      reference="http://hl7.org/fhir/ValueSet/expression-language"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/expression-language"
                      strength="extensible"/>
      </element>
   </type>
   <type name="ExtendedContactDetail" status="new"/>
   <type name="Extension" status="changed">
      <element path="Extension.value[x]">
         <removed-type name="Contributor"/>
         <added-type name="integer64"/>
         <added-type name="Availability"/>
         <added-type name="ExtendedContactDetail"/>
         <added-type name="Meta"/>
      </element>
   </type>
   <type name="HumanName" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="HumanName.use">
         <old-binding reference="http://hl7.org/fhir/ValueSet/name-use|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/name-use|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="Identifier" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Identifier.use">
         <old-binding reference="http://hl7.org/fhir/ValueSet/identifier-use|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/identifier-use|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="MarketingStatus" status="no-change"/>
   <type name="Meta" status="no-change"/>
   <type name="MonetaryComponent" status="new"/>
   <type name="Money" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Money.currency">
         <old-binding reference="http://hl7.org/fhir/ValueSet/currencies|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/currencies|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="MoneyQuantity" status="no-change"/>
   <type name="Narrative" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Narrative.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/narrative-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/narrative-status|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="ParameterDefinition" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ParameterDefinition.use">
         <old-binding reference="http://hl7.org/fhir/ValueSet/operation-parameter-use|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/operation-parameter-use|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ParameterDefinition.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/all-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/fhir-types|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="Period" status="no-change"/>
   <type name="PrimitiveType" status="new"/>
   <type name="ProductShelfLife" status="changed">
      <element new-min="0" old-min="1" path="ProductShelfLife.type"/>
      <element new-min="0"
               old-min="1"
               old-name="period"
               path="ProductShelfLife.period[x]">
         <removed-type name="Quantity"/>
         <added-type name="Duration"/>
         <added-type name="string"/>
      </element>
      <element path="ProductShelfLife.identifier" status="deleted"/>
   </type>
   <type name="Quantity" status="changed">
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="Quantity.comparator">
         <added-code code="ad"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/quantity-comparator|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/quantity-comparator|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="Range" status="no-change"/>
   <type name="Ratio" status="changed">
      <element path="Ratio.denominator">
         <removed-type name="Quantity"/>
         <added-type name="Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)"/>
      </element>
   </type>
   <type name="RatioRange" status="no-change"/>
   <type name="Reference" status="no-change"/>
   <type name="RelatedArtifact" status="changed">
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="RelatedArtifact.type">
         <added-code code="part-of"/>
         <added-code code="amends"/>
         <added-code code="amended-with"/>
         <added-code code="appends"/>
         <added-code code="appended-with"/>
         <added-code code="cites"/>
         <added-code code="cited-by"/>
         <added-code code="comments-on"/>
         <added-code code="comment-in"/>
         <added-code code="contains"/>
         <added-code code="contained-in"/>
         <added-code code="corrects"/>
         <added-code code="correction-in"/>
         <added-code code="replaces"/>
         <added-code code="replaced-with"/>
         <added-code code="retracts"/>
         <added-code code="retracted-by"/>
         <added-code code="signs"/>
         <added-code code="similar-to"/>
         <added-code code="supports"/>
         <added-code code="supported-with"/>
         <added-code code="transforms"/>
         <added-code code="transformed-into"/>
         <added-code code="transformed-with"/>
         <added-code code="documents"/>
         <added-code code="specification-of"/>
         <added-code code="created-with"/>
         <added-code code="cite-as"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/related-artifact-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/related-artifact-type|5.0.0"
                      strength="required"/>
      </element>
      <element path="RelatedArtifact.classifier" status="new"/>
      <element path="RelatedArtifact.resourceReference" status="new"/>
      <element path="RelatedArtifact.publicationStatus" status="new"/>
      <element path="RelatedArtifact.publicationDate" status="new"/>
      <element path="RelatedArtifact.url" status="deleted"/>
   </type>
   <type name="SampledData" status="changed">
      <element path="SampledData.interval" status="new"/>
      <element path="SampledData.intervalUnit" status="new"/>
      <element path="SampledData.codeMap" status="new"/>
      <element path="SampledData.offsets" status="new"/>
      <element path="SampledData.period" status="deleted"/>
   </type>
   <type name="Signature" status="changed">
      <element new-min="0" old-min="1" path="Signature.type"/>
      <element new-min="0" old-min="1" path="Signature.when"/>
      <element new-min="0" old-min="1" path="Signature.who"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Signature.targetFormat">
         <old-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Signature.sigFormat">
         <old-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="SimpleQuantity" status="no-change"/>
   <type name="Timing" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Timing.repeat.durationUnit">
         <old-binding reference="http://hl7.org/fhir/ValueSet/units-of-time|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/units-of-time|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Timing.repeat.periodUnit">
         <old-binding reference="http://hl7.org/fhir/ValueSet/units-of-time|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/units-of-time|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Timing.repeat.dayOfWeek">
         <old-binding reference="http://hl7.org/fhir/ValueSet/days-of-week|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/days-of-week|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="Timing.repeat.when">
         <added-code code="IMD"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/event-timing|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/event-timing|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="TriggerDefinition" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="TriggerDefinition.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/trigger-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/trigger-type|5.0.0"
                      strength="required"/>
      </element>
      <element path="TriggerDefinition.code" status="new"/>
      <element path="TriggerDefinition.subscriptionTopic" status="new"/>
   </type>
   <type name="UsageContext" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="UsageContext.code">
         <old-binding reference="http://hl7.org/fhir/ValueSet/usage-context-type"
                      strength="extensible"/>
         <new-binding reference="http://terminology.hl7.org/ValueSet/usage-context-type"
                      strength="extensible"/>
      </element>
   </type>
   <type name="VirtualServiceDetail" status="new"/>
   <type name="base64Binary" status="no-change"/>
   <type name="boolean" status="no-change"/>
   <type name="canonical" status="no-change"/>
   <type name="code" status="no-change"/>
   <type name="date" status="no-change"/>
   <type name="dateTime" status="no-change"/>
   <type name="decimal" status="no-change"/>
   <type name="id" status="no-change"/>
   <type name="instant" status="no-change"/>
   <type name="integer" status="no-change"/>
   <type name="integer64" status="new"/>
   <type name="markdown" status="no-change"/>
   <type name="oid" status="no-change"/>
   <type name="positiveInt" status="no-change"/>
   <type name="string" status="no-change"/>
   <type name="time" status="no-change"/>
   <type name="unsignedInt" status="no-change"/>
   <type name="uri" status="no-change"/>
   <type name="url" status="no-change"/>
   <type name="uuid" status="no-change"/>
   <type name="xhtml" status="no-change"/>
   <type name="Population" status="deleted"/>
   <type name="ProdCharacteristic" status="deleted"/>
   <type name="Account" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Account.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/account-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/account-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Account.billingStatus" status="new"/>
      <element path="Account.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="Account.diagnosis" status="new"/>
      <element path="Account.diagnosis.sequence" status="new"/>
      <element path="Account.diagnosis.condition" status="new"/>
      <element path="Account.diagnosis.dateOfDiagnosis" status="new"/>
      <element path="Account.diagnosis.type" status="new"/>
      <element path="Account.diagnosis.onAdmission" status="new"/>
      <element path="Account.diagnosis.packageCode" status="new"/>
      <element path="Account.procedure" status="new"/>
      <element path="Account.procedure.sequence" status="new"/>
      <element path="Account.procedure.code" status="new"/>
      <element path="Account.procedure.dateOfService" status="new"/>
      <element path="Account.procedure.type" status="new"/>
      <element path="Account.procedure.packageCode" status="new"/>
      <element path="Account.procedure.device" status="new"/>
      <element path="Account.relatedAccount" status="new"/>
      <element path="Account.relatedAccount.relationship" status="new"/>
      <element new-min="1"
               old-min="0"
               old-name="partOf"
               path="Account.relatedAccount.account"/>
      <element path="Account.currency" status="new"/>
      <element path="Account.balance" status="new"/>
      <element path="Account.balance.aggregate" status="new"/>
      <element path="Account.balance.term" status="new"/>
      <element path="Account.balance.estimate" status="new"/>
      <element path="Account.balance.amount" status="new"/>
      <element path="Account.calculatedAt" status="new"/>
   </type>
   <type name="ActivityDefinition" status="changed">
      <element path="ActivityDefinition.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ActivityDefinition.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ActivityDefinition.subject[x]">
         <old-binding reference="http://hl7.org/fhir/ValueSet/subject-type"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/participant-resource-types"
                      strength="extensible"/>
      </element>
      <element path="ActivityDefinition.usage">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="ActivityDefinition.copyrightLabel" status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="ActivityDefinition.kind">
         <removed-code code="Contract"/>
         <added-code code="CoverageEligibilityRequest"/>
         <added-code code="RequestOrchestration"/>
         <added-code code="Transport"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/request-resource-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/request-resource-types|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ActivityDefinition.intent">
         <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|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ActivityDefinition.priority">
         <old-binding reference="http://hl7.org/fhir/ValueSet/request-priority|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/request-priority|5.0.0"
                      strength="required"/>
      </element>
      <element path="ActivityDefinition.timing[x]">
         <removed-type name="dateTime"/>
         <removed-type name="Period"/>
      </element>
      <element path="ActivityDefinition.asNeeded[x]" status="new"/>
      <element path="ActivityDefinition.location">
         <removed-type name="Reference(Location)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               new-min="0"
               old-min="1"
               path="ActivityDefinition.participant.type">
         <removed-code code="related-person"/>
         <added-code code="careteam"/>
         <added-code code="group"/>
         <added-code code="healthcareservice"/>
         <added-code code="location"/>
         <added-code code="organization"/>
         <added-code code="practitionerrole"/>
         <added-code code="relatedperson"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-participant-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-participant-type|5.0.0"
                      strength="required"/>
      </element>
      <element path="ActivityDefinition.participant.typeCanonical" status="new"/>
      <element path="ActivityDefinition.participant.typeReference" status="new"/>
      <element path="ActivityDefinition.participant.function" status="new"/>
      <element path="ActivityDefinition.specimenRequirement">
         <removed-type name="Reference(SpecimenDefinition)"/>
         <added-type name="canonical(SpecimenDefinition)"/>
      </element>
      <element path="ActivityDefinition.observationRequirement">
         <removed-type name="Reference(ObservationDefinition)"/>
         <added-type name="canonical(ObservationDefinition)"/>
      </element>
      <element path="ActivityDefinition.observationResultRequirement">
         <removed-type name="Reference(ObservationDefinition)"/>
         <added-type name="canonical(ObservationDefinition)"/>
      </element>
   </type>
   <type name="ActorDefinition" status="new"/>
   <type name="AdministrableProductDefinition" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="AdministrableProductDefinition.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="AdministrableProductDefinition.description" status="new"/>
      <element path="AdministrableProductDefinition.property.value[x]">
         <added-type name="markdown"/>
         <added-type name="Reference(Binary)"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="AdministrableProductDefinition.property.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="AdverseEvent" status="changed">
      <element new-max="*" old-max="1" path="AdverseEvent.identifier"/>
      <element path="AdverseEvent.status" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="AdverseEvent.actuality">
         <old-binding reference="http://hl7.org/fhir/ValueSet/adverse-event-actuality|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/adverse-event-actuality|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="removed" path="AdverseEvent.category">
         <old-binding reference="http://hl7.org/fhir/ValueSet/adverse-event-category"
                      strength="extensible"/>
      </element>
      <element old-name="event" path="AdverseEvent.code"/>
      <element path="AdverseEvent.subject">
         <removed-type name="Reference(Patient | Group | Practitioner | RelatedPerson)"/>
         <added-type name="Reference(Patient | Group | Practitioner | RelatedPerson | ResearchSubject)"/>
      </element>
      <element path="AdverseEvent.occurrence[x]" status="new"/>
      <element old-name="resultingCondition" path="AdverseEvent.resultingEffect">
         <removed-type name="Reference(Condition)"/>
         <added-type name="Reference(Condition | Observation)"/>
      </element>
      <element binding-status="removed"
               new-max="*"
               old-max="1"
               path="AdverseEvent.outcome">
         <old-binding reference="http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.3.0"
                      strength="required"/>
      </element>
      <element path="AdverseEvent.recorder">
         <removed-type name="Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)"/>
         <added-type name="Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | ResearchSubject)"/>
      </element>
      <element path="AdverseEvent.participant" status="new"/>
      <element path="AdverseEvent.participant.function" status="new"/>
      <element path="AdverseEvent.participant.actor" status="new"/>
      <element path="AdverseEvent.expectedInResearchStudy" status="new"/>
      <element old-name="instance" path="AdverseEvent.suspectEntity.instance[x]">
         <added-type name="CodeableConcept"/>
      </element>
      <element new-max="1" old-max="*" path="AdverseEvent.suspectEntity.causality"/>
      <element path="AdverseEvent.suspectEntity.causality.assessmentMethod"
               status="new"/>
      <element old-name="productRelatedness"
               path="AdverseEvent.suspectEntity.causality.entityRelatedness">
         <removed-type name="string"/>
         <added-type name="CodeableConcept"/>
      </element>
      <element path="AdverseEvent.suspectEntity.causality.author">
         <removed-type name="Reference(Practitioner | PractitionerRole)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | ResearchSubject)"/>
      </element>
      <element path="AdverseEvent.contributingFactor" status="new"/>
      <element path="AdverseEvent.contributingFactor.item[x]" status="new"/>
      <element path="AdverseEvent.preventiveAction" status="new"/>
      <element path="AdverseEvent.preventiveAction.item[x]" status="new"/>
      <element path="AdverseEvent.mitigatingAction" status="new"/>
      <element path="AdverseEvent.mitigatingAction.item[x]" status="new"/>
      <element path="AdverseEvent.supportingInfo" status="new"/>
      <element path="AdverseEvent.supportingInfo.item[x]" status="new"/>
      <element path="AdverseEvent.note" status="new"/>
      <element path="AdverseEvent.date" status="deleted"/>
      <element path="AdverseEvent.severity" status="deleted"/>
      <element path="AdverseEvent.contributor" status="deleted"/>
      <element path="AdverseEvent.suspectEntity.causality.assessment" status="deleted"/>
      <element path="AdverseEvent.suspectEntity.causality.method" status="deleted"/>
      <element path="AdverseEvent.subjectMedicalHistory" status="deleted"/>
      <element path="AdverseEvent.referenceDocument" status="deleted"/>
   </type>
   <type name="AllergyIntolerance" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="AllergyIntolerance.clinicalStatus">
         <old-binding reference="http://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/allergyintolerance-clinical|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="AllergyIntolerance.verificationStatus">
         <added-code code="presumed"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/allergyintolerance-verification|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="removed" path="AllergyIntolerance.type">
         <removed-type name="code"/>
         <added-type name="CodeableConcept"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.3.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="AllergyIntolerance.category">
         <old-binding reference="http://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/allergy-intolerance-category|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="AllergyIntolerance.criticality">
         <old-binding reference="http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|5.0.0"
                      strength="required"/>
      </element>
      <element path="AllergyIntolerance.participant" status="new"/>
      <element path="AllergyIntolerance.participant.function" status="new"/>
      <element path="AllergyIntolerance.participant.actor" status="new"/>
      <element path="AllergyIntolerance.reaction.manifestation">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="AllergyIntolerance.reaction.severity">
         <old-binding reference="http://hl7.org/fhir/ValueSet/reaction-event-severity|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/reaction-event-severity|5.0.0"
                      strength="required"/>
      </element>
      <element path="AllergyIntolerance.recorder" status="deleted"/>
      <element path="AllergyIntolerance.asserter" status="deleted"/>
   </type>
   <type name="Appointment" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Appointment.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/appointmentstatus|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/appointmentstatus|5.0.0"
                      strength="required"/>
      </element>
      <element old-name="cancelationReason" path="Appointment.cancellationReason"/>
      <element path="Appointment.class" status="new"/>
      <element path="Appointment.serviceType">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element old-name="reasonCode" path="Appointment.reason">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="Appointment.priority">
         <removed-type name="unsignedInt"/>
         <added-type name="CodeableConcept"/>
      </element>
      <element path="Appointment.replaces" status="new"/>
      <element path="Appointment.virtualService" status="new"/>
      <element path="Appointment.previousAppointment" status="new"/>
      <element path="Appointment.originatingAppointment" status="new"/>
      <element path="Appointment.account" status="new"/>
      <element path="Appointment.cancellationDate" status="new"/>
      <element new-max="*"
               old-max="1"
               old-name="comment"
               path="Appointment.note">
         <removed-type name="string"/>
         <added-type name="Annotation"/>
      </element>
      <element new-max="*" old-max="1" path="Appointment.patientInstruction">
         <removed-type name="string"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="Appointment.basedOn">
         <removed-type name="Reference(ServiceRequest)"/>
         <added-type name="Reference(CarePlan | DeviceRequest | MedicationRequest | ServiceRequest)"/>
      </element>
      <element path="Appointment.subject" status="new"/>
      <element path="Appointment.participant.actor">
         <removed-type name="Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device | HealthcareService | Location)"/>
         <added-type name="Reference(Patient | Group | Practitioner | PractitionerRole | CareTeam | RelatedPerson | Device | HealthcareService | Location)"/>
      </element>
      <element binding-status="removed" path="Appointment.participant.required">
         <removed-type name="code"/>
         <added-type name="boolean"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/participantrequired|4.3.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Appointment.participant.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/participationstatus|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/participationstatus|5.0.0"
                      strength="required"/>
      </element>
      <element path="Appointment.recurrenceId" status="new"/>
      <element path="Appointment.occurrenceChanged" status="new"/>
      <element path="Appointment.recurrenceTemplate" status="new"/>
      <element path="Appointment.recurrenceTemplate.timezone" status="new"/>
      <element path="Appointment.recurrenceTemplate.recurrenceType" status="new"/>
      <element path="Appointment.recurrenceTemplate.lastOccurrenceDate" status="new"/>
      <element path="Appointment.recurrenceTemplate.occurrenceCount" status="new"/>
      <element path="Appointment.recurrenceTemplate.occurrenceDate" status="new"/>
      <element path="Appointment.recurrenceTemplate.weeklyTemplate" status="new"/>
      <element path="Appointment.recurrenceTemplate.weeklyTemplate.monday"
               status="new"/>
      <element path="Appointment.recurrenceTemplate.weeklyTemplate.tuesday"
               status="new"/>
      <element path="Appointment.recurrenceTemplate.weeklyTemplate.wednesday"
               status="new"/>
      <element path="Appointment.recurrenceTemplate.weeklyTemplate.thursday"
               status="new"/>
      <element path="Appointment.recurrenceTemplate.weeklyTemplate.friday"
               status="new"/>
      <element path="Appointment.recurrenceTemplate.weeklyTemplate.saturday"
               status="new"/>
      <element path="Appointment.recurrenceTemplate.weeklyTemplate.sunday"
               status="new"/>
      <element path="Appointment.recurrenceTemplate.weeklyTemplate.weekInterval"
               status="new"/>
      <element path="Appointment.recurrenceTemplate.monthlyTemplate" status="new"/>
      <element path="Appointment.recurrenceTemplate.monthlyTemplate.dayOfMonth"
               status="new"/>
      <element path="Appointment.recurrenceTemplate.monthlyTemplate.nthWeekOfMonth"
               status="new"/>
      <element path="Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek"
               status="new"/>
      <element path="Appointment.recurrenceTemplate.monthlyTemplate.monthInterval"
               status="new"/>
      <element path="Appointment.recurrenceTemplate.yearlyTemplate" status="new"/>
      <element path="Appointment.recurrenceTemplate.yearlyTemplate.yearInterval"
               status="new"/>
      <element path="Appointment.recurrenceTemplate.excludingDate" status="new"/>
      <element path="Appointment.recurrenceTemplate.excludingRecurrenceId"
               status="new"/>
      <element path="Appointment.reasonReference" status="deleted"/>
   </type>
   <type name="AppointmentResponse" status="changed">
      <element path="AppointmentResponse.proposedNewTime" status="new"/>
      <element path="AppointmentResponse.actor">
         <removed-type name="Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device | HealthcareService | Location)"/>
         <added-type name="Reference(Patient | Group | Practitioner | PractitionerRole | RelatedPerson | Device | HealthcareService | Location)"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="AppointmentResponse.participantStatus">
         <old-binding reference="http://hl7.org/fhir/ValueSet/participationstatus|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/appointmentresponse-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="AppointmentResponse.comment">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="AppointmentResponse.recurring" status="new"/>
      <element path="AppointmentResponse.occurrenceDate" status="new"/>
      <element path="AppointmentResponse.recurrenceId" status="new"/>
   </type>
   <type name="ArtifactAssessment" status="new"/>
   <type name="AuditEvent" status="changed">
      <element binding-status="removed"
               new-max="*"
               new-min="0"
               old-max="1"
               old-min="1"
               old-name="type"
               path="AuditEvent.category">
         <removed-type name="Coding"/>
         <added-type name="CodeableConcept"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/audit-event-type"
                      strength="extensible"/>
      </element>
      <element binding-status="removed"
               new-max="1"
               new-min="1"
               old-max="*"
               old-min="0"
               old-name="subtype"
               path="AuditEvent.code">
         <removed-type name="Coding"/>
         <added-type name="CodeableConcept"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/audit-event-sub-type"
                      strength="extensible"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="AuditEvent.action">
         <old-binding reference="http://hl7.org/fhir/ValueSet/audit-event-action|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/audit-event-action|5.0.0"
                      strength="required"/>
      </element>
      <element path="AuditEvent.severity" status="new"/>
      <element path="AuditEvent.occurred[x]" status="new"/>
      <element binding-status="removed" path="AuditEvent.outcome">
         <removed-type name="code"/>
         <added-type name="BackboneElement"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/audit-event-outcome|4.3.0"
                      strength="required"/>
      </element>
      <element path="AuditEvent.outcome.code" status="new"/>
      <element path="AuditEvent.outcome.detail" status="new"/>
      <element binding-status="removed"
               old-name="purposeOfEvent"
               path="AuditEvent.authorization">
         <old-binding reference="http://terminology.hl7.org/ValueSet/v3-PurposeOfUse"
                      strength="extensible"/>
      </element>
      <element path="AuditEvent.basedOn" status="new"/>
      <element path="AuditEvent.patient" status="new"/>
      <element path="AuditEvent.encounter" status="new"/>
      <element binding-status="removed" path="AuditEvent.agent.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/participation-role-type"
                      strength="extensible"/>
      </element>
      <element new-min="1" old-min="0" path="AuditEvent.agent.who">
         <removed-type name="Reference(PractitionerRole | Practitioner | Organization | Device | Patient | RelatedPerson)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)"/>
      </element>
      <element new-min="0" old-min="1" path="AuditEvent.agent.requestor"/>
      <element old-name="network" path="AuditEvent.agent.network[x]">
         <removed-type name="BackboneElement"/>
         <added-type name="Reference(Endpoint)"/>
         <added-type name="uri"/>
         <added-type name="string"/>
      </element>
      <element binding-status="removed"
               old-name="purposeOfUse"
               path="AuditEvent.agent.authorization">
         <old-binding reference="http://terminology.hl7.org/ValueSet/v3-PurposeOfUse"
                      strength="extensible"/>
      </element>
      <element path="AuditEvent.source.site">
         <removed-type name="string"/>
         <added-type name="Reference(Location)"/>
      </element>
      <element path="AuditEvent.source.observer">
         <removed-type name="Reference(PractitionerRole | Practitioner | Organization | Device | Patient | RelatedPerson)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)"/>
      </element>
      <element binding-status="removed" path="AuditEvent.source.type">
         <removed-type name="Coding"/>
         <added-type name="CodeableConcept"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/audit-source-type"
                      strength="extensible"/>
      </element>
      <element binding-status="removed" path="AuditEvent.entity.role">
         <removed-type name="Coding"/>
         <added-type name="CodeableConcept"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/object-role"
                      strength="extensible"/>
      </element>
      <element binding-status="removed" path="AuditEvent.entity.securityLabel">
         <removed-type name="Coding"/>
         <added-type name="CodeableConcept"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/security-labels"
                      strength="extensible"/>
      </element>
      <element path="AuditEvent.entity.detail.type">
         <removed-type name="string"/>
         <added-type name="CodeableConcept"/>
      </element>
      <element path="AuditEvent.entity.detail.value[x]">
         <added-type name="Quantity"/>
         <added-type name="CodeableConcept"/>
         <added-type name="boolean"/>
         <added-type name="integer"/>
         <added-type name="Range"/>
         <added-type name="Ratio"/>
         <added-type name="time"/>
         <added-type name="dateTime"/>
         <added-type name="Period"/>
      </element>
      <element path="AuditEvent.entity.agent" status="new"/>
      <element path="AuditEvent.period" status="deleted"/>
      <element path="AuditEvent.outcomeDesc" status="deleted"/>
      <element path="AuditEvent.agent.altId" status="deleted"/>
      <element path="AuditEvent.agent.name" status="deleted"/>
      <element path="AuditEvent.agent.media" status="deleted"/>
      <element path="AuditEvent.agent.network.address" status="deleted"/>
      <element path="AuditEvent.agent.network.type" status="deleted"/>
      <element path="AuditEvent.entity.type" status="deleted"/>
      <element path="AuditEvent.entity.lifecycle" status="deleted"/>
      <element path="AuditEvent.entity.name" status="deleted"/>
      <element path="AuditEvent.entity.description" status="deleted"/>
   </type>
   <type name="Basic" status="changed">
      <element path="Basic.created">
         <removed-type name="date"/>
         <added-type name="dateTime"/>
      </element>
      <element path="Basic.author">
         <removed-type name="Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization | Device | CareTeam)"/>
      </element>
   </type>
   <type name="Binary" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Binary.contentType">
         <old-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="BiologicallyDerivedProduct" status="changed">
      <element binding-status="removed"
               path="BiologicallyDerivedProduct.productCategory">
         <removed-type name="code"/>
         <added-type name="Coding"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/product-category|4.3.0"
                      strength="required"/>
      </element>
      <element path="BiologicallyDerivedProduct.biologicalSourceEvent" status="new"/>
      <element path="BiologicallyDerivedProduct.processingFacility" status="new"/>
      <element path="BiologicallyDerivedProduct.division" status="new"/>
      <element path="BiologicallyDerivedProduct.productStatus" status="new"/>
      <element path="BiologicallyDerivedProduct.expirationDate" status="new"/>
      <element path="BiologicallyDerivedProduct.storageTempRequirements" status="new"/>
      <element path="BiologicallyDerivedProduct.property" status="new"/>
      <element path="BiologicallyDerivedProduct.property.type" status="new"/>
      <element path="BiologicallyDerivedProduct.property.value[x]" status="new"/>
      <element path="BiologicallyDerivedProduct.status" status="deleted"/>
      <element path="BiologicallyDerivedProduct.quantity" status="deleted"/>
      <element path="BiologicallyDerivedProduct.processing" status="deleted"/>
      <element path="BiologicallyDerivedProduct.manipulation" status="deleted"/>
      <element path="BiologicallyDerivedProduct.storage" status="deleted"/>
   </type>
   <type name="BiologicallyDerivedProductDispense" status="new"/>
   <type name="BodyStructure" status="changed">
      <element path="BodyStructure.includedStructure" status="new"/>
      <element path="BodyStructure.includedStructure.structure" status="new"/>
      <element path="BodyStructure.includedStructure.laterality" status="new"/>
      <element path="BodyStructure.includedStructure.bodyLandmarkOrientation"
               status="new"/>
      <element path="BodyStructure.includedStructure.bodyLandmarkOrientation.landmarkDescription"
               status="new"/>
      <element path="BodyStructure.includedStructure.bodyLandmarkOrientation.clockFacePosition"
               status="new"/>
      <element path="BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark"
               status="new"/>
      <element path="BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.device"
               status="new"/>
      <element path="BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.value"
               status="new"/>
      <element path="BodyStructure.includedStructure.bodyLandmarkOrientation.surfaceOrientation"
               status="new"/>
      <element path="BodyStructure.includedStructure.spatialReference" status="new"/>
      <element path="BodyStructure.includedStructure.qualifier" status="new"/>
      <element path="BodyStructure.excludedStructure" status="new"/>
      <element path="BodyStructure.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="BodyStructure.location" status="deleted"/>
      <element path="BodyStructure.locationQualifier" status="deleted"/>
   </type>
   <type name="Bundle" status="changed">
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="Bundle.type">
         <added-code code="subscription-notification"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/bundle-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/bundle-type|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="added" path="Bundle.link.relation">
         <removed-type name="string"/>
         <added-type name="code"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/iana-link-relations|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Bundle.entry.search.mode">
         <old-binding reference="http://hl7.org/fhir/ValueSet/search-entry-mode|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/search-entry-mode|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Bundle.entry.request.method">
         <old-binding reference="http://hl7.org/fhir/ValueSet/http-verb|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/http-verb|5.0.0"
                      strength="required"/>
      </element>
      <element path="Bundle.issues" status="new"/>
   </type>
   <type name="CanonicalResource" status="new"/>
   <type name="CapabilityStatement" status="changed">
      <element path="CapabilityStatement.identifier" status="new"/>
      <element path="CapabilityStatement.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="CapabilityStatement.copyrightLabel" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.kind">
         <old-binding reference="http://hl7.org/fhir/ValueSet/capability-statement-kind|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/capability-statement-kind|5.0.0"
                      strength="required"/>
      </element>
      <element path="CapabilityStatement.implementation.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.fhirVersion">
         <added-code code="0.0"/>
         <added-code code="0.4"/>
         <added-code code="0.5"/>
         <added-code code="1.0"/>
         <added-code code="1.1"/>
         <added-code code="1.4"/>
         <added-code code="1.6"/>
         <added-code code="1.8"/>
         <added-code code="3.0"/>
         <added-code code="3.3"/>
         <added-code code="3.5"/>
         <added-code code="4.0"/>
         <added-code code="4.1"/>
         <added-code code="4.2"/>
         <added-code code="4.2.0"/>
         <added-code code="4.3"/>
         <added-code code="4.4"/>
         <added-code code="4.4.0"/>
         <added-code code="4.5"/>
         <added-code code="4.5.0"/>
         <added-code code="4.6"/>
         <added-code code="4.6.0"/>
         <added-code code="5.0"/>
         <added-code code="5.0.0"/>
         <added-code code="5.0.0-cibuild"/>
         <added-code code="5.0.0-snapshot1"/>
         <added-code code="5.0.0-snapshot2"/>
         <added-code code="5.0.0-ballot"/>
         <added-code code="5.0.0-snapshot3"/>
         <added-code code="5.0.0-draft-final"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/FHIR-version|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/FHIR-version|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.format">
         <old-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.patchFormat">
         <old-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|5.0.0"
                      strength="required"/>
      </element>
      <element path="CapabilityStatement.acceptLanguage" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.rest.mode">
         <old-binding reference="http://hl7.org/fhir/ValueSet/restful-capability-mode|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/restful-capability-mode|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.rest.resource.type">
         <removed-code code="Resource"/>
         <removed-code code="DomainResource"/>
         <removed-code code="CatalogEntry"/>
         <removed-code code="DeviceUseStatement"/>
         <removed-code code="DocumentManifest"/>
         <removed-code code="Media"/>
         <removed-code code="RequestGroup"/>
         <removed-code code="ResearchDefinition"/>
         <removed-code code="ResearchElementDefinition"/>
         <added-code code="ActorDefinition"/>
         <added-code code="ArtifactAssessment"/>
         <added-code code="BiologicallyDerivedProductDispense"/>
         <added-code code="ConditionDefinition"/>
         <added-code code="DeviceAssociation"/>
         <added-code code="DeviceDispense"/>
         <added-code code="DeviceUsage"/>
         <added-code code="EncounterHistory"/>
         <added-code code="FormularyItem"/>
         <added-code code="GenomicStudy"/>
         <added-code code="ImagingSelection"/>
         <added-code code="InventoryItem"/>
         <added-code code="InventoryReport"/>
         <added-code code="NutritionIntake"/>
         <added-code code="Permission"/>
         <added-code code="RequestOrchestration"/>
         <added-code code="Requirements"/>
         <added-code code="SubstanceNucleicAcid"/>
         <added-code code="SubstancePolymer"/>
         <added-code code="SubstanceProtein"/>
         <added-code code="SubstanceReferenceInformation"/>
         <added-code code="SubstanceSourceMaterial"/>
         <added-code code="TestPlan"/>
         <added-code code="Transport"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/resource-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/resource-types|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.rest.resource.interaction.code">
         <old-binding reference="http://hl7.org/fhir/ValueSet/type-restful-interaction|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/type-restful-interaction|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.rest.resource.versioning">
         <old-binding reference="http://hl7.org/fhir/ValueSet/versioning-policy|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/versioning-policy|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.rest.resource.conditionalRead">
         <old-binding reference="http://hl7.org/fhir/ValueSet/conditional-read-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/conditional-read-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="CapabilityStatement.rest.resource.conditionalPatch" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.rest.resource.conditionalDelete">
         <old-binding reference="http://hl7.org/fhir/ValueSet/conditional-delete-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/conditional-delete-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.rest.resource.referencePolicy">
         <old-binding reference="http://hl7.org/fhir/ValueSet/reference-handling-policy|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/reference-handling-policy|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.rest.resource.searchParam.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/search-param-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/search-param-type|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.rest.interaction.code">
         <old-binding reference="http://hl7.org/fhir/ValueSet/system-restful-interaction|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/system-restful-interaction|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.messaging.supportedMessage.mode">
         <old-binding reference="http://hl7.org/fhir/ValueSet/event-capability-mode|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/event-capability-mode|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CapabilityStatement.document.mode">
         <old-binding reference="http://hl7.org/fhir/ValueSet/document-mode|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/document-mode|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="CarePlan" status="changed">
      <element path="CarePlan.basedOn">
         <removed-type name="Reference(CarePlan)"/>
         <added-type name="Reference(CarePlan | ServiceRequest | RequestOrchestration | NutritionOrder)"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CarePlan.status">
         <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|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="CarePlan.intent">
         <added-code code="directive"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/care-plan-intent|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/care-plan-intent|5.0.0"
                      strength="required"/>
      </element>
      <element old-name="author" path="CarePlan.custodian"/>
      <element path="CarePlan.addresses">
         <removed-type name="Reference(Condition)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="CarePlan.activity.performedActivity" status="new"/>
      <element old-name="reference" path="CarePlan.activity.plannedActivityReference">
         <removed-type name="Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup)"/>
         <added-type name="Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestOrchestration | ImmunizationRecommendation | SupplyRequest)"/>
      </element>
      <element path="CarePlan.activity.outcomeCodeableConcept" status="deleted"/>
      <element path="CarePlan.activity.outcomeReference" status="deleted"/>
      <element path="CarePlan.activity.detail" status="deleted"/>
   </type>
   <type name="CareTeam" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CareTeam.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/care-team-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/care-team-status|5.0.0"
                      strength="required"/>
      </element>
      <element new-max="1" old-max="*" path="CareTeam.participant.role"/>
      <element path="CareTeam.participant.coverage[x]" status="new"/>
      <element path="CareTeam.reason" status="new"/>
      <element path="CareTeam.encounter" status="deleted"/>
      <element path="CareTeam.participant.period" status="deleted"/>
      <element path="CareTeam.reasonCode" status="deleted"/>
      <element path="CareTeam.reasonReference" status="deleted"/>
   </type>
   <type name="ChargeItem" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ChargeItem.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/chargeitem-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/chargeitem-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="ChargeItem.encounter" status="new"/>
      <element path="ChargeItem.performer.actor">
         <removed-type name="Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization | HealthcareService | CareTeam | Patient | Device | RelatedPerson)"/>
      </element>
      <element path="ChargeItem.unitPriceComponent" status="new"/>
      <element path="ChargeItem.totalPriceComponent" status="new"/>
      <element path="ChargeItem.overrideReason">
         <removed-type name="string"/>
         <added-type name="CodeableConcept"/>
      </element>
      <element path="ChargeItem.service">
         <removed-type name="Reference(DiagnosticReport | ImagingStudy | Immunization | MedicationAdministration | MedicationDispense | Observation | Procedure | SupplyDelivery)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element new-max="*"
               old-max="1"
               old-name="product[x]"
               path="ChargeItem.product">
         <removed-type name="Reference(Device | Medication | Substance)"/>
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="ChargeItem.context" status="deleted"/>
      <element path="ChargeItem.factorOverride" status="deleted"/>
      <element path="ChargeItem.priceOverride" status="deleted"/>
   </type>
   <type name="ChargeItemDefinition" status="changed">
      <element new-min="0" old-min="1" path="ChargeItemDefinition.url"/>
      <element path="ChargeItemDefinition.versionAlgorithm[x]" status="new"/>
      <element path="ChargeItemDefinition.name" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ChargeItemDefinition.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="ChargeItemDefinition.purpose" status="new"/>
      <element path="ChargeItemDefinition.copyrightLabel" status="new"/>
      <element path="ChargeItemDefinition.instance">
         <removed-type name="Reference(Medication | Substance | Device)"/>
         <added-type name="Reference(Medication | Substance | Device | DeviceDefinition | ActivityDefinition | PlanDefinition | HealthcareService)"/>
      </element>
      <element path="ChargeItemDefinition.applicability.condition" status="new"/>
      <element path="ChargeItemDefinition.applicability.effectivePeriod" status="new"/>
      <element path="ChargeItemDefinition.applicability.relatedArtifact" status="new"/>
      <element path="ChargeItemDefinition.propertyGroup.priceComponent">
         <removed-type name="BackboneElement"/>
         <added-type name="MonetaryComponent"/>
      </element>
      <element path="ChargeItemDefinition.effectivePeriod" status="deleted"/>
      <element path="ChargeItemDefinition.applicability.description" status="deleted"/>
      <element path="ChargeItemDefinition.applicability.language" status="deleted"/>
      <element path="ChargeItemDefinition.applicability.expression" status="deleted"/>
      <element path="ChargeItemDefinition.propertyGroup.priceComponent.type"
               status="deleted"/>
      <element path="ChargeItemDefinition.propertyGroup.priceComponent.code"
               status="deleted"/>
      <element path="ChargeItemDefinition.propertyGroup.priceComponent.factor"
               status="deleted"/>
      <element path="ChargeItemDefinition.propertyGroup.priceComponent.amount"
               status="deleted"/>
   </type>
   <type name="Citation" status="changed">
      <element path="Citation.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Citation.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Citation.copyrightLabel" status="new"/>
      <element path="Citation.relatedArtifact" status="new"/>
      <element path="Citation.citedArtifact.relatesTo.type" status="new"/>
      <element path="Citation.citedArtifact.relatesTo.classifier" status="new"/>
      <element path="Citation.citedArtifact.relatesTo.label" status="new"/>
      <element path="Citation.citedArtifact.relatesTo.display" status="new"/>
      <element path="Citation.citedArtifact.relatesTo.citation" status="new"/>
      <element path="Citation.citedArtifact.relatesTo.document" status="new"/>
      <element path="Citation.citedArtifact.relatesTo.resource" status="new"/>
      <element path="Citation.citedArtifact.relatesTo.resourceReference" status="new"/>
      <element path="Citation.citedArtifact.publicationForm.citedMedium" status="new"/>
      <element path="Citation.citedArtifact.publicationForm.volume" status="new"/>
      <element path="Citation.citedArtifact.publicationForm.issue" status="new"/>
      <element path="Citation.citedArtifact.publicationForm.publicationDateText"
               status="new"/>
      <element path="Citation.citedArtifact.publicationForm.publicationDateSeason"
               status="new"/>
      <element path="Citation.citedArtifact.webLocation.classifier" status="new"/>
      <element path="Citation.citedArtifact.classification.artifactAssessment"
               status="new"/>
      <element path="Citation.citedArtifact.contributorship.entry.contributor"
               status="new"/>
      <element path="Citation.citedArtifact.contributorship.entry.forenameInitials"
               status="new"/>
      <element path="Citation.citedArtifact.contributorship.entry.affiliation"
               status="new"/>
      <element path="Citation.citedArtifact.contributorship.entry.rankingOrder"
               status="new"/>
      <element path="Citation.relatesTo" status="deleted"/>
      <element path="Citation.citedArtifact.relatesTo.relationshipType"
               status="deleted"/>
      <element path="Citation.citedArtifact.relatesTo.targetClassifier"
               status="deleted"/>
      <element path="Citation.citedArtifact.relatesTo.target[x]" status="deleted"/>
      <element path="Citation.citedArtifact.publicationForm.periodicRelease"
               status="deleted"/>
      <element path="Citation.citedArtifact.webLocation.type" status="deleted"/>
      <element path="Citation.citedArtifact.classification.whoClassified"
               status="deleted"/>
      <element path="Citation.citedArtifact.contributorship.entry.name"
               status="deleted"/>
      <element path="Citation.citedArtifact.contributorship.entry.initials"
               status="deleted"/>
      <element path="Citation.citedArtifact.contributorship.entry.collectiveName"
               status="deleted"/>
      <element path="Citation.citedArtifact.contributorship.entry.identifier"
               status="deleted"/>
      <element path="Citation.citedArtifact.contributorship.entry.affiliationInfo"
               status="deleted"/>
      <element path="Citation.citedArtifact.contributorship.entry.address"
               status="deleted"/>
      <element path="Citation.citedArtifact.contributorship.entry.telecom"
               status="deleted"/>
      <element path="Citation.citedArtifact.contributorship.entry.listOrder"
               status="deleted"/>
   </type>
   <type name="Claim" status="changed">
      <element path="Claim.traceNumber" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Claim.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/fm-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/fm-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Claim.use">
         <old-binding reference="http://hl7.org/fhir/ValueSet/claim-use|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/claim-use|5.0.0"
                      strength="required"/>
      </element>
      <element path="Claim.enterer">
         <removed-type name="Reference(Practitioner | PractitionerRole)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)"/>
      </element>
      <element new-min="0" old-min="1" path="Claim.provider"/>
      <element new-min="0" old-min="1" path="Claim.priority"/>
      <element path="Claim.encounter" status="new"/>
      <element path="Claim.facility">
         <removed-type name="Reference(Location)"/>
         <added-type name="Reference(Location | Organization)"/>
      </element>
      <element path="Claim.diagnosisRelatedGroup" status="new"/>
      <element path="Claim.event" status="new"/>
      <element path="Claim.event.type" status="new"/>
      <element path="Claim.event.when[x]" status="new"/>
      <element path="Claim.careTeam.specialty" status="new"/>
      <element path="Claim.supportingInfo.value[x]">
         <added-type name="Identifier"/>
      </element>
      <element new-min="0" old-min="1" path="Claim.insurance"/>
      <element path="Claim.patientPaid" status="new"/>
      <element path="Claim.item.traceNumber" status="new"/>
      <element new-min="0" old-min="1" path="Claim.item.productOrService"/>
      <element path="Claim.item.productOrServiceEnd" status="new"/>
      <element path="Claim.item.request" status="new"/>
      <element path="Claim.item.patientPaid" status="new"/>
      <element path="Claim.item.tax" status="new"/>
      <element new-max="*" old-max="1" path="Claim.item.bodySite">
         <removed-type name="CodeableConcept"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="Claim.item.bodySite.site" status="new"/>
      <element path="Claim.item.bodySite.subSite" status="new"/>
      <element path="Claim.item.detail.traceNumber" status="new"/>
      <element new-min="0" old-min="1" path="Claim.item.detail.productOrService"/>
      <element path="Claim.item.detail.productOrServiceEnd" status="new"/>
      <element path="Claim.item.detail.patientPaid" status="new"/>
      <element path="Claim.item.detail.tax" status="new"/>
      <element path="Claim.item.detail.subDetail.traceNumber" status="new"/>
      <element new-min="0"
               old-min="1"
               path="Claim.item.detail.subDetail.productOrService"/>
      <element path="Claim.item.detail.subDetail.productOrServiceEnd" status="new"/>
      <element path="Claim.item.detail.subDetail.patientPaid" status="new"/>
      <element path="Claim.item.detail.subDetail.tax" status="new"/>
      <element path="Claim.careTeam.qualification" status="deleted"/>
      <element path="Claim.diagnosis.packageCode" status="deleted"/>
      <element path="Claim.item.subSite" status="deleted"/>
   </type>
   <type name="ClaimResponse" status="changed">
      <element path="ClaimResponse.traceNumber" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ClaimResponse.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/fm-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/fm-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ClaimResponse.use">
         <old-binding reference="http://hl7.org/fhir/ValueSet/claim-use|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/claim-use|5.0.0"
                      strength="required"/>
      </element>
      <element new-min="0" old-min="1" path="ClaimResponse.insurer"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ClaimResponse.outcome">
         <old-binding reference="http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/claim-outcome|5.0.0"
                      strength="required"/>
      </element>
      <element path="ClaimResponse.decision" status="new"/>
      <element path="ClaimResponse.event" status="new"/>
      <element path="ClaimResponse.event.type" status="new"/>
      <element path="ClaimResponse.event.when[x]" status="new"/>
      <element path="ClaimResponse.encounter" status="new"/>
      <element path="ClaimResponse.diagnosisRelatedGroup" status="new"/>
      <element path="ClaimResponse.item.traceNumber" status="new"/>
      <element path="ClaimResponse.item.reviewOutcome" status="new"/>
      <element path="ClaimResponse.item.reviewOutcome.decision" status="new"/>
      <element path="ClaimResponse.item.reviewOutcome.reason" status="new"/>
      <element path="ClaimResponse.item.reviewOutcome.preAuthRef" status="new"/>
      <element path="ClaimResponse.item.reviewOutcome.preAuthPeriod" status="new"/>
      <element new-min="0" old-min="1" path="ClaimResponse.item.adjudication"/>
      <element path="ClaimResponse.item.adjudication.quantity" status="new"/>
      <element path="ClaimResponse.item.detail.traceNumber" status="new"/>
      <element path="ClaimResponse.item.detail.reviewOutcome" status="new"/>
      <element new-min="0"
               old-min="1"
               path="ClaimResponse.item.detail.adjudication"/>
      <element path="ClaimResponse.item.detail.subDetail.traceNumber" status="new"/>
      <element path="ClaimResponse.item.detail.subDetail.reviewOutcome" status="new"/>
      <element path="ClaimResponse.addItem.traceNumber" status="new"/>
      <element path="ClaimResponse.addItem.revenue" status="new"/>
      <element new-min="0"
               old-min="1"
               path="ClaimResponse.addItem.productOrService"/>
      <element path="ClaimResponse.addItem.productOrServiceEnd" status="new"/>
      <element path="ClaimResponse.addItem.request" status="new"/>
      <element path="ClaimResponse.addItem.tax" status="new"/>
      <element new-max="*" old-max="1" path="ClaimResponse.addItem.bodySite">
         <removed-type name="CodeableConcept"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="ClaimResponse.addItem.bodySite.site" status="new"/>
      <element path="ClaimResponse.addItem.bodySite.subSite" status="new"/>
      <element path="ClaimResponse.addItem.reviewOutcome" status="new"/>
      <element new-min="0" old-min="1" path="ClaimResponse.addItem.adjudication"/>
      <element path="ClaimResponse.addItem.detail.traceNumber" status="new"/>
      <element path="ClaimResponse.addItem.detail.revenue" status="new"/>
      <element new-min="0"
               old-min="1"
               path="ClaimResponse.addItem.detail.productOrService"/>
      <element path="ClaimResponse.addItem.detail.productOrServiceEnd" status="new"/>
      <element path="ClaimResponse.addItem.detail.tax" status="new"/>
      <element path="ClaimResponse.addItem.detail.reviewOutcome" status="new"/>
      <element new-min="0"
               old-min="1"
               path="ClaimResponse.addItem.detail.adjudication"/>
      <element path="ClaimResponse.addItem.detail.subDetail.traceNumber" status="new"/>
      <element path="ClaimResponse.addItem.detail.subDetail.revenue" status="new"/>
      <element new-min="0"
               old-min="1"
               path="ClaimResponse.addItem.detail.subDetail.productOrService"/>
      <element path="ClaimResponse.addItem.detail.subDetail.productOrServiceEnd"
               status="new"/>
      <element path="ClaimResponse.addItem.detail.subDetail.tax" status="new"/>
      <element path="ClaimResponse.addItem.detail.subDetail.reviewOutcome"
               status="new"/>
      <element new-min="0"
               old-min="1"
               path="ClaimResponse.addItem.detail.subDetail.adjudication"/>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               path="ClaimResponse.processNote.type">
         <removed-type name="code"/>
         <added-type name="CodeableConcept"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/note-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/note-type"
                      strength="extensible"/>
      </element>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               max-valueset-changed="true"
               path="ClaimResponse.processNote.language">
         <old-binding max="http://hl7.org/fhir/ValueSet/all-languages"
                      reference="http://hl7.org/fhir/ValueSet/languages"
                      strength="preferred"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/all-languages|5.0.0"
                      strength="required"/>
      </element>
      <element path="ClaimResponse.error.expression" status="new"/>
      <element path="ClaimResponse.item.adjudication.value" status="deleted"/>
      <element path="ClaimResponse.addItem.subSite" status="deleted"/>
   </type>
   <type name="ClinicalImpression" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ClinicalImpression.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/clinicalimpression-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/event-status|5.0.0"
                      strength="required"/>
      </element>
      <element old-name="assessor" path="ClinicalImpression.performer"/>
      <element path="ClinicalImpression.changePattern" status="new"/>
      <element path="ClinicalImpression.finding.item" status="new"/>
      <element path="ClinicalImpression.code" status="deleted"/>
      <element path="ClinicalImpression.investigation" status="deleted"/>
      <element path="ClinicalImpression.finding.itemCodeableConcept" status="deleted"/>
      <element path="ClinicalImpression.finding.itemReference" status="deleted"/>
   </type>
   <type name="ClinicalUseDefinition" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ClinicalUseDefinition.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/clinical-use-definition-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/clinical-use-definition-type|5.0.0"
                      strength="required"/>
      </element>
      <element path="ClinicalUseDefinition.subject">
         <removed-type name="Reference(MedicinalProductDefinition | Medication | ActivityDefinition | PlanDefinition | Device | DeviceDefinition | Substance)"/>
         <added-type name="Reference(MedicinalProductDefinition | Medication | ActivityDefinition | PlanDefinition | Device | DeviceDefinition | Substance | NutritionProduct | BiologicallyDerivedProduct)"/>
      </element>
      <element path="ClinicalUseDefinition.contraindication.applicability"
               status="new"/>
      <element path="ClinicalUseDefinition.contraindication.otherTherapy.treatment"
               status="new"/>
      <element path="ClinicalUseDefinition.indication.applicability" status="new"/>
      <element path="ClinicalUseDefinition.library" status="new"/>
      <element path="ClinicalUseDefinition.contraindication.otherTherapy.therapy"
               status="deleted"/>
   </type>
   <type name="CodeSystem" status="changed">
      <element path="CodeSystem.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CodeSystem.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="CodeSystem.copyrightLabel" status="new"/>
      <element path="CodeSystem.approvalDate" status="new"/>
      <element path="CodeSystem.lastReviewDate" status="new"/>
      <element path="CodeSystem.effectivePeriod" status="new"/>
      <element path="CodeSystem.topic" status="new"/>
      <element path="CodeSystem.author" status="new"/>
      <element path="CodeSystem.editor" status="new"/>
      <element path="CodeSystem.reviewer" status="new"/>
      <element path="CodeSystem.endorser" status="new"/>
      <element path="CodeSystem.relatedArtifact" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CodeSystem.hierarchyMeaning">
         <old-binding reference="http://hl7.org/fhir/ValueSet/codesystem-hierarchy-meaning|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/codesystem-hierarchy-meaning|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CodeSystem.content">
         <old-binding reference="http://hl7.org/fhir/ValueSet/codesystem-content-mode|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/codesystem-content-mode|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="CodeSystem.filter.operator">
         <added-code code="child-of"/>
         <added-code code="descendent-leaf"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/filter-operator|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/filter-operator|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CodeSystem.property.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/concept-property-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/concept-property-type|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               max-valueset-changed="true"
               path="CodeSystem.concept.designation.language">
         <old-binding max="http://hl7.org/fhir/ValueSet/all-languages"
                      reference="http://hl7.org/fhir/ValueSet/languages"
                      strength="preferred"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/all-languages|5.0.0"
                      strength="required"/>
      </element>
      <element path="CodeSystem.concept.designation.additionalUse" status="new"/>
   </type>
   <type name="Communication" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Communication.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/event-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/event-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Communication.priority">
         <old-binding reference="http://hl7.org/fhir/ValueSet/request-priority|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/request-priority|5.0.0"
                      strength="required"/>
      </element>
      <element path="Communication.recipient">
         <removed-type name="Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | Group | CareTeam | HealthcareService)"/>
         <added-type name="Reference(CareTeam | Device | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | Endpoint)"/>
      </element>
      <element path="Communication.sender">
         <removed-type name="Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | HealthcareService)"/>
         <added-type name="Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | HealthcareService | Endpoint | CareTeam)"/>
      </element>
      <element path="Communication.reason" status="new"/>
      <element path="Communication.payload.content[x]">
         <removed-type name="string"/>
         <added-type name="CodeableConcept"/>
      </element>
      <element path="Communication.reasonCode" status="deleted"/>
      <element path="Communication.reasonReference" status="deleted"/>
   </type>
   <type name="CommunicationRequest" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CommunicationRequest.status">
         <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|5.0.0"
                      strength="required"/>
      </element>
      <element path="CommunicationRequest.intent" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CommunicationRequest.priority">
         <old-binding reference="http://hl7.org/fhir/ValueSet/request-priority|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/request-priority|5.0.0"
                      strength="required"/>
      </element>
      <element path="CommunicationRequest.payload.content[x]">
         <removed-type name="string"/>
         <added-type name="CodeableConcept"/>
      </element>
      <element path="CommunicationRequest.recipient">
         <removed-type name="Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | Group | CareTeam | HealthcareService)"/>
         <added-type name="Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | Group | CareTeam | HealthcareService | Endpoint)"/>
      </element>
      <element new-max="*"
               old-max="1"
               old-name="sender"
               path="CommunicationRequest.informationProvider">
         <removed-type name="Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | HealthcareService)"/>
         <added-type name="Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | HealthcareService | Endpoint)"/>
      </element>
      <element path="CommunicationRequest.reason" status="new"/>
      <element path="CommunicationRequest.reasonCode" status="deleted"/>
      <element path="CommunicationRequest.reasonReference" status="deleted"/>
   </type>
   <type name="CompartmentDefinition" status="changed">
      <element path="CompartmentDefinition.versionAlgorithm[x]" status="new"/>
      <element path="CompartmentDefinition.title" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CompartmentDefinition.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="CompartmentDefinition.code">
         <added-code code="EpisodeOfCare"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/compartment-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/compartment-type|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="CompartmentDefinition.resource.code">
         <removed-code code="Resource"/>
         <removed-code code="DomainResource"/>
         <removed-code code="CatalogEntry"/>
         <removed-code code="DeviceUseStatement"/>
         <removed-code code="DocumentManifest"/>
         <removed-code code="Media"/>
         <removed-code code="RequestGroup"/>
         <removed-code code="ResearchDefinition"/>
         <removed-code code="ResearchElementDefinition"/>
         <added-code code="ActorDefinition"/>
         <added-code code="ArtifactAssessment"/>
         <added-code code="BiologicallyDerivedProductDispense"/>
         <added-code code="ConditionDefinition"/>
         <added-code code="DeviceAssociation"/>
         <added-code code="DeviceDispense"/>
         <added-code code="DeviceUsage"/>
         <added-code code="EncounterHistory"/>
         <added-code code="FormularyItem"/>
         <added-code code="GenomicStudy"/>
         <added-code code="ImagingSelection"/>
         <added-code code="InventoryItem"/>
         <added-code code="InventoryReport"/>
         <added-code code="NutritionIntake"/>
         <added-code code="Permission"/>
         <added-code code="RequestOrchestration"/>
         <added-code code="Requirements"/>
         <added-code code="SubstanceNucleicAcid"/>
         <added-code code="SubstancePolymer"/>
         <added-code code="SubstanceProtein"/>
         <added-code code="SubstanceReferenceInformation"/>
         <added-code code="SubstanceSourceMaterial"/>
         <added-code code="TestPlan"/>
         <added-code code="Transport"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/resource-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/resource-types|5.0.0"
                      strength="required"/>
      </element>
      <element path="CompartmentDefinition.resource.startParam" status="new"/>
      <element path="CompartmentDefinition.resource.endParam" status="new"/>
   </type>
   <type name="Composition" status="changed">
      <element path="Composition.url" status="new"/>
      <element new-max="*" old-max="1" path="Composition.identifier"/>
      <element path="Composition.version" status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="Composition.status">
         <added-code code="registered"/>
         <added-code code="partial"/>
         <added-code code="corrected"/>
         <added-code code="appended"/>
         <added-code code="cancelled"/>
         <added-code code="deprecated"/>
         <added-code code="unknown"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/composition-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/composition-status|5.0.0"
                      strength="required"/>
      </element>
      <element new-max="*" old-max="1" path="Composition.subject"/>
      <element path="Composition.useContext" status="new"/>
      <element path="Composition.name" status="new"/>
      <element path="Composition.note" status="new"/>
      <element binding-status="removed" path="Composition.attester.mode">
         <removed-type name="code"/>
         <added-type name="CodeableConcept"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/composition-attestation-mode|4.3.0"
                      strength="required"/>
      </element>
      <element path="Composition.relatesTo">
         <removed-type name="BackboneElement"/>
         <added-type name="RelatedArtifact"/>
      </element>
      <element path="Composition.event.detail">
         <removed-type name="Reference(Resource)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="Composition.confidentiality" status="deleted"/>
      <element path="Composition.relatesTo.code" status="deleted"/>
      <element path="Composition.relatesTo.target[x]" status="deleted"/>
      <element path="Composition.event.code" status="deleted"/>
      <element path="Composition.section.mode" status="deleted"/>
   </type>
   <type name="ConceptMap" status="changed">
      <element new-max="*" old-max="1" path="ConceptMap.identifier"/>
      <element path="ConceptMap.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ConceptMap.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="ConceptMap.copyrightLabel" status="new"/>
      <element path="ConceptMap.approvalDate" status="new"/>
      <element path="ConceptMap.lastReviewDate" status="new"/>
      <element path="ConceptMap.effectivePeriod" status="new"/>
      <element path="ConceptMap.topic" status="new"/>
      <element path="ConceptMap.author" status="new"/>
      <element path="ConceptMap.editor" status="new"/>
      <element path="ConceptMap.reviewer" status="new"/>
      <element path="ConceptMap.endorser" status="new"/>
      <element path="ConceptMap.relatedArtifact" status="new"/>
      <element path="ConceptMap.property" status="new"/>
      <element path="ConceptMap.property.code" status="new"/>
      <element path="ConceptMap.property.uri" status="new"/>
      <element path="ConceptMap.property.description" status="new"/>
      <element path="ConceptMap.property.type" status="new"/>
      <element path="ConceptMap.property.system" status="new"/>
      <element path="ConceptMap.additionalAttribute" status="new"/>
      <element path="ConceptMap.additionalAttribute.code" status="new"/>
      <element path="ConceptMap.additionalAttribute.uri" status="new"/>
      <element path="ConceptMap.additionalAttribute.description" status="new"/>
      <element path="ConceptMap.additionalAttribute.type" status="new"/>
      <element path="ConceptMap.sourceScope[x]" status="new"/>
      <element path="ConceptMap.targetScope[x]" status="new"/>
      <element path="ConceptMap.group.source">
         <removed-type name="uri"/>
         <added-type name="canonical(CodeSystem)"/>
      </element>
      <element path="ConceptMap.group.target">
         <removed-type name="uri"/>
         <added-type name="canonical(CodeSystem)"/>
      </element>
      <element path="ConceptMap.group.element.valueSet" status="new"/>
      <element path="ConceptMap.group.element.noMap" status="new"/>
      <element path="ConceptMap.group.element.target.valueSet" status="new"/>
      <element path="ConceptMap.group.element.target.relationship" status="new"/>
      <element path="ConceptMap.group.element.target.property" status="new"/>
      <element path="ConceptMap.group.element.target.property.code" status="new"/>
      <element path="ConceptMap.group.element.target.property.value[x]" status="new"/>
      <element old-name="property"
               path="ConceptMap.group.element.target.dependsOn.attribute">
         <removed-type name="uri"/>
         <added-type name="code"/>
      </element>
      <element new-min="0"
               old-min="1"
               old-name="value"
               path="ConceptMap.group.element.target.dependsOn.value[x]">
         <added-type name="code"/>
         <added-type name="Coding"/>
         <added-type name="boolean"/>
         <added-type name="Quantity"/>
      </element>
      <element path="ConceptMap.group.element.target.dependsOn.valueSet" status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="ConceptMap.group.unmapped.mode">
         <removed-code code="provided"/>
         <added-code code="use-source-code"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/conceptmap-unmapped-mode|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/conceptmap-unmapped-mode|5.0.0"
                      strength="required"/>
      </element>
      <element path="ConceptMap.group.unmapped.valueSet" status="new"/>
      <element path="ConceptMap.group.unmapped.relationship" status="new"/>
      <element old-name="url" path="ConceptMap.group.unmapped.otherMap"/>
      <element path="ConceptMap.source[x]" status="deleted"/>
      <element path="ConceptMap.target[x]" status="deleted"/>
      <element path="ConceptMap.group.sourceVersion" status="deleted"/>
      <element path="ConceptMap.group.targetVersion" status="deleted"/>
      <element path="ConceptMap.group.element.target.equivalence" status="deleted"/>
      <element path="ConceptMap.group.element.target.dependsOn.system"
               status="deleted"/>
      <element path="ConceptMap.group.element.target.dependsOn.display"
               status="deleted"/>
   </type>
   <type name="Condition" status="changed">
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               new-min="1"
               old-min="0"
               path="Condition.clinicalStatus">
         <added-code code="unknown"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/condition-clinical|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/condition-clinical|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Condition.verificationStatus">
         <old-binding reference="http://hl7.org/fhir/ValueSet/condition-ver-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/condition-ver-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="removed" path="Condition.category">
         <old-binding reference="http://hl7.org/fhir/ValueSet/condition-category"
                      strength="extensible"/>
      </element>
      <element path="Condition.participant" status="new"/>
      <element path="Condition.participant.function" status="new"/>
      <element path="Condition.participant.actor" status="new"/>
      <element path="Condition.evidence">
         <removed-type name="BackboneElement"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="Condition.recorder" status="deleted"/>
      <element path="Condition.asserter" status="deleted"/>
      <element path="Condition.evidence.code" status="deleted"/>
      <element path="Condition.evidence.detail" status="deleted"/>
   </type>
   <type name="ConditionDefinition" status="new"/>
   <type name="Consent" status="changed">
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="Consent.status">
         <removed-code code="proposed"/>
         <removed-code code="rejected"/>
         <added-code code="not-done"/>
         <added-code code="unknown"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/consent-state-codes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/consent-state-codes|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="removed"
               new-min="0"
               old-min="1"
               path="Consent.category">
         <old-binding reference="http://hl7.org/fhir/ValueSet/consent-category"
                      strength="extensible"/>
      </element>
      <element old-name="patient" path="Consent.subject">
         <removed-type name="Reference(Patient)"/>
         <added-type name="Reference(Patient | Practitioner | Group)"/>
      </element>
      <element old-name="dateTime" path="Consent.date">
         <removed-type name="dateTime"/>
         <added-type name="date"/>
      </element>
      <element path="Consent.period" status="new"/>
      <element path="Consent.grantor" status="new"/>
      <element old-name="performer" path="Consent.grantee">
         <removed-type name="Reference(Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)"/>
         <added-type name="Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)"/>
      </element>
      <element path="Consent.manager" status="new"/>
      <element path="Consent.controller" status="new"/>
      <element path="Consent.sourceAttachment" status="new"/>
      <element path="Consent.sourceReference" status="new"/>
      <element path="Consent.regulatoryBasis" status="new"/>
      <element new-max="1"
               old-max="*"
               old-name="policy"
               path="Consent.policyBasis"/>
      <element path="Consent.policyBasis.reference" status="new"/>
      <element path="Consent.policyBasis.url" status="new"/>
      <element path="Consent.policyText" status="new"/>
      <element path="Consent.verification.verificationType" status="new"/>
      <element path="Consent.verification.verifiedBy" status="new"/>
      <element new-max="*"
               old-max="1"
               path="Consent.verification.verificationDate"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               modifier="added"
               old-name="type"
               path="Consent.decision">
         <old-binding reference="http://hl7.org/fhir/ValueSet/consent-provision-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/consent-provision-type|5.0.0"
                      strength="required"/>
      </element>
      <element new-max="*" old-max="1" path="Consent.provision"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               new-min="0"
               old-min="1"
               path="Consent.provision.actor.role">
         <old-binding reference="http://hl7.org/fhir/ValueSet/security-role-type"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/participation-role-type"
                      strength="extensible"/>
      </element>
      <element new-min="0" old-min="1" path="Consent.provision.actor.reference"/>
      <element binding-status="removed" path="Consent.provision.securityLabel">
         <old-binding reference="http://hl7.org/fhir/ValueSet/security-labels"
                      strength="extensible"/>
      </element>
      <element path="Consent.provision.documentType" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               old-name="class"
               path="Consent.provision.resourceType">
         <old-binding reference="http://hl7.org/fhir/ValueSet/consent-content-class"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/resource-types"
                      strength="extensible"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Consent.provision.data.meaning">
         <old-binding reference="http://hl7.org/fhir/ValueSet/consent-data-meaning|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/consent-data-meaning|5.0.0"
                      strength="required"/>
      </element>
      <element path="Consent.provision.expression" status="new"/>
      <element path="Consent.scope" status="deleted"/>
      <element path="Consent.organization" status="deleted"/>
      <element path="Consent.source[x]" status="deleted"/>
      <element path="Consent.policy.authority" status="deleted"/>
      <element path="Consent.policy.uri" status="deleted"/>
      <element path="Consent.policyRule" status="deleted"/>
   </type>
   <type name="Contract" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Contract.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/contract-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/contract-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Contract.contentDefinition.publicationStatus">
         <old-binding reference="http://hl7.org/fhir/ValueSet/contract-publicationstatus|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/contract-publicationstatus|5.0.0"
                      strength="required"/>
      </element>
      <element path="Contract.term.action.reason">
         <removed-type name="string"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="Contract.term.action.reasonCode" status="deleted"/>
      <element path="Contract.term.action.reasonReference" status="deleted"/>
   </type>
   <type name="Coverage" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Coverage.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/fm-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/fm-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Coverage.kind" status="new"/>
      <element path="Coverage.paymentBy" status="new"/>
      <element path="Coverage.paymentBy.party" status="new"/>
      <element path="Coverage.paymentBy.responsibility" status="new"/>
      <element new-max="*" old-max="1" path="Coverage.subscriberId">
         <removed-type name="string"/>
         <added-type name="Identifier"/>
      </element>
      <element path="Coverage.insurer" status="new"/>
      <element path="Coverage.class.value">
         <removed-type name="string"/>
         <added-type name="Identifier"/>
      </element>
      <element path="Coverage.costToBeneficiary.category" status="new"/>
      <element path="Coverage.costToBeneficiary.network" status="new"/>
      <element path="Coverage.costToBeneficiary.unit" status="new"/>
      <element path="Coverage.costToBeneficiary.term" status="new"/>
      <element new-min="0" old-min="1" path="Coverage.costToBeneficiary.value[x]"/>
      <element path="Coverage.insurancePlan" status="new"/>
      <element path="Coverage.payor" status="deleted"/>
   </type>
   <type name="CoverageEligibilityRequest" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CoverageEligibilityRequest.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/fm-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/fm-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CoverageEligibilityRequest.purpose">
         <old-binding reference="http://hl7.org/fhir/ValueSet/eligibilityrequest-purpose|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/eligibilityrequest-purpose|5.0.0"
                      strength="required"/>
      </element>
      <element path="CoverageEligibilityRequest.event" status="new"/>
      <element path="CoverageEligibilityRequest.event.type" status="new"/>
      <element path="CoverageEligibilityRequest.event.when[x]" status="new"/>
   </type>
   <type name="CoverageEligibilityResponse" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CoverageEligibilityResponse.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/fm-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/fm-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CoverageEligibilityResponse.purpose">
         <old-binding reference="http://hl7.org/fhir/ValueSet/eligibilityresponse-purpose|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/eligibilityresponse-purpose|5.0.0"
                      strength="required"/>
      </element>
      <element path="CoverageEligibilityResponse.event" status="new"/>
      <element path="CoverageEligibilityResponse.event.type" status="new"/>
      <element path="CoverageEligibilityResponse.event.when[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="CoverageEligibilityResponse.outcome">
         <old-binding reference="http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/eligibility-outcome|5.0.0"
                      strength="required"/>
      </element>
      <element path="CoverageEligibilityResponse.error.expression" status="new"/>
   </type>
   <type name="DetectedIssue" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="DetectedIssue.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/observation-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/detectedissue-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="DetectedIssue.category" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="DetectedIssue.severity">
         <old-binding reference="http://hl7.org/fhir/ValueSet/detectedissue-severity|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/detectedissue-severity|5.0.0"
                      strength="required"/>
      </element>
      <element path="DetectedIssue.subject" status="new"/>
      <element path="DetectedIssue.encounter" status="new"/>
      <element path="DetectedIssue.author">
         <removed-type name="Reference(Practitioner | PractitionerRole | Device)"/>
         <added-type name="Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device)"/>
      </element>
      <element path="DetectedIssue.detail">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="DetectedIssue.mitigation.note" status="new"/>
      <element path="DetectedIssue.patient" status="deleted"/>
   </type>
   <type name="Device" status="changed">
      <element path="Device.displayName" status="new"/>
      <element path="Device.definition">
         <removed-type name="Reference(DeviceDefinition)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element new-min="1" old-min="0" path="Device.udiCarrier.deviceIdentifier"/>
      <element new-min="1" old-min="0" path="Device.udiCarrier.issuer"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="Device.udiCarrier.entryType">
         <added-code code="electronic-transmission"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/udi-entry-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/udi-entry-type|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="Device.status">
         <removed-code code="unknown"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/device-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/device-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Device.availabilityStatus" status="new"/>
      <element path="Device.biologicalSourceEvent" status="new"/>
      <element old-name="deviceName" path="Device.name"/>
      <element path="Device.name.value" status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="Device.name.type">
         <removed-code code="udi-label-name"/>
         <removed-code code="manufacturer-name"/>
         <removed-code code="model-name"/>
         <removed-code code="other"/>
         <added-code code="registered-name"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/device-nametype|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/device-nametype|5.0.0"
                      strength="required"/>
      </element>
      <element path="Device.name.display" status="new"/>
      <element path="Device.category" status="new"/>
      <element new-max="*" old-max="1" path="Device.type"/>
      <element path="Device.version.installDate" status="new"/>
      <element old-name="specialization" path="Device.conformsTo"/>
      <element path="Device.conformsTo.category" status="new"/>
      <element path="Device.conformsTo.specification" status="new"/>
      <element path="Device.property.value[x]" status="new"/>
      <element path="Device.mode" status="new"/>
      <element path="Device.cycle" status="new"/>
      <element path="Device.duration" status="new"/>
      <element path="Device.endpoint" status="new"/>
      <element path="Device.gateway" status="new"/>
      <element path="Device.statusReason" status="deleted"/>
      <element path="Device.distinctIdentifier" status="deleted"/>
      <element path="Device.deviceName.name" status="deleted"/>
      <element path="Device.specialization.systemType" status="deleted"/>
      <element path="Device.property.valueQuantity" status="deleted"/>
      <element path="Device.property.valueCode" status="deleted"/>
      <element path="Device.patient" status="deleted"/>
   </type>
   <type name="DeviceAssociation" status="new"/>
   <type name="DeviceDefinition" status="changed">
      <element path="DeviceDefinition.description" status="new"/>
      <element path="DeviceDefinition.udiDeviceIdentifier.marketDistribution"
               status="new"/>
      <element path="DeviceDefinition.udiDeviceIdentifier.marketDistribution.marketPeriod"
               status="new"/>
      <element path="DeviceDefinition.udiDeviceIdentifier.marketDistribution.subJurisdiction"
               status="new"/>
      <element path="DeviceDefinition.regulatoryIdentifier" status="new"/>
      <element path="DeviceDefinition.regulatoryIdentifier.type" status="new"/>
      <element path="DeviceDefinition.regulatoryIdentifier.deviceIdentifier"
               status="new"/>
      <element path="DeviceDefinition.regulatoryIdentifier.issuer" status="new"/>
      <element path="DeviceDefinition.regulatoryIdentifier.jurisdiction" status="new"/>
      <element path="DeviceDefinition.partNumber" status="new"/>
      <element old-name="manufacturer[x]" path="DeviceDefinition.manufacturer">
         <removed-type name="string"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="DeviceDefinition.deviceName.type">
         <removed-code code="udi-label-name"/>
         <removed-code code="manufacturer-name"/>
         <removed-code code="model-name"/>
         <removed-code code="other"/>
         <added-code code="registered-name"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/device-nametype|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/device-nametype|5.0.0"
                      strength="required"/>
      </element>
      <element path="DeviceDefinition.classification" status="new"/>
      <element new-min="1" old-min="0" path="DeviceDefinition.classification.type"/>
      <element path="DeviceDefinition.classification.justification" status="new"/>
      <element old-name="specialization" path="DeviceDefinition.conformsTo"/>
      <element path="DeviceDefinition.conformsTo.category" status="new"/>
      <element path="DeviceDefinition.conformsTo.specification" status="new"/>
      <element new-max="*" old-max="1" path="DeviceDefinition.conformsTo.version"/>
      <element path="DeviceDefinition.conformsTo.source" status="new"/>
      <element path="DeviceDefinition.hasPart" status="new"/>
      <element path="DeviceDefinition.hasPart.reference" status="new"/>
      <element path="DeviceDefinition.hasPart.count" status="new"/>
      <element path="DeviceDefinition.packaging" status="new"/>
      <element path="DeviceDefinition.packaging.identifier" status="new"/>
      <element path="DeviceDefinition.packaging.type" status="new"/>
      <element path="DeviceDefinition.packaging.count" status="new"/>
      <element path="DeviceDefinition.packaging.distributor" status="new"/>
      <element path="DeviceDefinition.packaging.distributor.name" status="new"/>
      <element path="DeviceDefinition.packaging.distributor.organizationReference"
               status="new"/>
      <element path="DeviceDefinition.packaging.udiDeviceIdentifier" status="new"/>
      <element path="DeviceDefinition.packaging.packaging" status="new"/>
      <element path="DeviceDefinition.version">
         <removed-type name="string"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="DeviceDefinition.version.type" status="new"/>
      <element path="DeviceDefinition.version.component" status="new"/>
      <element path="DeviceDefinition.version.value" status="new"/>
      <element path="DeviceDefinition.property.value[x]" status="new"/>
      <element path="DeviceDefinition.link" status="new"/>
      <element path="DeviceDefinition.link.relation" status="new"/>
      <element path="DeviceDefinition.link.relatedDevice" status="new"/>
      <element path="DeviceDefinition.productionIdentifierInUDI" status="new"/>
      <element path="DeviceDefinition.guideline" status="new"/>
      <element path="DeviceDefinition.guideline.useContext" status="new"/>
      <element path="DeviceDefinition.guideline.usageInstruction" status="new"/>
      <element new-max="*"
               old-max="1"
               old-name="onlineInformation"
               path="DeviceDefinition.guideline.relatedArtifact">
         <removed-type name="uri"/>
         <added-type name="RelatedArtifact"/>
      </element>
      <element path="DeviceDefinition.guideline.indication" status="new"/>
      <element path="DeviceDefinition.guideline.contraindication" status="new"/>
      <element path="DeviceDefinition.guideline.warning" status="new"/>
      <element path="DeviceDefinition.guideline.intendedUse" status="new"/>
      <element path="DeviceDefinition.correctiveAction" status="new"/>
      <element path="DeviceDefinition.correctiveAction.recall" status="new"/>
      <element path="DeviceDefinition.correctiveAction.scope" status="new"/>
      <element path="DeviceDefinition.correctiveAction.period" status="new"/>
      <element path="DeviceDefinition.chargeItem" status="new"/>
      <element path="DeviceDefinition.chargeItem.chargeItemCode" status="new"/>
      <element path="DeviceDefinition.chargeItem.count" status="new"/>
      <element path="DeviceDefinition.chargeItem.effectivePeriod" status="new"/>
      <element path="DeviceDefinition.chargeItem.useContext" status="new"/>
      <element path="DeviceDefinition.specialization.systemType" status="deleted"/>
      <element path="DeviceDefinition.physicalCharacteristics" status="deleted"/>
      <element path="DeviceDefinition.capability" status="deleted"/>
      <element path="DeviceDefinition.property.valueQuantity" status="deleted"/>
      <element path="DeviceDefinition.property.valueCode" status="deleted"/>
      <element path="DeviceDefinition.url" status="deleted"/>
      <element path="DeviceDefinition.quantity" status="deleted"/>
      <element path="DeviceDefinition.parentDevice" status="deleted"/>
   </type>
   <type name="DeviceDispense" status="new"/>
   <type name="DeviceMetric" status="changed">
      <element path="DeviceMetric.device" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="DeviceMetric.operationalStatus">
         <old-binding reference="http://hl7.org/fhir/ValueSet/metric-operational-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/metric-operational-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="DeviceMetric.color">
         <old-binding reference="http://hl7.org/fhir/ValueSet/metric-color|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/color-codes|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="DeviceMetric.category">
         <old-binding reference="http://hl7.org/fhir/ValueSet/metric-category|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/metric-category|5.0.0"
                      strength="required"/>
      </element>
      <element path="DeviceMetric.measurementFrequency" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="DeviceMetric.calibration.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/metric-calibration-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/metric-calibration-type|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="DeviceMetric.calibration.state">
         <old-binding reference="http://hl7.org/fhir/ValueSet/metric-calibration-state|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/metric-calibration-state|5.0.0"
                      strength="required"/>
      </element>
      <element path="DeviceMetric.source" status="deleted"/>
      <element path="DeviceMetric.parent" status="deleted"/>
      <element path="DeviceMetric.measurementPeriod" status="deleted"/>
   </type>
   <type name="DeviceRequest" status="changed">
      <element old-name="priorRequest" path="DeviceRequest.replaces">
         <removed-type name="Reference(Resource)"/>
         <added-type name="Reference(DeviceRequest)"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="DeviceRequest.status">
         <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|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="DeviceRequest.intent">
         <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|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="DeviceRequest.priority">
         <old-binding reference="http://hl7.org/fhir/ValueSet/request-priority|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/request-priority|5.0.0"
                      strength="required"/>
      </element>
      <element path="DeviceRequest.doNotPerform" status="new"/>
      <element old-name="code[x]" path="DeviceRequest.code">
         <removed-type name="Reference(Device)"/>
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="DeviceRequest.quantity" status="new"/>
      <element path="DeviceRequest.performer">
         <removed-type name="Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="DeviceRequest.reason" status="new"/>
      <element path="DeviceRequest.asNeeded" status="new"/>
      <element path="DeviceRequest.asNeededFor" status="new"/>
      <element path="DeviceRequest.performerType" status="deleted"/>
      <element path="DeviceRequest.reasonCode" status="deleted"/>
      <element path="DeviceRequest.reasonReference" status="deleted"/>
   </type>
   <type name="DeviceUsage" old-name="DeviceUseStatement" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="DeviceUsage.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/device-statement-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/deviceusage-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="DeviceUsage.category" status="new"/>
      <element path="DeviceUsage.patient" status="new"/>
      <element path="DeviceUsage.context" status="new"/>
      <element path="DeviceUsage.dateAsserted" status="new"/>
      <element path="DeviceUsage.usageStatus" status="new"/>
      <element path="DeviceUsage.usageReason" status="new"/>
      <element path="DeviceUsage.adherence" status="new"/>
      <element path="DeviceUsage.adherence.code" status="new"/>
      <element path="DeviceUsage.adherence.reason" status="new"/>
      <element path="DeviceUsage.informationSource" status="new"/>
      <element path="DeviceUsage.device">
         <removed-type name="Reference(Device)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="DeviceUsage.reason" status="new"/>
      <element path="DeviceUsage.bodySite">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="DeviceUseStatement.subject" status="deleted"/>
      <element path="DeviceUseStatement.recordedOn" status="deleted"/>
      <element path="DeviceUseStatement.source" status="deleted"/>
      <element path="DeviceUseStatement.reasonCode" status="deleted"/>
      <element path="DeviceUseStatement.reasonReference" status="deleted"/>
   </type>
   <type name="DiagnosticReport" status="changed">
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="DiagnosticReport.status">
         <added-code code="modified"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/diagnostic-report-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/diagnostic-report-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="DiagnosticReport.subject">
         <removed-type name="Reference(Patient | Group | Device | Location | Organization | Procedure | Practitioner | Medication | Substance)"/>
         <added-type name="Reference(Patient | Group | Device | Location | Organization | Practitioner | Medication | Substance | BiologicallyDerivedProduct)"/>
      </element>
      <element path="DiagnosticReport.note" status="new"/>
      <element path="DiagnosticReport.study" status="new"/>
      <element path="DiagnosticReport.supportingInfo" status="new"/>
      <element path="DiagnosticReport.supportingInfo.type" status="new"/>
      <element path="DiagnosticReport.supportingInfo.reference" status="new"/>
      <element path="DiagnosticReport.media.link">
         <removed-type name="Reference(Media)"/>
         <added-type name="Reference(DocumentReference)"/>
      </element>
      <element path="DiagnosticReport.composition" status="new"/>
      <element path="DiagnosticReport.conclusion">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="DiagnosticReport.imagingStudy" status="deleted"/>
   </type>
   <type name="DocumentReference" status="changed">
      <element path="DocumentReference.version" status="new"/>
      <element path="DocumentReference.basedOn" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="DocumentReference.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/document-reference-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/document-reference-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="DocumentReference.docStatus">
         <added-code code="registered"/>
         <added-code code="partial"/>
         <added-code code="corrected"/>
         <added-code code="appended"/>
         <added-code code="cancelled"/>
         <added-code code="deprecated"/>
         <added-code code="unknown"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/composition-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/composition-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="DocumentReference.modality" status="new"/>
      <element path="DocumentReference.subject">
         <removed-type name="Reference(Patient | Practitioner | Group | Device)"/>
         <added-type name="Reference(Resource)"/>
      </element>
      <element new-max="*" old-max="1" path="DocumentReference.context">
         <removed-type name="BackboneElement"/>
         <added-type name="Reference(Appointment | Encounter | EpisodeOfCare)"/>
      </element>
      <element path="DocumentReference.event" status="new"/>
      <element path="DocumentReference.bodySite" status="new"/>
      <element path="DocumentReference.facilityType" status="new"/>
      <element path="DocumentReference.practiceSetting" status="new"/>
      <element path="DocumentReference.period" status="new"/>
      <element path="DocumentReference.author">
         <removed-type name="Reference(Practitioner | PractitionerRole | Organization | Device | Patient | RelatedPerson)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization | Device | Patient | RelatedPerson | CareTeam)"/>
      </element>
      <element path="DocumentReference.attester" status="new"/>
      <element path="DocumentReference.attester.mode" status="new"/>
      <element path="DocumentReference.attester.time" status="new"/>
      <element path="DocumentReference.attester.party" status="new"/>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               path="DocumentReference.relatesTo.code">
         <removed-type name="code"/>
         <added-type name="CodeableConcept"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/document-relationship-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/document-relationship-type"
                      strength="extensible"/>
      </element>
      <element path="DocumentReference.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element binding-status="removed" path="DocumentReference.securityLabel">
         <old-binding reference="http://hl7.org/fhir/ValueSet/security-labels"
                      strength="extensible"/>
      </element>
      <element path="DocumentReference.content.profile" status="new"/>
      <element path="DocumentReference.content.profile.value[x]" status="new"/>
      <element path="DocumentReference.masterIdentifier" status="deleted"/>
      <element path="DocumentReference.authenticator" status="deleted"/>
      <element path="DocumentReference.content.format" status="deleted"/>
      <element path="DocumentReference.context.encounter" status="deleted"/>
      <element path="DocumentReference.context.event" status="deleted"/>
      <element path="DocumentReference.context.period" status="deleted"/>
      <element path="DocumentReference.context.facilityType" status="deleted"/>
      <element path="DocumentReference.context.practiceSetting" status="deleted"/>
      <element path="DocumentReference.context.sourcePatientInfo" status="deleted"/>
      <element path="DocumentReference.context.related" status="deleted"/>
   </type>
   <type name="DomainResource" status="no-change"/>
   <type name="Encounter" status="changed">
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="Encounter.status">
         <removed-code code="arrived"/>
         <removed-code code="triaged"/>
         <removed-code code="onleave"/>
         <removed-code code="finished"/>
         <added-code code="on-hold"/>
         <added-code code="discharged"/>
         <added-code code="completed"/>
         <added-code code="discontinued"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/encounter-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/encounter-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="removed"
               new-max="*"
               new-min="0"
               old-max="1"
               old-min="1"
               path="Encounter.class">
         <removed-type name="Coding"/>
         <added-type name="CodeableConcept"/>
         <old-binding reference="http://terminology.hl7.org/ValueSet/v3-ActEncounterCode"
                      strength="extensible"/>
      </element>
      <element new-max="*" old-max="1" path="Encounter.serviceType">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="Encounter.subjectStatus" status="new"/>
      <element path="Encounter.basedOn">
         <removed-type name="Reference(ServiceRequest)"/>
         <added-type name="Reference(CarePlan | DeviceRequest | MedicationRequest | ServiceRequest)"/>
      </element>
      <element path="Encounter.careTeam" status="new"/>
      <element old-name="individual" path="Encounter.participant.actor">
         <removed-type name="Reference(Practitioner | PractitionerRole | RelatedPerson)"/>
         <added-type name="Reference(Patient | Group | RelatedPerson | Practitioner | PractitionerRole | Device | HealthcareService)"/>
      </element>
      <element path="Encounter.virtualService" status="new"/>
      <element old-name="period" path="Encounter.actualPeriod"/>
      <element path="Encounter.plannedStartDate" status="new"/>
      <element path="Encounter.plannedEndDate" status="new"/>
      <element old-name="reasonCode" path="Encounter.reason">
         <removed-type name="CodeableConcept"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="Encounter.reason.use" status="new"/>
      <element path="Encounter.reason.value" status="new"/>
      <element new-max="*"
               new-min="0"
               old-max="1"
               old-min="1"
               path="Encounter.diagnosis.condition">
         <removed-type name="Reference(Condition | Procedure)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element new-max="*" old-max="1" path="Encounter.diagnosis.use"/>
      <element old-name="hospitalization" path="Encounter.admission"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Encounter.location.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/encounter-location-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/encounter-location-status|5.0.0"
                      strength="required"/>
      </element>
      <element old-name="physicalType" path="Encounter.location.form"/>
      <element path="Encounter.statusHistory" status="deleted"/>
      <element path="Encounter.classHistory" status="deleted"/>
      <element path="Encounter.reasonReference" status="deleted"/>
      <element path="Encounter.diagnosis.rank" status="deleted"/>
   </type>
   <type name="EncounterHistory" status="new"/>
   <type name="Endpoint" status="changed">
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="Endpoint.status">
         <removed-code code="test"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/endpoint-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/endpoint-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="removed"
               new-max="*"
               old-max="1"
               path="Endpoint.connectionType">
         <removed-type name="Coding"/>
         <added-type name="CodeableConcept"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/endpoint-connection-type"
                      strength="extensible"/>
      </element>
      <element path="Endpoint.description" status="new"/>
      <element path="Endpoint.environmentType" status="new"/>
      <element path="Endpoint.payload" status="new"/>
      <element new-min="0"
               old-min="1"
               old-name="payloadType"
               path="Endpoint.payload.type"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               old-name="payloadMimeType"
               path="Endpoint.payload.mimeType">
         <old-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="EnrollmentRequest" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="EnrollmentRequest.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/fm-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/fm-status|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="EnrollmentResponse" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="EnrollmentResponse.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/fm-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/fm-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="EnrollmentResponse.outcome">
         <old-binding reference="http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/enrollment-outcome|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="EpisodeOfCare" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="EpisodeOfCare.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/episode-of-care-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/episode-of-care-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="EpisodeOfCare.statusHistory.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/episode-of-care-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/episode-of-care-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="EpisodeOfCare.reason" status="new"/>
      <element path="EpisodeOfCare.reason.use" status="new"/>
      <element path="EpisodeOfCare.reason.value" status="new"/>
      <element new-max="*"
               new-min="0"
               old-max="1"
               old-min="1"
               path="EpisodeOfCare.diagnosis.condition">
         <removed-type name="Reference(Condition)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element old-name="role" path="EpisodeOfCare.diagnosis.use"/>
      <element old-name="team" path="EpisodeOfCare.careTeam"/>
      <element path="EpisodeOfCare.diagnosis.rank" status="deleted"/>
   </type>
   <type name="EventDefinition" status="changed">
      <element path="EventDefinition.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="EventDefinition.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="EventDefinition.subject[x]">
         <old-binding reference="http://hl7.org/fhir/ValueSet/subject-type"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/participant-resource-types"
                      strength="extensible"/>
      </element>
      <element path="EventDefinition.usage">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="EventDefinition.copyrightLabel" status="new"/>
   </type>
   <type name="Evidence" status="changed">
      <element path="Evidence.versionAlgorithm[x]" status="new"/>
      <element path="Evidence.name" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Evidence.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Evidence.experimental" status="new"/>
      <element path="Evidence.purpose" status="new"/>
      <element path="Evidence.copyright" status="new"/>
      <element path="Evidence.copyrightLabel" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Evidence.variableDefinition.directnessMatch">
         <old-binding reference="http://hl7.org/fhir/ValueSet/directness"
                      strength="extensible"/>
         <new-binding reference="http://terminology.hl7.org/ValueSet/directness"
                      strength="extensible"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Evidence.synthesisType">
         <old-binding reference="http://hl7.org/fhir/ValueSet/synthesis-type"
                      strength="extensible"/>
         <new-binding reference="http://terminology.hl7.org/ValueSet/synthesis-type"
                      strength="extensible"/>
      </element>
      <element path="Evidence.studyDesign" status="new"/>
      <element path="Evidence.statistic.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="Evidence.statistic.sampleSize.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="Evidence.statistic.attributeEstimate.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Evidence.statistic.modelCharacteristic.variable.handling">
         <old-binding reference="http://hl7.org/fhir/ValueSet/variable-handling|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/variable-handling|5.0.0"
                      strength="required"/>
      </element>
      <element path="Evidence.certainty.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="Evidence.studyType" status="deleted"/>
   </type>
   <type name="EvidenceReport" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="EvidenceReport.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="EvidenceReport.relatesTo.code">
         <old-binding reference="http://hl7.org/fhir/ValueSet/report-relation-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/report-relation-type|5.0.0"
                      strength="required"/>
      </element>
      <element old-name="target[x]" path="EvidenceReport.relatesTo.target">
         <removed-type name="Identifier"/>
         <removed-type name="Reference(EvidenceReport)"/>
      </element>
      <element path="EvidenceReport.relatesTo.target.url" status="new"/>
      <element path="EvidenceReport.relatesTo.target.identifier" status="new"/>
      <element path="EvidenceReport.relatesTo.target.display" status="new"/>
      <element path="EvidenceReport.relatesTo.target.resource" status="new"/>
      <element path="EvidenceReport.section.author">
         <removed-type name="Reference(Person | Device | Group | Organization)"/>
         <added-type name="Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device | Group | Organization)"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="EvidenceReport.section.mode">
         <old-binding reference="http://hl7.org/fhir/ValueSet/list-mode|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/list-mode|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="EvidenceVariable" status="changed">
      <element path="EvidenceVariable.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="EvidenceVariable.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="EvidenceVariable.experimental" status="new"/>
      <element path="EvidenceVariable.purpose" status="new"/>
      <element path="EvidenceVariable.copyright" status="new"/>
      <element path="EvidenceVariable.copyrightLabel" status="new"/>
      <element path="EvidenceVariable.approvalDate" status="new"/>
      <element path="EvidenceVariable.lastReviewDate" status="new"/>
      <element path="EvidenceVariable.effectivePeriod" status="new"/>
      <element path="EvidenceVariable.characteristic.linkId" status="new"/>
      <element path="EvidenceVariable.characteristic.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="EvidenceVariable.characteristic.note" status="new"/>
      <element path="EvidenceVariable.characteristic.definitionReference" status="new"/>
      <element path="EvidenceVariable.characteristic.definitionCanonical" status="new"/>
      <element path="EvidenceVariable.characteristic.definitionCodeableConcept"
               status="new"/>
      <element path="EvidenceVariable.characteristic.definitionExpression"
               status="new"/>
      <element path="EvidenceVariable.characteristic.definitionId" status="new"/>
      <element path="EvidenceVariable.characteristic.definitionByTypeAndValue"
               status="new"/>
      <element path="EvidenceVariable.characteristic.definitionByTypeAndValue.type"
               status="new"/>
      <element path="EvidenceVariable.characteristic.definitionByTypeAndValue.method"
               status="new"/>
      <element path="EvidenceVariable.characteristic.definitionByTypeAndValue.device"
               status="new"/>
      <element path="EvidenceVariable.characteristic.definitionByTypeAndValue.value[x]"
               status="new"/>
      <element path="EvidenceVariable.characteristic.definitionByTypeAndValue.offset"
               status="new"/>
      <element path="EvidenceVariable.characteristic.definitionByCombination"
               status="new"/>
      <element path="EvidenceVariable.characteristic.definitionByCombination.code"
               status="new"/>
      <element path="EvidenceVariable.characteristic.definitionByCombination.threshold"
               status="new"/>
      <element path="EvidenceVariable.characteristic.definitionByCombination.characteristic"
               status="new"/>
      <element path="EvidenceVariable.characteristic.instances[x]" status="new"/>
      <element path="EvidenceVariable.characteristic.duration[x]" status="new"/>
      <element path="EvidenceVariable.characteristic.timeFromEvent" status="new"/>
      <element path="EvidenceVariable.characteristic.timeFromEvent.description"
               status="new"/>
      <element path="EvidenceVariable.characteristic.timeFromEvent.note" status="new"/>
      <element path="EvidenceVariable.characteristic.timeFromEvent.event[x]"
               status="new"/>
      <element path="EvidenceVariable.characteristic.timeFromEvent.quantity"
               status="new"/>
      <element path="EvidenceVariable.characteristic.timeFromEvent.range" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="EvidenceVariable.handling">
         <old-binding reference="http://hl7.org/fhir/ValueSet/variable-handling|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/variable-handling|5.0.0"
                      strength="required"/>
      </element>
      <element path="EvidenceVariable.subtitle" status="deleted"/>
      <element path="EvidenceVariable.characteristicCombination" status="deleted"/>
      <element path="EvidenceVariable.characteristic.definition[x]" status="deleted"/>
      <element path="EvidenceVariable.characteristic.method" status="deleted"/>
      <element path="EvidenceVariable.characteristic.device" status="deleted"/>
      <element path="EvidenceVariable.characteristic.timeFromStart" status="deleted"/>
      <element path="EvidenceVariable.characteristic.groupMeasure" status="deleted"/>
   </type>
   <type name="ExampleScenario" status="changed">
      <element path="ExampleScenario.versionAlgorithm[x]" status="new"/>
      <element path="ExampleScenario.title" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ExampleScenario.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="ExampleScenario.description" status="new"/>
      <element path="ExampleScenario.copyrightLabel" status="new"/>
      <element old-name="actorId" path="ExampleScenario.actor.key"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="ExampleScenario.actor.type">
         <removed-code code="entity"/>
         <added-code code="system"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/examplescenario-actor-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0"
                      strength="required"/>
      </element>
      <element new-min="1"
               old-min="0"
               old-name="name"
               path="ExampleScenario.actor.title"/>
      <element old-name="resourceId" path="ExampleScenario.instance.key"/>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               old-name="resourceType"
               path="ExampleScenario.instance.structureType">
         <removed-type name="code"/>
         <added-type name="Coding"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/resource-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/examplescenario-instance-type"
                      strength="extensible"/>
      </element>
      <element path="ExampleScenario.instance.structureVersion" status="new"/>
      <element path="ExampleScenario.instance.structureProfile[x]" status="new"/>
      <element new-min="1"
               old-min="0"
               old-name="name"
               path="ExampleScenario.instance.title"/>
      <element path="ExampleScenario.instance.content" status="new"/>
      <element path="ExampleScenario.instance.version.key" status="new"/>
      <element path="ExampleScenario.instance.version.title" status="new"/>
      <element new-min="0"
               old-min="1"
               path="ExampleScenario.instance.version.description"/>
      <element path="ExampleScenario.instance.version.content" status="new"/>
      <element old-name="resourceId"
               path="ExampleScenario.instance.containedInstance.instanceReference"/>
      <element old-name="versionId"
               path="ExampleScenario.instance.containedInstance.versionReference"/>
      <element new-min="0" old-min="1" path="ExampleScenario.process.step.number"/>
      <element new-max="1" old-max="*" path="ExampleScenario.process.step.process"/>
      <element new-max="1"
               old-max="*"
               path="ExampleScenario.process.step.workflow"/>
      <element binding-status="added"
               path="ExampleScenario.process.step.operation.type">
         <removed-type name="string"/>
         <added-type name="Coding"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/testscript-operation-codes"
                      strength="extensible"/>
      </element>
      <element new-min="1"
               old-min="0"
               old-name="name"
               path="ExampleScenario.process.step.operation.title"/>
      <element path="ExampleScenario.instance.version.versionId" status="deleted"/>
   </type>
   <type name="ExplanationOfBenefit" status="changed">
      <element path="ExplanationOfBenefit.traceNumber" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ExplanationOfBenefit.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/explanationofbenefit-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/explanationofbenefit-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ExplanationOfBenefit.use">
         <old-binding reference="http://hl7.org/fhir/ValueSet/claim-use|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/claim-use|5.0.0"
                      strength="required"/>
      </element>
      <element path="ExplanationOfBenefit.enterer">
         <removed-type name="Reference(Practitioner | PractitionerRole)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)"/>
      </element>
      <element new-min="0" old-min="1" path="ExplanationOfBenefit.insurer"/>
      <element new-min="0" old-min="1" path="ExplanationOfBenefit.provider"/>
      <element path="ExplanationOfBenefit.event" status="new"/>
      <element path="ExplanationOfBenefit.event.type" status="new"/>
      <element path="ExplanationOfBenefit.event.when[x]" status="new"/>
      <element path="ExplanationOfBenefit.encounter" status="new"/>
      <element path="ExplanationOfBenefit.facility">
         <removed-type name="Reference(Location)"/>
         <added-type name="Reference(Location | Organization)"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ExplanationOfBenefit.outcome">
         <old-binding reference="http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/claim-outcome|5.0.0"
                      strength="required"/>
      </element>
      <element path="ExplanationOfBenefit.decision" status="new"/>
      <element path="ExplanationOfBenefit.diagnosisRelatedGroup" status="new"/>
      <element path="ExplanationOfBenefit.careTeam.specialty" status="new"/>
      <element path="ExplanationOfBenefit.supportingInfo.value[x]">
         <added-type name="Identifier"/>
      </element>
      <element new-min="0" old-min="1" path="ExplanationOfBenefit.insurance"/>
      <element path="ExplanationOfBenefit.patientPaid" status="new"/>
      <element path="ExplanationOfBenefit.item.traceNumber" status="new"/>
      <element new-min="0"
               old-min="1"
               path="ExplanationOfBenefit.item.productOrService"/>
      <element path="ExplanationOfBenefit.item.productOrServiceEnd" status="new"/>
      <element path="ExplanationOfBenefit.item.request" status="new"/>
      <element path="ExplanationOfBenefit.item.patientPaid" status="new"/>
      <element path="ExplanationOfBenefit.item.tax" status="new"/>
      <element new-max="*" old-max="1" path="ExplanationOfBenefit.item.bodySite">
         <removed-type name="CodeableConcept"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="ExplanationOfBenefit.item.bodySite.site" status="new"/>
      <element path="ExplanationOfBenefit.item.bodySite.subSite" status="new"/>
      <element path="ExplanationOfBenefit.item.reviewOutcome" status="new"/>
      <element path="ExplanationOfBenefit.item.reviewOutcome.decision" status="new"/>
      <element path="ExplanationOfBenefit.item.reviewOutcome.reason" status="new"/>
      <element path="ExplanationOfBenefit.item.reviewOutcome.preAuthRef" status="new"/>
      <element path="ExplanationOfBenefit.item.reviewOutcome.preAuthPeriod"
               status="new"/>
      <element path="ExplanationOfBenefit.item.adjudication.quantity" status="new"/>
      <element path="ExplanationOfBenefit.item.detail.traceNumber" status="new"/>
      <element new-min="0"
               old-min="1"
               path="ExplanationOfBenefit.item.detail.productOrService"/>
      <element path="ExplanationOfBenefit.item.detail.productOrServiceEnd"
               status="new"/>
      <element path="ExplanationOfBenefit.item.detail.patientPaid" status="new"/>
      <element path="ExplanationOfBenefit.item.detail.tax" status="new"/>
      <element path="ExplanationOfBenefit.item.detail.reviewOutcome" status="new"/>
      <element path="ExplanationOfBenefit.item.detail.subDetail.traceNumber"
               status="new"/>
      <element new-min="0"
               old-min="1"
               path="ExplanationOfBenefit.item.detail.subDetail.productOrService"/>
      <element path="ExplanationOfBenefit.item.detail.subDetail.productOrServiceEnd"
               status="new"/>
      <element path="ExplanationOfBenefit.item.detail.subDetail.patientPaid"
               status="new"/>
      <element path="ExplanationOfBenefit.item.detail.subDetail.tax" status="new"/>
      <element path="ExplanationOfBenefit.item.detail.subDetail.reviewOutcome"
               status="new"/>
      <element path="ExplanationOfBenefit.addItem.traceNumber" status="new"/>
      <element path="ExplanationOfBenefit.addItem.revenue" status="new"/>
      <element new-min="0"
               old-min="1"
               path="ExplanationOfBenefit.addItem.productOrService"/>
      <element path="ExplanationOfBenefit.addItem.productOrServiceEnd" status="new"/>
      <element path="ExplanationOfBenefit.addItem.request" status="new"/>
      <element path="ExplanationOfBenefit.addItem.patientPaid" status="new"/>
      <element path="ExplanationOfBenefit.addItem.tax" status="new"/>
      <element new-max="*"
               old-max="1"
               path="ExplanationOfBenefit.addItem.bodySite">
         <removed-type name="CodeableConcept"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="ExplanationOfBenefit.addItem.bodySite.site" status="new"/>
      <element path="ExplanationOfBenefit.addItem.bodySite.subSite" status="new"/>
      <element path="ExplanationOfBenefit.addItem.reviewOutcome" status="new"/>
      <element path="ExplanationOfBenefit.addItem.detail.traceNumber" status="new"/>
      <element path="ExplanationOfBenefit.addItem.detail.revenue" status="new"/>
      <element new-min="0"
               old-min="1"
               path="ExplanationOfBenefit.addItem.detail.productOrService"/>
      <element path="ExplanationOfBenefit.addItem.detail.productOrServiceEnd"
               status="new"/>
      <element path="ExplanationOfBenefit.addItem.detail.patientPaid" status="new"/>
      <element path="ExplanationOfBenefit.addItem.detail.tax" status="new"/>
      <element path="ExplanationOfBenefit.addItem.detail.reviewOutcome" status="new"/>
      <element path="ExplanationOfBenefit.addItem.detail.subDetail.traceNumber"
               status="new"/>
      <element path="ExplanationOfBenefit.addItem.detail.subDetail.revenue"
               status="new"/>
      <element new-min="0"
               old-min="1"
               path="ExplanationOfBenefit.addItem.detail.subDetail.productOrService"/>
      <element path="ExplanationOfBenefit.addItem.detail.subDetail.productOrServiceEnd"
               status="new"/>
      <element path="ExplanationOfBenefit.addItem.detail.subDetail.patientPaid"
               status="new"/>
      <element path="ExplanationOfBenefit.addItem.detail.subDetail.tax" status="new"/>
      <element path="ExplanationOfBenefit.addItem.detail.subDetail.reviewOutcome"
               status="new"/>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               path="ExplanationOfBenefit.processNote.type">
         <removed-type name="code"/>
         <added-type name="CodeableConcept"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/note-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/note-type"
                      strength="extensible"/>
      </element>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               max-valueset-changed="true"
               path="ExplanationOfBenefit.processNote.language">
         <old-binding max="http://hl7.org/fhir/ValueSet/all-languages"
                      reference="http://hl7.org/fhir/ValueSet/languages"
                      strength="preferred"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/all-languages|5.0.0"
                      strength="required"/>
      </element>
      <element path="ExplanationOfBenefit.careTeam.qualification" status="deleted"/>
      <element path="ExplanationOfBenefit.diagnosis.packageCode" status="deleted"/>
      <element path="ExplanationOfBenefit.item.subSite" status="deleted"/>
      <element path="ExplanationOfBenefit.item.adjudication.value" status="deleted"/>
      <element path="ExplanationOfBenefit.addItem.subSite" status="deleted"/>
   </type>
   <type name="FamilyMemberHistory" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="FamilyMemberHistory.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/history-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/history-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="FamilyMemberHistory.participant" status="new"/>
      <element path="FamilyMemberHistory.participant.function" status="new"/>
      <element path="FamilyMemberHistory.participant.actor" status="new"/>
      <element path="FamilyMemberHistory.reason" status="new"/>
      <element path="FamilyMemberHistory.procedure" status="new"/>
      <element path="FamilyMemberHistory.procedure.code" status="new"/>
      <element path="FamilyMemberHistory.procedure.outcome" status="new"/>
      <element path="FamilyMemberHistory.procedure.contributedToDeath" status="new"/>
      <element path="FamilyMemberHistory.procedure.performed[x]" status="new"/>
      <element path="FamilyMemberHistory.procedure.note" status="new"/>
      <element path="FamilyMemberHistory.reasonCode" status="deleted"/>
      <element path="FamilyMemberHistory.reasonReference" status="deleted"/>
   </type>
   <type name="Flag" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Flag.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/flag-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/flag-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Flag.subject">
         <removed-type name="Reference(Patient | Location | Group | Organization | Practitioner | PlanDefinition | Medication | Procedure)"/>
         <added-type name="Reference(Patient | RelatedPerson | Location | Group | Organization | Practitioner | PractitionerRole | PlanDefinition | Medication | Procedure)"/>
      </element>
      <element path="Flag.author">
         <removed-type name="Reference(Device | Organization | Patient | Practitioner | PractitionerRole)"/>
         <added-type name="Reference(Device | Organization | Patient | RelatedPerson | Practitioner | PractitionerRole)"/>
      </element>
   </type>
   <type name="FormularyItem" status="new"/>
   <type name="GenomicStudy" status="new"/>
   <type name="Goal" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Goal.lifecycleStatus">
         <old-binding reference="http://hl7.org/fhir/ValueSet/goal-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/goal-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Goal.continuous" status="new"/>
      <element old-name="expressedBy" path="Goal.source">
         <removed-type name="Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)"/>
         <added-type name="Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | CareTeam)"/>
      </element>
      <element path="Goal.addresses">
         <removed-type name="Reference(Condition | Observation | MedicationStatement | NutritionOrder | ServiceRequest | RiskAssessment)"/>
         <added-type name="Reference(Condition | Observation | MedicationStatement | MedicationRequest | NutritionOrder | ServiceRequest | RiskAssessment | Procedure)"/>
      </element>
      <element path="Goal.outcome" status="new"/>
      <element path="Goal.outcomeCode" status="deleted"/>
      <element path="Goal.outcomeReference" status="deleted"/>
   </type>
   <type name="GraphDefinition" status="changed">
      <element path="GraphDefinition.identifier" status="new"/>
      <element path="GraphDefinition.versionAlgorithm[x]" status="new"/>
      <element path="GraphDefinition.title" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="GraphDefinition.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="GraphDefinition.copyright" status="new"/>
      <element path="GraphDefinition.copyrightLabel" status="new"/>
      <element binding-status="removed"
               new-min="0"
               old-min="1"
               path="GraphDefinition.start">
         <removed-type name="code"/>
         <added-type name="id"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/resource-types|4.3.0"
                      strength="required"/>
      </element>
      <element path="GraphDefinition.node" status="new"/>
      <element path="GraphDefinition.node.nodeId" status="new"/>
      <element path="GraphDefinition.node.description" status="new"/>
      <element path="GraphDefinition.node.type" status="new"/>
      <element path="GraphDefinition.node.profile" status="new"/>
      <element path="GraphDefinition.link.sourceId" status="new"/>
      <element path="GraphDefinition.link.targetId" status="new"/>
      <element path="GraphDefinition.link.params" status="new"/>
      <element path="GraphDefinition.link.compartment" status="new"/>
      <element path="GraphDefinition.link.compartment.use" status="new"/>
      <element path="GraphDefinition.link.compartment.rule" status="new"/>
      <element path="GraphDefinition.link.compartment.code" status="new"/>
      <element path="GraphDefinition.link.compartment.expression" status="new"/>
      <element path="GraphDefinition.link.compartment.description" status="new"/>
      <element path="GraphDefinition.profile" status="deleted"/>
      <element path="GraphDefinition.link.target" status="deleted"/>
   </type>
   <type name="Group" status="changed">
      <element modifier="added" path="Group.active"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="Group.type">
         <removed-code code="medication"/>
         <removed-code code="substance"/>
         <added-code code="careteam"/>
         <added-code code="healthcareservice"/>
         <added-code code="location"/>
         <added-code code="organization"/>
         <added-code code="relatedperson"/>
         <added-code code="specimen"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/group-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/group-type|5.0.0"
                      strength="required"/>
      </element>
      <element path="Group.membership" status="new"/>
      <element path="Group.description" status="new"/>
      <element path="Group.member.entity">
         <removed-type name="Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Medication | Substance | Group)"/>
         <added-type name="Reference(CareTeam | Device | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | Specimen)"/>
      </element>
      <element path="Group.actual" status="deleted"/>
   </type>
   <type name="GuidanceResponse" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="GuidanceResponse.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/guidance-response-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/guidance-response-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="GuidanceResponse.reason" status="new"/>
      <element new-max="1" old-max="*" path="GuidanceResponse.evaluationMessage"/>
      <element new-max="*" old-max="1" path="GuidanceResponse.result">
         <removed-type name="Reference(CarePlan | RequestGroup)"/>
         <added-type name="Reference(Appointment | AppointmentResponse | CarePlan | Claim | CommunicationRequest | Contract | CoverageEligibilityRequest | DeviceRequest | EnrollmentRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | RequestOrchestration | ServiceRequest | SupplyRequest | Task | VisionPrescription)"/>
      </element>
      <element path="GuidanceResponse.reasonCode" status="deleted"/>
      <element path="GuidanceResponse.reasonReference" status="deleted"/>
   </type>
   <type name="HealthcareService" status="changed">
      <element path="HealthcareService.offeredIn" status="new"/>
      <element path="HealthcareService.comment">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="HealthcareService.contact" status="new"/>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               max-valueset-changed="true"
               path="HealthcareService.communication">
         <old-binding max="http://hl7.org/fhir/ValueSet/all-languages"
                      reference="http://hl7.org/fhir/ValueSet/languages"
                      strength="preferred"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/all-languages|5.0.0"
                      strength="required"/>
      </element>
      <element path="HealthcareService.availability" status="new"/>
      <element path="HealthcareService.telecom" status="deleted"/>
      <element path="HealthcareService.availableTime" status="deleted"/>
      <element path="HealthcareService.notAvailable" status="deleted"/>
      <element path="HealthcareService.availabilityExceptions" status="deleted"/>
   </type>
   <type name="ImagingSelection" status="new"/>
   <type name="ImagingStudy" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ImagingStudy.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/imagingstudy-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/imagingstudy-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ImagingStudy.modality">
         <removed-type name="Coding"/>
         <added-type name="CodeableConcept"/>
         <old-binding reference="http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html"
                      strength="extensible"/>
         <new-binding reference="http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_33.html"
                      strength="extensible"/>
      </element>
      <element path="ImagingStudy.partOf" status="new"/>
      <element path="ImagingStudy.procedure" status="new"/>
      <element path="ImagingStudy.reason" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ImagingStudy.series.modality">
         <removed-type name="Coding"/>
         <added-type name="CodeableConcept"/>
         <old-binding reference="http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html"
                      strength="extensible"/>
         <new-binding reference="http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_33.html"
                      strength="extensible"/>
      </element>
      <element path="ImagingStudy.series.bodySite">
         <removed-type name="Coding"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="ImagingStudy.series.laterality">
         <removed-type name="Coding"/>
         <added-type name="CodeableConcept"/>
      </element>
      <element path="ImagingStudy.series.performer.actor">
         <removed-type name="Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson | HealthcareService)"/>
      </element>
      <element path="ImagingStudy.interpreter" status="deleted"/>
      <element path="ImagingStudy.procedureReference" status="deleted"/>
      <element path="ImagingStudy.procedureCode" status="deleted"/>
      <element path="ImagingStudy.reasonCode" status="deleted"/>
      <element path="ImagingStudy.reasonReference" status="deleted"/>
   </type>
   <type name="Immunization" status="changed">
      <element path="Immunization.basedOn" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Immunization.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/immunization-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/immunization-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Immunization.administeredProduct" status="new"/>
      <element path="Immunization.manufacturer">
         <removed-type name="Reference(Organization)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="Immunization.supportingInformation" status="new"/>
      <element path="Immunization.informationSource" status="new"/>
      <element path="Immunization.performer.actor">
         <removed-type name="Reference(Practitioner | PractitionerRole | Organization)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson)"/>
      </element>
      <element path="Immunization.reason" status="new"/>
      <element path="Immunization.programEligibility">
         <removed-type name="CodeableConcept"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="Immunization.programEligibility.program" status="new"/>
      <element path="Immunization.programEligibility.programStatus" status="new"/>
      <element path="Immunization.reaction.manifestation" status="new"/>
      <element old-name="doseNumber[x]" path="Immunization.protocolApplied.doseNumber">
         <removed-type name="positiveInt"/>
      </element>
      <element old-name="seriesDoses[x]"
               path="Immunization.protocolApplied.seriesDoses">
         <removed-type name="positiveInt"/>
      </element>
      <element path="Immunization.recorded" status="deleted"/>
      <element path="Immunization.reportOrigin" status="deleted"/>
      <element path="Immunization.reasonCode" status="deleted"/>
      <element path="Immunization.reasonReference" status="deleted"/>
      <element path="Immunization.education" status="deleted"/>
      <element path="Immunization.reaction.detail" status="deleted"/>
   </type>
   <type name="ImmunizationEvaluation" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ImmunizationEvaluation.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/immunization-evaluation-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/immunization-evaluation-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="ImmunizationEvaluation.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element old-name="doseNumber[x]" path="ImmunizationEvaluation.doseNumber">
         <removed-type name="positiveInt"/>
      </element>
      <element old-name="seriesDoses[x]" path="ImmunizationEvaluation.seriesDoses">
         <removed-type name="positiveInt"/>
      </element>
   </type>
   <type name="ImmunizationRecommendation" status="changed">
      <element new-max="*"
               old-max="1"
               path="ImmunizationRecommendation.recommendation.targetDisease"/>
      <element path="ImmunizationRecommendation.recommendation.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element old-name="doseNumber[x]"
               path="ImmunizationRecommendation.recommendation.doseNumber">
         <removed-type name="positiveInt"/>
      </element>
      <element old-name="seriesDoses[x]"
               path="ImmunizationRecommendation.recommendation.seriesDoses">
         <removed-type name="positiveInt"/>
      </element>
   </type>
   <type name="ImplementationGuide" status="changed">
      <element path="ImplementationGuide.identifier" status="new"/>
      <element path="ImplementationGuide.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ImplementationGuide.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="ImplementationGuide.purpose" status="new"/>
      <element path="ImplementationGuide.copyrightLabel" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ImplementationGuide.license">
         <old-binding reference="http://hl7.org/fhir/ValueSet/spdx-license|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/spdx-license|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="ImplementationGuide.fhirVersion">
         <added-code code="0.0"/>
         <added-code code="0.4"/>
         <added-code code="0.5"/>
         <added-code code="1.0"/>
         <added-code code="1.1"/>
         <added-code code="1.4"/>
         <added-code code="1.6"/>
         <added-code code="1.8"/>
         <added-code code="3.0"/>
         <added-code code="3.3"/>
         <added-code code="3.5"/>
         <added-code code="4.0"/>
         <added-code code="4.1"/>
         <added-code code="4.2"/>
         <added-code code="4.2.0"/>
         <added-code code="4.3"/>
         <added-code code="4.4"/>
         <added-code code="4.4.0"/>
         <added-code code="4.5"/>
         <added-code code="4.5.0"/>
         <added-code code="4.6"/>
         <added-code code="4.6.0"/>
         <added-code code="5.0"/>
         <added-code code="5.0.0"/>
         <added-code code="5.0.0-cibuild"/>
         <added-code code="5.0.0-snapshot1"/>
         <added-code code="5.0.0-snapshot2"/>
         <added-code code="5.0.0-ballot"/>
         <added-code code="5.0.0-snapshot3"/>
         <added-code code="5.0.0-draft-final"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/FHIR-version|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/FHIR-version|5.0.0"
                      strength="required"/>
      </element>
      <element path="ImplementationGuide.dependsOn.reason" status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="ImplementationGuide.global.type">
         <removed-code code="Resource"/>
         <removed-code code="DomainResource"/>
         <removed-code code="CatalogEntry"/>
         <removed-code code="DeviceUseStatement"/>
         <removed-code code="DocumentManifest"/>
         <removed-code code="Media"/>
         <removed-code code="RequestGroup"/>
         <removed-code code="ResearchDefinition"/>
         <removed-code code="ResearchElementDefinition"/>
         <added-code code="ActorDefinition"/>
         <added-code code="ArtifactAssessment"/>
         <added-code code="BiologicallyDerivedProductDispense"/>
         <added-code code="ConditionDefinition"/>
         <added-code code="DeviceAssociation"/>
         <added-code code="DeviceDispense"/>
         <added-code code="DeviceUsage"/>
         <added-code code="EncounterHistory"/>
         <added-code code="FormularyItem"/>
         <added-code code="GenomicStudy"/>
         <added-code code="ImagingSelection"/>
         <added-code code="InventoryItem"/>
         <added-code code="InventoryReport"/>
         <added-code code="NutritionIntake"/>
         <added-code code="Permission"/>
         <added-code code="RequestOrchestration"/>
         <added-code code="Requirements"/>
         <added-code code="SubstanceNucleicAcid"/>
         <added-code code="SubstancePolymer"/>
         <added-code code="SubstanceProtein"/>
         <added-code code="SubstanceReferenceInformation"/>
         <added-code code="SubstanceSourceMaterial"/>
         <added-code code="TestPlan"/>
         <added-code code="Transport"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/resource-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/resource-types|5.0.0"
                      strength="required"/>
      </element>
      <element path="ImplementationGuide.definition.grouping.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element new-min="0"
               old-min="1"
               path="ImplementationGuide.definition.resource"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="ImplementationGuide.definition.resource.fhirVersion">
         <added-code code="0.0"/>
         <added-code code="0.4"/>
         <added-code code="0.5"/>
         <added-code code="1.0"/>
         <added-code code="1.1"/>
         <added-code code="1.4"/>
         <added-code code="1.6"/>
         <added-code code="1.8"/>
         <added-code code="3.0"/>
         <added-code code="3.3"/>
         <added-code code="3.5"/>
         <added-code code="4.0"/>
         <added-code code="4.1"/>
         <added-code code="4.2"/>
         <added-code code="4.2.0"/>
         <added-code code="4.3"/>
         <added-code code="4.4"/>
         <added-code code="4.4.0"/>
         <added-code code="4.5"/>
         <added-code code="4.5.0"/>
         <added-code code="4.6"/>
         <added-code code="4.6.0"/>
         <added-code code="5.0"/>
         <added-code code="5.0.0"/>
         <added-code code="5.0.0-cibuild"/>
         <added-code code="5.0.0-snapshot1"/>
         <added-code code="5.0.0-snapshot2"/>
         <added-code code="5.0.0-ballot"/>
         <added-code code="5.0.0-snapshot3"/>
         <added-code code="5.0.0-draft-final"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/FHIR-version|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/FHIR-version|5.0.0"
                      strength="required"/>
      </element>
      <element path="ImplementationGuide.definition.resource.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="ImplementationGuide.definition.resource.isExample" status="new"/>
      <element path="ImplementationGuide.definition.resource.profile" status="new"/>
      <element path="ImplementationGuide.definition.page.source[x]" status="new"/>
      <element old-name="name[x]" path="ImplementationGuide.definition.page.name">
         <removed-type name="Reference(Binary)"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ImplementationGuide.definition.page.generation">
         <old-binding reference="http://hl7.org/fhir/ValueSet/guide-page-generation|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/guide-page-generation|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               path="ImplementationGuide.definition.parameter.code">
         <removed-type name="code"/>
         <added-type name="Coding"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/guide-parameter-code|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/guide-parameter-code"
                      strength="extensible"/>
      </element>
      <element path="ImplementationGuide.manifest.resource.isExample" status="new"/>
      <element path="ImplementationGuide.manifest.resource.profile" status="new"/>
      <element path="ImplementationGuide.definition.resource.example[x]"
               status="deleted"/>
      <element path="ImplementationGuide.manifest.resource.example[x]"
               status="deleted"/>
   </type>
   <type name="Ingredient" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Ingredient.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Ingredient.group" status="new"/>
      <element path="Ingredient.comment" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Ingredient.manufacturer.role">
         <old-binding reference="http://hl7.org/fhir/ValueSet/ingredient-manufacturer-role|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/ingredient-manufacturer-role|5.0.0"
                      strength="required"/>
      </element>
      <element path="Ingredient.substance.strength.presentation[x]">
         <added-type name="CodeableConcept"/>
         <added-type name="Quantity"/>
      </element>
      <element path="Ingredient.substance.strength.concentration[x]">
         <added-type name="CodeableConcept"/>
         <added-type name="Quantity"/>
      </element>
      <element path="Ingredient.substance.strength.basis" status="new"/>
      <element new-min="1"
               old-min="0"
               path="Ingredient.substance.strength.referenceStrength.substance"/>
      <element path="Ingredient.substance.strength.referenceStrength.strength[x]">
         <added-type name="Quantity"/>
      </element>
   </type>
   <type name="InsurancePlan" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="InsurancePlan.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="InsurancePlan.contact">
         <removed-type name="BackboneElement"/>
         <added-type name="ExtendedContactDetail"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="InsurancePlan.plan.specificCost.benefit.cost.applicability">
         <old-binding reference="http://hl7.org/fhir/ValueSet/insuranceplan-applicability|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/insuranceplan-applicability|5.0.0"
                      strength="required"/>
      </element>
      <element path="InsurancePlan.contact.purpose" status="deleted"/>
      <element path="InsurancePlan.contact.name" status="deleted"/>
      <element path="InsurancePlan.contact.telecom" status="deleted"/>
      <element path="InsurancePlan.contact.address" status="deleted"/>
   </type>
   <type name="InventoryItem" status="new"/>
   <type name="InventoryReport" status="new"/>
   <type name="Invoice" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Invoice.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/invoice-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/invoice-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Invoice.creation" status="new"/>
      <element path="Invoice.period[x]" status="new"/>
      <element path="Invoice.lineItem.serviced[x]" status="new"/>
      <element path="Invoice.lineItem.priceComponent">
         <removed-type name="BackboneElement"/>
         <added-type name="MonetaryComponent"/>
      </element>
      <element path="Invoice.totalPriceComponent">
         <added-type name="MonetaryComponent"/>
      </element>
      <element path="Invoice.lineItem.priceComponent.type" status="deleted"/>
      <element path="Invoice.lineItem.priceComponent.code" status="deleted"/>
      <element path="Invoice.lineItem.priceComponent.factor" status="deleted"/>
      <element path="Invoice.lineItem.priceComponent.amount" status="deleted"/>
   </type>
   <type name="Library" status="changed">
      <element path="Library.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Library.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Library.subject[x]">
         <old-binding reference="http://hl7.org/fhir/ValueSet/subject-type"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/participant-resource-types"
                      strength="extensible"/>
      </element>
      <element path="Library.usage">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="Library.copyrightLabel" status="new"/>
   </type>
   <type name="Linkage" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Linkage.item.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/linkage-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/linkage-type|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="List" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="List.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/list-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/list-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="List.mode">
         <old-binding reference="http://hl7.org/fhir/ValueSet/list-mode|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/list-mode|5.0.0"
                      strength="required"/>
      </element>
      <element new-max="*" old-max="1" path="List.subject">
         <removed-type name="Reference(Patient | Group | Device | Location)"/>
         <added-type name="Reference(Resource)"/>
      </element>
      <element path="List.source">
         <removed-type name="Reference(Practitioner | PractitionerRole | Patient | Device)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Patient | Device | Organization | RelatedPerson | CareTeam)"/>
      </element>
   </type>
   <type name="Location" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Location.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/location-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/location-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Location.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Location.mode">
         <old-binding reference="http://hl7.org/fhir/ValueSet/location-mode|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/location-mode|5.0.0"
                      strength="required"/>
      </element>
      <element path="Location.contact" status="new"/>
      <element old-name="physicalType" path="Location.form"/>
      <element path="Location.characteristic" status="new"/>
      <element path="Location.hoursOfOperation">
         <removed-type name="BackboneElement"/>
         <added-type name="Availability"/>
      </element>
      <element path="Location.virtualService" status="new"/>
      <element path="Location.telecom" status="deleted"/>
      <element path="Location.hoursOfOperation.daysOfWeek" status="deleted"/>
      <element path="Location.hoursOfOperation.allDay" status="deleted"/>
      <element path="Location.hoursOfOperation.openingTime" status="deleted"/>
      <element path="Location.hoursOfOperation.closingTime" status="deleted"/>
      <element path="Location.availabilityExceptions" status="deleted"/>
   </type>
   <type name="ManufacturedItemDefinition" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ManufacturedItemDefinition.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="ManufacturedItemDefinition.name" status="new"/>
      <element path="ManufacturedItemDefinition.marketingStatus" status="new"/>
      <element path="ManufacturedItemDefinition.property.value[x]">
         <added-type name="markdown"/>
         <added-type name="Reference(Binary)"/>
      </element>
      <element path="ManufacturedItemDefinition.component" status="new"/>
      <element path="ManufacturedItemDefinition.component.type" status="new"/>
      <element path="ManufacturedItemDefinition.component.function" status="new"/>
      <element path="ManufacturedItemDefinition.component.amount" status="new"/>
      <element path="ManufacturedItemDefinition.component.constituent" status="new"/>
      <element path="ManufacturedItemDefinition.component.constituent.amount"
               status="new"/>
      <element path="ManufacturedItemDefinition.component.constituent.location"
               status="new"/>
      <element path="ManufacturedItemDefinition.component.constituent.function"
               status="new"/>
      <element path="ManufacturedItemDefinition.component.constituent.hasIngredient"
               status="new"/>
      <element path="ManufacturedItemDefinition.component.property" status="new"/>
      <element path="ManufacturedItemDefinition.component.component" status="new"/>
   </type>
   <type name="Measure" status="changed">
      <element path="Measure.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Measure.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Measure.subject[x]">
         <old-binding reference="http://hl7.org/fhir/ValueSet/subject-type"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/participant-resource-types"
                      strength="extensible"/>
      </element>
      <element path="Measure.basis" status="new"/>
      <element path="Measure.usage">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="Measure.copyrightLabel" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Measure.scoring">
         <old-binding reference="http://hl7.org/fhir/ValueSet/measure-scoring"
                      strength="extensible"/>
         <new-binding reference="http://terminology.hl7.org/ValueSet/measure-scoring"
                      strength="extensible"/>
      </element>
      <element path="Measure.scoringUnit" status="new"/>
      <element path="Measure.riskAdjustment">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="Measure.rateAggregation">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Measure.improvementNotation">
         <old-binding reference="http://hl7.org/fhir/ValueSet/measure-improvement-notation|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/measure-improvement-notation|5.0.0"
                      strength="required"/>
      </element>
      <element path="Measure.term" status="new"/>
      <element path="Measure.term.code" status="new"/>
      <element path="Measure.term.definition" status="new"/>
      <element path="Measure.group.linkId" status="new"/>
      <element path="Measure.group.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="Measure.group.type" status="new"/>
      <element path="Measure.group.subject[x]" status="new"/>
      <element path="Measure.group.basis" status="new"/>
      <element path="Measure.group.scoring" status="new"/>
      <element path="Measure.group.scoringUnit" status="new"/>
      <element path="Measure.group.rateAggregation" status="new"/>
      <element path="Measure.group.improvementNotation" status="new"/>
      <element path="Measure.group.library" status="new"/>
      <element path="Measure.group.population.linkId" status="new"/>
      <element path="Measure.group.population.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element new-min="0" old-min="1" path="Measure.group.population.criteria"/>
      <element path="Measure.group.population.groupDefinition" status="new"/>
      <element path="Measure.group.population.inputPopulationId" status="new"/>
      <element path="Measure.group.population.aggregateMethod" status="new"/>
      <element path="Measure.group.stratifier.linkId" status="new"/>
      <element path="Measure.group.stratifier.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="Measure.group.stratifier.groupDefinition" status="new"/>
      <element path="Measure.group.stratifier.component.linkId" status="new"/>
      <element path="Measure.group.stratifier.component.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element new-min="0"
               old-min="1"
               path="Measure.group.stratifier.component.criteria"/>
      <element path="Measure.group.stratifier.component.groupDefinition" status="new"/>
      <element path="Measure.supplementalData.linkId" status="new"/>
      <element path="Measure.supplementalData.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="Measure.definition" status="deleted"/>
   </type>
   <type name="MeasureReport" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="MeasureReport.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/measure-report-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/measure-report-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="MeasureReport.type">
         <removed-code code="data-collection"/>
         <added-code code="data-exchange"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/measure-report-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/measure-report-type|5.0.0"
                      strength="required"/>
      </element>
      <element path="MeasureReport.dataUpdateType" status="new"/>
      <element new-min="0" old-min="1" path="MeasureReport.measure"/>
      <element path="MeasureReport.subject">
         <removed-type name="Reference(Patient | Practitioner | PractitionerRole | Location | Device | RelatedPerson | Group)"/>
         <added-type name="Reference(CareTeam | Device | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)"/>
      </element>
      <element path="MeasureReport.reporter">
         <removed-type name="Reference(Practitioner | PractitionerRole | Location | Organization)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization | Group)"/>
      </element>
      <element path="MeasureReport.reportingVendor" status="new"/>
      <element path="MeasureReport.location" status="new"/>
      <element path="MeasureReport.inputParameters" status="new"/>
      <element path="MeasureReport.scoring" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="MeasureReport.improvementNotation">
         <old-binding reference="http://hl7.org/fhir/ValueSet/measure-improvement-notation|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/measure-improvement-notation|5.0.0"
                      strength="required"/>
      </element>
      <element path="MeasureReport.group.linkId" status="new"/>
      <element path="MeasureReport.group.subject" status="new"/>
      <element path="MeasureReport.group.population.linkId" status="new"/>
      <element path="MeasureReport.group.population.subjectReport" status="new"/>
      <element path="MeasureReport.group.population.subjects" status="new"/>
      <element old-name="measureScore" path="MeasureReport.group.measureScore[x]">
         <added-type name="dateTime"/>
         <added-type name="CodeableConcept"/>
         <added-type name="Period"/>
         <added-type name="Range"/>
         <added-type name="Duration"/>
      </element>
      <element path="MeasureReport.group.stratifier.linkId" status="new"/>
      <element new-max="1" old-max="*" path="MeasureReport.group.stratifier.code"/>
      <element old-name="value" path="MeasureReport.group.stratifier.stratum.value[x]">
         <added-type name="boolean"/>
         <added-type name="Quantity"/>
         <added-type name="Range"/>
         <added-type name="Reference"/>
      </element>
      <element path="MeasureReport.group.stratifier.stratum.component.linkId"
               status="new"/>
      <element old-name="value"
               path="MeasureReport.group.stratifier.stratum.component.value[x]">
         <added-type name="boolean"/>
         <added-type name="Quantity"/>
         <added-type name="Range"/>
         <added-type name="Reference"/>
      </element>
      <element path="MeasureReport.group.stratifier.stratum.population.linkId"
               status="new"/>
      <element path="MeasureReport.group.stratifier.stratum.population.subjectReport"
               status="new"/>
      <element path="MeasureReport.group.stratifier.stratum.population.subjects"
               status="new"/>
      <element old-name="measureScore"
               path="MeasureReport.group.stratifier.stratum.measureScore[x]">
         <added-type name="dateTime"/>
         <added-type name="CodeableConcept"/>
         <added-type name="Period"/>
         <added-type name="Range"/>
         <added-type name="Duration"/>
      </element>
      <element path="MeasureReport.supplementalData" status="new"/>
   </type>
   <type name="Medication" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Medication.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/medication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/medication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Medication.marketingAuthorizationHolder" status="new"/>
      <element path="Medication.doseForm" status="new"/>
      <element path="Medication.totalVolume" status="new"/>
      <element old-name="item[x]" path="Medication.ingredient.item">
         <removed-type name="CodeableConcept"/>
         <removed-type name="Reference(Substance | Medication)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element old-name="strength" path="Medication.ingredient.strength[x]">
         <added-type name="CodeableConcept"/>
         <added-type name="Quantity"/>
      </element>
      <element path="Medication.definition" status="new"/>
      <element path="Medication.manufacturer" status="deleted"/>
      <element path="Medication.form" status="deleted"/>
      <element path="Medication.amount" status="deleted"/>
   </type>
   <type name="MedicationAdministration" status="changed">
      <element path="MedicationAdministration.basedOn" status="new"/>
      <element path="MedicationAdministration.partOf">
         <removed-type name="Reference(MedicationAdministration | Procedure)"/>
         <added-type name="Reference(MedicationAdministration | Procedure | MedicationDispense)"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="MedicationAdministration.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/medication-admin-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/medication-admin-status|5.0.0"
                      strength="required"/>
      </element>
      <element new-max="*" old-max="1" path="MedicationAdministration.category"/>
      <element old-name="medication[x]" path="MedicationAdministration.medication">
         <removed-type name="CodeableConcept"/>
         <removed-type name="Reference(Medication)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="MedicationAdministration.encounter" status="new"/>
      <element path="MedicationAdministration.occurence[x]" status="new"/>
      <element path="MedicationAdministration.recorded" status="new"/>
      <element path="MedicationAdministration.isSubPotent" status="new"/>
      <element path="MedicationAdministration.subPotentReason" status="new"/>
      <element path="MedicationAdministration.performer.actor">
         <removed-type name="Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="MedicationAdministration.reason" status="new"/>
      <element path="MedicationAdministration.device">
         <removed-type name="Reference(Device)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="MedicationAdministration.instantiates" status="deleted"/>
      <element path="MedicationAdministration.context" status="deleted"/>
      <element path="MedicationAdministration.effective[x]" status="deleted"/>
      <element path="MedicationAdministration.reasonCode" status="deleted"/>
      <element path="MedicationAdministration.reasonReference" status="deleted"/>
   </type>
   <type name="MedicationDispense" status="changed">
      <element path="MedicationDispense.basedOn" status="new"/>
      <element path="MedicationDispense.partOf">
         <removed-type name="Reference(Procedure)"/>
         <added-type name="Reference(Procedure | MedicationAdministration)"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="MedicationDispense.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/medicationdispense-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/medicationdispense-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="MedicationDispense.notPerformedReason" status="new"/>
      <element path="MedicationDispense.statusChanged" status="new"/>
      <element new-max="*" old-max="1" path="MedicationDispense.category"/>
      <element old-name="medication[x]" path="MedicationDispense.medication">
         <removed-type name="CodeableConcept"/>
         <removed-type name="Reference(Medication)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element new-min="1" old-min="0" path="MedicationDispense.subject"/>
      <element path="MedicationDispense.encounter" status="new"/>
      <element path="MedicationDispense.performer.actor">
         <removed-type name="Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson | CareTeam)"/>
      </element>
      <element path="MedicationDispense.recorded" status="new"/>
      <element path="MedicationDispense.receiver">
         <removed-type name="Reference(Patient | Practitioner)"/>
         <added-type name="Reference(Patient | Practitioner | RelatedPerson | Location | PractitionerRole)"/>
      </element>
      <element path="MedicationDispense.renderedDosageInstruction" status="new"/>
      <element new-max="1"
               old-max="*"
               path="MedicationDispense.substitution.responsibleParty">
         <removed-type name="Reference(Practitioner | PractitionerRole)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization)"/>
      </element>
      <element path="MedicationDispense.statusReason[x]" status="deleted"/>
      <element path="MedicationDispense.context" status="deleted"/>
      <element path="MedicationDispense.detectedIssue" status="deleted"/>
   </type>
   <type name="MedicationKnowledge" status="changed">
      <element path="MedicationKnowledge.identifier" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="MedicationKnowledge.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/medicationknowledge-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/medicationknowledge-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="MedicationKnowledge.author" status="new"/>
      <element path="MedicationKnowledge.intendedJurisdiction" status="new"/>
      <element path="MedicationKnowledge.name" status="new"/>
      <element path="MedicationKnowledge.monograph.source">
         <removed-type name="Reference(DocumentReference | Media)"/>
         <added-type name="Reference(DocumentReference)"/>
      </element>
      <element path="MedicationKnowledge.cost.effectiveDate" status="new"/>
      <element old-name="cost" path="MedicationKnowledge.cost.cost[x]">
         <added-type name="CodeableConcept"/>
      </element>
      <element path="MedicationKnowledge.indicationGuideline" status="new"/>
      <element path="MedicationKnowledge.indicationGuideline.indication" status="new"/>
      <element path="MedicationKnowledge.indicationGuideline.dosingGuideline"
               status="new"/>
      <element path="MedicationKnowledge.indicationGuideline.dosingGuideline.treatmentIntent"
               status="new"/>
      <element path="MedicationKnowledge.indicationGuideline.dosingGuideline.dosage"
               status="new"/>
      <element path="MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.type"
               status="new"/>
      <element path="MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.dosage"
               status="new"/>
      <element path="MedicationKnowledge.indicationGuideline.dosingGuideline.administrationTreatment"
               status="new"/>
      <element path="MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic"
               status="new"/>
      <element path="MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type"
               status="new"/>
      <element path="MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.value[x]"
               status="new"/>
      <element path="MedicationKnowledge.medicineClassification.source[x]"
               status="new"/>
      <element new-max="*" old-max="1" path="MedicationKnowledge.packaging"/>
      <element path="MedicationKnowledge.packaging.cost" status="new"/>
      <element path="MedicationKnowledge.packaging.packagedProduct" status="new"/>
      <element path="MedicationKnowledge.clinicalUseIssue" status="new"/>
      <element path="MedicationKnowledge.storageGuideline" status="new"/>
      <element path="MedicationKnowledge.storageGuideline.reference" status="new"/>
      <element path="MedicationKnowledge.storageGuideline.note" status="new"/>
      <element path="MedicationKnowledge.storageGuideline.stabilityDuration"
               status="new"/>
      <element path="MedicationKnowledge.storageGuideline.environmentalSetting"
               status="new"/>
      <element path="MedicationKnowledge.storageGuideline.environmentalSetting.type"
               status="new"/>
      <element path="MedicationKnowledge.storageGuideline.environmentalSetting.value[x]"
               status="new"/>
      <element path="MedicationKnowledge.regulatory.schedule">
         <removed-type name="BackboneElement"/>
         <added-type name="CodeableConcept"/>
      </element>
      <element path="MedicationKnowledge.definitional" status="new"/>
      <element path="MedicationKnowledge.definitional.definition" status="new"/>
      <element path="MedicationKnowledge.definitional.doseForm" status="new"/>
      <element path="MedicationKnowledge.definitional.intendedRoute" status="new"/>
      <element path="MedicationKnowledge.definitional.ingredient" status="new"/>
      <element path="MedicationKnowledge.definitional.ingredient.item" status="new"/>
      <element path="MedicationKnowledge.definitional.ingredient.type" status="new"/>
      <element path="MedicationKnowledge.definitional.ingredient.strength[x]"
               status="new"/>
      <element path="MedicationKnowledge.definitional.drugCharacteristic" status="new"/>
      <element path="MedicationKnowledge.definitional.drugCharacteristic.type"
               status="new"/>
      <element path="MedicationKnowledge.definitional.drugCharacteristic.value[x]"
               status="new"/>
      <element path="MedicationKnowledge.manufacturer" status="deleted"/>
      <element path="MedicationKnowledge.doseForm" status="deleted"/>
      <element path="MedicationKnowledge.amount" status="deleted"/>
      <element path="MedicationKnowledge.synonym" status="deleted"/>
      <element path="MedicationKnowledge.ingredient" status="deleted"/>
      <element path="MedicationKnowledge.intendedRoute" status="deleted"/>
      <element path="MedicationKnowledge.administrationGuidelines" status="deleted"/>
      <element path="MedicationKnowledge.packaging.type" status="deleted"/>
      <element path="MedicationKnowledge.packaging.quantity" status="deleted"/>
      <element path="MedicationKnowledge.drugCharacteristic" status="deleted"/>
      <element path="MedicationKnowledge.contraindication" status="deleted"/>
      <element path="MedicationKnowledge.regulatory.schedule.schedule"
               status="deleted"/>
      <element path="MedicationKnowledge.kinetics" status="deleted"/>
   </type>
   <type name="MedicationRequest" status="changed">
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="MedicationRequest.status">
         <added-code code="ended"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/medicationrequest-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/medicationrequest-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="MedicationRequest.statusChanged" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="MedicationRequest.intent">
         <old-binding reference="http://hl7.org/fhir/ValueSet/medicationrequest-intent|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/medicationrequest-intent|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="MedicationRequest.priority">
         <old-binding reference="http://hl7.org/fhir/ValueSet/request-priority|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/request-priority|5.0.0"
                      strength="required"/>
      </element>
      <element old-name="medication[x]" path="MedicationRequest.medication">
         <removed-type name="CodeableConcept"/>
         <removed-type name="Reference(Medication)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="MedicationRequest.informationSource" status="new"/>
      <element old-name="reported[x]" path="MedicationRequest.reported">
         <removed-type name="Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)"/>
      </element>
      <element binding-status="added" path="MedicationRequest.performerType">
         <new-binding reference="http://hl7.org/fhir/ValueSet/medication-intended-performer-role"
                      strength="extensible"/>
      </element>
      <element new-max="*" old-max="1" path="MedicationRequest.performer">
         <removed-type name="Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson | CareTeam)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization | Patient | DeviceDefinition | RelatedPerson | CareTeam | HealthcareService)"/>
      </element>
      <element path="MedicationRequest.device" status="new"/>
      <element path="MedicationRequest.reason" status="new"/>
      <element binding-status="added" path="MedicationRequest.courseOfTherapyType">
         <new-binding reference="http://hl7.org/fhir/ValueSet/medicationrequest-course-of-therapy"
                      strength="extensible"/>
      </element>
      <element path="MedicationRequest.renderedDosageInstruction" status="new"/>
      <element path="MedicationRequest.effectiveDosePeriod" status="new"/>
      <element path="MedicationRequest.dispenseRequest.dispenser" status="new"/>
      <element path="MedicationRequest.dispenseRequest.dispenserInstruction"
               status="new"/>
      <element path="MedicationRequest.dispenseRequest.doseAdministrationAid"
               status="new"/>
      <element path="MedicationRequest.reasonCode" status="deleted"/>
      <element path="MedicationRequest.reasonReference" status="deleted"/>
      <element path="MedicationRequest.instantiatesCanonical" status="deleted"/>
      <element path="MedicationRequest.instantiatesUri" status="deleted"/>
      <element path="MedicationRequest.dispenseRequest.performer" status="deleted"/>
      <element path="MedicationRequest.detectedIssue" status="deleted"/>
   </type>
   <type name="MedicationStatement" status="changed">
      <element path="MedicationStatement.partOf">
         <removed-type name="Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Observation)"/>
         <added-type name="Reference(Procedure | MedicationStatement)"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="MedicationStatement.status">
         <removed-code code="active"/>
         <removed-code code="completed"/>
         <removed-code code="intended"/>
         <removed-code code="stopped"/>
         <removed-code code="on-hold"/>
         <removed-code code="unknown"/>
         <removed-code code="not-taken"/>
         <added-code code="recorded"/>
         <added-code code="draft"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/medication-statement-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/medication-statement-status|5.0.0"
                      strength="required"/>
      </element>
      <element new-max="*" old-max="1" path="MedicationStatement.category"/>
      <element old-name="medication[x]" path="MedicationStatement.medication">
         <removed-type name="CodeableConcept"/>
         <removed-type name="Reference(Medication)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element old-name="context" path="MedicationStatement.encounter">
         <removed-type name="Reference(Encounter | EpisodeOfCare)"/>
         <added-type name="Reference(Encounter)"/>
      </element>
      <element path="MedicationStatement.effective[x]">
         <added-type name="Timing"/>
      </element>
      <element new-max="*"
               old-max="1"
               path="MedicationStatement.informationSource"/>
      <element path="MedicationStatement.reason" status="new"/>
      <element path="MedicationStatement.relatedClinicalInformation" status="new"/>
      <element path="MedicationStatement.renderedDosageInstruction" status="new"/>
      <element path="MedicationStatement.adherence" status="new"/>
      <element path="MedicationStatement.adherence.code" status="new"/>
      <element path="MedicationStatement.adherence.reason" status="new"/>
      <element path="MedicationStatement.basedOn" status="deleted"/>
      <element path="MedicationStatement.statusReason" status="deleted"/>
      <element path="MedicationStatement.reasonCode" status="deleted"/>
      <element path="MedicationStatement.reasonReference" status="deleted"/>
   </type>
   <type name="MedicinalProductDefinition" status="changed">
      <element path="MedicinalProductDefinition.comprisedOf" status="new"/>
      <element path="MedicinalProductDefinition.name.part" status="new"/>
      <element path="MedicinalProductDefinition.name.part.part" status="new"/>
      <element path="MedicinalProductDefinition.name.part.type" status="new"/>
      <element path="MedicinalProductDefinition.name.usage" status="new"/>
      <element path="MedicinalProductDefinition.name.usage.country" status="new"/>
      <element path="MedicinalProductDefinition.name.usage.jurisdiction" status="new"/>
      <element path="MedicinalProductDefinition.name.usage.language" status="new"/>
      <element path="MedicinalProductDefinition.characteristic.value[x]">
         <added-type name="markdown"/>
         <added-type name="integer"/>
      </element>
      <element path="MedicinalProductDefinition.name.namePart" status="deleted"/>
      <element path="MedicinalProductDefinition.name.countryLanguage" status="deleted"/>
   </type>
   <type name="MessageDefinition" status="changed">
      <element path="MessageDefinition.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="MessageDefinition.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="MessageDefinition.copyrightLabel" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="MessageDefinition.category">
         <old-binding reference="http://hl7.org/fhir/ValueSet/message-significance-category|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/message-significance-category|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="MessageDefinition.focus.code">
         <removed-code code="Resource"/>
         <removed-code code="DomainResource"/>
         <removed-code code="CatalogEntry"/>
         <removed-code code="DeviceUseStatement"/>
         <removed-code code="DocumentManifest"/>
         <removed-code code="Media"/>
         <removed-code code="RequestGroup"/>
         <removed-code code="ResearchDefinition"/>
         <removed-code code="ResearchElementDefinition"/>
         <added-code code="ActorDefinition"/>
         <added-code code="ArtifactAssessment"/>
         <added-code code="BiologicallyDerivedProductDispense"/>
         <added-code code="ConditionDefinition"/>
         <added-code code="DeviceAssociation"/>
         <added-code code="DeviceDispense"/>
         <added-code code="DeviceUsage"/>
         <added-code code="EncounterHistory"/>
         <added-code code="FormularyItem"/>
         <added-code code="GenomicStudy"/>
         <added-code code="ImagingSelection"/>
         <added-code code="InventoryItem"/>
         <added-code code="InventoryReport"/>
         <added-code code="NutritionIntake"/>
         <added-code code="Permission"/>
         <added-code code="RequestOrchestration"/>
         <added-code code="Requirements"/>
         <added-code code="SubstanceNucleicAcid"/>
         <added-code code="SubstancePolymer"/>
         <added-code code="SubstanceProtein"/>
         <added-code code="SubstanceReferenceInformation"/>
         <added-code code="SubstanceSourceMaterial"/>
         <added-code code="TestPlan"/>
         <added-code code="Transport"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/resource-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/resource-types|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="MessageDefinition.responseRequired">
         <old-binding reference="http://hl7.org/fhir/ValueSet/messageheader-response-request|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/messageheader-response-request|5.0.0"
                      strength="required"/>
      </element>
      <element new-max="1" old-max="*" path="MessageDefinition.graph"/>
   </type>
   <type name="MessageHeader" status="changed">
      <element path="MessageHeader.event[x]">
         <removed-type name="uri"/>
         <added-type name="canonical(EventDefinition)"/>
      </element>
      <element new-min="0"
               old-min="1"
               old-name="endpoint"
               path="MessageHeader.destination.endpoint[x]">
         <added-type name="Reference(Endpoint)"/>
      </element>
      <element path="MessageHeader.sender">
         <removed-type name="Reference(Practitioner | PractitionerRole | Organization)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Device | Organization)"/>
      </element>
      <element path="MessageHeader.author">
         <removed-type name="Reference(Practitioner | PractitionerRole)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Device | Organization)"/>
      </element>
      <element new-min="0"
               old-min="1"
               old-name="endpoint"
               path="MessageHeader.source.endpoint[x]">
         <added-type name="Reference(Endpoint)"/>
      </element>
      <element path="MessageHeader.response.identifier">
         <removed-type name="id"/>
         <added-type name="Identifier"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="MessageHeader.response.code">
         <old-binding reference="http://hl7.org/fhir/ValueSet/response-code|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/response-code|5.0.0"
                      strength="required"/>
      </element>
      <element path="MessageHeader.enterer" status="deleted"/>
   </type>
   <type name="MetadataResource" status="new"/>
   <type name="MolecularSequence" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="MolecularSequence.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/sequence-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/sequence-type|5.0.0"
                      strength="required"/>
      </element>
      <element old-name="patient" path="MolecularSequence.subject">
         <removed-type name="Reference(Patient)"/>
         <added-type name="Reference(Patient | Group | Substance | BiologicallyDerivedProduct | NutritionProduct)"/>
      </element>
      <element path="MolecularSequence.focus" status="new"/>
      <element path="MolecularSequence.literal" status="new"/>
      <element path="MolecularSequence.formatted" status="new"/>
      <element path="MolecularSequence.relative" status="new"/>
      <element path="MolecularSequence.relative.coordinateSystem" status="new"/>
      <element path="MolecularSequence.relative.ordinalPosition" status="new"/>
      <element path="MolecularSequence.relative.sequenceRange" status="new"/>
      <element path="MolecularSequence.relative.startingSequence" status="new"/>
      <element path="MolecularSequence.relative.startingSequence.genomeAssembly"
               status="new"/>
      <element path="MolecularSequence.relative.startingSequence.chromosome"
               status="new"/>
      <element path="MolecularSequence.relative.startingSequence.sequence[x]"
               status="new"/>
      <element path="MolecularSequence.relative.startingSequence.windowStart"
               status="new"/>
      <element path="MolecularSequence.relative.startingSequence.windowEnd"
               status="new"/>
      <element path="MolecularSequence.relative.startingSequence.orientation"
               status="new"/>
      <element path="MolecularSequence.relative.startingSequence.strand" status="new"/>
      <element path="MolecularSequence.relative.edit" status="new"/>
      <element path="MolecularSequence.relative.edit.start" status="new"/>
      <element path="MolecularSequence.relative.edit.end" status="new"/>
      <element path="MolecularSequence.relative.edit.replacementSequence" status="new"/>
      <element path="MolecularSequence.relative.edit.replacedSequence" status="new"/>
      <element path="MolecularSequence.coordinateSystem" status="deleted"/>
      <element path="MolecularSequence.quantity" status="deleted"/>
      <element path="MolecularSequence.referenceSeq" status="deleted"/>
      <element path="MolecularSequence.variant" status="deleted"/>
      <element path="MolecularSequence.observedSeq" status="deleted"/>
      <element path="MolecularSequence.quality" status="deleted"/>
      <element path="MolecularSequence.readCoverage" status="deleted"/>
      <element path="MolecularSequence.repository" status="deleted"/>
      <element path="MolecularSequence.pointer" status="deleted"/>
      <element path="MolecularSequence.structureVariant" status="deleted"/>
   </type>
   <type name="NamingSystem" status="changed">
      <element path="NamingSystem.url" status="new"/>
      <element path="NamingSystem.identifier" status="new"/>
      <element path="NamingSystem.version" status="new"/>
      <element path="NamingSystem.versionAlgorithm[x]" status="new"/>
      <element path="NamingSystem.title" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="NamingSystem.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="NamingSystem.kind">
         <old-binding reference="http://hl7.org/fhir/ValueSet/namingsystem-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/namingsystem-type|5.0.0"
                      strength="required"/>
      </element>
      <element path="NamingSystem.experimental" status="new"/>
      <element binding-status="removed" path="NamingSystem.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/identifier-type"
                      strength="extensible"/>
      </element>
      <element path="NamingSystem.purpose" status="new"/>
      <element path="NamingSystem.copyright" status="new"/>
      <element path="NamingSystem.copyrightLabel" status="new"/>
      <element path="NamingSystem.approvalDate" status="new"/>
      <element path="NamingSystem.lastReviewDate" status="new"/>
      <element path="NamingSystem.effectivePeriod" status="new"/>
      <element path="NamingSystem.topic" status="new"/>
      <element path="NamingSystem.author" status="new"/>
      <element path="NamingSystem.editor" status="new"/>
      <element path="NamingSystem.reviewer" status="new"/>
      <element path="NamingSystem.endorser" status="new"/>
      <element path="NamingSystem.relatedArtifact" status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="NamingSystem.uniqueId.type">
         <added-code code="iri-stem"/>
         <added-code code="v2csmnemonic"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/namingsystem-identifier-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/namingsystem-identifier-type|5.0.0"
                      strength="required"/>
      </element>
      <element path="NamingSystem.uniqueId.authoritative" status="new"/>
   </type>
   <type name="NutritionIntake" status="new"/>
   <type name="NutritionOrder" status="changed">
      <element path="NutritionOrder.basedOn" status="new"/>
      <element path="NutritionOrder.groupIdentifier" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="NutritionOrder.status">
         <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|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="NutritionOrder.intent">
         <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|5.0.0"
                      strength="required"/>
      </element>
      <element path="NutritionOrder.priority" status="new"/>
      <element path="NutritionOrder.subject" status="new"/>
      <element path="NutritionOrder.supportingInformation" status="new"/>
      <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.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.enteralFormula.baseFormulaType">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="NutritionOrder.enteralFormula.deliveryDevice" status="new"/>
      <element path="NutritionOrder.enteralFormula.additive" status="new"/>
      <element path="NutritionOrder.enteralFormula.additive.type" status="new"/>
      <element path="NutritionOrder.enteralFormula.additive.productName" status="new"/>
      <element path="NutritionOrder.enteralFormula.additive.quantity" status="new"/>
      <element path="NutritionOrder.enteralFormula.routeOfAdministration" status="new"/>
      <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.administrationInstruction">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="NutritionOrder.patient" status="deleted"/>
      <element path="NutritionOrder.enteralFormula.additiveType" status="deleted"/>
      <element path="NutritionOrder.enteralFormula.additiveProductName"
               status="deleted"/>
      <element path="NutritionOrder.enteralFormula.routeofAdministration"
               status="deleted"/>
   </type>
   <type name="NutritionProduct" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="NutritionProduct.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/nutritionproduct-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/nutritionproduct-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="NutritionProduct.characteristic" status="new"/>
      <element path="NutritionProduct.characteristic.type" status="new"/>
      <element path="NutritionProduct.characteristic.value[x]" status="new"/>
      <element new-max="*" old-max="1" path="NutritionProduct.instance"/>
      <element path="NutritionProduct.instance.name" status="new"/>
      <element path="NutritionProduct.instance.biologicalSourceEvent" status="new"/>
      <element path="NutritionProduct.productCharacteristic" status="deleted"/>
   </type>
   <type name="Observation" status="changed">
      <element path="Observation.instantiates[x]" status="new"/>
      <element path="Observation.triggeredBy" status="new"/>
      <element path="Observation.triggeredBy.observation" status="new"/>
      <element path="Observation.triggeredBy.type" status="new"/>
      <element path="Observation.triggeredBy.reason" status="new"/>
      <element path="Observation.partOf">
         <removed-type name="Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy)"/>
         <added-type name="Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy | GenomicStudy)"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Observation.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/observation-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/observation-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Observation.subject">
         <removed-type name="Reference(Patient | Group | Device | Location | Organization | Procedure | Practitioner | Medication | Substance)"/>
         <added-type name="Reference(Patient | Group | Device | Location | Organization | Procedure | Practitioner | Medication | Substance | BiologicallyDerivedProduct | NutritionProduct)"/>
      </element>
      <element path="Observation.value[x]">
         <added-type name="Attachment"/>
         <added-type name="Reference(MolecularSequence)"/>
      </element>
      <element path="Observation.bodyStructure" status="new"/>
      <element path="Observation.specimen">
         <removed-type name="Reference(Specimen)"/>
         <added-type name="Reference(Specimen | Group)"/>
      </element>
      <element path="Observation.referenceRange.normalValue" status="new"/>
      <element path="Observation.referenceRange.text">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="Observation.derivedFrom">
         <removed-type name="Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence)"/>
         <added-type name="Reference(DocumentReference | ImagingStudy | ImagingSelection | QuestionnaireResponse | Observation | MolecularSequence | GenomicStudy)"/>
      </element>
      <element path="Observation.component.value[x]">
         <added-type name="Attachment"/>
         <added-type name="Reference(MolecularSequence)"/>
      </element>
   </type>
   <type name="ObservationDefinition" status="changed">
      <element path="ObservationDefinition.url" status="new"/>
      <element new-max="1" old-max="*" path="ObservationDefinition.identifier"/>
      <element path="ObservationDefinition.version" status="new"/>
      <element path="ObservationDefinition.versionAlgorithm[x]" status="new"/>
      <element path="ObservationDefinition.name" status="new"/>
      <element path="ObservationDefinition.title" status="new"/>
      <element path="ObservationDefinition.status" status="new"/>
      <element path="ObservationDefinition.experimental" status="new"/>
      <element path="ObservationDefinition.date" status="new"/>
      <element path="ObservationDefinition.publisher" status="new"/>
      <element path="ObservationDefinition.contact" status="new"/>
      <element path="ObservationDefinition.description" status="new"/>
      <element path="ObservationDefinition.useContext" status="new"/>
      <element path="ObservationDefinition.jurisdiction" status="new"/>
      <element path="ObservationDefinition.purpose" status="new"/>
      <element path="ObservationDefinition.copyright" status="new"/>
      <element path="ObservationDefinition.copyrightLabel" status="new"/>
      <element path="ObservationDefinition.approvalDate" status="new"/>
      <element path="ObservationDefinition.lastReviewDate" status="new"/>
      <element path="ObservationDefinition.effectivePeriod" status="new"/>
      <element path="ObservationDefinition.derivedFromCanonical" status="new"/>
      <element path="ObservationDefinition.derivedFromUri" status="new"/>
      <element path="ObservationDefinition.subject" status="new"/>
      <element path="ObservationDefinition.performerType" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ObservationDefinition.permittedDataType">
         <old-binding reference="http://hl7.org/fhir/ValueSet/permitted-data-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/permitted-data-type|5.0.0"
                      strength="required"/>
      </element>
      <element path="ObservationDefinition.bodySite" status="new"/>
      <element path="ObservationDefinition.specimen" status="new"/>
      <element path="ObservationDefinition.device" status="new"/>
      <element path="ObservationDefinition.permittedUnit" status="new"/>
      <element path="ObservationDefinition.qualifiedValue" status="new"/>
      <element path="ObservationDefinition.qualifiedValue.context" status="new"/>
      <element path="ObservationDefinition.qualifiedValue.appliesTo" status="new"/>
      <element path="ObservationDefinition.qualifiedValue.gender" status="new"/>
      <element path="ObservationDefinition.qualifiedValue.age" status="new"/>
      <element path="ObservationDefinition.qualifiedValue.gestationalAge" status="new"/>
      <element path="ObservationDefinition.qualifiedValue.condition" status="new"/>
      <element path="ObservationDefinition.qualifiedValue.rangeCategory" status="new"/>
      <element path="ObservationDefinition.qualifiedValue.range" status="new"/>
      <element path="ObservationDefinition.qualifiedValue.validCodedValueSet"
               status="new"/>
      <element path="ObservationDefinition.qualifiedValue.normalCodedValueSet"
               status="new"/>
      <element path="ObservationDefinition.qualifiedValue.abnormalCodedValueSet"
               status="new"/>
      <element path="ObservationDefinition.qualifiedValue.criticalCodedValueSet"
               status="new"/>
      <element path="ObservationDefinition.hasMember" status="new"/>
      <element path="ObservationDefinition.component" status="new"/>
      <element path="ObservationDefinition.component.code" status="new"/>
      <element path="ObservationDefinition.component.permittedDataType" status="new"/>
      <element path="ObservationDefinition.component.permittedUnit" status="new"/>
      <element path="ObservationDefinition.component.qualifiedValue" status="new"/>
      <element path="ObservationDefinition.quantitativeDetails" status="deleted"/>
      <element path="ObservationDefinition.qualifiedInterval" status="deleted"/>
      <element path="ObservationDefinition.validCodedValueSet" status="deleted"/>
      <element path="ObservationDefinition.normalCodedValueSet" status="deleted"/>
      <element path="ObservationDefinition.abnormalCodedValueSet" status="deleted"/>
      <element path="ObservationDefinition.criticalCodedValueSet" status="deleted"/>
   </type>
   <type name="OperationDefinition" status="changed">
      <element path="OperationDefinition.identifier" status="new"/>
      <element path="OperationDefinition.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="OperationDefinition.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="OperationDefinition.kind">
         <old-binding reference="http://hl7.org/fhir/ValueSet/operation-kind|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/operation-kind|5.0.0"
                      strength="required"/>
      </element>
      <element path="OperationDefinition.copyright" status="new"/>
      <element path="OperationDefinition.copyrightLabel" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="OperationDefinition.resource">
         <old-binding reference="http://hl7.org/fhir/ValueSet/resource-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/version-independent-all-resource-types|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="OperationDefinition.parameter.use">
         <old-binding reference="http://hl7.org/fhir/ValueSet/operation-parameter-use|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/operation-parameter-use|5.0.0"
                      strength="required"/>
      </element>
      <element path="OperationDefinition.parameter.scope" status="new"/>
      <element path="OperationDefinition.parameter.documentation">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="OperationDefinition.parameter.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/all-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/fhir-types|5.0.0"
                      strength="required"/>
      </element>
      <element path="OperationDefinition.parameter.allowedType" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="OperationDefinition.parameter.searchType">
         <old-binding reference="http://hl7.org/fhir/ValueSet/search-param-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/search-param-type|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="OperationDefinition.parameter.binding.strength">
         <old-binding reference="http://hl7.org/fhir/ValueSet/binding-strength|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/binding-strength|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="OperationOutcome" status="changed">
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="OperationOutcome.issue.severity">
         <added-code code="success"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/issue-severity|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/issue-severity|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="OperationOutcome.issue.code">
         <added-code code="limited-filter"/>
         <added-code code="success"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/issue-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/issue-type|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="Organization" status="changed">
      <element path="Organization.description" status="new"/>
      <element path="Organization.contact">
         <removed-type name="BackboneElement"/>
         <added-type name="ExtendedContactDetail"/>
      </element>
      <element path="Organization.qualification" status="new"/>
      <element path="Organization.qualification.identifier" status="new"/>
      <element path="Organization.qualification.code" status="new"/>
      <element path="Organization.qualification.period" status="new"/>
      <element path="Organization.qualification.issuer" status="new"/>
      <element path="Organization.telecom" status="deleted"/>
      <element path="Organization.address" status="deleted"/>
      <element path="Organization.contact.purpose" status="deleted"/>
      <element path="Organization.contact.name" status="deleted"/>
      <element path="Organization.contact.telecom" status="deleted"/>
      <element path="Organization.contact.address" status="deleted"/>
   </type>
   <type name="OrganizationAffiliation" status="changed">
      <element path="OrganizationAffiliation.contact" status="new"/>
      <element path="OrganizationAffiliation.telecom" status="deleted"/>
   </type>
   <type name="PackagedProductDefinition" status="changed">
      <element path="PackagedProductDefinition.attachedDocument" status="new"/>
      <element path="PackagedProductDefinition.packaging" status="new"/>
      <element path="PackagedProductDefinition.packaging.identifier" status="new"/>
      <element path="PackagedProductDefinition.packaging.type" status="new"/>
      <element path="PackagedProductDefinition.packaging.componentPart" status="new"/>
      <element path="PackagedProductDefinition.packaging.quantity" status="new"/>
      <element path="PackagedProductDefinition.packaging.material" status="new"/>
      <element path="PackagedProductDefinition.packaging.alternateMaterial"
               status="new"/>
      <element path="PackagedProductDefinition.packaging.shelfLifeStorage"
               status="new"/>
      <element path="PackagedProductDefinition.packaging.manufacturer" status="new"/>
      <element path="PackagedProductDefinition.packaging.property" status="new"/>
      <element path="PackagedProductDefinition.packaging.property.type" status="new"/>
      <element path="PackagedProductDefinition.packaging.property.value[x]"
               status="new"/>
      <element path="PackagedProductDefinition.packaging.containedItem" status="new"/>
      <element path="PackagedProductDefinition.packaging.containedItem.item"
               status="new"/>
      <element path="PackagedProductDefinition.packaging.containedItem.amount"
               status="new"/>
      <element path="PackagedProductDefinition.packaging.packaging" status="new"/>
      <element path="PackagedProductDefinition.characteristic">
         <removed-type name="CodeableConcept"/>
      </element>
      <element path="PackagedProductDefinition.package" status="deleted"/>
   </type>
   <type name="Parameters" status="changed">
      <element path="Parameters.parameter.value[x]">
         <removed-type name="Contributor"/>
         <added-type name="integer64"/>
         <added-type name="CodeableReference"/>
         <added-type name="RatioRange"/>
         <added-type name="Availability"/>
         <added-type name="ExtendedContactDetail"/>
      </element>
   </type>
   <type name="Patient" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Patient.gender">
         <old-binding reference="http://hl7.org/fhir/ValueSet/administrative-gender|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/administrative-gender|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Patient.contact.gender">
         <old-binding reference="http://hl7.org/fhir/ValueSet/administrative-gender|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/administrative-gender|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               max-valueset-changed="true"
               path="Patient.communication.language">
         <old-binding max="http://hl7.org/fhir/ValueSet/all-languages"
                      reference="http://hl7.org/fhir/ValueSet/languages"
                      strength="preferred"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/all-languages|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Patient.link.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/link-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/link-type|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="PaymentNotice" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="PaymentNotice.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/fm-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/fm-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="PaymentNotice.reporter" status="new"/>
      <element new-min="0" old-min="1" path="PaymentNotice.payment"/>
      <element path="PaymentNotice.provider" status="deleted"/>
   </type>
   <type name="PaymentReconciliation" status="changed">
      <element path="PaymentReconciliation.type" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="PaymentReconciliation.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/fm-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/fm-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="PaymentReconciliation.kind" status="new"/>
      <element path="PaymentReconciliation.enterer" status="new"/>
      <element path="PaymentReconciliation.issuerType" status="new"/>
      <element path="PaymentReconciliation.paymentIssuer">
         <removed-type name="Reference(Organization)"/>
         <added-type name="Reference(Organization | Patient | RelatedPerson)"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="PaymentReconciliation.outcome">
         <old-binding reference="http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/payment-outcome|5.0.0"
                      strength="required"/>
      </element>
      <element path="PaymentReconciliation.date" status="new"/>
      <element path="PaymentReconciliation.location" status="new"/>
      <element path="PaymentReconciliation.method" status="new"/>
      <element path="PaymentReconciliation.cardBrand" status="new"/>
      <element path="PaymentReconciliation.accountNumber" status="new"/>
      <element path="PaymentReconciliation.expirationDate" status="new"/>
      <element path="PaymentReconciliation.processor" status="new"/>
      <element path="PaymentReconciliation.referenceNumber" status="new"/>
      <element path="PaymentReconciliation.authorization" status="new"/>
      <element path="PaymentReconciliation.tenderedAmount" status="new"/>
      <element path="PaymentReconciliation.returnedAmount" status="new"/>
      <element path="PaymentReconciliation.amount" status="new"/>
      <element path="PaymentReconciliation.allocation" status="new"/>
      <element path="PaymentReconciliation.allocation.identifier" status="new"/>
      <element path="PaymentReconciliation.allocation.predecessor" status="new"/>
      <element path="PaymentReconciliation.allocation.target" status="new"/>
      <element path="PaymentReconciliation.allocation.targetItem[x]" status="new"/>
      <element path="PaymentReconciliation.allocation.encounter" status="new"/>
      <element path="PaymentReconciliation.allocation.account" status="new"/>
      <element path="PaymentReconciliation.allocation.type" status="new"/>
      <element path="PaymentReconciliation.allocation.submitter" status="new"/>
      <element path="PaymentReconciliation.allocation.response" status="new"/>
      <element path="PaymentReconciliation.allocation.date" status="new"/>
      <element path="PaymentReconciliation.allocation.responsible" status="new"/>
      <element path="PaymentReconciliation.allocation.payee" status="new"/>
      <element path="PaymentReconciliation.allocation.amount" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="PaymentReconciliation.processNote.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/note-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/note-type|5.0.0"
                      strength="required"/>
      </element>
      <element path="PaymentReconciliation.paymentDate" status="deleted"/>
      <element path="PaymentReconciliation.paymentAmount" status="deleted"/>
      <element path="PaymentReconciliation.detail" status="deleted"/>
   </type>
   <type name="Permission" status="new"/>
   <type name="Person" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Person.gender">
         <old-binding reference="http://hl7.org/fhir/ValueSet/administrative-gender|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/administrative-gender|5.0.0"
                      strength="required"/>
      </element>
      <element path="Person.deceased[x]" status="new"/>
      <element path="Person.maritalStatus" status="new"/>
      <element new-max="*" old-max="1" path="Person.photo"/>
      <element path="Person.communication" status="new"/>
      <element path="Person.communication.language" status="new"/>
      <element path="Person.communication.preferred" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Person.link.assurance">
         <old-binding reference="http://hl7.org/fhir/ValueSet/identity-assuranceLevel|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/identity-assuranceLevel|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="PlanDefinition" status="changed">
      <element path="PlanDefinition.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="PlanDefinition.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="PlanDefinition.subject[x]">
         <old-binding reference="http://hl7.org/fhir/ValueSet/subject-type"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/participant-resource-types"
                      strength="extensible"/>
      </element>
      <element path="PlanDefinition.usage">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="PlanDefinition.copyrightLabel" status="new"/>
      <element path="PlanDefinition.goal.target.detail[x]">
         <added-type name="string"/>
         <added-type name="boolean"/>
         <added-type name="integer"/>
         <added-type name="Ratio"/>
      </element>
      <element path="PlanDefinition.actor" status="new"/>
      <element path="PlanDefinition.actor.title" status="new"/>
      <element path="PlanDefinition.actor.description" status="new"/>
      <element path="PlanDefinition.actor.option" status="new"/>
      <element path="PlanDefinition.actor.option.type" status="new"/>
      <element path="PlanDefinition.actor.option.typeCanonical" status="new"/>
      <element path="PlanDefinition.actor.option.typeReference" status="new"/>
      <element path="PlanDefinition.actor.option.role" status="new"/>
      <element path="PlanDefinition.action.linkId" status="new"/>
      <element path="PlanDefinition.action.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="PlanDefinition.action.textEquivalent">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="PlanDefinition.action.priority">
         <old-binding reference="http://hl7.org/fhir/ValueSet/request-priority|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/request-priority|5.0.0"
                      strength="required"/>
      </element>
      <element new-max="1" old-max="*" path="PlanDefinition.action.code"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="PlanDefinition.action.subject[x]">
         <old-binding reference="http://hl7.org/fhir/ValueSet/subject-type"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/participant-resource-types"
                      strength="extensible"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="PlanDefinition.action.condition.kind">
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-condition-kind|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-condition-kind|5.0.0"
                      strength="required"/>
      </element>
      <element path="PlanDefinition.action.input">
         <removed-type name="DataRequirement"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="PlanDefinition.action.input.title" status="new"/>
      <element path="PlanDefinition.action.input.requirement" status="new"/>
      <element path="PlanDefinition.action.input.relatedData" status="new"/>
      <element path="PlanDefinition.action.output">
         <removed-type name="DataRequirement"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="PlanDefinition.action.output.title" status="new"/>
      <element path="PlanDefinition.action.output.requirement" status="new"/>
      <element path="PlanDefinition.action.output.relatedData" status="new"/>
      <element path="PlanDefinition.action.relatedAction.targetId" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="PlanDefinition.action.relatedAction.relationship">
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-relationship-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-relationship-type|5.0.0"
                      strength="required"/>
      </element>
      <element path="PlanDefinition.action.relatedAction.endRelationship" status="new"/>
      <element path="PlanDefinition.action.timing[x]">
         <removed-type name="dateTime"/>
         <removed-type name="Period"/>
      </element>
      <element path="PlanDefinition.action.location" status="new"/>
      <element path="PlanDefinition.action.participant.actorId" status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               new-min="0"
               old-min="1"
               path="PlanDefinition.action.participant.type">
         <removed-code code="related-person"/>
         <added-code code="careteam"/>
         <added-code code="group"/>
         <added-code code="healthcareservice"/>
         <added-code code="location"/>
         <added-code code="organization"/>
         <added-code code="practitionerrole"/>
         <added-code code="relatedperson"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-participant-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-participant-type|5.0.0"
                      strength="required"/>
      </element>
      <element path="PlanDefinition.action.participant.typeCanonical" status="new"/>
      <element path="PlanDefinition.action.participant.typeReference" status="new"/>
      <element path="PlanDefinition.action.participant.function" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="PlanDefinition.action.groupingBehavior">
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-grouping-behavior|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-grouping-behavior|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="PlanDefinition.action.selectionBehavior">
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-selection-behavior|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-selection-behavior|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="PlanDefinition.action.requiredBehavior">
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-required-behavior|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-required-behavior|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="PlanDefinition.action.precheckBehavior">
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-precheck-behavior|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-precheck-behavior|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="PlanDefinition.action.cardinalityBehavior">
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-cardinality-behavior|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-cardinality-behavior|5.0.0"
                      strength="required"/>
      </element>
      <element path="PlanDefinition.asNeeded[x]" status="new"/>
      <element path="PlanDefinition.action.relatedAction.actionId" status="deleted"/>
   </type>
   <type name="Practitioner" status="changed">
      <element modifier="added" path="Practitioner.active"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Practitioner.gender">
         <old-binding reference="http://hl7.org/fhir/ValueSet/administrative-gender|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/administrative-gender|5.0.0"
                      strength="required"/>
      </element>
      <element path="Practitioner.deceased[x]" status="new"/>
      <element binding-status="removed" path="Practitioner.communication">
         <removed-type name="CodeableConcept"/>
         <added-type name="BackboneElement"/>
         <old-binding max="http://hl7.org/fhir/ValueSet/all-languages"
                      reference="http://hl7.org/fhir/ValueSet/languages"
                      strength="preferred"/>
      </element>
      <element path="Practitioner.communication.language" status="new"/>
      <element path="Practitioner.communication.preferred" status="new"/>
   </type>
   <type name="PractitionerRole" status="changed">
      <element path="PractitionerRole.contact" status="new"/>
      <element path="PractitionerRole.characteristic" status="new"/>
      <element path="PractitionerRole.communication" status="new"/>
      <element path="PractitionerRole.availability" status="new"/>
      <element path="PractitionerRole.telecom" status="deleted"/>
      <element path="PractitionerRole.availableTime" status="deleted"/>
      <element path="PractitionerRole.notAvailable" status="deleted"/>
      <element path="PractitionerRole.availabilityExceptions" status="deleted"/>
   </type>
   <type name="Procedure" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Procedure.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/event-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/event-status|5.0.0"
                      strength="required"/>
      </element>
      <element new-max="*" old-max="1" path="Procedure.category"/>
      <element path="Procedure.subject">
         <removed-type name="Reference(Patient | Group)"/>
         <added-type name="Reference(Patient | Group | Device | Practitioner | Organization | Location)"/>
      </element>
      <element path="Procedure.focus" status="new"/>
      <element path="Procedure.occurrence[x]" status="new"/>
      <element path="Procedure.recorded" status="new"/>
      <element path="Procedure.reported[x]" status="new"/>
      <element path="Procedure.performer.actor">
         <removed-type name="Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device | CareTeam | HealthcareService)"/>
      </element>
      <element path="Procedure.performer.period" status="new"/>
      <element path="Procedure.reason" status="new"/>
      <element path="Procedure.complication">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="Procedure.used" status="new"/>
      <element path="Procedure.supportingInfo" status="new"/>
      <element path="Procedure.performed[x]" status="deleted"/>
      <element path="Procedure.asserter" status="deleted"/>
      <element path="Procedure.reasonCode" status="deleted"/>
      <element path="Procedure.reasonReference" status="deleted"/>
      <element path="Procedure.complicationDetail" status="deleted"/>
      <element path="Procedure.usedReference" status="deleted"/>
      <element path="Procedure.usedCode" status="deleted"/>
   </type>
   <type name="Provenance" status="changed">
      <element new-min="0" old-min="1" path="Provenance.recorded"/>
      <element binding-status="removed"
               old-name="reason"
               path="Provenance.authorization">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
         <old-binding reference="http://terminology.hl7.org/ValueSet/v3-PurposeOfUse"
                      strength="extensible"/>
      </element>
      <element binding-status="removed" path="Provenance.activity">
         <old-binding reference="http://hl7.org/fhir/ValueSet/provenance-activity-type"
                      strength="extensible"/>
      </element>
      <element path="Provenance.basedOn" status="new"/>
      <element path="Provenance.patient" status="new"/>
      <element path="Provenance.encounter" status="new"/>
      <element binding-status="removed" path="Provenance.agent.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/provenance-agent-type"
                      strength="extensible"/>
      </element>
      <element path="Provenance.agent.who">
         <removed-type name="Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)"/>
      </element>
      <element path="Provenance.agent.onBehalfOf">
         <removed-type name="Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient)"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="Provenance.entity.role">
         <removed-code code="derivation"/>
         <added-code code="instantiates"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/provenance-entity-role|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/provenance-entity-role|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="Questionnaire" status="changed">
      <element path="Questionnaire.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Questionnaire.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="Questionnaire.subjectType">
         <removed-code code="Resource"/>
         <removed-code code="DomainResource"/>
         <removed-code code="CatalogEntry"/>
         <removed-code code="DeviceUseStatement"/>
         <removed-code code="DocumentManifest"/>
         <removed-code code="Media"/>
         <removed-code code="RequestGroup"/>
         <removed-code code="ResearchDefinition"/>
         <removed-code code="ResearchElementDefinition"/>
         <added-code code="ActorDefinition"/>
         <added-code code="ArtifactAssessment"/>
         <added-code code="BiologicallyDerivedProductDispense"/>
         <added-code code="ConditionDefinition"/>
         <added-code code="DeviceAssociation"/>
         <added-code code="DeviceDispense"/>
         <added-code code="DeviceUsage"/>
         <added-code code="EncounterHistory"/>
         <added-code code="FormularyItem"/>
         <added-code code="GenomicStudy"/>
         <added-code code="ImagingSelection"/>
         <added-code code="InventoryItem"/>
         <added-code code="InventoryReport"/>
         <added-code code="NutritionIntake"/>
         <added-code code="Permission"/>
         <added-code code="RequestOrchestration"/>
         <added-code code="Requirements"/>
         <added-code code="SubstanceNucleicAcid"/>
         <added-code code="SubstancePolymer"/>
         <added-code code="SubstanceProtein"/>
         <added-code code="SubstanceReferenceInformation"/>
         <added-code code="SubstanceSourceMaterial"/>
         <added-code code="TestPlan"/>
         <added-code code="Transport"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/resource-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/resource-types|5.0.0"
                      strength="required"/>
      </element>
      <element path="Questionnaire.copyrightLabel" status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="Questionnaire.item.type">
         <removed-code code="choice"/>
         <removed-code code="open-choice"/>
         <added-code code="coding"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/item-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/item-type|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Questionnaire.item.enableWhen.operator">
         <old-binding reference="http://hl7.org/fhir/ValueSet/questionnaire-enable-operator|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/questionnaire-enable-operator|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Questionnaire.item.enableBehavior">
         <old-binding reference="http://hl7.org/fhir/ValueSet/questionnaire-enable-behavior|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/questionnaire-enable-behavior|5.0.0"
                      strength="required"/>
      </element>
      <element path="Questionnaire.item.disabledDisplay" status="new"/>
      <element path="Questionnaire.item.answerConstraint" status="new"/>
   </type>
   <type name="QuestionnaireResponse" status="changed">
      <element new-max="*" old-max="1" path="QuestionnaireResponse.identifier"/>
      <element new-min="1" old-min="0" path="QuestionnaireResponse.questionnaire"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="QuestionnaireResponse.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/questionnaire-answers-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/questionnaire-answers-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="QuestionnaireResponse.source">
         <removed-type name="Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)"/>
         <added-type name="Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)"/>
      </element>
      <element new-min="1"
               old-min="0"
               path="QuestionnaireResponse.item.answer.value[x]">
         <added-type name="Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)"/>
      </element>
   </type>
   <type name="RegulatedAuthorization" status="changed">
      <element path="RegulatedAuthorization.subject">
         <removed-type name="Reference(MedicinalProductDefinition | BiologicallyDerivedProduct | NutritionProduct | PackagedProductDefinition | SubstanceDefinition | DeviceDefinition | ResearchStudy | ActivityDefinition | PlanDefinition | ObservationDefinition | Practitioner | Organization | Location)"/>
         <added-type name="Reference(MedicinalProductDefinition | BiologicallyDerivedProduct | NutritionProduct | PackagedProductDefinition | ManufacturedItemDefinition | Ingredient | SubstanceDefinition | DeviceDefinition | ResearchStudy | ActivityDefinition | PlanDefinition | ObservationDefinition | Practitioner | Organization | Location)"/>
      </element>
      <element new-max="*" old-max="1" path="RegulatedAuthorization.indication"/>
      <element path="RegulatedAuthorization.attachedDocument" status="new"/>
   </type>
   <type name="RelatedPerson" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="RelatedPerson.gender">
         <old-binding reference="http://hl7.org/fhir/ValueSet/administrative-gender|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/administrative-gender|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               max-valueset-changed="true"
               path="RelatedPerson.communication.language">
         <old-binding max="http://hl7.org/fhir/ValueSet/all-languages"
                      reference="http://hl7.org/fhir/ValueSet/languages"
                      strength="preferred"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/all-languages|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="RequestOrchestration"
         old-name="RequestGroup"
         status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="RequestOrchestration.status">
         <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|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="RequestOrchestration.intent">
         <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|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="RequestOrchestration.priority">
         <old-binding reference="http://hl7.org/fhir/ValueSet/request-priority|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/request-priority|5.0.0"
                      strength="required"/>
      </element>
      <element path="RequestOrchestration.subject">
         <removed-type name="Reference(Patient | Group)"/>
         <added-type name="Reference(CareTeam | Device | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)"/>
      </element>
      <element path="RequestOrchestration.reason" status="new"/>
      <element path="RequestOrchestration.goal" status="new"/>
      <element path="RequestOrchestration.action.linkId" status="new"/>
      <element path="RequestOrchestration.action.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="RequestOrchestration.action.textEquivalent">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="RequestOrchestration.action.priority">
         <old-binding reference="http://hl7.org/fhir/ValueSet/request-priority|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/request-priority|5.0.0"
                      strength="required"/>
      </element>
      <element path="RequestOrchestration.action.goal" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="RequestOrchestration.action.condition.kind">
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-condition-kind|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-condition-kind|5.0.0"
                      strength="required"/>
      </element>
      <element path="RequestOrchestration.action.input" status="new"/>
      <element path="RequestOrchestration.action.input.title" status="new"/>
      <element path="RequestOrchestration.action.input.requirement" status="new"/>
      <element path="RequestOrchestration.action.input.relatedData" status="new"/>
      <element path="RequestOrchestration.action.output" status="new"/>
      <element path="RequestOrchestration.action.output.title" status="new"/>
      <element path="RequestOrchestration.action.output.requirement" status="new"/>
      <element path="RequestOrchestration.action.output.relatedData" status="new"/>
      <element path="RequestOrchestration.action.relatedAction.targetId" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="RequestOrchestration.action.relatedAction.relationship">
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-relationship-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-relationship-type|5.0.0"
                      strength="required"/>
      </element>
      <element path="RequestOrchestration.action.relatedAction.endRelationship"
               status="new"/>
      <element path="RequestOrchestration.action.location" status="new"/>
      <element path="RequestOrchestration.action.participant">
         <removed-type name="Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device)"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="RequestOrchestration.action.participant.type" status="new"/>
      <element path="RequestOrchestration.action.participant.typeCanonical"
               status="new"/>
      <element path="RequestOrchestration.action.participant.typeReference"
               status="new"/>
      <element path="RequestOrchestration.action.participant.role" status="new"/>
      <element path="RequestOrchestration.action.participant.function" status="new"/>
      <element path="RequestOrchestration.action.participant.actor[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="RequestOrchestration.action.groupingBehavior">
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-grouping-behavior|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-grouping-behavior|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="RequestOrchestration.action.selectionBehavior">
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-selection-behavior|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-selection-behavior|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="RequestOrchestration.action.requiredBehavior">
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-required-behavior|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-required-behavior|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="RequestOrchestration.action.precheckBehavior">
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-precheck-behavior|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-precheck-behavior|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="RequestOrchestration.action.cardinalityBehavior">
         <old-binding reference="http://hl7.org/fhir/ValueSet/action-cardinality-behavior|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/action-cardinality-behavior|5.0.0"
                      strength="required"/>
      </element>
      <element path="RequestOrchestration.action.definition[x]" status="new"/>
      <element path="RequestOrchestration.action.transform" status="new"/>
      <element path="RequestOrchestration.action.dynamicValue" status="new"/>
      <element path="RequestOrchestration.action.dynamicValue.path" status="new"/>
      <element path="RequestOrchestration.action.dynamicValue.expression" status="new"/>
      <element path="RequestGroup.reasonCode" status="deleted"/>
      <element path="RequestGroup.reasonReference" status="deleted"/>
      <element path="RequestGroup.action.relatedAction.actionId" status="deleted"/>
   </type>
   <type name="Requirements" status="new"/>
   <type name="ResearchStudy" status="changed">
      <element path="ResearchStudy.url" status="new"/>
      <element path="ResearchStudy.version" status="new"/>
      <element path="ResearchStudy.name" status="new"/>
      <element path="ResearchStudy.label" status="new"/>
      <element path="ResearchStudy.label.type" status="new"/>
      <element path="ResearchStudy.label.value" status="new"/>
      <element path="ResearchStudy.date" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ResearchStudy.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/research-study-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="removed" path="ResearchStudy.primaryPurposeType">
         <old-binding reference="http://hl7.org/fhir/ValueSet/research-study-prim-purp-type"
                      strength="extensible"/>
      </element>
      <element path="ResearchStudy.studyDesign" status="new"/>
      <element path="ResearchStudy.focus">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="ResearchStudy.region" status="new"/>
      <element path="ResearchStudy.descriptionSummary" status="new"/>
      <element path="ResearchStudy.site">
         <removed-type name="Reference(Location)"/>
         <added-type name="Reference(Location | ResearchStudy | Organization)"/>
      </element>
      <element path="ResearchStudy.classifier" status="new"/>
      <element path="ResearchStudy.associatedParty" status="new"/>
      <element path="ResearchStudy.associatedParty.name" status="new"/>
      <element path="ResearchStudy.associatedParty.role" status="new"/>
      <element path="ResearchStudy.associatedParty.period" status="new"/>
      <element path="ResearchStudy.associatedParty.classifier" status="new"/>
      <element path="ResearchStudy.associatedParty.party" status="new"/>
      <element path="ResearchStudy.progressStatus" status="new"/>
      <element path="ResearchStudy.progressStatus.state" status="new"/>
      <element path="ResearchStudy.progressStatus.actual" status="new"/>
      <element path="ResearchStudy.progressStatus.period" status="new"/>
      <element path="ResearchStudy.whyStopped" status="new"/>
      <element path="ResearchStudy.recruitment" status="new"/>
      <element path="ResearchStudy.recruitment.targetNumber" status="new"/>
      <element path="ResearchStudy.recruitment.actualNumber" status="new"/>
      <element path="ResearchStudy.recruitment.eligibility" status="new"/>
      <element path="ResearchStudy.recruitment.actualGroup" status="new"/>
      <element path="ResearchStudy.comparisonGroup" status="new"/>
      <element path="ResearchStudy.comparisonGroup.linkId" status="new"/>
      <element path="ResearchStudy.comparisonGroup.name" status="new"/>
      <element path="ResearchStudy.comparisonGroup.type" status="new"/>
      <element path="ResearchStudy.comparisonGroup.description" status="new"/>
      <element path="ResearchStudy.comparisonGroup.intendedExposure" status="new"/>
      <element path="ResearchStudy.comparisonGroup.observedGroup" status="new"/>
      <element path="ResearchStudy.objective.description" status="new"/>
      <element path="ResearchStudy.outcomeMeasure" status="new"/>
      <element path="ResearchStudy.outcomeMeasure.name" status="new"/>
      <element path="ResearchStudy.outcomeMeasure.type" status="new"/>
      <element path="ResearchStudy.outcomeMeasure.description" status="new"/>
      <element path="ResearchStudy.outcomeMeasure.reference" status="new"/>
      <element path="ResearchStudy.result" status="new"/>
      <element path="ResearchStudy.category" status="deleted"/>
      <element path="ResearchStudy.contact" status="deleted"/>
      <element path="ResearchStudy.location" status="deleted"/>
      <element path="ResearchStudy.enrollment" status="deleted"/>
      <element path="ResearchStudy.sponsor" status="deleted"/>
      <element path="ResearchStudy.principalInvestigator" status="deleted"/>
      <element path="ResearchStudy.reasonStopped" status="deleted"/>
      <element path="ResearchStudy.arm" status="deleted"/>
   </type>
   <type name="ResearchSubject" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ResearchSubject.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/research-subject-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="ResearchSubject.progress" status="new"/>
      <element path="ResearchSubject.progress.type" status="new"/>
      <element path="ResearchSubject.progress.subjectState" status="new"/>
      <element path="ResearchSubject.progress.milestone" status="new"/>
      <element path="ResearchSubject.progress.reason" status="new"/>
      <element path="ResearchSubject.progress.startDate" status="new"/>
      <element path="ResearchSubject.progress.endDate" status="new"/>
      <element path="ResearchSubject.subject" status="new"/>
      <element path="ResearchSubject.assignedComparisonGroup" status="new"/>
      <element path="ResearchSubject.actualComparisonGroup" status="new"/>
      <element new-max="*" old-max="1" path="ResearchSubject.consent"/>
      <element path="ResearchSubject.individual" status="deleted"/>
      <element path="ResearchSubject.assignedArm" status="deleted"/>
      <element path="ResearchSubject.actualArm" status="deleted"/>
   </type>
   <type name="Resource" status="changed">
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               max-valueset-changed="true"
               path="Resource.language">
         <old-binding max="http://hl7.org/fhir/ValueSet/all-languages"
                      reference="http://hl7.org/fhir/ValueSet/languages"
                      strength="preferred"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/all-languages|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="RiskAssessment" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="RiskAssessment.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/observation-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/observation-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="RiskAssessment.performer">
         <removed-type name="Reference(Practitioner | PractitionerRole | Device)"/>
         <added-type name="Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device)"/>
      </element>
      <element path="RiskAssessment.reason" status="new"/>
      <element path="RiskAssessment.reasonCode" status="deleted"/>
      <element path="RiskAssessment.reasonReference" status="deleted"/>
   </type>
   <type name="Schedule" status="changed">
      <element path="Schedule.serviceType">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="Schedule.name" status="new"/>
      <element path="Schedule.actor">
         <removed-type name="Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device | HealthcareService | Location)"/>
         <added-type name="Reference(Patient | Practitioner | PractitionerRole | CareTeam | RelatedPerson | Device | HealthcareService | Location)"/>
      </element>
      <element path="Schedule.comment">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
   </type>
   <type name="SearchParameter" status="changed">
      <element path="SearchParameter.identifier" status="new"/>
      <element path="SearchParameter.versionAlgorithm[x]" status="new"/>
      <element path="SearchParameter.title" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SearchParameter.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="SearchParameter.copyright" status="new"/>
      <element path="SearchParameter.copyrightLabel" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SearchParameter.base">
         <old-binding reference="http://hl7.org/fhir/ValueSet/resource-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/version-independent-all-resource-types|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SearchParameter.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/search-param-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/search-param-type|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               old-name="xpathUsage"
               path="SearchParameter.processingMode">
         <old-binding reference="http://hl7.org/fhir/ValueSet/search-xpath-usage|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/search-processingmode|5.0.0"
                      strength="required"/>
      </element>
      <element path="SearchParameter.constraint" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SearchParameter.target">
         <old-binding reference="http://hl7.org/fhir/ValueSet/resource-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/version-independent-all-resource-types|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SearchParameter.comparator">
         <old-binding reference="http://hl7.org/fhir/ValueSet/search-comparator|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/search-comparator|5.0.0"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="SearchParameter.modifier">
         <removed-code code="ofType"/>
         <added-code code="of-type"/>
         <added-code code="code-text"/>
         <added-code code="text-advanced"/>
         <added-code code="iterate"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/search-modifier-code|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/search-modifier-code|5.0.0"
                      strength="required"/>
      </element>
      <element path="SearchParameter.xpath" status="deleted"/>
   </type>
   <type name="ServiceRequest" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ServiceRequest.status">
         <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|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ServiceRequest.intent">
         <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|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ServiceRequest.priority">
         <old-binding reference="http://hl7.org/fhir/ValueSet/request-priority|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/request-priority|5.0.0"
                      strength="required"/>
      </element>
      <element path="ServiceRequest.code">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="ServiceRequest.orderDetail">
         <removed-type name="CodeableConcept"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="ServiceRequest.orderDetail.parameterFocus" status="new"/>
      <element path="ServiceRequest.orderDetail.parameter" status="new"/>
      <element path="ServiceRequest.orderDetail.parameter.code" status="new"/>
      <element path="ServiceRequest.orderDetail.parameter.value[x]" status="new"/>
      <element path="ServiceRequest.focus" status="new"/>
      <element path="ServiceRequest.location" status="new"/>
      <element path="ServiceRequest.reason" status="new"/>
      <element path="ServiceRequest.supportingInfo">
         <removed-type name="Reference(Resource)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="ServiceRequest.bodyStructure" status="new"/>
      <element new-max="*" old-max="1" path="ServiceRequest.patientInstruction">
         <removed-type name="string"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="ServiceRequest.patientInstruction.instruction[x]" status="new"/>
      <element path="ServiceRequest.locationCode" status="deleted"/>
      <element path="ServiceRequest.locationReference" status="deleted"/>
      <element path="ServiceRequest.reasonCode" status="deleted"/>
      <element path="ServiceRequest.reasonReference" status="deleted"/>
   </type>
   <type name="Slot" status="changed">
      <element path="Slot.serviceType">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element new-max="*" old-max="1" path="Slot.appointmentType"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Slot.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/slotstatus|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/slotstatus|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="Specimen" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Specimen.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/specimen-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/specimen-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Specimen.subject">
         <removed-type name="Reference(Patient | Group | Device | Substance | Location)"/>
         <added-type name="Reference(Patient | Group | Device | BiologicallyDerivedProduct | Substance | Location)"/>
      </element>
      <element path="Specimen.combined" status="new"/>
      <element path="Specimen.role" status="new"/>
      <element path="Specimen.feature" status="new"/>
      <element path="Specimen.feature.type" status="new"/>
      <element path="Specimen.feature.description" status="new"/>
      <element path="Specimen.collection.collector">
         <removed-type name="Reference(Practitioner | PractitionerRole)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)"/>
      </element>
      <element path="Specimen.collection.device" status="new"/>
      <element path="Specimen.collection.procedure" status="new"/>
      <element path="Specimen.collection.bodySite">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="Specimen.processing.method" status="new"/>
      <element path="Specimen.container.device" status="new"/>
      <element path="Specimen.container.location" status="new"/>
      <element path="Specimen.processing.procedure" status="deleted"/>
      <element path="Specimen.container.identifier" status="deleted"/>
      <element path="Specimen.container.description" status="deleted"/>
      <element path="Specimen.container.type" status="deleted"/>
      <element path="Specimen.container.capacity" status="deleted"/>
      <element path="Specimen.container.additive[x]" status="deleted"/>
   </type>
   <type name="SpecimenDefinition" status="changed">
      <element path="SpecimenDefinition.url" status="new"/>
      <element path="SpecimenDefinition.version" status="new"/>
      <element path="SpecimenDefinition.versionAlgorithm[x]" status="new"/>
      <element path="SpecimenDefinition.name" status="new"/>
      <element path="SpecimenDefinition.title" status="new"/>
      <element path="SpecimenDefinition.derivedFromCanonical" status="new"/>
      <element path="SpecimenDefinition.derivedFromUri" status="new"/>
      <element path="SpecimenDefinition.status" status="new"/>
      <element path="SpecimenDefinition.experimental" status="new"/>
      <element path="SpecimenDefinition.subject[x]" status="new"/>
      <element path="SpecimenDefinition.date" status="new"/>
      <element path="SpecimenDefinition.publisher" status="new"/>
      <element path="SpecimenDefinition.contact" status="new"/>
      <element path="SpecimenDefinition.description" status="new"/>
      <element path="SpecimenDefinition.useContext" status="new"/>
      <element path="SpecimenDefinition.jurisdiction" status="new"/>
      <element path="SpecimenDefinition.purpose" status="new"/>
      <element path="SpecimenDefinition.copyright" status="new"/>
      <element path="SpecimenDefinition.copyrightLabel" status="new"/>
      <element path="SpecimenDefinition.approvalDate" status="new"/>
      <element path="SpecimenDefinition.lastReviewDate" status="new"/>
      <element path="SpecimenDefinition.effectivePeriod" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SpecimenDefinition.typeTested.preference">
         <old-binding reference="http://hl7.org/fhir/ValueSet/specimen-contained-preference|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/specimen-contained-preference|5.0.0"
                      strength="required"/>
      </element>
      <element path="SpecimenDefinition.typeTested.container.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="SpecimenDefinition.typeTested.container.preparation">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="SpecimenDefinition.typeTested.requirement">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="SpecimenDefinition.typeTested.singleUse" status="new"/>
      <element path="SpecimenDefinition.typeTested.handling.instruction">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="SpecimenDefinition.typeTested.testingDestination" status="new"/>
   </type>
   <type name="StructureDefinition" status="changed">
      <element path="StructureDefinition.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="StructureDefinition.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="StructureDefinition.copyrightLabel" status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="StructureDefinition.fhirVersion">
         <added-code code="0.0"/>
         <added-code code="0.4"/>
         <added-code code="0.5"/>
         <added-code code="1.0"/>
         <added-code code="1.1"/>
         <added-code code="1.4"/>
         <added-code code="1.6"/>
         <added-code code="1.8"/>
         <added-code code="3.0"/>
         <added-code code="3.3"/>
         <added-code code="3.5"/>
         <added-code code="4.0"/>
         <added-code code="4.1"/>
         <added-code code="4.2"/>
         <added-code code="4.2.0"/>
         <added-code code="4.3"/>
         <added-code code="4.4"/>
         <added-code code="4.4.0"/>
         <added-code code="4.5"/>
         <added-code code="4.5.0"/>
         <added-code code="4.6"/>
         <added-code code="4.6.0"/>
         <added-code code="5.0"/>
         <added-code code="5.0.0"/>
         <added-code code="5.0.0-cibuild"/>
         <added-code code="5.0.0-snapshot1"/>
         <added-code code="5.0.0-snapshot2"/>
         <added-code code="5.0.0-ballot"/>
         <added-code code="5.0.0-snapshot3"/>
         <added-code code="5.0.0-draft-final"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/FHIR-version|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/FHIR-version|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="StructureDefinition.kind">
         <old-binding reference="http://hl7.org/fhir/ValueSet/structure-definition-kind|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/structure-definition-kind|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="StructureDefinition.context.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/extension-context-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/extension-context-type|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="StructureDefinition.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/defined-types"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/fhir-types"
                      strength="extensible"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="StructureDefinition.derivation">
         <old-binding reference="http://hl7.org/fhir/ValueSet/type-derivation-rule|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/type-derivation-rule|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="StructureMap" status="changed">
      <element path="StructureMap.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="StructureMap.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="StructureMap.copyrightLabel" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="StructureMap.structure.mode">
         <old-binding reference="http://hl7.org/fhir/ValueSet/map-model-mode|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/map-model-mode|5.0.0"
                      strength="required"/>
      </element>
      <element path="StructureMap.const" status="new"/>
      <element path="StructureMap.const.name" status="new"/>
      <element path="StructureMap.const.value" status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               new-min="0"
               old-min="1"
               path="StructureMap.group.typeMode">
         <removed-code code="none"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/map-group-type-mode|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/map-group-type-mode|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="StructureMap.group.input.mode">
         <old-binding reference="http://hl7.org/fhir/ValueSet/map-input-mode|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/map-input-mode|5.0.0"
                      strength="required"/>
      </element>
      <element new-min="0" old-min="1" path="StructureMap.group.rule"/>
      <element new-min="0" old-min="1" path="StructureMap.group.rule.name"/>
      <element old-name="defaultValue[x]"
               path="StructureMap.group.rule.source.defaultValue">
         <removed-type name="base64Binary"/>
         <removed-type name="boolean"/>
         <removed-type name="canonical"/>
         <removed-type name="code"/>
         <removed-type name="date"/>
         <removed-type name="dateTime"/>
         <removed-type name="decimal"/>
         <removed-type name="id"/>
         <removed-type name="instant"/>
         <removed-type name="integer"/>
         <removed-type name="markdown"/>
         <removed-type name="oid"/>
         <removed-type name="positiveInt"/>
         <removed-type name="time"/>
         <removed-type name="unsignedInt"/>
         <removed-type name="uri"/>
         <removed-type name="url"/>
         <removed-type name="uuid"/>
         <removed-type name="Address"/>
         <removed-type name="Age"/>
         <removed-type name="Annotation"/>
         <removed-type name="Attachment"/>
         <removed-type name="CodeableConcept"/>
         <removed-type name="Coding"/>
         <removed-type name="ContactPoint"/>
         <removed-type name="Count"/>
         <removed-type name="Distance"/>
         <removed-type name="Duration"/>
         <removed-type name="HumanName"/>
         <removed-type name="Identifier"/>
         <removed-type name="Money"/>
         <removed-type name="Period"/>
         <removed-type name="Quantity"/>
         <removed-type name="Range"/>
         <removed-type name="Ratio"/>
         <removed-type name="Reference"/>
         <removed-type name="SampledData"/>
         <removed-type name="Signature"/>
         <removed-type name="Timing"/>
         <removed-type name="ContactDetail"/>
         <removed-type name="Contributor"/>
         <removed-type name="DataRequirement"/>
         <removed-type name="Expression"/>
         <removed-type name="ParameterDefinition"/>
         <removed-type name="RelatedArtifact"/>
         <removed-type name="TriggerDefinition"/>
         <removed-type name="UsageContext"/>
         <removed-type name="Dosage"/>
         <removed-type name="Meta"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="StructureMap.group.rule.source.listMode">
         <old-binding reference="http://hl7.org/fhir/ValueSet/map-source-list-mode|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/map-source-list-mode|5.0.0"
                      strength="required"/>
      </element>
      <element path="StructureMap.group.rule.target.context">
         <removed-type name="id"/>
         <added-type name="string"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="StructureMap.group.rule.target.listMode">
         <removed-code code="collate"/>
         <added-code code="single"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/map-target-list-mode|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/map-target-list-mode|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="StructureMap.group.rule.target.transform">
         <old-binding reference="http://hl7.org/fhir/ValueSet/map-transform|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/map-transform|5.0.0"
                      strength="required"/>
      </element>
      <element path="StructureMap.group.rule.target.parameter.value[x]">
         <added-type name="date"/>
         <added-type name="time"/>
         <added-type name="dateTime"/>
      </element>
      <element old-name="variable" path="StructureMap.group.rule.dependent.parameter">
         <removed-type name="string"/>
      </element>
      <element path="StructureMap.group.rule.target.contextType" status="deleted"/>
   </type>
   <type name="Subscription" status="changed">
      <element path="Subscription.identifier" status="new"/>
      <element path="Subscription.name" status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="Subscription.status">
         <added-code code="entered-in-error"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/subscription-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/subscription-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Subscription.topic" status="new"/>
      <element path="Subscription.managingEntity" status="new"/>
      <element new-min="0" old-min="1" path="Subscription.reason"/>
      <element path="Subscription.filterBy" status="new"/>
      <element path="Subscription.filterBy.resourceType" status="new"/>
      <element path="Subscription.filterBy.filterParameter" status="new"/>
      <element path="Subscription.filterBy.comparator" status="new"/>
      <element path="Subscription.filterBy.modifier" status="new"/>
      <element path="Subscription.filterBy.value" status="new"/>
      <element path="Subscription.channelType" status="new"/>
      <element path="Subscription.endpoint" status="new"/>
      <element path="Subscription.parameter" status="new"/>
      <element path="Subscription.parameter.name" status="new"/>
      <element path="Subscription.parameter.value" status="new"/>
      <element path="Subscription.heartbeatPeriod" status="new"/>
      <element path="Subscription.timeout" status="new"/>
      <element path="Subscription.contentType" status="new"/>
      <element path="Subscription.content" status="new"/>
      <element path="Subscription.maxCount" status="new"/>
      <element path="Subscription.criteria" status="deleted"/>
      <element path="Subscription.error" status="deleted"/>
      <element path="Subscription.channel" status="deleted"/>
   </type>
   <type name="SubscriptionStatus" status="changed">
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="SubscriptionStatus.status">
         <added-code code="entered-in-error"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/subscription-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/subscription-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SubscriptionStatus.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/subscription-notification-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/subscription-notification-type|5.0.0"
                      strength="required"/>
      </element>
      <element path="SubscriptionStatus.eventsSinceSubscriptionStart">
         <removed-type name="string"/>
         <added-type name="integer64"/>
      </element>
      <element path="SubscriptionStatus.notificationEvent.eventNumber">
         <removed-type name="string"/>
         <added-type name="integer64"/>
      </element>
   </type>
   <type name="SubscriptionTopic" status="changed">
      <element path="SubscriptionTopic.versionAlgorithm[x]" status="new"/>
      <element path="SubscriptionTopic.name" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SubscriptionTopic.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element modifier="removed" path="SubscriptionTopic.experimental"/>
      <element path="SubscriptionTopic.copyrightLabel" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SubscriptionTopic.resourceTrigger.resource">
         <old-binding reference="http://hl7.org/fhir/ValueSet/defined-types"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/subscription-types"
                      strength="extensible"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SubscriptionTopic.resourceTrigger.supportedInteraction">
         <old-binding reference="http://hl7.org/fhir/ValueSet/interaction-trigger|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/interaction-trigger|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SubscriptionTopic.resourceTrigger.queryCriteria.resultForCreate">
         <old-binding reference="http://hl7.org/fhir/ValueSet/subscriptiontopic-cr-behavior|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/subscriptiontopic-cr-behavior|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SubscriptionTopic.resourceTrigger.queryCriteria.resultForDelete">
         <old-binding reference="http://hl7.org/fhir/ValueSet/subscriptiontopic-cr-behavior|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/subscriptiontopic-cr-behavior|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SubscriptionTopic.eventTrigger.resource">
         <old-binding reference="http://hl7.org/fhir/ValueSet/defined-types"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/subscription-types"
                      strength="extensible"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SubscriptionTopic.canFilterBy.resource">
         <old-binding reference="http://hl7.org/fhir/ValueSet/defined-types"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/subscription-types"
                      strength="extensible"/>
      </element>
      <element path="SubscriptionTopic.canFilterBy.comparator" status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="SubscriptionTopic.canFilterBy.modifier">
         <removed-code code="ofType"/>
         <added-code code="of-type"/>
         <added-code code="code-text"/>
         <added-code code="text-advanced"/>
         <added-code code="iterate"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/subscription-search-modifier|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/search-modifier-code|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SubscriptionTopic.notificationShape.resource">
         <old-binding reference="http://hl7.org/fhir/ValueSet/defined-types"
                      strength="extensible"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/subscription-types"
                      strength="extensible"/>
      </element>
   </type>
   <type name="Substance" status="changed">
      <element modifier="added"
               new-max="1"
               new-min="1"
               old-max="*"
               old-min="0"
               path="Substance.instance">
         <removed-type name="BackboneElement"/>
         <added-type name="boolean"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Substance.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/substance-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/substance-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Substance.code">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="Substance.description">
         <removed-type name="string"/>
         <added-type name="markdown"/>
      </element>
      <element path="Substance.instance.identifier" status="deleted"/>
   </type>
   <type name="SubstanceDefinition" status="changed">
      <element path="SubstanceDefinition.characterization" status="new"/>
      <element path="SubstanceDefinition.characterization.technique" status="new"/>
      <element path="SubstanceDefinition.characterization.form" status="new"/>
      <element path="SubstanceDefinition.characterization.description" status="new"/>
      <element path="SubstanceDefinition.characterization.file" status="new"/>
      <element path="SubstanceDefinition.referenceInformation" status="new"/>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               max-valueset-changed="true"
               path="SubstanceDefinition.name.language">
         <old-binding max="http://hl7.org/fhir/ValueSet/all-languages"
                      reference="http://hl7.org/fhir/ValueSet/languages"
                      strength="preferred"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/all-languages|5.0.0"
                      strength="required"/>
      </element>
      <element path="SubstanceDefinition.nucleicAcid" status="new"/>
      <element path="SubstanceDefinition.polymer" status="new"/>
      <element path="SubstanceDefinition.protein" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SubstanceDefinition.sourceMaterial.countryOfOrigin">
         <old-binding reference="http://hl7.org/fhir/ValueSet/country|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/country|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="SubstanceNucleicAcid" status="new"/>
   <type name="SubstancePolymer" status="new"/>
   <type name="SubstanceProtein" status="new"/>
   <type name="SubstanceReferenceInformation" status="new"/>
   <type name="SubstanceSourceMaterial" status="new"/>
   <type name="SupplyDelivery" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SupplyDelivery.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/supplydelivery-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/supplydelivery-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SupplyDelivery.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/supplydelivery-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/supplydelivery-supplyitemtype|5.0.0"
                      strength="required"/>
      </element>
      <element new-max="*" old-max="1" path="SupplyDelivery.suppliedItem"/>
      <element path="SupplyDelivery.receiver">
         <removed-type name="Reference(Practitioner | PractitionerRole)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization)"/>
      </element>
   </type>
   <type name="SupplyRequest" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SupplyRequest.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/supplyrequest-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/supplyrequest-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="SupplyRequest.basedOn" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="SupplyRequest.priority">
         <old-binding reference="http://hl7.org/fhir/ValueSet/request-priority|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/request-priority|5.0.0"
                      strength="required"/>
      </element>
      <element path="SupplyRequest.deliverFor" status="new"/>
      <element old-name="item[x]" path="SupplyRequest.item">
         <removed-type name="CodeableConcept"/>
         <removed-type name="Reference(Medication | Substance | Device)"/>
         <added-type name="CodeableReference"/>
      </element>
      <element path="SupplyRequest.requester">
         <removed-type name="Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device | CareTeam)"/>
      </element>
      <element path="SupplyRequest.reason" status="new"/>
      <element path="SupplyRequest.deliverTo">
         <removed-type name="Reference(Organization | Location | Patient)"/>
         <added-type name="Reference(Organization | Location | Patient | RelatedPerson)"/>
      </element>
      <element path="SupplyRequest.reasonCode" status="deleted"/>
      <element path="SupplyRequest.reasonReference" status="deleted"/>
   </type>
   <type name="Task" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Task.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/task-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/task-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="Task.statusReason">
         <removed-type name="CodeableConcept"/>
         <added-type name="CodeableReference"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Task.intent">
         <old-binding reference="http://hl7.org/fhir/ValueSet/task-intent|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/task-intent|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Task.priority">
         <old-binding reference="http://hl7.org/fhir/ValueSet/request-priority|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/request-priority|5.0.0"
                      strength="required"/>
      </element>
      <element path="Task.doNotPerform" status="new"/>
      <element path="Task.requestedPeriod" status="new"/>
      <element path="Task.requestedPerformer" status="new"/>
      <element path="Task.owner">
         <removed-type name="Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson)"/>
      </element>
      <element path="Task.performer" status="new"/>
      <element path="Task.performer.function" status="new"/>
      <element path="Task.performer.actor" status="new"/>
      <element path="Task.reason" status="new"/>
      <element path="Task.input.value[x]">
         <removed-type name="Contributor"/>
         <added-type name="integer64"/>
         <added-type name="CodeableReference"/>
         <added-type name="RatioRange"/>
         <added-type name="Availability"/>
         <added-type name="ExtendedContactDetail"/>
      </element>
      <element path="Task.output.value[x]">
         <removed-type name="Contributor"/>
         <added-type name="integer64"/>
         <added-type name="CodeableReference"/>
         <added-type name="RatioRange"/>
         <added-type name="Availability"/>
         <added-type name="ExtendedContactDetail"/>
      </element>
      <element path="Task.performerType" status="deleted"/>
      <element path="Task.reasonCode" status="deleted"/>
      <element path="Task.reasonReference" status="deleted"/>
   </type>
   <type name="TerminologyCapabilities" status="changed">
      <element path="TerminologyCapabilities.identifier" status="new"/>
      <element path="TerminologyCapabilities.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="TerminologyCapabilities.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="TerminologyCapabilities.copyrightLabel" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="TerminologyCapabilities.kind">
         <old-binding reference="http://hl7.org/fhir/ValueSet/capability-statement-kind|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/capability-statement-kind|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="added"
               path="TerminologyCapabilities.codeSystem.version.language">
         <new-binding reference="http://hl7.org/fhir/ValueSet/languages|5.0.0"
                      strength="required"/>
      </element>
      <element path="TerminologyCapabilities.codeSystem.content" status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="TerminologyCapabilities.codeSearch">
         <removed-code code="explicit"/>
         <removed-code code="all"/>
         <added-code code="in-compose"/>
         <added-code code="in-expansion"/>
         <added-code code="in-compose-or-expansion"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/code-search-support|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/code-search-support|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="TestPlan" status="new"/>
   <type name="TestReport" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="TestReport.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/report-status-codes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/report-status-codes|5.0.0"
                      strength="required"/>
      </element>
      <element path="TestReport.testScript">
         <removed-type name="Reference(TestScript)"/>
         <added-type name="canonical(TestScript)"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="TestReport.result">
         <old-binding reference="http://hl7.org/fhir/ValueSet/report-result-codes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/report-result-codes|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="TestReport.participant.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/report-participant-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/report-participant-type|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="TestReport.setup.action.operation.result">
         <old-binding reference="http://hl7.org/fhir/ValueSet/report-action-result-codes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/report-action-result-codes|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="TestReport.setup.action.assert.result">
         <old-binding reference="http://hl7.org/fhir/ValueSet/report-action-result-codes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/report-action-result-codes|5.0.0"
                      strength="required"/>
      </element>
      <element path="TestReport.setup.action.assert.requirement" status="new"/>
      <element path="TestReport.setup.action.assert.requirement.link[x]" status="new"/>
   </type>
   <type name="TestScript" status="changed">
      <element new-min="0" old-min="1" path="TestScript.url"/>
      <element new-max="*" old-max="1" path="TestScript.identifier"/>
      <element path="TestScript.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="TestScript.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="TestScript.copyrightLabel" status="new"/>
      <element path="TestScript.origin.url" status="new"/>
      <element path="TestScript.destination.url" status="new"/>
      <element path="TestScript.scope" status="new"/>
      <element path="TestScript.scope.artifact" status="new"/>
      <element path="TestScript.scope.conformance" status="new"/>
      <element path="TestScript.scope.phase" status="new"/>
      <element path="TestScript.profile">
         <removed-type name="Reference(Resource)"/>
         <added-type name="canonical(StructureDefinition)"/>
      </element>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               path="TestScript.setup.action.operation.resource">
         <removed-type name="code"/>
         <added-type name="uri"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/defined-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/concrete-fhir-types"
                      strength="extensible"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="TestScript.setup.action.operation.accept">
         <old-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="TestScript.setup.action.operation.contentType">
         <old-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="TestScript.setup.action.operation.method">
         <old-binding reference="http://hl7.org/fhir/ValueSet/http-operations|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/http-operations|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="TestScript.setup.action.assert.direction">
         <old-binding reference="http://hl7.org/fhir/ValueSet/assert-direction-codes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/assert-direction-codes|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="TestScript.setup.action.assert.contentType">
         <old-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/mimetypes|5.0.0"
                      strength="required"/>
      </element>
      <element path="TestScript.setup.action.assert.defaultManualCompletion"
               status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="TestScript.setup.action.assert.operator">
         <added-code code="manualEval"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/assert-operator-codes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/assert-operator-codes|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="TestScript.setup.action.assert.requestMethod">
         <old-binding reference="http://hl7.org/fhir/ValueSet/http-operations|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/http-operations|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               path="TestScript.setup.action.assert.resource">
         <removed-type name="code"/>
         <added-type name="uri"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/defined-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/concrete-fhir-types"
                      strength="extensible"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="TestScript.setup.action.assert.response">
         <removed-code code="bad"/>
         <removed-code code="unprocessable"/>
         <added-code code="continue"/>
         <added-code code="switchingProtocols"/>
         <added-code code="accepted"/>
         <added-code code="nonAuthoritativeInformation"/>
         <added-code code="resetContent"/>
         <added-code code="partialContent"/>
         <added-code code="multipleChoices"/>
         <added-code code="movedPermanently"/>
         <added-code code="found"/>
         <added-code code="seeOther"/>
         <added-code code="useProxy"/>
         <added-code code="temporaryRedirect"/>
         <added-code code="permanentRedirect"/>
         <added-code code="badRequest"/>
         <added-code code="unauthorized"/>
         <added-code code="paymentRequired"/>
         <added-code code="notAcceptable"/>
         <added-code code="proxyAuthenticationRequired"/>
         <added-code code="requestTimeout"/>
         <added-code code="lengthRequired"/>
         <added-code code="contentTooLarge"/>
         <added-code code="uriTooLong"/>
         <added-code code="unsupportedMediaType"/>
         <added-code code="rangeNotSatisfiable"/>
         <added-code code="expectationFailed"/>
         <added-code code="misdirectedRequest"/>
         <added-code code="unprocessableContent"/>
         <added-code code="upgradeRequired"/>
         <added-code code="internalServerError"/>
         <added-code code="notImplemented"/>
         <added-code code="badGateway"/>
         <added-code code="serviceUnavailable"/>
         <added-code code="gatewayTimeout"/>
         <added-code code="httpVersionNotSupported"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/assert-response-code-types|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/assert-response-code-types|5.0.0"
                      strength="required"/>
      </element>
      <element path="TestScript.setup.action.assert.stopTestOnFail" status="new"/>
      <element path="TestScript.setup.action.assert.requirement" status="new"/>
      <element path="TestScript.setup.action.assert.requirement.link[x]" status="new"/>
   </type>
   <type name="Transport" status="new"/>
   <type name="ValueSet" status="changed">
      <element path="ValueSet.versionAlgorithm[x]" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ValueSet.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|5.0.0"
                      strength="required"/>
      </element>
      <element path="ValueSet.copyrightLabel" status="new"/>
      <element path="ValueSet.approvalDate" status="new"/>
      <element path="ValueSet.lastReviewDate" status="new"/>
      <element path="ValueSet.effectivePeriod" status="new"/>
      <element path="ValueSet.topic" status="new"/>
      <element path="ValueSet.author" status="new"/>
      <element path="ValueSet.editor" status="new"/>
      <element path="ValueSet.reviewer" status="new"/>
      <element path="ValueSet.endorser" status="new"/>
      <element path="ValueSet.relatedArtifact" status="new"/>
      <element binding-status="changed"
               binding-strength-changed="true"
               binding-valueset-changed="true"
               max-valueset-changed="true"
               path="ValueSet.compose.include.concept.designation.language">
         <old-binding max="http://hl7.org/fhir/ValueSet/all-languages"
                      reference="http://hl7.org/fhir/ValueSet/languages"
                      strength="preferred"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/all-languages|5.0.0"
                      strength="required"/>
      </element>
      <element path="ValueSet.compose.include.concept.designation.additionalUse"
               status="new"/>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="ValueSet.compose.include.filter.op">
         <added-code code="child-of"/>
         <added-code code="descendent-leaf"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/filter-operator|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/filter-operator|5.0.0"
                      strength="required"/>
      </element>
      <element path="ValueSet.compose.include.copyright" status="new"/>
      <element path="ValueSet.compose.property" status="new"/>
      <element path="ValueSet.expansion.next" status="new"/>
      <element path="ValueSet.expansion.property" status="new"/>
      <element path="ValueSet.expansion.property.code" status="new"/>
      <element path="ValueSet.expansion.property.uri" status="new"/>
      <element path="ValueSet.expansion.contains.property" status="new"/>
      <element path="ValueSet.expansion.contains.property.code" status="new"/>
      <element path="ValueSet.expansion.contains.property.value[x]" status="new"/>
      <element path="ValueSet.expansion.contains.property.subProperty" status="new"/>
      <element path="ValueSet.expansion.contains.property.subProperty.code"
               status="new"/>
      <element path="ValueSet.expansion.contains.property.subProperty.value[x]"
               status="new"/>
      <element path="ValueSet.scope" status="new"/>
      <element path="ValueSet.scope.inclusionCriteria" status="new"/>
      <element path="ValueSet.scope.exclusionCriteria" status="new"/>
   </type>
   <type name="VerificationResult" status="changed">
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="VerificationResult.status">
         <added-code code="entered-in-error"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/verificationresult-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/verificationresult-status|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="VisionPrescription" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="VisionPrescription.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/fm-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/fm-status|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="VisionPrescription.lensSpecification.eye">
         <old-binding reference="http://hl7.org/fhir/ValueSet/vision-eye-codes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/vision-eye-codes|5.0.0"
                      strength="required"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="VisionPrescription.lensSpecification.prism.base">
         <old-binding reference="http://hl7.org/fhir/ValueSet/vision-base-codes|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/vision-base-codes|5.0.0"
                      strength="required"/>
      </element>
   </type>
   <type name="CatalogEntry" status="deleted"/>
   <type name="DeviceUseStatement" status="deleted"/>
   <type name="DocumentManifest" status="deleted"/>
   <type name="Media" status="deleted"/>
   <type name="RequestGroup" status="deleted"/>
   <type name="ResearchDefinition" status="deleted"/>
   <type name="ResearchElementDefinition" status="deleted"/>
</difference>
