Uploaded image for project: 'FHIR Specification Feedback'
  1. FHIR Specification Feedback
  2. FHIR-23565

Add SHALL requirement to include Valueset.version in an expansion resource

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • STU3
    • Terminology Infrastructure
    • ValueSet
    • Hide

      https://www.hl7.org/fhir/valueset.html#parameters

      Change text at this location:  http://build.fhir.org/valueset.html#expansion

      CHANGE THE EXISTING TEXT TO:

      • When available, ValueSet.status and ValueSet.version from the ValueSet resource instance which contains the definition SHALL be returned in the ValueSet resource instance which contains the expansion.

      Update the text at this location:

      https://www.hl7.org/fhir/valueset.html#parameters

      UPDATE THE EXISTING TEXT TO THIS VALUE: 

      The expansion contains a set of parameters in ValueSet.expansion.parameter that record what controlled the expansion process. These parameters may be used by users of expanded value sets to check whether the expansion is suitable for a particular purpose, or to pick the correct expansion. The server decides which parameters to return in ValueSet.expansion.parameter, but at a minimum, the list SHOULD include all of the parameters (server default and provided) that affect the $expand operation. If the code system on the server has a specified version then this version SHALL be returned in ValueSet.expansion.parameter  (note that not all code systems have a version).

       

       

       

       

       

      Show
      https://www.hl7.org/fhir/valueset.html#parameters Change text at this location:  http://build.fhir.org/valueset.html#expansion CHANGE THE EXISTING TEXT TO: When available, ValueSet.status and ValueSet.version from the ValueSet resource instance which contains the definition SHALL be returned in the ValueSet resource instance which contains the expansion. Update the text at this location: https://www.hl7.org/fhir/valueset.html#parameters UPDATE THE EXISTING TEXT TO THIS VALUE:   The expansion contains a set of parameters in  ValueSet.expansion.parameter  that record what controlled the expansion process. These parameters may be used by users of expanded value sets to check whether the expansion is suitable for a particular purpose, or to pick the correct expansion. The server decides which parameters to return in ValueSet.expansion.parameter, but at a minimum, the list SHOULD include all of the parameters (server default and provided) that affect the  $expand  operation. If the code system on the server has a specified version then this version SHALL be returned in ValueSet.expansion.parameter   (note that not all code systems have a version).          
    • Rob McClure/Rob Hausam: 4-0-0
    • Clarification
    • Non-substantive
    • R5

    Description

      To improve the linkage between the value sset resource that is the result of the $expand operation and the base resource that was used to create the expansion, we suggest the following be added either as an Invariant or whatever is needed.

      When executing a $expand, the Valueset.version included in the resulting resource SHALL be the Valueset.version if that element exists in the value set resource used to create the expansion.

      Discussed 2019-08-13 VSE call https://confluence.hl7.org/pages/resumedraft.action?draftId=58657375&draftShareId=44bfc2de-018d-46d1-88d2-a16cebc62717&

      Attachments

        Activity

          People

            marc.duteau Marc Duteau
            Rob_McClure Rob McClure
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: