Obligation Discussion
0.5.1 - Working Draft to present the Concept Ideas and Background Details (FO)
Obligation Discussion, published by . This guide is not an authorized publication; it is the continuous build for version 0.5.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/frankoemig/obligation/ and changes regularly. See the Directory of published versions
| Official URL: http://v2.hl7.org/fhir/ValueSet/obligationProposed | Version: 0.1.0 | |||
| Draft as of 2026-03-26 | Computable Name: ObligationProposedCodesVS | |||
This valueset represents the proposed obligation codes.
References
http://v2.hl7.org/fhir/CodeSystem/obligationProposed version 📦0.1.0
Expansion performed internally based on codesystem Proposed Obligation Codes v0.1.0 (CodeSystem)
This value set contains 177 concepts
| System | Code | Display (en) | Definition | JSON | XML |
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | Negation | Negation | Negate the meaning of the concepts that inherit 'negation'. (Negation is not negated again.) | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | MAYNOT | MAYNOT | It is to the developers choice whether an element is probably not supported. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULDNOT | SHOULD NOT | it is a recommendation NOT to take care of this element (for some reasons) | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALLNOT | SHALL NOT | it is forbidden to handle this element | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALLNOT:populate:more-details | SHALL NOT populate more data than is specified | Conformant applications SHALL NOT populatae more data than is specified. The specification is closed. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALLNOT:populate:missing | SHALL NOT populate info about missing data, ie. data absent reasons | Conformant applications SHALL NOT populate a reason for missing information. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | v3-m | v3: M | mandatory in HL7 V3 | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALLNOT:follow-up:truncate | SHALL NOT truncate data | Conformant applications SHALL NOT cut off data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALLNOT:(populate):in-narrative | SHALL NOT add to narrative | Conformant applications SHALL NOT add this data to the narrative. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALLNOT:process | SHALL NOT process the data | Conformant applications SHALL NOT process the data in some meaningful way. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALLNOT:modify | SHALL NOT modify the data | Conformant applications SHALL NOT modiify the data in any way. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALLNOT:error | SHALL NOT return an error to the sender of the data | Conformant applications SHALL NOT reurn an erorr to the sender of the data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | v3-x | v3: X | forbidden in HL7 V3 | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULDNOT:process | SHOULD NOT process the data | Conformant applications SHOULD NOT process the data in some meaningful way. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULDNOT:modify | SHOULD NOT modify the data | Conformant applications SHOULD NOT modiify the data in any way. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULDNOT:error | SHOULD NOT return an error to the sender of the data | Conformant applications SHOULD NOT reurn an erorr to the sender of the data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | v2-x | v2: X | forbidden in v2 | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | v2-b | v2: B | backwards use in v2 only | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | v2-w | v2: W | withdrawn use in v2 only | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | MAYNOT:process | MAY NOT process data | Conformant applications MAY NOT process data, aka of ignoring. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | Verbs | conformance verbs | Conformance verbs are to be used to define the requirement level that is the foundation to indicate what has to be tested. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | MAY | MAY | it is to the developers choice whether an element is supported or not | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULD | SHOULD | It is a recommendation to take care of this element | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALL | SHALL | This verb denotes a testable requirement. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALL:(populate)from-ui | SHALL populate data taken from ui | Conformant applications SHALL take data from a UI and provide it. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALL:(populate)from-ui:more-details | SHALL populate with data taken from ui perhaps with more details | Conformant applications SHALL take data from a UI and bring it into the instance. It is allowed to provide more details then specified. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALL:send | SHALL send the instance | Conformant applications SHALL send the instance. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALL:persist | SHALL store the data somewhere | Conformant applications SHALL store the data in some way. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALL:persist:exactly | SHALL store the data somewhere, but exactly as is sent | Conformant applications SHALL store the data in a way that the originally data from the instance can be reestablished. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALL:print | SHALL print data | Conformant applications SHALL print the data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALL:document | SHALL document how the data is used | Conformant applications SHALL document the way the data is used in some (meaningful) way. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALL:reject-invalid | SHALL reject invalid data | Conformant applications SHALL reject invalid data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALL:accept-invalid | SHALL accept invalid data | Conformant applications SHALL accept invalid data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALL:receive | SHALL be able to receive the data | Conformant applications SHALL be able to receive the data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | v2-r | v2: R | required in v2.x | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | v2-re | v2: RE | required but may be empty in v2.x | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | v3-r | v3: R | required in HL7 V3 | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | xDT-M | xDT: M | MUSS in xDT (unbedingtes Mussfeld) | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | xDT-m | xDT: m | muss in xDT (bedingtes Mussfeld) | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | xDT-K | xDT: K | KANN in xDT (unbedingts KANNfeld) | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | xDT-k | xDT: k | kann in xDT (bedingtes Kannfeld) | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULD:(populate)from-ui | SHOULD populate with data taken from ui | Conformant applications SHOULD take data from a UI and provide it. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULD:(persist)in-database | SHOULD store the data in a database | Conformant applications are asked to store the data in a database. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULD:print | SHOULD print data | Conformant applications SHOULD print the data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULD:document | SHOULD document how the data is used | Conformant applications SHOULD document the way the data is used in some (meaningful) way. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULD:display | SHOULD display the data | Conformant applications SHOULD display the data in some meaningful way. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALL:display | SHALL display the data | Conformant applications SHALL display the data in some meaningful way. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULD:reject-invalid | SHOULD reject invalid data | Conformant applications SHOULD reject invalid data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULD:accept-invalid | SHOULD accept invalid data | Conformant applications SHOULD accept invalid data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULD:receive | SHOULD be able to receive the data | Conformant applications SHOULD be able to receive the data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | MAY:populate | MAY populate with data | Conformant applications MAY take and provide data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | MAY:populate:missing | MAY populate data element with why orig data is missing | Conformant applications MAY populate the element why the original data is missing. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULD:populate | SHOULD populate with data | Conformant applications SHOULD take and provide data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | MAY:(populate)into-narrative | MAY populate into-narrative | Conformant applications MAY populate element into narrative text as well. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULD:(populate)into-narrative | SHOULD populate into-narrative | Conformant applications SHOULD populate element into narrative text as well. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALL:(populate)into-narrative | SHALL populate into-narrative | Conformant applications SHALL populate element into narrative text as well. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALL:populate | SHALL populate with data | Conformant applications SHOULD take and provide data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | ihe-r2 | IHE: R2 | R2 in IHE v2.x specs | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | MAY:(populate)from-ui | MAY populate with data taken from ui | Conformant applications MAY take data from a UI and provide it. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | MAY:persist | MAY store the data | Conformant applications MAY store the data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | MAY:populate:more-structure | MAY populate the data in more structured way | Conformant applications are allowed to populate the data with more structure. For example, to split an address line into streetname and house number. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | MAY:modify | MAY modify the data | Conformant applications MAY, i.e. are allowed to modify the data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | MAY:print | MAY print data | Conformant applications MAY print the data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | MAY:process | MAY process the data | Conformant applications MAY process the data somehow. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULD:process | SHOULD process the data | Conformant applications SHOULD process the data in some meaningful way. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALL:process | SHALL process the data | Conformant applications SHALL process the data in some meaningful way. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | FunctionalType | Functional Type of Requirement | Functional Type of Requirement | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | functional | functional | functional requirement | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | internal | internal functional | function that operates on the internal data management | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | return | return functional | functional requirement on direct returns | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | response | response function | functional requirement to prepare responses | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | forward | forwarding function | functional requirement to forward data | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | data | data | data requirement | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | Testable | Type of Testing | Type of Testing | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | testable | testable | requirement is testable | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | testableByMachine | machine testable | requirement is testable by a machine | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | testableByHuman | human testable | requirement is testable by a human (inspection) | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | withChecklist | checklist | requirement is testable by using a checklist | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | notTestable | testable | requirement is not testable | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | ActorType | Type of Actor | An actor can operate in two ways: with the content itself, or as a manager of the instance. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | transport | transport | handle the transport of data once the instance is available/accessible | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | sender | sender | sender (transmitter) of data | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | send | send | convey instance with values to somewhere | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | receiver | receiver | receiver of data | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | ConsumerObligations | Resource Consumer Obligations | Obligation for Consumer | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | receive | receive | receive data form somewhere | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | process | process | handle data from instances as needed for general message consumption, store permitted. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | follow-up | follow-up activity | what to do internally | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | display | display/present (UI) | present the data on a display | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | persist | persist | persist/store the data somewhere | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | archive | archive | persist/store the archive which ensures longlasting access | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | in-database | persist in a database | persist in a database | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | in-file | store in a file | store in a file | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | print the data (somewhere) | ||||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | eval | evaluate | consider the data in order to interpret other correctly | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | integrate | integrate into data | to UPDATE existing data by merging other data with the existing data in a controlled manner | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | respond | activity as response | what to respond | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | warning | return warnings | return possible warnings | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | error | return error | return possible errors | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | reject-invalid | reject invalid data | reject if data is invalid | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | accept-invalid | accept invalid data | accept if data is invalid | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | router | router | router of data: shall be receiver and sender! | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | from-input | from input stream | As a router, take data from input stream. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | ExchangerObligations | Resource Exchanger Obligations | needs clarification ... | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | route | route forward | as a router forward to the next recipient | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | content | content mngmt | manage the data itself | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | creator | creator | creator of data | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | populate | populate | populate with values from somewhere | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | from-ui | from UI | Take the data from UI, so that the user has the ability to enter it. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | from-store | from persistence layer | Take data from storage/persistence layer. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | generate | generate this data | This data can be generated. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | from-other | generate from other values | This data can be generated from other data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | sequence | generate a sequence number | |||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | as-constant | constant | added as constant to the data, no special treatment done internally | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | into-narrative | narrative | added to the narrative, no special treatment done internally | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | DataObligation | Obligations on Data | Data Obligations | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | expected | expected | data fits to expectations/specification | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | unaltered | preserve | preserve what you get | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | exactly | exactly | exactly what is specified, nothing else | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | modify | modify | allow for modifications of the data | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | assocation | assocation | taken by association | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | equivalent | equivalent | in an equivalent way | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | translate | translate | Data received is preserved by 1:1 mapping/translation to an internal value that is semantically equivalent, that preserves the temporal aspect of the translation. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | semantically | translate semantically | Two concepts are semantically equivalent if they can substitute for each other in the defined use case with no loss of information used to define the concept. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | clinically | translate clinically | Two concepts are clinically equivalent if they can substitute for each other in the defined use case with no impact on clinical interpretation by a trained clinician. This may include further refinements based on the specific domain, e.g., for Lab use case, this would require interpretation that includes the impact of differences in normal ranges. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | reference | reference | Use referenced data based on stored pointer; stored data is displayed by linking to the corresponding stored value most often the case for data elements that are STORED EXACT by ASSOCIATION. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | truncate | cut off data | cut off remaining characters from the data thereby shortening the data | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | more-details | additional details/values | extends the expected data with more/own information, e.g. appartment if street is specified | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | more-structure | additional substructures | provides the data with more granular details, e.g. house number for an address line | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | missing | data is missing/not available | provide a null-flavor/absent reason | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | constant | added as a constant | this value has no valid representation or meaning in the sending application, it is just added because it is required to be there | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | unexpected | unexpected values | how to manage unexpected data (as sender or receiver) | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | replaces | new/other values | replaces the expected data by something else | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | consider | consider unexpected values | take vare of values that are coming but not described/specified. Allows for warnings | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | consumer | consumer | Consumer of data | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | Actor | Actor of Communication | Actor, i.e. indirect direction of communication | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | both | sender and/or receiver | both: sender+receiver resp. creator+consumer | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | Device | Device for Activity | Device to be used for the activity | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | screen | screen | screen/display | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | wideScreen | wide screen | wide screen/display | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | radScreen | radiologic screen | screen/display capable of showing radiologic results | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | printer | printer | printer | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | laserPrinter | laser printer | laser printer | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | matrixPrinter | matrix printer | matrix printer | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | portableStorage | portable storage device | portable storage device | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | usbStick | usb stick | USB Stick | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | tapeDrive | tape drive | tape drive | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | Media | Media | different media to be used with specialised devices | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | paper | paper | paper | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | stick | stick | stick | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | disc | disc | disc | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | tape | tape | tape | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | ElementLevel | Level of Application | On which level to apply this obligation: root, node, or leaf | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | root | on root node | apply obligation on root node only | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | node | on any node | apply on any node that is not root or leaf | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | leaf | on leaf node | apply on leaf node only | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | all | on all levels | application on all levels possible | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | notRoot | all but root | apply on non-root nodes only | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | notLeaf | all but leaf | apply on non-leaf nodes | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | Activity | Activity | Activities, aka of general obligation | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | FunctionalObligations | Functional Obligations | Functional Obligation describing processsing functionalities | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | ProducerObligations | Resource Producer Obligations | |||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | OtherObligations | Resource Other Obligations | Other obligations beyond what has been described above. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | explain | explain | provide an explanation in a capability statement how this element is handled | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | document | document | document the use of this element in a separate document | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | CombinedObligations | combined obligations | The children can be used to encode obligations for data elements. Terms in parenthesis are shown for readability. This list is not complete, and only provides some reasonable samples. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULDNOT:(populate)into-narrative | SHOULD NOT populate into-narrative | Conformant applications SHOULD NOT populate element into narrative text. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHALLNOT:(populate)into-narrative | SHALL NOT populate into-narrative | Conformant applications SHALL NOT populate element into narrative text. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULD:send | SHOULD send the instance | Conformant applications SHOULD send the instance. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | SHOULD:persist | SHOULD store the data | Conformant applications SHOULD store the data. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | ForeignStandards | concept codes from other standards | Other standards use specific terms for optionality/usage that should be conceptualized here. | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | v2 | v2 concept codes | optionality/usage codes from v2 | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | v3 | V3 concept codes | optionality/usage codes from V3/CDA | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | ihe | IHE concept codes | optionality/usage codes from IHE | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | ihe-r | IHE: R | required in IHE v2.x specs | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | ihe-x | IHE: X | X in IHE v2.x specs | ||
http://v2.hl7.org/fhir/CodeSystem/obligationProposed | xDT | German xDT standards | The German xDT standard family has a very specific set of codes and is just presented here for completeness and demonstration purposes |
Explanation of the columns that may appear on this page:
| Level | A few code lists that FHIR defines are hierarchical - each code is assigned a level. In this scheme, some codes are under other codes, and imply that the code they are under also applies |
| System | The source of the definition of the code (when the value set draws in codes defined elsewhere) |
| Code | The code (used as the code in the resource instance) |
| Display | The display (used in the display element of a Coding). If there is no display, implementers should not simply display the code, but map the concept into their application |
| Definition | An explanation of the meaning of the concept |
| Comments | Additional notes about how to use the code |