John Moehrke Consent About AI
0.1.0 - ci-build International flag

John Moehrke Consent About AI, published by John Moehrke (Moehrke Research LLC). This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/JohnMoehrke/ConsentAboutAI/ and changes regularly. See the Directory of published versions

: Consent with all kinds of Provisions - XML Representation

Raw xml | Download


<Consent xmlns="http://hl7.org/fhir">
  <id value="AllAiProvisions"/>
  <meta>
    <profile
             value="http://johnmoehrke.github.io/ConsentAboutAI/StructureDefinition/ConsentWithLimits"/>
    <security>
      <system value="http://terminology.hl7.org/CodeSystem/v3-ActReason"/>
      <code value="HTEST"/>
    </security>
  </meta>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: Consent AllAiProvisions</b></p><a name="AllAiProvisions"> </a><a name="hcAllAiProvisions"> </a><div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px"/><p style="margin-bottom: 0px">Profile: <a href="StructureDefinition-ConsentWithLimits.html">Consent with use of the Limits extension</a></p><p style="margin-bottom: 0px">Security Label: test health data (Details: ActReason code HTEST = 'test health data')</p></div><p><b>status</b>: Active</p><p><b>scope</b>: <span title="Codes:{http://terminology.hl7.org/CodeSystem/consentscope patient-privacy}">Privacy Consent</span></p><p><b>category</b>: <span title="Codes:{http://loinc.org 64292-6}">Release of information consent</span>, <span title="Codes:{http://terminology.hl7.org/CodeSystem/v3-ActCode IDSCL}">information disclosure</span></p><p><b>patient</b>: <a href="Patient-ex-patient.html">John Schmidt  Other, DoB: 1923-07-25 ( http://example.org/mrn#123456)</a></p><p><b>dateTime</b>: 2022-06-13</p><p><b>performer</b>: <a href="http://example.org/organizations/ex-organization">http://example.org/organizations/ex-organization</a></p><p><b>source</b>: <a href="http://example.org/documentreferences/ex-documentreference">http://example.org/documentreferences/ex-documentreference</a></p><h3>Policies</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Uri</b></td></tr><tr><td style="display: none">*</td><td><a href="http://example.org/consent-policies#ml-training-consent-policy">http://example.org/consent-policies#ml-training-consent-policy</a></td></tr></table><blockquote><p><b>provision</b></p><p><b>type</b>: Opt In</p><p><b>purpose</b>: <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActReason.html#v3-ActReason-TREAT">ActReason: TREAT</a> (treatment), <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActReason.html#v3-ActReason-HPAYMT">ActReason: HPAYMT</a> (healthcare payment), <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActReason.html#v3-ActReason-HOPERAT">ActReason: HOPERAT</a> (healthcare operations), <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActReason.html#v3-ActReason-MLTRAINING">ActReason: MLTRAINING</a> (machine learning training)</p><blockquote><p><b>provision</b></p><p><b>type</b>: Opt Out</p><p><b>securityLabel</b>: <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActCode.html#v3-ActCode-ETH">ActCode: ETH</a> (substance abuse information sensitivity), <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActCode.html#v3-ActCode-BH">ActCode: BH</a> (behavioral health information sensitivity), <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActCode.html#v3-ActCode-PREGNANT">ActCode: PREGNANT</a> (pregnancy information sensitivity)</p><p><b>purpose</b>: <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActReason.html#v3-ActReason-MLTRAINING">ActReason: MLTRAINING</a> (machine learning training)</p><h3>Provisions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>ModifierExtension</b></td><td><b>Type</b></td><td><b>SecurityLabel</b></td><td><b>Purpose</b></td></tr><tr><td style="display: none">*</td><td/><td>Opt In</td><td><a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-Confidentiality.html#v3-Confidentiality-N">Confidentiality: N</a> (Normal)</td><td><a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActReason.html#v3-ActReason-MLTRAINING">ActReason: MLTRAINING</a> (machine learning training)</td></tr></table></blockquote><blockquote><p><b>provision</b></p><p><b>type</b>: Opt Out</p><blockquote><p><b>provision</b></p><p><b>type</b>: Opt In</p><p><b>securityLabel</b>: <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-Confidentiality.html#v3-Confidentiality-N">Confidentiality: N</a> (Normal)</p><p><b>purpose</b>: <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActReason.html#v3-ActReason-TREAT">ActReason: TREAT</a> (treatment), <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActReason.html#v3-ActReason-HPAYMT">ActReason: HPAYMT</a> (healthcare payment), <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActReason.html#v3-ActReason-HOPERAT">ActReason: HOPERAT</a> (healthcare operations)</p></blockquote><blockquote><p><b>provision</b></p><p><b>type</b>: Opt In</p><h3>Actors</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Role</b></td><td><b>Reference</b></td></tr><tr><td style="display: none">*</td><td><span title="Codes:{http://terminology.hl7.org/CodeSystem/v3-ParticipationFunction AUTM}">care team information receiver</span></td><td><a href="http://example.org/CareTeam/ex-patient-careteam">http://example.org/CareTeam/ex-patient-careteam</a></td></tr></table><p><b>securityLabel</b>: <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-Confidentiality.html#v3-Confidentiality-R">Confidentiality: R</a> (restricted)</p><p><b>purpose</b>: <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActReason.html#v3-ActReason-TREAT">ActReason: TREAT</a> (treatment), <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActReason.html#v3-ActReason-HPAYMT">ActReason: HPAYMT</a> (healthcare payment), <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActReason.html#v3-ActReason-HOPERAT">ActReason: HOPERAT</a> (healthcare operations)</p></blockquote></blockquote></blockquote></div>
  </text>
  <status value="active"/>
  <scope>
    <coding>
      <system value="http://terminology.hl7.org/CodeSystem/consentscope"/>
      <code value="patient-privacy"/>
    </coding>
  </scope>
  <category>
    <coding>
      <system value="http://loinc.org"/>
      <code value="64292-6"/>
      <display value="Release of information consent"/>
    </coding>
  </category>
  <category>
    <coding>
      <system value="http://terminology.hl7.org/CodeSystem/v3-ActCode"/>
      <code value="IDSCL"/>
    </coding>
  </category>
  <patient>🔗 
    <reference value="Patient/ex-patient"/>
  </patient>
  <dateTime value="2022-06-13"/>
  <performer>
    <reference value="http://example.org/organizations/ex-organization"/>
  </performer>
  <sourceReference>
    <reference
               value="http://example.org/documentreferences/ex-documentreference"/>
  </sourceReference>
  <policy>
    <uri
         value="http://example.org/consent-policies#ml-training-consent-policy"/>
  </policy>
  <provision>
    <type value="permit"/>
    <purpose>
      <system value="http://terminology.hl7.org/CodeSystem/v3-ActReason"/>
      <code value="TREAT"/>
    </purpose>
    <purpose>
      <system value="http://terminology.hl7.org/CodeSystem/v3-ActReason"/>
      <code value="HPAYMT"/>
    </purpose>
    <purpose>
      <system value="http://terminology.hl7.org/CodeSystem/v3-ActReason"/>
      <code value="HOPERAT"/>
    </purpose>
    <purpose>
      <system value="http://terminology.hl7.org/CodeSystem/v3-ActReason"/>
      <code value="MLTRAINING"/>
    </purpose>
    <provision>
      <type value="deny"/>
      <securityLabel>
        <system value="http://terminology.hl7.org/CodeSystem/v3-ActCode"/>
        <code value="ETH"/>
      </securityLabel>
      <securityLabel>
        <system value="http://terminology.hl7.org/CodeSystem/v3-ActCode"/>
        <code value="BH"/>
      </securityLabel>
      <securityLabel>
        <system value="http://terminology.hl7.org/CodeSystem/v3-ActCode"/>
        <code value="PREGNANT"/>
      </securityLabel>
      <purpose>
        <system value="http://terminology.hl7.org/CodeSystem/v3-ActReason"/>
        <code value="MLTRAINING"/>
      </purpose>
      <provision>
        <modifierExtension
                           url="http://johnmoehrke.github.io/ConsentAboutAI/StructureDefinition/permissionRuleLimit">
          <extension url="control">
            <valueCodeableConcept>
              <coding>
                <system
                        value="http://terminology.hl7.org/CodeSystem/v3-ActCode"/>
                <code value="DEID"/>
              </coding>
            </valueCodeableConcept>
          </extension>
        </modifierExtension>
        <type value="permit"/>
        <securityLabel>
          <system
                  value="http://terminology.hl7.org/CodeSystem/v3-Confidentiality"/>
          <code value="N"/>
          <display value="Normal"/>
        </securityLabel>
        <purpose>
          <system value="http://terminology.hl7.org/CodeSystem/v3-ActReason"/>
          <code value="MLTRAINING"/>
        </purpose>
      </provision>
    </provision>
    <provision>
      <type value="deny"/>
      <provision>
        <type value="permit"/>
        <securityLabel>
          <system
                  value="http://terminology.hl7.org/CodeSystem/v3-Confidentiality"/>
          <code value="N"/>
          <display value="Normal"/>
        </securityLabel>
        <purpose>
          <system value="http://terminology.hl7.org/CodeSystem/v3-ActReason"/>
          <code value="TREAT"/>
        </purpose>
        <purpose>
          <system value="http://terminology.hl7.org/CodeSystem/v3-ActReason"/>
          <code value="HPAYMT"/>
        </purpose>
        <purpose>
          <system value="http://terminology.hl7.org/CodeSystem/v3-ActReason"/>
          <code value="HOPERAT"/>
        </purpose>
      </provision>
      <provision>
        <type value="permit"/>
        <actor>
          <role>
            <coding>
              <system
                      value="http://terminology.hl7.org/CodeSystem/v3-ParticipationFunction"/>
              <code value="AUTM"/>
            </coding>
          </role>
          <reference>
            <reference
                       value="http://example.org/CareTeam/ex-patient-careteam"/>
          </reference>
        </actor>
        <securityLabel>
          <system
                  value="http://terminology.hl7.org/CodeSystem/v3-Confidentiality"/>
          <code value="R"/>
        </securityLabel>
        <purpose>
          <system value="http://terminology.hl7.org/CodeSystem/v3-ActReason"/>
          <code value="TREAT"/>
        </purpose>
        <purpose>
          <system value="http://terminology.hl7.org/CodeSystem/v3-ActReason"/>
          <code value="HPAYMT"/>
        </purpose>
        <purpose>
          <system value="http://terminology.hl7.org/CodeSystem/v3-ActReason"/>
          <code value="HOPERAT"/>
        </purpose>
      </provision>
    </provision>
  </provision>
</Consent>