PSJCLOR1 ;BIR/JCH - SHOW NON-VERFIED CLINIC ORDERS GATHERED IN PSJCLOR1 ; 2/28/12 9:11am
Source file <PSJCLOR1.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Inpatient Medications | 6 | PSJ LM CLINIC ORDERS PSJ LM ECO HIDDEN ACTIONS PSJ LM ECO IM PR PSJ LM ECO MENU PSJCLOR PSJCLOR5 |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
START | ;
|
|
PROCESS | ; Loop through selected patients and display profile/orders.
|
|
PROCESS1 | ; Process patient
|
|
DISPLAYW | ; Allow selection of patients on each ward selected.
|
|
DISPLAYP | ; Display WORP1 (Ward or Priority)
|
|
DISPLAYT | ;
|
|
GTORDERS | ;
|
|
PROFILE | ; Display the patient's profile and allow order selection.
|
|
DONE | ; Clean up
|
|
V2 | ;
|
|
WRT | ;
|
|
ASK | ;
|
|
H2 | ;
|
|
HEADER | ;
|
|
NP | ;
|
|
DISPORD(DFN,ON) | ||
HELP | ;
|
|
IMPATPR | ; View Profile Entry
|
|
PSJREVFY() | ; Ask if Active orders should be re-verified
|
|
VFYHELP | ; Help text for auto-reverify
|
|
SURE() | ; Non-Pharmacist can't auto-reverify
|
|
SUREHELP | ; Help text for non-pharmacists
|
|
HDR | ; HEADER code for PSJ LM ECO protocol
|
Name | Field # of Occurrence |
---|---|
^DIR | WRT+4, ASK+1, PSJREVFY+7, SURE+6 |
ENQL^PSGLW | PROCESS+2 |
A^PSJ200 | HDR+1 |
^PSJAC | GTORDERS+1 |
ENOR^PSJCLOR4 | IMPATPR+1 |
CHK^PSJDPT | ASK+5 |
^PSJHVARS | IMPATPR+1 |
RESTORE^PSJHVARS | IMPATPR+1 |
DSPLORDU^PSJLMUT1 | DISPORD+3 |
CONT^PSJOE0 | PROCESS1+4, HELP+18 |
$$L^PSSLOCK | PROCESS1+4 |
UL^PSSLOCK | PROCESS1+8 |
EN^VALM | PROFILE+1 |
SHOW^VALM | HDR+1 |
FULL^VALM1 | HELP+1, IMPATPR+1, PSJREVFY+1, SURE+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ORD(101 - [#101] | HDR+2 |
^TMP("PSGVBW" | DISPLAYW+1, DISPLAYP+4, DISPLAYT+4, V2+1, ASK+1! |
^TMP("PSGVBW3" | ASK+6 |
^TMP("PSJLIST" | START+2!, WRT+3*, ASK+4 |
^TMP("PSJPRO" | HDR+2 |
^TMP("PSJSELECT" | START+2, PROCESS+2, PROCESS1+2, PROCESS1+3, DISPLAYW+1!, ASK+6* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DFN | GTORDERS+1*, PROFILE+1, DISPORD~, DISPORD+3 |
DIR | PROCESS+1!, WRT+4~, ASK+1~, PSJREVFY+2!, SURE+2! |
DIR("?" | PSJREVFY+7*, SURE+6* |
DIR("A" | WRT+4*, ASK+1*, PSJREVFY+2*, PSJREVFY+3*, PSJREVFY+4*, PSJREVFY+5*, PSJREVFY+6*, PSJREVFY+7*, SURE+3*, SURE+4* , SURE+5*, SURE+6* |
DIR(0 | WRT+4*, ASK+1*, PSJREVFY+7*, SURE+6* |
DTIME | NP+1 |
>> DTOUT | ASK+1 |
>> DUOUT | ASK+1, PSJREVFY+8, SURE+7 |
IOF | WRT+6, HEADER+1 |
IOSL | WRT+4 |
>> NP | NP+1* |
ON | DISPORD~, DISPORD+3, DISPORD+4 |
>> PPN | V2+1*, WRT+3 |
>> PRD | HEADER+2 |
PSGASKX | ASK+1~, ASK+4*, ASK+6 |
PSGDFN | ASK+1~, ASK+4*, ASK+5 |
>> PSGOEA | START+1* |
>> PSGOL | GTORDERS+1*, PROFILE+1 |
PSGOP | PROCESS+2*, DONE+1! |
PSGP | PROCESS+2, GTORDERS+1*, PROFILE+1*, DONE+1!, V2+1*, WRT+3, ASK+6, IMPATPR+1 |
PSGPICK | DISPLAYP+1~, DISPLAYT+4, V2+1, WRT+5*, ASK+2* |
>> PSGPRD | WRT+2* |
>> PSGPRIF | DISPLAYT+3, HEADER+2, HEADER+3 |
>> PSGPRIN | DISPLAYP+4*, DISPLAYT+2*, DISPLAYT+3* |
>> PSGPXN | START+1*, PROCESS1+9* |
>> PSGSS | START+2 |
>> PSGVBPN | V2+1*, WRT+3 |
>> PSGVBTM | DISPLAYT+4*, V2+1, WRT+3 |
>> PSGVBWN | DISPLAYP+2*, DISPLAYT+3*, WRT+2*, WRT+3, HEADER+3 |
PSGVBY | DISPLAYP+5, DISPLAYT+5, WRT+1*, WRT+3, WRT+4, ASK+1, HEADER+4!* |
>> PSGWORP1 | DISPLAYW+1*, DISPLAYP+2, DISPLAYP+4, DISPLAYT+3, DISPLAYT+4, V2+1, WRT+2 |
>> PSGWORP2 | DISPLAYP+4*, DISPLAYT+2, DISPLAYT+3, DISPLAYT+4, V2+1, WRT+2 |
PSJACNWP | GTORDERS+1! |
PSJASK | DISPLAYW+2!, DISPLAYP+5, DISPLAYT+5, WRT+1*, WRT+6* |
>> PSJBEG | PROCESS1+6*, GTORDERS+2* |
PSJCLN | PROCESS1+1~ |
PSJCNT | PROCESS+1~, PROCESS+2*, PROCESS1+2, PROCESS1+3, DISPLAYW+1*, ASK+6* |
PSJCURCL | PROCESS1+1~, PROCESS1+2* |
>> PSJEND | PROCESS1+5*, GTORDERS+2* |
PSJGOTO | PROCESS+2, PROCESS1+3!, PROCESS1+7! |
PSJHLIN | START+1~*, HEADER+4 |
PSJINDEX | ASK+3*, ASK+4, ASK+7! |
PSJLINE | DISPORD+1~, DISPORD+2* |
PSJLK | PROCESS1+4*, PROCESS1+8, DONE+1! |
PSJLM | IMPATPR+1~ |
PSJNEWOE | PROFILE+1*, DONE+1! |
PSJOC | DISPORD+1~ |
PSJOC( | DISPORD+4 |
>> PSJOL | PROFILE+1* |
>> PSJORD | PROFILE+1 |
PSJPAD | PROCESS1+1~ |
PSJPAGE | PROCESS1+1~ |
PSJPDD | PROCESS1+1~ |
PSJPDOB | PROCESS1+1~ |
PSJPDX | PROCESS1+1~ |
PSJPHT | PROCESS1+1~ |
PSJPHTD | PROCESS1+1~ |
PSJPN | PROCESS1+3*, PROCESS1+4, PROCESS1+5, PROCESS1+6, PROCESS1+7, GTORDERS+1, DONE+1! |
PSJPNV | PROCESS+1!* |
PSJPRB | PROCESS1+1~ |
>> PSJPRIF | DISPLAYT+5 |
PSJPSEX | PROCESS1+1~ |
PSJPSSN | PROCESS1+1~ |
PSJPTD | PROCESS1+1~ |
PSJPWDN | PROCESS1+1~ |
PSJPWT | PROCESS1+1~ |
PSJPWTD | PROCESS1+1~ |
>> PSJSYSL | PROCESS+2 |
PSJTMPBG | PROCESS1+6, GTORDERS+2! |
PSJTMPED | PROCESS1+5, GTORDERS+2! |
PSJTMPN | PROCESS1+1~, PROCESS1+3*, PROCESS1+8 |
>> PSJVALQ | PROFILE+1, PROFILE+2* |
RMORDAT | PROCESS1+1~ |
U | PROCESS1+4, PROCESS1+8, GTORDERS+1, WRT+3, ASK+6 |
VADM | IMPATPR+1~ |
VAIN | IMPATPR+1~ |
VALMBCK | DONE+1!, HELP+18*, IMPATPR+1* |
X | WRT+5, DISPORD+1~, DISPORD+4* |
>> XQORM("#" | HDR+2* |
Y | ASK+2, ASK+3, ASK+4, ASK+7!, PSJREVFY+2!*, PSJREVFY+8, PSJREVFY+9, SURE+2!*, SURE+7, SURE+8 |