﻿<?xml version="1.0" encoding="UTF-8"?>
<difference>
   <type name="StructureDefinition" status="changed">
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="StructureDefinition.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="StructureDefinition.experimental"/>
      <element binding-status="added" path="StructureDefinition.keyword">
         <new-binding reference="http://hl7.org/fhir/ValueSet/definition-use"
                      strength="extensible"/>
      </element>
      <element binding-status="added" path="StructureDefinition.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 binding-status="changed"
               binding-valueset-changed="true"
               path="StructureDefinition.kind">
         <old-binding reference="http://hl7.org/fhir/ValueSet/structure-definition-kind"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/structure-definition-kind|4.0.1"
                      strength="required"/>
      </element>
      <element path="StructureDefinition.context">
         <removed-type name="string"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="StructureDefinition.context.type" status="new"/>
      <element path="StructureDefinition.context.expression" status="new"/>
      <element path="StructureDefinition.type">
         <removed-type name="code"/>
         <added-type name="uri"/>
      </element>
      <element path="StructureDefinition.baseDefinition">
         <removed-type name="uri"/>
         <added-type name="canonical(StructureDefinition)"/>
      </element>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="StructureDefinition.derivation">
         <old-binding reference="http://hl7.org/fhir/ValueSet/type-derivation-rule"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/type-derivation-rule|4.0.1"
                      strength="required"/>
      </element>
      <element path="StructureDefinition.contextType" status="deleted"/>
   </type>
</difference>
