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

Clarify $package when count=0

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • US Quality Measures (FHIR)
    • 4.0.0-ballot [deprecated]
    • Clinical Quality Information
    • CQFM Test Case
      Library Packaging [deprecated]
      Measure Packaging [deprecated]
      MeasureReport Packaging [deprecated]
    • Measure Repository Service
      Packaging
    • Hide

      Agreed, provide explanatory documentation for paging on the packaging page (https://build.fhir.org/ig/HL7/cqf-measures/packaging.html) 

      When paging is used for the result of the package operation, the total element in the resulting bundle(s) is used to communicate the total number of entries in the package, not the number of entries in the bundle, similar to the way bundles are used to page search sets in the FHIR API. In addition, the initial artifact entry is only expected to be present in the first bundle (i.e. the partitioning of entries across the bundles does not change what entries are communicated overall).

      Show
      Agreed, provide explanatory documentation for paging on the packaging page ( https://build.fhir.org/ig/HL7/cqf-measures/packaging.html)   When paging is used for the result of the package operation, the total element in the resulting bundle(s) is used to communicate the total number of entries in the package, not the number of entries in the bundle, similar to the way bundles are used to page search sets in the FHIR API. In addition, the initial artifact entry is only expected to be present in the first bundle (i.e. the partitioning of entries across the bundles does not change what entries are communicated overall).
    • Paul Denning/ Jen Seeman: 19-0-1
    • Clarification
    • Non-substantive

    Description

      The $package operation for Measure, Library, and MeasureReport has a "count" input parameter which says "If count = 0, the client is asking how large the package is."

      Clarify either in the OperationDefinition or the Packaging page how this count is returned by the operation.  Is Bundle.total used similar to a search operation, with no Bundle.entry in the returned Bundle?  Are links used? If paging is used, is the Measure/Library/MeasureReport repeated in the returned Bundle in subsequent calls to $package (with offset > 0)?

      Attachments

        Activity

          People

            abdullah.rafiqi Abdullah Rafiqi
            mitrep9g Paul Denning
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: