6.0 Workflow Engine Rules Flashcards
What system should evaluates the situation for a particular patient encounter and determine which navigator templates to show?
Workflow Engine (WE) rule; To decide which Workflow Engine rule record to consult, the system looks to a user’s profile hierarchy and then evaluates the Workflow Engine rule record linked in the most specific profile in the hierarchy. Ultimately, a profile controls which navigators appear via the link to a Workflow Engine rule record.
What are Workflow Engine rules linked to display navigators?
A user’s profile.
What Does the Workflow Engine Do?
A Workflow Engine rule is a record in the LOR master file that allows the patient workspace to be altered
based on context.
What workspace settings do Workflow Engine rules control?
Activity tabs ﴾on top of the patient chart﴿
More menu ﴾formerly known as the More Activities or Action menu﴿
Navigators
Sidebars ﴾when using widescreen view﴿
Storyboard
What happens once the Workflow Engine rule searches it’s rule hierarchy?
Regardless of whether or not the patient encounter matches the conditions in that rule, the system does not look any further in the hierarchy for other Workflow Engine rules
How are Workflow Engine rule structured?
Each WE rule is composed of a set of conditions ﴾”if” statements﴿ and directives ﴾”then” statements﴿. The conditions evaluate properties about the user, the patient, or the type of encounter ﴾admission, office visit, etc.﴿. After matching on conditions, the directives then arrange the patient workspace.
How are property & values put together to create a rule?
Property + Value = Condition
If PAT_ENC_TYPE EQUALS AMB then…
What is another word for a CONDITION?
And “if” statement.
What kind of logic is nested logic?
Nested logic is AND logic.
What is another word for a DIRECTIVE?
A “then” statement.
What allows a rule to continue searching for matching conditions?
CONTINUE AFTERWARDS
What is a CONTACT?
A date-specific version of a record.
Where is the easiest place to duplicate a workflow engine rule (Chronicles or Hyperspace) and how?
Hyperspace; by copying and pasting the XML.
What kind of directive points to another Workflow Engine rule?
The GoTo Directive
What does it mean by “XML rule records can be “over time” records?
This means you can modify a released rule record by simply creating a new contact for the rule.
How are “over time” rule records useful?
- Maintaining contacts of a rule allows you to track how the rule changes over time.
- Multiple contacts allow you to create and edit new, unreleased contacts for released rules without affecting users until you are ready to release ﴾activate﴿ the new contact.
What must you do to a new Workflow Engine rule to get it to work?
You have to Activate it.
What happens when the system can’t fine WE rules that apply?
It uses a table of generic rules as backup.
How does the system know which Workflow Engine rule to use?
The Workflow Engine rule linked to the most specific level in the profile hierarchy is the rule that will be consulted.
True or False. If the patient encounter does not match conditions in a Workflow Engine rule, the
system looks for a rule in the next level of the profile hierarchy.
False. Settings found in the role and compiled profile for the patient encounter will be used. The
system will not look for additional Workflow Engine rules at other levels in the profile hierarchy.
True or False. Once a rule matches on conditions and carries out directives, the system always
keeps looking for more conditions to evaluate.
False. The system will only continue evaluating the rule if the first set of directives specifies “continue afterwards”.
True or False. Once a rule matches on conditions and carries out directives, the system always
keeps looking for more conditions to evaluate.
False. The system will only continue evaluating the rule if the first set of directives specifies “continue afterwards”.