<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="shr-finding-NegationFlag-extension" />
  <text>
    <status value="generated" />
    <div xmlns="http://www.w3.org/1999/xhtml">
      <p>
        <b>SHR NegationFlag Extension</b>
      </p>
      <p>A flag that indicates the meaning to be conveyed is the logical opposite of the current assertion. The assertion is negated only when the NegationIndicator is true. If absent or false, the assertion is not negated.</p>
    </div>
  </text>
  <url value="http://standardhealthrecord.org/fhir/StructureDefinition/shr-finding-NegationFlag-extension" />
  <identifier>
    <system value="http://standardhealthrecord.org" />
    <value value="shr.finding.NegationFlag" />
  </identifier>
  <version value="0.0.1" />
  <name value="SHR NegationFlag Extension" />
  <title value="SHR NegationFlag Extension" />
  <status value="draft" />
  <date value="2017-12-20" />
  <publisher value="The MITRE Corporation: Standard Health Record Collaborative" />
  <contact>
    <telecom>
      <system value="url" />
      <value value="http://standardhealthrecord.org" />
    </telecom>
  </contact>
  <description value="A flag that indicates the meaning to be conveyed is the logical opposite of the current assertion. The assertion is negated only when the NegationIndicator is true. If absent or false, the assertion is not negated." />
  <fhirVersion value="3.0.1" />
  <kind value="complex-type" />
  <abstract value="false" />
  <contextType value="resource" />
  <context value="*" />
  <type value="Extension" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
  <derivation value="constraint" />
  <differential>
    <element id="Extension:negationflag">
      <path value="Extension" />
      <short value="SHR NegationFlag Extension" />
      <definition value="A flag that indicates the meaning to be conveyed is the logical opposite of the current assertion. The assertion is negated only when the NegationIndicator is true. If absent or false, the assertion is not negated." />
      <min value="0" />
      <max value="*" />
    </element>
    <element id="Extension:negationflag.extension:extension">
      <path value="Extension.extension" />
      <sliceName value="extension" />
      <max value="0" />
    </element>
    <element id="Extension:negationflag.url">
      <path value="Extension.url" />
      <type>
        <code value="uri" />
      </type>
      <fixedUri value="http://standardhealthrecord.org/fhir/StructureDefinition/shr-finding-NegationFlag-extension" />
    </element>
    <element id="Extension:negationflag.valueBoolean">
      <path value="Extension.valueBoolean" />
      <min value="1" />
      <type>
        <code value="boolean" />
      </type>
    </element>
  </differential>
</StructureDefinition>