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
| Active as of 2022-08-17 |
<CodeSystem xmlns="http://hl7.org/fhir">
<id value="verb"/>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml"><p><b>Properties</b></p><p><b>This code system defines the following properties for its concepts</b></p><table class="grid"><tr><td><b>Code</b></td><td><b>Type</b></td><td><b>Description</b></td></tr><tr><td>testable</td><td>boolean</td><td>testable requirement</td></tr><tr><td>useful</td><td>boolean</td><td>is this useful information</td></tr><tr><td>negation</td><td>boolean</td><td>is this a negation</td></tr></table><p><b>Concepts</b></p><p>This case-sensitive code system <code>http://v2.hl7.org/fhir/CodeSystem/verb</code> defines the following codes:</p><table class="codes"><tr><td style="white-space:nowrap"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td><td><b>testable</b></td><td><b>useful</b></td><td><b>negation</b></td></tr><tr><td style="white-space:nowrap">SHALL<a name="verb-SHALL"> </a></td><td>SHALL</td><td>shall implement something - absolute requirement</td><td>true</td><td>true</td><td/></tr><tr><td style="white-space:nowrap">SHOULD<a name="verb-SHOULD"> </a></td><td>SHOULD</td><td>should implement something - advice</td><td>false</td><td>true</td><td/></tr><tr><td style="white-space:nowrap">MAY<a name="verb-MAY"> </a></td><td>MAY</td><td>can decide to implement something</td><td>false</td><td>true</td><td/></tr><tr><td style="white-space:nowrap">MAYNOT<a name="verb-MAYNOT"> </a></td><td>MAY NOT</td><td>may not implement something</td><td>false</td><td>false</td><td>true</td></tr><tr><td style="white-space:nowrap">SHOULDNOT<a name="verb-SHOULDNOT"> </a></td><td>SHOULD NOT</td><td>should not implement something - advice</td><td>false</td><td>true</td><td>true</td></tr><tr><td style="white-space:nowrap">SHALLNOT<a name="verb-SHALLNOT"> </a></td><td>SHALL NOT</td><td>shall not implement something - absolutely forbidden to execute the associated activity</td><td>true</td><td>true</td><td>true</td></tr></table></div>
</text>
<url value="http://v2.hl7.org/fhir/CodeSystem/verb"/>
<version value="0.1.0"/>
<name value="Verb"/>
<title value="Verb Codes"/>
<status value="active"/>
<experimental value="true"/>
<date value="2022-08-17"/>
<publisher value="FO"/>
<description value="This is the Verb CodeSystem as part of the triplet."/>
<caseSensitive value="true"/>
<valueSet value="http://v2.hl7.org/fhir/ValueSet/verb"/>
<content value="complete"/>
<count value="6"/>
<property>
<code value="testable"/>
<description value="testable requirement"/>
<type value="boolean"/>
</property>
<property>
<code value="useful"/>
<description value="is this useful information"/>
<type value="boolean"/>
</property>
<property>
<code value="negation"/>
<description value="is this a negation"/>
<type value="boolean"/>
</property>
<concept>
<code value="SHALL"/>
<display value="SHALL"/>
<definition value="shall implement something - absolute requirement"/>
<property>
<code value="testable"/>
<valueBoolean value="true"/>
</property>
<property>
<code value="useful"/>
<valueBoolean value="true"/>
</property>
</concept>
<concept>
<code value="SHOULD"/>
<display value="SHOULD"/>
<definition value="should implement something - advice"/>
<property>
<code value="testable"/>
<valueBoolean value="false"/>
</property>
<property>
<code value="useful"/>
<valueBoolean value="true"/>
</property>
</concept>
<concept>
<code value="MAY"/>
<display value="MAY"/>
<definition value="can decide to implement something"/>
<property>
<code value="testable"/>
<valueBoolean value="false"/>
</property>
<property>
<code value="useful"/>
<valueBoolean value="true"/>
</property>
</concept>
<concept>
<code value="MAYNOT"/>
<display value="MAY NOT"/>
<definition value="may not implement something"/>
<property>
<code value="testable"/>
<valueBoolean value="false"/>
</property>
<property>
<code value="useful"/>
<valueBoolean value="false"/>
</property>
<property>
<code value="negation"/>
<valueBoolean value="true"/>
</property>
</concept>
<concept>
<code value="SHOULDNOT"/>
<display value="SHOULD NOT"/>
<definition value="should not implement something - advice"/>
<property>
<code value="testable"/>
<valueBoolean value="false"/>
</property>
<property>
<code value="useful"/>
<valueBoolean value="true"/>
</property>
<property>
<code value="negation"/>
<valueBoolean value="true"/>
</property>
</concept>
<concept>
<code value="SHALLNOT"/>
<display value="SHALL NOT"/>
<definition
value="shall not implement something - absolutely forbidden to execute the associated activity"/>
<property>
<code value="testable"/>
<valueBoolean value="true"/>
</property>
<property>
<code value="useful"/>
<valueBoolean value="true"/>
</property>
<property>
<code value="negation"/>
<valueBoolean value="true"/>
</property>
</concept>
</CodeSystem>