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

ValueSetExpand new parameter "preview" needs improvement

    XMLWordPrintableJSON

Details

    • Change Request
    • Status: Published (View Workflow)
    • Medium
    • Resolution: Persuasive with Modification
    • US Quality Measures (FHIR)
    • 2.1.0
    • Clinical Quality Information
    • CQF Measures Extension of Value Set Expansion
    • Hide

      Agree with suggestion as written:

      This ballot adds a boolean parameter "preview". I suggest changing this string to "includeDraft" because that is more descriptive of the intent.

      The current description should be changed from:
      Indicates that draft versions of the value set should be considered when determining the version of the value set to be used to perform the expand. This parameter is exclusive with valueSetVersion, in that if a specific valueSetVersion is provided, that is the version of the value set to be expanded. (default false)

      To:
      Indicates that draft versions of the value set should be considered when determining the version of the value set to be used to perform the expand. If one (or more) draft versions exist, the $expand operation should use the latest draft to create the expansion. If parameter "valueSetVersion" is also provided, report an error because the includeDraft parameter expects the service to use the latest version available to create the expansion and when a draft exists, that should be the latest. If one does not exist, then the service should use the latest published (status=Active) version.

      Also add to the value set version parameter:
      "This parameter cannot be used at the same time as includeDraft. If a version identifier is provided, the expansion is performed regardless of the status of the resource."

      Show
      Agree with suggestion as written: This ballot adds a boolean parameter "preview". I suggest changing this string to "includeDraft" because that is more descriptive of the intent. The current description should be changed from: Indicates that draft versions of the value set should be considered when determining the version of the value set to be used to perform the expand. This parameter is exclusive with valueSetVersion, in that if a specific valueSetVersion is provided, that is the version of the value set to be expanded. (default false) To: Indicates that draft versions of the value set should be considered when determining the version of the value set to be used to perform the expand. If one (or more) draft versions exist, the $expand operation should use the latest draft to create the expansion. If parameter "valueSetVersion" is also provided, report an error because the includeDraft parameter expects the service to use the latest version available to create the expansion and when a draft exists, that should be the latest. If one does not exist, then the service should use the latest published (status=Active) version. Also add to the value set version parameter: "This parameter cannot be used at the same time as includeDraft. If a version identifier is provided, the expansion is performed regardless of the status of the resource."
    • Juliet Rubini/Anne Smith: 21-0-0
    • Correction
    • Compatible, substantive

    Description

      This ballot adds a boolean parameter "preview". I suggest changing this string to "includeDraft" because that is more descriptive of the intent.

      The current description should be changed from:
      Indicates that draft versions of the value set should be considered when determining the version of the value set to be used to perform the expand. This parameter is exclusive with valueSetVersion, in that if a specific valueSetVersion is provided, that is the version of the value set to be expanded. (default false)

      To:
      Indicates that draft versions of the value set should be considered when determining the version of the value set to be used to perform the expand. If one (or more) draft versions exist, the $expand operation should use the latest draft to create the expansion. If parameter "valueSetVersion" is also provided, report an error because the includeDraft parameter expects the service to use the latest version available to create the expansion and when a draft exists, that should be the latest. If one does not exist, then the service should use the latest published (status=Active) version.

      Attachments

        Issue Links

          Activity

            People

              bryn.rhodes Bryn Rhodes
              Rob_McClure Rob McClure
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: