Malformed CQL and execution errors should not be shown to clinicians. - DTR #60

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Persuasive with Modification
    • Priority: Medium
    • US Da Vinci DTR (FHIR)
    • STU3
    • Clinical Decision Support
    • (profiles) [deprecated]
    • Behavior when receiv
    • Hide

      Existing Wording: If the CQL is malformed (is not syntactically correct) in any way, the execution engine SHALL not attempt any execution, and the user SHALL be notified with an appropriate on screen error message

      Proposed Wording: If the CQL is malformed (is not syntactically correct) in any way, the execution engine SHALL not attempt any execution, and the user SHALL be notified with an appropriate on screen error message. DTR SHALL notify the payer electrically of the error message.

      Show
      Existing Wording: If the CQL is malformed (is not syntactically correct) in any way, the execution engine SHALL not attempt any execution, and the user SHALL be notified with an appropriate on screen error message Proposed Wording: If the CQL is malformed (is not syntactically correct) in any way, the execution engine SHALL not attempt any execution, and the user SHALL be notified with an appropriate on screen error message. DTR SHALL notify the payer electrically of the error message.
    • Bob Dieterle / Floyd Eisenberg: 9-0-3
    • Correction
    • Compatible, substantive

      Existing Wording: If the CQL is malformed (is not syntactically correct) in any way, the execution engine SHALL not attempt any execution, and the user SHALL be notified with an appropriate on screen error message

      Comment:

      A physician is in the midst of placing an order, she gets an alert advising her that she may need to fill out a payer-provided form or the patient will be stuck with the cost of the procedure. She clicks the link to the app, the app launches, it downloads a CQL Library, validates the CQL and discovers it's malformed. The app then displays an error to the physician of: "Payer provided CQL Library is not valid json/CQL".

      How is this useful or actionable to the physician? She's simply going to continue placing the prder that she's already deemed clinically appropriate, but this IG just cost her a few extra clicks and a bunch of waiting on network traffic. If the CDS service or app doesn't have useful information to show to the clinician, it should not be shown to the clinician.

      Summary:

      Malformed CQL and execution errors should not be shown to clinicians.

            Assignee:
            Unassigned
            Reporter:
            Michael Clifton
            Michael Clifton
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: