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 |