FHIR Extensions Pack
5.3.0-ballot-tc1 - (September 2025 Ballot) International flag

FHIR Extensions Pack, published by HL7 International / FHIR Infrastructure. This guide is not an authorized publication; it is the continuous build for version 5.3.0-ballot-tc1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-extensions/ and changes regularly. See the Directory of published versions

ValueSet: Obligation Codes ValueSet

Official URL: http://hl7.org/fhir/ValueSet/obligation Version: 5.3.0-ballot-tc1
Standards status: Trial-use Maturity Level: 1 Computable Name: ObligationCodesVS
Other Identifiers: OID:2.16.840.1.113883.4.642.3.3329

Obligation Codes

References

Changes since version 5.2.0:

  • No changes
  • Logical Definition (CLD)

     

    Expansion

    Expansion performed internally based on codesystem Obligation Codes v5.3.0-ballot-tc1 (CodeSystem)

    This value set contains 46 concepts

    SystemCodeDisplay (en)JSONXML
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:populateSHALL populate
    http://hl7.org/fhir/CodeSystem/obligation  ihe-r2IHE R2
    http://hl7.org/fhir/CodeSystem/obligation  stdStandard obligations
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:populateSHOULD populate
    http://hl7.org/fhir/CodeSystem/obligation  v2-reV2 RE (required but may be empty)
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:able-to-populateSHALL be able to populate
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:able-to-populateSHOULD be able to populate
    http://hl7.org/fhir/CodeSystem/obligation  MAY:able-to-populateMAY be able to populate
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:populate-if-knownSHALL populate if known
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:populate-if-knownSHOULD populate if known
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:in-narrativeSHALL include in narrative
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:in-narrativeSHOULD include in narrative
    http://hl7.org/fhir/CodeSystem/obligation  MAY:in-narrativeMAY include in narrative
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:exclude-narrativeSHALL exclude from narrative
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:exclude-narrativeSHOULD exclude from narrative
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:user-inputSHALL allow user input
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:user-inputSHOULD allow user input
    http://hl7.org/fhir/CodeSystem/obligation  MAY:user-inputMAY allow user input
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:explainSHALL populate or document irrelevance
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:explainSHOULD populate or document irrelevance
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:persistSHALL persist
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:persistSHOULD persist
    http://hl7.org/fhir/CodeSystem/obligation  MAY:persistMAY persist
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:no-alterSHALL not alter
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:no-alterSHOULD not alter
    http://hl7.org/fhir/CodeSystem/obligation  MAY:alterMAY alter
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:no-errorSHALL not error if present
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:no-errorSHOULD not error if present
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:reject-invalidSHALL reject invalid
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:reject-invalidSHOULD reject invalid
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:accept-invalidSHALL accept invalid
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:accept-invalidSHOULD accept invalid
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:displaySHALL display
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:displaySHOULD display
    http://hl7.org/fhir/CodeSystem/obligation  MAY:displayMAY display
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:processSHALL process
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:processSHOULD process
    http://hl7.org/fhir/CodeSystem/obligation  MAY:processMAY process
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:printSHALL print
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:printSHOULD print
    http://hl7.org/fhir/CodeSystem/obligation  MAY:printMAY print
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:handleSHALL correctly handle
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:handleSHOULD correctly handle
    http://hl7.org/fhir/CodeSystem/obligation  SHALL:ignoreSHALL ignore
    http://hl7.org/fhir/CodeSystem/obligation  SHOULD:ignoreSHOULD ignore
    http://hl7.org/fhir/CodeSystem/obligation  MAY:ignoreMAY ignore

    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