Print Page as PDF
RESULTS MANAGEMENT RULES ENGINE ICR (7311)

RESULTS MANAGEMENT RULES ENGINE    ICR (7311)

Name Value
NUMBER 7311
IA # 7311
DATE CREATED 2021/11/04
CUSTODIAL PACKAGE ORDER ENTRY/RESULTS REPORTING
USAGE Controlled Subscription
TYPE Routine
ROUTINE ORJ
NAME RESULTS MANAGEMENT RULES ENGINE
GENERAL DESCRIPTION
This integration agreement allows the subscriber to
call the Results Management Rules Engine. The engine evaluates data specified
by a set of Clinical Reminders terms and reminder definitions within a rule
and if it determines that a rule is applicable, will execute the action(s)
specified by the rule.
STATUS Pending
DURATION Till Otherwise Agreed
ID ORJ
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
EN(ORRETURN,ORTYPE,ORDIVISION,ORDFN)
Entry point for executing the rules engine.
VARIABLES TYPE VARIABLES DESCRIPTION
ORRETURN Output
This variable returns a caret-delimited string
containing the status of the engine post-execution. It is formatted as:

"STATUS CODE^MESSAGE"

STATUS
CODE    STATUS
=====================
-2     Error executing an action
-1     General error
0     No valid rules found
1     One or more rules were successfully
evaluated

MESSAGE: String containing a description of the
error(s). Multiple error messages are
separated by "; ".
ORTYPE Input
The type of rule(s) to evaluate in internal format.
Refer to the TYPE field (#2) in the RULES file (#102) for the list of valid
types.
ORDIVISION Input
Internal Entry Number (IEN) of the INSTITUTION file
(#4) entry to retrieve rules for. If this parameter is null, then only rules
that are not associated with an institution are evaluated.
ORDFN Input
Internal entry number (IEN) of the patient's entry in
the PATIENT file (#2). All rules are evaluated in a specific patient context.
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE SUBSCRIBING DETAILS
CLINICAL REMINDERS
Clinical Reminders will use the rules engine to
manipulate data returned from a reminder dialog.