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 - TTL Representation

Draft as of 2024-05-08

Raw ttl | Download


@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

 a fhir:ValueSet ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:id [ fhir:v "obligationContentConsumptionProposed"] ; # 
  fhir:text [
fhir:status [ fhir:v "extensions" ] ;
fhir:div "<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>"
  ] ; # 
  fhir:url [ fhir:v "http://v2.hl7.org/fhir/ValueSet/obligationContentConsumptionProposed"^^xsd:anyURI] ; # 
  fhir:version [ fhir:v "0.1.0"] ; # 
  fhir:name [ fhir:v "ObligationProposedContentConsumptionCodesVS"] ; # 
  fhir:title [ fhir:v "Proposed Content-consumption-oriented Obligation Codes VS"] ; # 
  fhir:status [ fhir:v "draft"] ; # 
  fhir:experimental [ fhir:v "true"^^xsd:boolean] ; # 
  fhir:date [ fhir:v "2024-05-08T17:58:37+02:00"^^xsd:dateTime] ; # 
  fhir:description [ fhir:v "This valueset represents the proposed obligation codes for consuming the content."] ; # 
  fhir:compose [
    ( fhir:include [
fhir:system [ fhir:v "http://v2.hl7.org/fhir/CodeSystem/obligationProposed"^^xsd:anyURI ] ;
      ( fhir:concept [
fhir:code [ fhir:v "MAY:persist" ]       ] [
fhir:code [ fhir:v "MAY:modify" ]       ] [
fhir:code [ fhir:v "MAY:print" ]       ] [
fhir:code [ fhir:v "SHOULD:(persist)in-database" ]       ] [
fhir:code [ fhir:v "SHOULD:process" ]       ] [
fhir:code [ fhir:v "SHOULD:display" ]       ] [
fhir:code [ fhir:v "SHOULD:document" ]       ] [
fhir:code [ fhir:v "SHOULD:print" ]       ] [
fhir:code [ fhir:v "SHALL:document" ]       ] [
fhir:code [ fhir:v "SHALL:print" ]       ] [
fhir:code [ fhir:v "SHALL:persist" ]       ] [
fhir:code [ fhir:v "SHALL:persist:exactly" ]       ] [
fhir:code [ fhir:v "MAYNOT:process" ]       ] [
fhir:code [ fhir:v "SHOULDNOT:process" ]       ] [
fhir:code [ fhir:v "SHOULDNOT:modify" ]       ] [
fhir:code [ fhir:v "SHALLNOT:process" ]       ] [
fhir:code [ fhir:v "SHALLNOT:modify" ]       ] [
fhir:code [ fhir:v "SHALLNOT:follow-up:truncate" ]       ] )     ] )
  ] . #