Obligation Discussion
0.4.1 - Working Draft to present the Concept Ideas and Background Details (FO)

Obligation Discussion - Local Development build (v0.4.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

: Proposed Content-consumption-oriented Obligation Codes VS - XML Representation

Draft as of 2024-05-08

Raw xml | Download



<ValueSet xmlns="http://hl7.org/fhir">
  <id value="obligationContentConsumptionProposed"/>
  <text>
    <status value="extensions"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><ul><li>Include these codes as defined in <a href="CodeSystem-obligationProposed.html"><code>http://v2.hl7.org/fhir/CodeSystem/obligationProposed</code></a><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="CodeSystem-obligationProposed.html#obligationProposed-MAY.58persist">MAY:persist</a></td><td style="color: #cccccc">MAY store the data</td><td>Conformant applications MAY store the data.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-MAY.58modify">MAY:modify</a></td><td style="color: #cccccc">MAY modify the data</td><td>Conformant applications MAY, i.e. are allowed to modify the data.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-MAY.58print">MAY:print</a></td><td style="color: #cccccc">MAY print data</td><td>Conformant applications MAY print the data.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-SHOULD.58.40persist.41in-database">SHOULD:(persist)in-database</a></td><td style="color: #cccccc">SHOULD store the data in a database</td><td>Conformant applications are asked to store the data in a database.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-SHOULD.58process">SHOULD:process</a></td><td style="color: #cccccc">SHOULD process the data</td><td>Conformant applications SHOULD process the data in some meaningful way.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-SHOULD.58display">SHOULD:display</a></td><td style="color: #cccccc">SHOULD display the data</td><td>Conformant applications SHOULD display the data in some meaningful way.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-SHOULD.58document">SHOULD:document</a></td><td style="color: #cccccc">SHOULD document how the data is used</td><td>Conformant applications SHOULD document the way the data is used in some (meaningful) way.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-SHOULD.58print">SHOULD:print</a></td><td style="color: #cccccc">SHOULD print data</td><td>Conformant applications SHOULD print the data.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-SHALL.58document">SHALL:document</a></td><td style="color: #cccccc">SHALL document how the data is used</td><td>Conformant applications SHALL document the way the data is used in some (meaningful) way.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-SHALL.58print">SHALL:print</a></td><td style="color: #cccccc">SHALL print data</td><td>Conformant applications SHALL print the data.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-SHALL.58persist">SHALL:persist</a></td><td style="color: #cccccc">SHALL store the data somewhere</td><td>Conformant applications SHALL store the data in some way.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-SHALL.58persist.58exactly">SHALL:persist:exactly</a></td><td style="color: #cccccc">SHALL store the data somewhere, but exactly as is sent</td><td>Conformant applications SHALL store the data in a way that the originally data from the instance can be reestablished.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-MAYNOT.58process">MAYNOT:process</a></td><td style="color: #cccccc">MAY NOT process data</td><td>Conformant applications MAY NOT process data, aka of ignoring.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-SHOULDNOT.58process">SHOULDNOT:process</a></td><td style="color: #cccccc">SHOULD NOT process the data</td><td>Conformant applications SHOULD NOT process the data in some meaningful way.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-SHOULDNOT.58modify">SHOULDNOT:modify</a></td><td style="color: #cccccc">SHOULD NOT modify the data</td><td>Conformant applications SHOULD NOT modiify the data in any way.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-SHALLNOT.58process">SHALLNOT:process</a></td><td style="color: #cccccc">SHALL NOT process the data</td><td>Conformant applications SHALL NOT process the data in some meaningful way.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-SHALLNOT.58modify">SHALLNOT:modify</a></td><td style="color: #cccccc">SHALL NOT modify the data</td><td>Conformant applications SHALL NOT modiify the data in any way.</td></tr><tr><td><a href="CodeSystem-obligationProposed.html#obligationProposed-SHALLNOT.58follow-up.58truncate">SHALLNOT:follow-up:truncate</a></td><td style="color: #cccccc">SHALL NOT truncate data</td><td>Conformant applications SHALL NOT cut off data.</td></tr></table></li></ul></div>
  </text>
  <url
       value="http://v2.hl7.org/fhir/ValueSet/obligationContentConsumptionProposed"/>
  <version value="0.1.0"/>
  <name value="ObligationProposedContentConsumptionCodesVS"/>
  <title value="Proposed Content-consumption-oriented Obligation Codes VS"/>
  <status value="draft"/>
  <experimental value="true"/>
  <date value="2024-05-08T17:58:37+02:00"/>
  <description
               value="This valueset represents the proposed obligation codes for consuming the content."/>
  <compose>
    <include>
      <system value="http://v2.hl7.org/fhir/CodeSystem/obligationProposed"/>
      <concept>
        <code value="MAY:persist"/>
      </concept>
      <concept>
        <code value="MAY:modify"/>
      </concept>
      <concept>
        <code value="MAY:print"/>
      </concept>
      <concept>
        <code value="SHOULD:(persist)in-database"/>
      </concept>
      <concept>
        <code value="SHOULD:process"/>
      </concept>
      <concept>
        <code value="SHOULD:display"/>
      </concept>
      <concept>
        <code value="SHOULD:document"/>
      </concept>
      <concept>
        <code value="SHOULD:print"/>
      </concept>
      <concept>
        <code value="SHALL:document"/>
      </concept>
      <concept>
        <code value="SHALL:print"/>
      </concept>
      <concept>
        <code value="SHALL:persist"/>
      </concept>
      <concept>
        <code value="SHALL:persist:exactly"/>
      </concept>
      <concept>
        <code value="MAYNOT:process"/>
      </concept>
      <concept>
        <code value="SHOULDNOT:process"/>
      </concept>
      <concept>
        <code value="SHOULDNOT:modify"/>
      </concept>
      <concept>
        <code value="SHALLNOT:process"/>
      </concept>
      <concept>
        <code value="SHALLNOT:modify"/>
      </concept>
      <concept>
        <code value="SHALLNOT:follow-up:truncate"/>
      </concept>
    </include>
  </compose>
</ValueSet>