﻿<?xml version="1.0" encoding="UTF-8"?>
<difference>
   <type name="ImplementationGuide" status="changed">
      <element new-max="*"
               new-min="0"
               old-max="1"
               old-min="1"
               path="ImplementationGuide"/>
      <element path="ImplementationGuide.title" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ImplementationGuide.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/publication-status"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/publication-status|4.0.1"
                      strength="required"/>
      </element>
      <element modifier="removed" path="ImplementationGuide.experimental"/>
      <element path="ImplementationGuide.packageId" status="new"/>
      <element path="ImplementationGuide.license" status="new"/>
      <element binding-status="added"
               new-max="*"
               new-min="1"
               old-max="1"
               old-min="0"
               path="ImplementationGuide.fhirVersion">
         <removed-type name="id"/>
         <added-type name="code"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/FHIR-version|4.0.1"
                      strength="required"/>
      </element>
      <element old-name="dependency" path="ImplementationGuide.dependsOn"/>
      <element path="ImplementationGuide.dependsOn.uri">
         <removed-type name="uri"/>
         <added-type name="canonical(ImplementationGuide)"/>
      </element>
      <element path="ImplementationGuide.dependsOn.packageId" status="new"/>
      <element path="ImplementationGuide.dependsOn.version" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="ImplementationGuide.global.type">
         <old-binding reference="http://hl7.org/fhir/ValueSet/resource-types"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/resource-types|4.0.1"
                      strength="required"/>
      </element>
      <element path="ImplementationGuide.global.profile">
         <removed-type name="Reference(StructureDefinition)"/>
         <added-type name="canonical(StructureDefinition)"/>
      </element>
      <element path="ImplementationGuide.definition" status="new"/>
      <element path="ImplementationGuide.definition.grouping" status="new"/>
      <element path="ImplementationGuide.definition.grouping.name" status="new"/>
      <element path="ImplementationGuide.definition.grouping.description" status="new"/>
      <element path="ImplementationGuide.definition.resource.reference" status="new"/>
      <element path="ImplementationGuide.definition.resource.fhirVersion" status="new"/>
      <element new-min="0"
               old-min="1"
               old-name="example"
               path="ImplementationGuide.definition.resource.example[x]">
         <added-type name="canonical(StructureDefinition)"/>
      </element>
      <element path="ImplementationGuide.definition.resource.groupingId" status="new"/>
      <element path="ImplementationGuide.definition.page.name[x]" status="new"/>
      <element path="ImplementationGuide.definition.page.generation" status="new"/>
      <element path="ImplementationGuide.definition.parameter" status="new"/>
      <element path="ImplementationGuide.definition.parameter.code" status="new"/>
      <element path="ImplementationGuide.definition.parameter.value" status="new"/>
      <element path="ImplementationGuide.definition.template" status="new"/>
      <element path="ImplementationGuide.definition.template.code" status="new"/>
      <element path="ImplementationGuide.definition.template.source" status="new"/>
      <element path="ImplementationGuide.definition.template.scope" status="new"/>
      <element path="ImplementationGuide.manifest" status="new"/>
      <element path="ImplementationGuide.manifest.rendering" status="new"/>
      <element path="ImplementationGuide.manifest.resource" status="new"/>
      <element path="ImplementationGuide.manifest.resource.reference" status="new"/>
      <element path="ImplementationGuide.manifest.resource.example[x]" status="new"/>
      <element path="ImplementationGuide.manifest.resource.relativePath" status="new"/>
      <element path="ImplementationGuide.manifest.page" status="new"/>
      <element path="ImplementationGuide.manifest.page.name" status="new"/>
      <element path="ImplementationGuide.manifest.page.title" status="new"/>
      <element path="ImplementationGuide.manifest.page.anchor" status="new"/>
      <element path="ImplementationGuide.manifest.image" status="new"/>
      <element path="ImplementationGuide.manifest.other" status="new"/>
      <element path="ImplementationGuide.dependency.type" status="deleted"/>
      <element path="ImplementationGuide.package" status="deleted"/>
      <element path="ImplementationGuide.binary" status="deleted"/>
      <element path="ImplementationGuide.page.source" status="deleted"/>
      <element path="ImplementationGuide.page.kind" status="deleted"/>
      <element path="ImplementationGuide.page.type" status="deleted"/>
      <element path="ImplementationGuide.page.package" status="deleted"/>
      <element path="ImplementationGuide.page.format" status="deleted"/>
   </type>
</difference>
