| GENERAL DESCRIPTION |
The Problem List Application has permission to use of
the entry point "IN^OR" for patient selection, using the OE/RR patient lookup
engine and resetting of all needed OE/RR patient variables within the OE/RR
context. The OE/RR variable ORVP is checked for (via $D) to see if PL was
invoked from within OE/RR; if so, and the user wishes to switch to a different
patient, this call will pass control to OE/RR to do the prompting and
resetting of any important OE/RR patient variables. Problem List only
references ORVP on return. It should be noted that the call to IN^OR is only
made if the Problem list application is being selected from within the Order
Entry application itself. Therefore the PL application simply has a screen to
check for ORVP. If it exists it knows that it is within OE/RR and and only
calls IN^OR if the SP (select Patient) action is selected before exiting the
PL mode. This call updates the variables within OE so that it will not return
to the previous patient when PL is exited. OE/RR is responsible for setting
and killing all OR variables.
IN^OR
Input: ORVP
Returned: ORVP
|