<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="ext-immunization-marketAuthorizationHolder" />
  <url value="http://ontariohealth.ca/fhir/ehr/StructureDefinition/ext-immunization-marketAuthorizationHolder" />
  <version value="1.0.0" />
  <name value="ImmunizationMarketAuthorizationHolder" />
  <title value="Immunization Market Authorization Holder" />
  <status value="draft" />
  <fhirVersion value="4.0.1" />
  <kind value="complex-type" />
  <abstract value="false" />
  <context>
    <type value="element" />
    <expression value="Immunization" />
  </context>
  <type value="Extension" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
  <derivation value="constraint" />
  <differential>
    <element id="Extension">
      <path value="Extension" />
      <short value="Marketing authorization holder (manufacturer)" />
      <definition value="Extension to capture the organization (company) that holds the authorization to place the product on the market in Canada, i.e., the market authorization holder. This may not be the company that has manufactured the product, but it is the company that holds the legal responsibility for the use of the product in Canada and should be the same as the company named on the product label/packaging." />
      <max value="1" />
    </element>
    <element id="Extension.extension">
      <path value="Extension.extension" />
      <max value="0" />
    </element>
    <element id="Extension.url">
      <path value="Extension.url" />
      <fixedUri value="http://ontariohealth.ca/fhir/ehr/StructureDefinition/ext-immunization-marketAuthorizationHolder" />
    </element>
    <element id="Extension.value[x]">
      <path value="Extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <binding>
        <strength value="extensible" />
        <valueSet value="https://fhir.infoway-inforoute.ca/ValueSet/immunizationmarketauthorizationholdercode" />
      </binding>
    </element>
  </differential>
</StructureDefinition>