Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: PSJHL5

Package: Inpatient Medications

Routine: PSJHL5


Information

PSJHL5 ;BIR/LDT-ACTIONS ON HL7 MESSAGES FROM OE/RR ;28 Jan 98 / 3:34 PM

Source Information

Source file <PSJHL5.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Inpatient Medications 7 (,NEWNVAL,NEWUDAL)^PSGAL5  LOG^PSIVORAL  EN1^PSJHL2  (AUE,EXPIR)^PSJHL6  EN1^PSJHLERR  EN^PSJHLV  (EN,EN2)^PSJLOI  
Order Entry Results Reporting 2 EN^ORERR  $$UNESC^ORHLESC  
VA Fileman 2 NOW^%DTC  ^DIE  
Barcode Medication Administration 1 NURV^ALPBCBU  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Inpatient Medications 2 PSJHL4  PSJHL4A  

Entry Points

Name Comments DBIA/ICR reference
STATUS ;Check status of an order in response to a send order status request from CPRS.
NURSEACK ;Nurse Acknowledgement of Pending Orders
EDIT ;Edit orders thru OE/RR
FLAG ;Flag/Unflag orders
EDITCK ;Check to see if PSJHLDFN passed matches PSJHLDFN in pending order.
ASSIGN ; number assigned, update ORDERS FILE ENTRY

External References

Name Field # of Occurrence
NOW^%DTC EDIT+4, STATUS+9
NURV^ALPBCBU NURSEACK+18
^DIE NURSEACK+12, EDIT+9, FLAG+5
EN^ORERR ASSIGN+2, ASSIGN+4, NURSEACK+1, NURSEACK+3, EDITCK+2, STATUS+4, FLAG+1
$$UNESC^ORHLESC FLAG+6
^PSGAL5 EDIT+7
NEWNVAL^PSGAL5 NURSEACK+11, FLAG+15
NEWUDAL^PSGAL5 NURSEACK+10, FLAG+10
LOG^PSIVORAL NURSEACK+15, EDIT+10, FLAG+11
EN1^PSJHL2 EDIT+11, STATUS+10
AUE^PSJHL6 EDIT+9
EXPIR^PSJHL6 STATUS+9
EN1^PSJHLERR EDITCK+3, STATUS+5
EN^PSJHLV NURSEACK+5
EN^PSJLOI NURSEACK+16
EN2^PSJLOI NURSEACK+16

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" ASSIGN+2, ASSIGN+4, NURSEACK+1, NURSEACK+3, EDITCK+2, STATUS+4, FLAG+1
^PS(53.1 - [#53.1] EDITCK+1, FLAG+13*
^PS(55 - [#55] NURSEACK+17!, FLAG+8*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EDIT+6, STATUS+9
>> ACKDATE NURSEACK+9
DA NURSEACK+7~, NURSEACK+8*, EDIT+1~, EDIT+5*, FLAG+3*
DA(1 NURSEACK+8*, EDIT+5*, FLAG+3*
DFN NURSEACK+13~, NURSEACK+14*, EDIT+10~*, FLAG+11~*
DIE NURSEACK+7~, NURSEACK+8*, EDIT+1~, EDIT+5*, FLAG+3*
DR NURSEACK+9*, EDIT+1~, EDIT+6*, FLAG+4*
>> FLCMNT FLAG+6*, FLAG+8, FLAG+9*, FLAG+10, FLAG+11, FLAG+13, FLAG+14*, FLAG+15
NODE STATUS+1~, STATUS+2*, STATUS+3, STATUS+7, STATUS+8
NODE2 STATUS+1~, STATUS+2*, STATUS+8
>> NURSEACK NURSEACK+9
ON55 NURSEACK+13~, NURSEACK+14*, EDIT+1~, EDIT+8*, FLAG+11~*
>> ORDCON ASSIGN+2*, ASSIGN+4*, NURSEACK+1*, NURSEACK+3*, EDITCK+2*, EDITCK+3, FLAG+1*
>> ORDER EDITCK+3, STATUS+5, STATUS+6
P EDIT+1~
P(3 EDIT+8*
>> PREON EDIT+2, EDIT+3, EDIT+5, EDIT+6, EDIT+7, EDIT+8, EDIT+9, EDIT+10, EDIT+11, EDITCK+1
PREORDER EDIT+1~, EDIT+2*, EDIT+3
>> PSGAL("C" EDIT+7*
>> PSGNVF NURSEACK+12*
PSIVACT NURSEACK+9*, NURSEACK+13!, EDIT+1~, EDIT+8*
PSIVAL NURSEACK+13~, NURSEACK+14*, FLAG+11~*
PSIVALCK EDIT+1~, EDIT+8*
PSIVALT NURSEACK+14*, EDIT+1~, EDIT+8*, FLAG+11*
PSIVLN NURSEACK+13~
PSIVREA NURSEACK+13~, NURSEACK+14*, EDIT+1~, EDIT+8*, FLAG+11~*
>> PSJFLAG FLAG+4, FLAG+10, FLAG+11, FLAG+15
>> PSJHLDFN ASSIGN+4, ASSIGN+5, NURSEACK+3, NURSEACK+4, NURSEACK+5, NURSEACK+8, NURSEACK+10, NURSEACK+14, NURSEACK+16, NURSEACK+17
, NURSEACK+18, EDIT+2, EDIT+5, EDIT+9, EDIT+10, EDIT+11, EDITCK+1, EDITCK+3, STATUS+5, STATUS+10
, FLAG+3, FLAG+8, FLAG+10, FLAG+11
>> PSJHLMTN EDIT+11*
>> PSJMSG ASSIGN+2, ASSIGN+4, NURSEACK+1, NURSEACK+3, EDITCK+2, STATUS+4, FLAG+1
>> PSJORDER ASSIGN+6, EDIT+6
>> PSJYN FLAG+10, FLAG+11, FLAG+15
>> PSOC EDIT+11*
>> PSREASON STATUS+3*, STATUS+4, STATUS+5
>> QFLG EDITCK+3*
>> RXON ASSIGN+4, ASSIGN+5, NURSEACK+3, NURSEACK+4, NURSEACK+5, NURSEACK+6, NURSEACK+8, NURSEACK+9, NURSEACK+10, NURSEACK+11
, NURSEACK+13, NURSEACK+14, NURSEACK+16, NURSEACK+17, NURSEACK+18, STATUS+7, STATUS+8, STATUS+9, STATUS+10, FLAG+3
, FLAG+4, FLAG+7, FLAG+8, FLAG+10, FLAG+11, FLAG+12, FLAG+13, FLAG+15
>> RXORDER ASSIGN+1*, ASSIGN+2, ASSIGN+3, ASSIGN+4, ASSIGN+5, ASSIGN+6*, NURSEACK+1, NURSEACK+2, NURSEACK+3, NURSEACK+4
, NURSEACK+5, NURSEACK+6, STATUS+2, STATUS+6*, FLAG+1, FLAG+2
STATUS NURSEACK+5~*, NURSEACK+6~*, STATUS+1~, STATUS+7*, STATUS+9
STPDT EDIT+1~, EDIT+3*, EDIT+6, EDIT+8, STATUS+1~, STATUS+8*, STATUS+9
U ASSIGN+2, ASSIGN+3, ASSIGN+4, ASSIGN+5, NURSEACK+1, NURSEACK+2, NURSEACK+3, NURSEACK+4, NURSEACK+5, NURSEACK+6
, EDITCK+1, STATUS+5, FLAG+1, FLAG+2
>> X ASSIGN+2*, ASSIGN+4*, NURSEACK+1*, NURSEACK+3*, EDITCK+2*, STATUS+4*, FLAG+1*

Marked Items

Name Field # of Occurrence
$T(NURV^ALPBCBU NURSEACK+18
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  Marked Items |  All