<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="e9e685f3-4c2a-40fc-8784-78e4149454e8" />
  <meta>
    <lastUpdated value="2023-11-15T21:01:27.1045619+00:00" />
  </meta>
  <url value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-ServiceRequest" />
  <version value="2.0.0" />
  <name value="ServiceRequest" />
  <status value="active" />
  <date value="2023-11-15T21:02:44.5958778+00:00" />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="OLIS-HL7-v2" />
    <uri value="http://ontariohealth.ca" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="ServiceRequest" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/ServiceRequest" />
  <derivation value="constraint" />
  <differential>
    <element id="ServiceRequest.id">
      <path value="ServiceRequest.id" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.meta">
      <path value="ServiceRequest.meta" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.meta.lastUpdated">
      <path value="ServiceRequest.meta.lastUpdated" />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.22" />
      </mapping>
    </element>
    <element id="ServiceRequest.meta.profile">
      <path value="ServiceRequest.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-ServiceRequest|2.0.0" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.extension">
      <path value="ServiceRequest.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="ServiceRequest.extension:ext-reportableTestIndicator">
      <path value="ServiceRequest.extension" />
      <sliceName value="ext-reportableTestIndicator" />
      <short value="Reportable test indicator" />
      <definition value="Up to 5 may be returned" />
      <min value="0" />
      <max value="5" />
      <type>
        <code value="Extension" />
        <profile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-ext-ReportableTestIndicator" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.extension:ext-reportableTestIndicator.value[x].coding.system">
      <path value="ServiceRequest.extension.value[x].coding.system" />
      <fixedUri value="http://ehealthontario.ca/fhir/CodeSystem/ca-on-lab-reportable-test-indicator" />
    </element>
    <element id="ServiceRequest.extension:ext-reportableTestIndicator.value[x].coding.code">
      <path value="ServiceRequest.extension.value[x].coding.code" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="ZBR.9" />
        <comment value="valueCodeableConcept is used. Possible values &quot;CCO&quot; and &quot;PH2&quot;" />
      </mapping>
    </element>
    <element id="ServiceRequest.extension:TestRequestSortKey">
      <path value="ServiceRequest.extension" />
      <sliceName value="TestRequestSortKey" />
      <short value="Test Request Sort Key" />
      <definition value="allows laboratories to suggest the sequence of test requests within a single order to organize the display of the patient report by other external systems" />
      <comment value="Most LIS systems contain sorting information in their test dictionaries that can be used to populate this field. If sorting information is not available, this must be brought to the attention of eHealth Ontario before interface development work begins to avoid the risk of failing conformance testing. Sort keys are essential for other systems to render the lab report as the laboratory intended the report to be viewed by the practitioner." />
      <min value="0" />
      <type>
        <code value="Extension" />
        <profile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-sort-key" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.extension:TestRequestSortKey.value[x]">
      <path value="ServiceRequest.extension.value[x]" />
      <slicing>
        <rules value="open" />
      </slicing>
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="ZBR.11" />
        <comment value="use valueString for test request sort key" />
      </mapping>
    </element>
    <element id="ServiceRequest.extension:TestRequestRecipient">
      <path value="ServiceRequest.extension" />
      <sliceName value="TestRequestRecipient" />
      <short value="Recipient of the test request (cc Practitioner)" />
      <definition value="Identify practitioners who are to be copied on this order/report. It is important to identify all cc’d practitioners so that each practitioner is aware who is copied, and to ensure that the report is available to each practitioner through the practitioner query." />
      <min value="0" />
      <max value="10" />
      <type>
        <code value="Extension" />
        <profile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-cc-list" />
      </type>
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.28" />
      </mapping>
    </element>
    <element id="ServiceRequest.extension:testRequestBlockIndicator">
      <path value="ServiceRequest.extension" />
      <sliceName value="testRequestBlockIndicator" />
      <min value="0" />
      <type>
        <code value="Extension" />
        <profile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-record-block" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.extension:TestRequestPlacer">
      <path value="ServiceRequest.extension" />
      <sliceName value="TestRequestPlacer" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-test-request-placer" />
      </type>
      <mustSupport value="true" />
      <isModifier value="false" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="ZBR.2" />
        <comment value="valueReference shall point to an organization resource based on ZBR.2" />
      </mapping>
    </element>
    <element id="ServiceRequest.extension:PointOfCareTestID">
      <path value="ServiceRequest.extension" />
      <sliceName value="PointOfCareTestID" />
      <min value="0" />
      <type>
        <code value="Extension" />
        <profile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-poc-test-id" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.identifier">
      <path value="ServiceRequest.identifier" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.identifier.type">
      <path value="ServiceRequest.identifier.type" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.identifier.type.coding">
      <path value="ServiceRequest.identifier.type.coding" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.identifier.type.coding.system">
      <path value="ServiceRequest.identifier.type.coding.system" />
      <min value="1" />
      <fixedUri value="http://terminology.hl7.org/CodeSystem/v2-0203" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.identifier.type.coding.code">
      <path value="ServiceRequest.identifier.type.coding.code" />
      <min value="1" />
      <fixedCode value="PLAC" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.identifier.type.coding.display">
      <path value="ServiceRequest.identifier.type.coding.display" />
      <short value="Placer order number" />
      <min value="1" />
      <fixedString value="Placer Identifier" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.identifier.system">
      <path value="ServiceRequest.identifier.system" />
      <definition value="OLIS will use org specific URIs for system. See examples below and notes in the profile page." />
      <min value="1" />
      <example>
        <label value="Lab issued test request id" />
        <valueUri value="http://ehealthontario.ca/fhir/NamingSystem/lab/test-request-id-lab-license-[id]" />
      </example>
      <example>
        <label value="Specimen collection centre issued id" />
        <valueUri value="http://ehealthontario.ca/fhir/NamingSystem/lab/test-request-id-scc-license-[id]" />
      </example>
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.2.3" />
      </mapping>
    </element>
    <element id="ServiceRequest.identifier.value">
      <path value="ServiceRequest.identifier.value" />
      <min value="1" />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.2.1" />
      </mapping>
    </element>
    <element id="ServiceRequest.identifier.assigner">
      <path value="ServiceRequest.identifier.assigner" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Organization" />
      </type>
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.2.3" />
      </mapping>
    </element>
    <element id="ServiceRequest.identifier.assigner.reference">
      <path value="ServiceRequest.identifier.assigner.reference" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.replaces">
      <path value="ServiceRequest.replaces" />
      <short value="Indicates when replacing test request(s) and associated child test request(s) and result(s) in OLIS" />
      <definition value="The field cannot be used in conjunction with Full Replace Amendment (ZBR.13) and must only be used for Microbiology modality" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-ServiceRequest" />
      </type>
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="ZBR.13, ZBR.14" />
        <comment value="If all test requests in an order have ZBR.14 set, this order is replacing the previous one" />
      </mapping>
    </element>
    <element id="ServiceRequest.replaces.identifier">
      <path value="ServiceRequest.replaces.identifier" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.replaces.identifier.system">
      <path value="ServiceRequest.replaces.identifier.system" />
      <min value="1" />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.2.3" />
        <comment value="Use this mapping if ZBR.13 or ZBR.14 = &quot;Y&quot;" />
      </mapping>
    </element>
    <element id="ServiceRequest.replaces.identifier.value">
      <path value="ServiceRequest.replaces.identifier.value" />
      <min value="1" />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.2.1" />
        <comment value="Use this mapping if ZBR.13 or ZBR.14 is &quot;Y&quot;" />
      </mapping>
    </element>
    <element id="ServiceRequest.requisition">
      <path value="ServiceRequest.requisition" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.requisition.system">
      <path value="ServiceRequest.requisition.system" />
      <min value="1" />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="ORC.4.3" />
      </mapping>
    </element>
    <element id="ServiceRequest.requisition.value">
      <path value="ServiceRequest.requisition.value" />
      <min value="1" />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="ORC.4.1" />
      </mapping>
    </element>
    <element id="ServiceRequest.requisition.assigner">
      <path value="ServiceRequest.requisition.assigner" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-provider-profile-Organization" />
      </type>
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="ORC.4.3" />
      </mapping>
    </element>
    <element id="ServiceRequest.requisition.assigner.reference">
      <path value="ServiceRequest.requisition.assigner.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.status">
      <path value="ServiceRequest.status" />
      <short value="active | revoked | completed" />
      <comment value="Implementers must use the extension under this element to retrieve the status of this test request." />
      <fixedCode value="unknown" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.status.extension">
      <path value="ServiceRequest.status.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="ServiceRequest.status.extension:ext-OLISLabRequestStatus">
      <path value="ServiceRequest.status.extension" />
      <sliceName value="ext-OLISLabRequestStatus" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-ext-lab-request-status" />
      </type>
      <mustSupport value="true" />
      <isModifier value="false" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.25" />
        <comment value="OBR.25 = &quot;O&quot; or &quot;I&quot; map to the same value. map &quot;A&quot; to &quot;partial&quot;, &quot;P&quot; to preliminary, &quot;F&quot; to &quot;final&quot;, C to &quot;corrected&quot;, &quot;X&quot; and &quot;E&quot; to &quot;cancelled&quot;" />
      </mapping>
    </element>
    <element id="ServiceRequest.intent">
      <path value="ServiceRequest.intent" />
      <fixedCode value="order" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.priority">
      <path value="ServiceRequest.priority" />
      <short value="routine | asap | stat" />
      <definition value="Indicates how quickly the ServiceRequest should be addressed with respect to other requests. This is used to support routine, asap and stat orders in OLIS. For timed orders, refer to occurrence[x]." />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.27.6" />
        <comment value="use this for v2 values &quot;S&quot; (stat), &quot;A&quot; (asap), &quot;R&quot; (routine)" />
      </mapping>
    </element>
    <element id="ServiceRequest.code">
      <path value="ServiceRequest.code" />
      <min value="1" />
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <description value="Test request codes supported by OLIS. These are found on the Test Request Nomenclature tab of the downloadable Excel spreadsheet." />
        <valueSet value="http://ehealthontario.ca/fhir/ValueSet/ca-on-lab-test-request-codes" />
      </binding>
    </element>
    <element id="ServiceRequest.code.coding">
      <path value="ServiceRequest.code.coding" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.code.coding.system">
      <path value="ServiceRequest.code.coding.system" />
      <min value="1" />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.4.3" />
      </mapping>
    </element>
    <element id="ServiceRequest.code.coding.code">
      <path value="ServiceRequest.code.coding.code" />
      <min value="1" />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.4.1" />
      </mapping>
    </element>
    <element id="ServiceRequest.code.coding.display">
      <path value="ServiceRequest.code.coding.display" />
      <min value="1" />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.4.2" />
      </mapping>
    </element>
    <element id="ServiceRequest.code.text">
      <path value="ServiceRequest.code.text" />
      <definition value="Contain the &quot;alternate name&quot; of the test request code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.orderDetail">
      <path value="ServiceRequest.orderDetail" />
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <valueSet value="http://terminology.hl7.org/ValueSet/v2-0065" />
      </binding>
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.11" />
      </mapping>
    </element>
    <element id="ServiceRequest.orderDetail.coding">
      <path value="ServiceRequest.orderDetail.coding" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.orderDetail.coding.system">
      <path value="ServiceRequest.orderDetail.coding.system" />
      <min value="1" />
      <fixedUri value="http://terminology.hl7.org/CodeSystem/v2-0065" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.orderDetail.coding.code">
      <path value="ServiceRequest.orderDetail.coding.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.orderDetail.coding.display">
      <path value="ServiceRequest.orderDetail.coding.display" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.subject">
      <path value="ServiceRequest.subject" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Patient" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.subject.reference">
      <path value="ServiceRequest.subject.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.encounter">
      <path value="ServiceRequest.encounter" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Encounter" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.encounter.reference">
      <path value="ServiceRequest.encounter.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.occurrence[x]">
      <path value="ServiceRequest.occurrence[x]" />
      <definition value="The date/time at which the requested service should occur. For timed order, occurrenceTiming will be used with timing.event populated. For other priority types, occurrenceDateTime will be used" />
      <min value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <type>
        <code value="Timing" />
        <profile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-orderTiming" />
      </type>
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.27.4" />
        <comment value="map OBR.27.4 to occurrenceTiming.event for timed orders (OBR.27.6 = &quot;T&quot;). For other priorities, map occurrenceDateTime to OBR.27.4" />
      </mapping>
    </element>
    <element id="ServiceRequest.authoredOn">
      <path value="ServiceRequest.authoredOn" />
      <min value="1" />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="ORC.9" />
      </mapping>
    </element>
    <element id="ServiceRequest.requester">
      <path value="ServiceRequest.requester" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-PractitionerRole" />
      </type>
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.16, ZBR.2" />
        <comment value="If requester is a practitioner, use PractitionerRole.practitioner. If requester is an organization, it would be in PractitionerRole.organization. If OBR.16 does not have valid value, use ZBR.2" />
      </mapping>
    </element>
    <element id="ServiceRequest.requester.reference">
      <path value="ServiceRequest.requester.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.performer">
      <path value="ServiceRequest.performer" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Organization" />
      </type>
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="ZBR.8" />
      </mapping>
    </element>
    <element id="ServiceRequest.performer.reference">
      <path value="ServiceRequest.performer.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.reasonCode">
      <path value="ServiceRequest.reasonCode" />
      <max value="1" />
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <description value="This value set contains all concepts represented by ICD-10-CA - the International Classification of Disease developed by the WHO and enhanced by CIHI to meed Canadian morbidity data needs" />
        <valueSet value="http://ehealthontario.ca/fhir/ValueSet/ca-on-diagnosis-codes" />
      </binding>
    </element>
    <element id="ServiceRequest.reasonCode.coding">
      <path value="ServiceRequest.reasonCode.coding" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.reasonCode.coding.system">
      <path value="ServiceRequest.reasonCode.coding.system" />
      <min value="1" />
      <fixedUri value="http://hl7.org/fhir/sid/icd-10" />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="DG1.3.3" />
      </mapping>
    </element>
    <element id="ServiceRequest.reasonCode.coding.code">
      <path value="ServiceRequest.reasonCode.coding.code" />
      <short value="ICD-10-CA code for the diagnosis attached to the test request" />
      <definition value="Indicate a valid code from the ICD-10-CA Standard" />
      <comment value="allows ICD-10-CA-encoded diagnosis information to be communicated when required to complete the requested tests (e.g., diabetes mellitus status of the patient for maternal screening)." />
      <min value="1" />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="DG1.3.1" />
      </mapping>
    </element>
    <element id="ServiceRequest.reasonCode.coding.display">
      <path value="ServiceRequest.reasonCode.coding.display" />
      <short value="The ICD-10-CA Diagnosis Code Short Description" />
      <min value="1" />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="DG1.3.2" />
      </mapping>
    </element>
    <element id="ServiceRequest.reasonReference">
      <path value="ServiceRequest.reasonReference" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Observation" />
      </type>
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="OBR.26" />
      </mapping>
    </element>
    <element id="ServiceRequest.reasonReference.reference">
      <path value="ServiceRequest.reasonReference.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.specimen">
      <path value="ServiceRequest.specimen" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Specimen" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.specimen.reference">
      <path value="ServiceRequest.specimen.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.note">
      <path value="ServiceRequest.note" />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="NTE-ZNT" />
      </mapping>
    </element>
    <element id="ServiceRequest.note.extension">
      <path value="ServiceRequest.note.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="ServiceRequest.note.extension:ext-source-comment">
      <path value="ServiceRequest.note.extension" />
      <sliceName value="ext-source-comment" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-note-source" />
      </type>
    </element>
    <element id="ServiceRequest.note.extension:ext-source-comment.value[x].coding.code">
      <path value="ServiceRequest.note.extension.value[x].coding.code" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="NTE.2" />
        <comment value="valueCodeableConcept.coding.code will be &quot;L&quot;, &quot;P&quot;, or &quot;O&quot;. Refer to value set" />
      </mapping>
    </element>
    <element id="ServiceRequest.note.author[x]">
      <path value="ServiceRequest.note.author[x]" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Organization" />
      </type>
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="ZNT.1 (Source Organization)" />
        <comment value="Reference value SHALL point to an organization identified by the license in the bundle" />
      </mapping>
    </element>
    <element id="ServiceRequest.note.author[x].reference">
      <path value="ServiceRequest.note.author[x].reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="ServiceRequest.note.text">
      <path value="ServiceRequest.note.text" />
      <mustSupport value="true" />
      <mapping>
        <identity value="OLIS-HL7-v2" />
        <map value="NTE.3" />
      </mapping>
    </element>
  </differential>
</StructureDefinition>