<?xml version="1.0" encoding="UTF-8"?>

<ValueSet xmlns="http://hl7.org/fhir">
  <id value="provenance-activity-type"/>
  <meta>
    <lastUpdated value="2026-03-31T18:55:04.283+00:00"/>
  </meta>
  <text>
    <status value="extensions"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
      <p class="res-header-id">
        <b>Generated Narrative: ValueSet provenance-activity-type</b>
      </p>
      <a name="provenance-activity-type"> </a>
      <a name="hcprovenance-activity-type"> </a>
      <ul>
        <li>Include these codes as defined in 
          <a href="http://terminology.hl7.org/7.1.0/CodeSystem-iso-21089-lifecycle.html">
            <code>http://terminology.hl7.org/CodeSystem/iso-21089-lifecycle</code>
          </a>
          <span title="Version is not explicitly stated, which means it is fixed to 1.0.0, the version found through the package references"> version 📦1.0.0</span>
          <table class="none">
            <tr>
              <td style="white-space:nowrap">
                <b>Code</b>
              </td>
              <td>
                <b>Display</b>
              </td>
              <td>
                <b>Definition</b>
              </td>
            </tr>
            <tr>
              <td>
                <a href="http://terminology.hl7.org/7.1.0/CodeSystem-iso-21089-lifecycle.html#iso-21089-lifecycle-amend">amend</a>
              </td>
              <td style="color: #cccccc">Amend (Update) Record Lifecycle Event</td>
              <td>Occurs when an agent makes any change to record entry content currently residing in storage considered permanent (persistent).</td>
            </tr>
            <tr>
              <td>
                <a href="http://terminology.hl7.org/7.1.0/CodeSystem-iso-21089-lifecycle.html#iso-21089-lifecycle-originate">originate</a>
              </td>
              <td style="color: #cccccc">Originate/Retain Record Lifecycle Event</td>
              <td>Occurs when an agent causes the system to: a) initiate capture of potential record content, and b) incorporate that content into the storage considered a permanent part of the health record.</td>
            </tr>
            <tr>
              <td>
                <a href="http://terminology.hl7.org/7.1.0/CodeSystem-iso-21089-lifecycle.html#iso-21089-lifecycle-merge">merge</a>
              </td>
              <td style="color: #cccccc">Merge Record Lifecycle Event</td>
              <td>Occurs when an agent causes the system to combine or join content from two or more record entries, resulting in a single logical record entry.</td>
            </tr>
            <tr>
              <td>
                <a href="http://terminology.hl7.org/7.1.0/CodeSystem-iso-21089-lifecycle.html#iso-21089-lifecycle-deidentify">deidentify</a>
              </td>
              <td style="color: #cccccc">De-Identify (Anononymize) Record Lifecycle Event</td>
              <td>Occurs when an agent causes the system to scrub record entry content to reduce the association between a set of identifying data and the data subject in a way that might or might not be reversible.</td>
            </tr>
            <tr>
              <td>
                <a href="http://terminology.hl7.org/7.1.0/CodeSystem-iso-21089-lifecycle.html#iso-21089-lifecycle-receive">receive</a>
              </td>
              <td style="color: #cccccc">Receive/Retain Record Lifecycle Event</td>
              <td>Occurs when an agent causes the system to a) initiate capture of data content from elsewhere, and b) incorporate that content into the storage considered a permanent part of the health record.</td>
            </tr>
            <tr>
              <td>
                <a href="http://terminology.hl7.org/7.1.0/CodeSystem-iso-21089-lifecycle.html#iso-21089-lifecycle-transform">transform</a>
              </td>
              <td style="color: #cccccc">Transform/Translate Record Lifecycle Event</td>
              <td>Occurs when an agent causes the system to change the form, language or code system used to represent record entry content.</td>
            </tr>
            <tr>
              <td>
                <a href="http://terminology.hl7.org/7.1.0/CodeSystem-iso-21089-lifecycle.html#iso-21089-lifecycle-verify">verify</a>
              </td>
              <td style="color: #cccccc">Verify Record Lifecycle Event</td>
              <td>Occurs when an agent causes the system to confirm compliance of data or data objects with regulations, requirements, specifications, or other imposed conditions based on organizational policy.</td>
            </tr>
          </table>
        </li>
      </ul>
    </div>
  </text>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
    <valueCode value="sec"/>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
    <valueCode value="informative"/>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm">
    <valueInteger value="6"/>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/valueset-extensible">
    <valueBoolean value="true"/>
  </extension>
  <url value="http://hl7.org/fhir/ValueSet/provenance-activity-type"/>
  <identifier>
    <system value="urn:ietf:rfc:3986"/>
    <value value="urn:oid:2.16.840.1.113883.4.642.3.438"/>
  </identifier>
  <identifier>
    <use value="old"/>
    <system value="urn:ietf:rfc:3986"/>
    <value value="urn:oid:2.16.840.1.113883.4.642.3.429"/>
  </identifier>
  <version value="6.0.0-ballot4"/>
  <name value="ProvenanceActivityType"/>
  <title value="ValueSet of representative activity type codes."/>
  <status value="active"/>
  <experimental value="false"/>
  <date value="2025-11-01"/>
  <publisher value="HL7 International / Security"/>
  <contact>
    <telecom>
      <system value="url"/>
      <value value="http://www.hl7.org/Special/committees/secure"/>
    </telecom>
    <telecom>
      <system value="email"/>
      <value value="fhir@lists.hl7.org"/>
    </telecom>
  </contact>
  <description value="code systems are:&#xA;- [v3-DocumentCompletion](http://terminology.hl7.org/CodeSystem/v3-DocumentCompletion)&#xA;- [v3-DataOperation](http://terminology.hl7.org/CodeSystem/v3-DataOperation)&#xA;- [v3-ActCode](http://terminology.hl7.org/CodeSystem/v3-ActCode)&#xA;- [ISO Lifecycle](http://terminology.hl7.org/CodeSystem/iso-21089-lifecycle)&#xA;- [FHIR RESTful interactions](codesystem-restful-interaction.html)&#xA;- [W3C PROV Activity Types](http://hl7.org/fhir/w3c-provenance-activity-type)"/>
  <jurisdiction>
    <coding>
      <system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/>
      <code value="001"/>
      <display value="World"/>
    </coding>
  </jurisdiction>
  <compose>
    <include>
      <system value="http://terminology.hl7.org/CodeSystem/iso-21089-lifecycle"/>
      <concept>
        <code value="amend"/>
      </concept>
      <concept>
        <code value="originate"/>
      </concept>
      <concept>
        <code value="merge"/>
      </concept>
      <concept>
        <code value="deidentify"/>
      </concept>
      <concept>
        <code value="receive"/>
      </concept>
      <concept>
        <code value="transform"/>
      </concept>
      <concept>
        <code value="verify"/>
      </concept>
    </include>
  </compose>
</ValueSet>