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

CQL Library Evaluate: return parameter doesn't always return all expressions

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • Using CQL With FHIR (FHIR)
    • 1.0.0-ballot
    • Clinical Decision Support
    • STU
    • CQL Library Evaluate
    • 8.3.1
    • Hide

      Agreed, update the description of the return output parameter to:

      The results of the library evaluation, returned as a Parameters resource with a parameter for each named expression requested by the expression input parameter (or all public expressions defined in the library if no expression input parameter was specified). Note that explicit request for evaluation of an expression does not respect the access modifier (i.e. even private expressions can be evaluated by directly requesting evaluation of the expression by name)

      Show
      Agreed, update the description of the return output parameter to: The results of the library evaluation, returned as a Parameters resource with a parameter for each named expression requested by the expression input parameter (or all public expressions defined in the library if no expression input parameter was specified). Note that explicit request for evaluation of an expression does not respect the access modifier (i.e. even private expressions can be evaluated by directly requesting evaluation of the expression by name)
    • Juliet Rubini/Howard Strasberg: 13-0-0
    • Clarification
    • Non-substantive

    Description

      The description of the return output parameter says:

      The results of the library evaluation, returned as a Parameters resource with a parameter for each named expression defined in the library.

      If the expression input parameter was used, however, it should only return the subset of expressions specified by that parameter. This should be fixed to reflect the expected behavior. For example:

      The results of the library evaluation, returned as a Parameters resource with a parameter for each named expression requested by the expression input parameter (or all public expressions defined in the library if no expression input parameter was specified).

      Attachments

        Activity

          People

            jennifer.seeman@icf.com JenniferSeeman (Inactive)
            cmoesel Chris Moesel
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: