Uploaded image for project: 'OpenMRS Core'
  1. OpenMRS Core
  2. TRUNK-2587

Arden parser using LogicService to evaluate rules instead of LogicContext

    XMLWordPrintable

    Details

    • Complexity:
      Low

      Description

      Any evaluation or data fetches withing logic rules are supposed to use the LogicContext rather than going back to the API. This is to preserve the context in which evaluations are performed as well as allow for context-sensitive caching.

      The Arden parser is currently outputing Java rules that are using the LogicService API to evaluate rules within rules. This needs to be changed to use the LogicContext object.

        Attachments

          Activity

            People

            Assignee:
            sjmckee Steve McKee
            Reporter:
            sjmckee Steve McKee
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: