<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-ext-functionalCentreCode" />
  <name value="FunctionalCentreCode" />
  <title value="FunctionalCentreCode" />
  <status value="active" />
  <date value="2022-08-22T20:17:06.3613088+00:00" />
  <description value="The cost center identifier associated with the  program/services supports provided to the client." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="MHA-PDS-Mapping" />
    <name value="MHA PDS Mapping" />
  </mapping>
  <kind value="complex-type" />
  <abstract value="false" />
  <context>
    <type value="element" />
    <expression value="HealthcareService" />
  </context>
  <type value="Extension" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
  <derivation value="constraint" />
  <differential>
    <element id="Extension.url">
      <path value="Extension.url" />
      <fixedUri value="http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-ext-functionalCentreCode" />
    </element>
    <element id="Extension.value[x]">
      <path value="Extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <description value="The functional center code associated with the program/services supports provided to the client." />
        <valueSet value="http://ontariohealth.ca/fhir/ValueSet/functional-centre-code" />
      </binding>
    </element>
    <element id="Extension.value[x].coding">
      <path value="Extension.value[x].coding" />
      <comment value="Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information.  Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.&#xD;&#xA;&#xD;&#xA;The cost center identifier associated with the  program/services supports provided to the client  . ." />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.value[x].coding.system">
      <path value="Extension.value[x].coding.system" />
      <min value="1" />
      <fixedUri value="https://data.ontario.ca/dataset/ontario-healthcare-reporting-system" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.value[x].coding.code">
      <path value="Extension.value[x].coding.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.value[x].coding.display">
      <path value="Extension.value[x].coding.display" />
      <comment value="Note that FHIR strings SHALL NOT exceed 1MB in size&#xD;&#xA;&#xD;&#xA;The cost center identifier associated with the  program/services supports provided to the client  . ." />
      <min value="1" />
      <mustSupport value="true" />
      <mapping>
        <identity value="MHA-PDS-Mapping" />
        <map value="Cost Centre ID" />
      </mapping>
    </element>
  </differential>
</StructureDefinition>