Clarify reason for single library requirement - 2016-09 cqf #110

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Persuasive
    • Priority: Medium
    • Clinical Quality Information Framework (CQIF) [deprecated] (FHIR)
    • DSTU2
    • Clinical Quality Information
    • Clinical Reasoning Module [deprecated]
    • G2.1.3
    • Hide

      The approach suggested does not prevent the use of common libraries, it only suggests that they always be included in an artifact as a dependency of the artifact's primary library.

      The artifact could still reference the common expressions, because any expression reference will be evaluated in the context of the primary library.

      We will add an example of using a common library expression in this way to make this more clear.

      Assigned to Chris Schuler

      Revision 10920

      Show
      The approach suggested does not prevent the use of common libraries, it only suggests that they always be included in an artifact as a dependency of the artifact's primary library. The artifact could still reference the common expressions, because any expression reference will be evaluated in the context of the primary library. We will add an example of using a common library expression in this way to make this more clear. Assigned to Chris Schuler Revision 10920
    • Bryn Rhodes/Floyd Eisenberg: 19-0-0
    • Clarification
    • Non-substantive

      Existing Wording: For simplicity, resources that use logic libraries SHOULD reference at most one library to avoid the need to qualify expression references.

      Comment:

      I'm not sure about this. What if there are common libraries we want to re-use, e.g., for common expressions for time operations, etc.? I can see where we would want to create something like a "CommonFunctions" library that we include in most knowledge artifacts. This guidance would seem to say that such an approach should not be used, which I'm not sure is the right guidance to give.

      Summary:

      Clarify reason for single library requirement

            Assignee:
            Unassigned
            Reporter:
            Kensaku Kawamoto
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: