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

    • 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

      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).

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

              Created:
              Updated:
              Resolved: