<Bundle xmlns="http://hl7.org/fhir">
  <id value="Search-Provenance-Example" />
  <type value="searchset" />
  <total value="2" />
  <link>
    <relation value="self" />
    <url value="https://fhir.ontariohealth.ca/fhir/Provenance?target=Patient/patient123" />
  </link>
  <entry>
    <fullUrl value="https://fhir.ontariohealth.ca/fhir/Provenance/1" />
    <resource>
      <Provenance>
        <id value="provenance-sofa-smartapp-001" />
        <target>
          <reference value="Patient/patient123" />
        </target>
        <recorded value="2025-05-27T10:00:00+00:00" />
        <activity>
          <coding>
            <system value="http://terminology.hl7.org/CodeSystem/provenance-activity-type" />
            <code value="transmit" />
            <display value="Transmit" />
          </coding>
          <text value="Data exchange across HALOMockEMR_OH_OH, SoFA, and SMART App for patient information" />
        </activity>
        <agent>
          <type>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-participant-type" />
              <code value="composer" />
              <display value="Composer" />
            </coding>
          </type>
          <role>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-agent-role" />
              <code value="originator" />
              <display value="Originator" />
            </coding>
          </role>
          <who>
            <identifier>
              <system value="https://ontariohealth.ca/identifiers/device" />
              <value value="HALOMockEMR_OH_OH" />
            </identifier>
            <display value="HALOMockEMR_OH_OH" />
          </who>
        </agent>
        <agent>
          <type>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-participant-type" />
              <code value="assembler" />
              <display value="Assembler" />
            </coding>
          </type>
          <role>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-agent-role" />
              <code value="processor" />
              <display value="Processor" />
            </coding>
          </role>
          <who>
            <identifier>
              <system value="https://ontariohealth.ca/identifiers/device" />
              <value value="7b983607-4854-4ce7-b137-7d01c366641d" />
            </identifier>
            <display value="SMART on FHIR Application" />
          </who>
        </agent>
        <agent>
          <type>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-participant-type" />
              <code value="assembler" />
              <display value="Assembler" />
            </coding>
          </type>
          <role>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-agent-role" />
              <code value="transmitter" />
              <display value="Transmitter" />
            </coding>
          </role>
          <who>
            <identifier>
              <system value="https://ontariohealth.ca/identifiers/device" />
              <value value="b983607-7854-4eab7-K137-89b34366641d" />
            </identifier>
            <display value="SoFA (Service-Oriented FHIR Adapter)" />
          </who>
        </agent>
        <agent>
          <type>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-participant-type" />
              <code value="author" />
              <display value="Author" />
            </coding>
          </type>
          <role>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-agent-role" />
              <code value="custodian" />
              <display value="Custodian" />
            </coding>
          </role>
          <who>
            <identifier>
              <system value="https://ontariohealth.ca/identifiers/organization" />
              <value value="160085040055" />
            </identifier>
            <display value="Ontario Health" />
          </who>
        </agent>
      </Provenance>
    </resource>
    <search>
      <mode value="match" />
    </search>
  </entry>
  <entry>
    <fullUrl value="https://fhir.ontariohealth.ca/fhir/Provenance/2" />
    <resource>
      <Provenance>
        <id value="provenance-sofa-smartapp-002" />
        <target>
          <reference value="Patient/patient123" />
        </target>
        <recorded value="2025-05-27T11:30:00+00:00" />
        <activity>
          <coding>
            <system value="http://terminology.hl7.org/CodeSystem/provenance-activity-type" />
            <code value="update" />
            <display value="Update" />
          </coding>
          <text value="Updated Admission Report after review by Ontario Health" />
        </activity>
        <agent>
          <type>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-participant-type" />
              <code value="composer" />
              <display value="Composer" />
            </coding>
          </type>
          <role>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-agent-role" />
              <code value="originator" />
              <display value="Originator" />
            </coding>
          </role>
          <who>
            <identifier>
              <system value="https://ontariohealth.ca/identifiers/device" />
              <value value="HALOMockEMR_OH_OH" />
            </identifier>
            <display value="HALOMockEMR_OH_OH" />
          </who>
        </agent>
        <agent>
          <type>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-participant-type" />
              <code value="assembler" />
              <display value="Assembler" />
            </coding>
          </type>
          <role>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-agent-role" />
              <code value="processor" />
              <display value="Processor" />
            </coding>
          </role>
          <who>
            <identifier>
              <system value="https://ontariohealth.ca/identifiers/device" />
              <value value="Smart_App" />
            </identifier>
            <display value="SMART on FHIR Application" />
          </who>
        </agent>
        <agent>
          <type>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-participant-type" />
              <code value="assembler" />
              <display value="Assembler" />
            </coding>
          </type>
          <role>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-agent-role" />
              <code value="transmitter" />
              <display value="Transmitter" />
            </coding>
          </role>
          <who>
            <identifier>
              <system value="https://ontariohealth.ca/identifiers/device" />
              <value value="launch_id_02" />
            </identifier>
            <display value="SoFA (Service-Oriented FHIR Adapter)" />
          </who>
        </agent>
        <agent>
          <type>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-participant-type" />
              <code value="author" />
              <display value="Author" />
            </coding>
          </type>
          <role>
            <coding>
              <system value="http://terminology.hl7.org/CodeSystem/provenance-agent-role" />
              <code value="custodian" />
              <display value="Custodian" />
            </coding>
          </role>
          <who>
            <identifier>
              <system value="https://ontariohealth.ca/identifiers/organization" />
              <value value="Ontario_Health" />
            </identifier>
            <display value="Ontario Health" />
          </who>
        </agent>
      </Provenance>
    </resource>
    <search>
      <mode value="match" />
    </search>
  </entry>
</Bundle>