<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="6a257f97-17cd-45de-832d-0463824e27a4" />
  <meta>
    <versionId value="4" />
    <lastUpdated value="2023-08-25T21:07:39.8665692+00:00" />
  </meta>
  <url value="http://fhir.healthbc.org/StructureDefinition/ca-bc-careconnect-flag" />
  <name value="ca-bc-careconnect-flag" />
  <status value="active" />
  <date value="2021-10-18T21:58:52.2538356Z" />
  <fhirVersion value="3.0.2" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Flag" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Flag" />
  <derivation value="constraint" />
  <differential>
    <element id="Flag.id">
      <path value="Flag.id" />
      <min value="1" />
      <meaningWhenMissing value="Always supplied" />
    </element>
    <element id="Flag.meta">
      <path value="Flag.meta" />
    </element>
    <element id="Flag.meta.id">
      <path value="Flag.meta.id" />
      <max value="0" />
    </element>
    <element id="Flag.meta.versionId">
      <path value="Flag.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Flag.meta.profile">
      <path value="Flag.meta.profile" />
      <max value="0" />
    </element>
    <element id="Flag.meta.security">
      <path value="Flag.meta.security" />
      <max value="0" />
    </element>
    <element id="Flag.meta.tag">
      <path value="Flag.meta.tag" />
      <max value="0" />
    </element>
    <element id="Flag.implicitRules">
      <path value="Flag.implicitRules" />
      <max value="0" />
    </element>
    <element id="Flag.language">
      <path value="Flag.language" />
      <max value="0" />
    </element>
    <element id="Flag.text">
      <path value="Flag.text" />
      <max value="0" />
    </element>
    <element id="Flag.extension">
      <path value="Flag.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Flag.extension:alertReason">
      <path value="Flag.extension" />
      <sliceName value="alertReason" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://fhir.healthbc.org/StructureDefinition/ca-bc-careconnect-alert-reason-extension" />
      </type>
      <isModifier value="false" />
    </element>
    <element id="Flag.identifier">
      <path value="Flag.identifier" />
      <max value="0" />
    </element>
    <element id="Flag.status">
      <path value="Flag.status" />
      <fixedCode value="active" />
    </element>
    <element id="Flag.category">
      <path value="Flag.category" />
      <max value="0" />
    </element>
    <element id="Flag.code.id">
      <path value="Flag.code.id" />
      <max value="0" />
    </element>
    <element id="Flag.code.coding.id">
      <path value="Flag.code.coding.id" />
      <max value="0" />
    </element>
    <element id="Flag.code.coding.version">
      <path value="Flag.code.coding.version" />
      <max value="0" />
    </element>
    <element id="Flag.code.coding.userSelected">
      <path value="Flag.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Flag.subject">
      <path value="Flag.subject" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" />
        <aggregation value="referenced" />
      </type>
    </element>
    <element id="Flag.subject.id">
      <path value="Flag.subject.id" />
      <max value="0" />
    </element>
    <element id="Flag.subject.reference">
      <path value="Flag.subject.reference" />
      <comment value="Relative reference to the Patient resource." />
    </element>
    <element id="Flag.subject.identifier">
      <path value="Flag.subject.identifier" />
      <max value="0" />
    </element>
    <element id="Flag.subject.display">
      <path value="Flag.subject.display" />
      <max value="0" />
    </element>
    <element id="Flag.period">
      <path value="Flag.period" />
      <max value="0" />
    </element>
    <element id="Flag.encounter">
      <path value="Flag.encounter" />
      <max value="0" />
    </element>
    <element id="Flag.author">
      <path value="Flag.author" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>