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 |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: PSJUTL3

Package: Inpatient Medications

Routine: PSJUTL3


Information

PSJUTL3 ;BIR/MLM-MISC. INPATIENT UTILITIES ;29 OCT 01 / 4:29 PM

Source Information

Source file <PSJUTL3.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
Inpatient Medications 3 LOG^PSIVORAL  NAME^PSJBCMA1  ($$INSTLDT,CNIV)^PSJUTL1  
Kernel 3 ^%ZTLOAD  $$FMTE^XLFDT  $$PATCH^XPDUTL  
VA Fileman 2 (C,NOW)^%DTC  ^DIE  
MailMan 1 ^XMD  
Pharmacy Data Management 1 ($$L,UL)^PSSLOCK  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Inpatient Medications 3 PSJ200A  PSJUTL1  PSJUTL99  

Entry Points

Name Comments DBIA/ICR reference
EN ;
MARKIV(DFN) ;
QUEIV ;
SEND(START) ;
VF(ON,DFN,PSJPINIT,PSJNOW) ; Update verifying pharm and date fields.
XTMP ;

External References

Name Field # of Occurrence
C^%DTC XTMP+2
NOW^%DTC QUEIV+3, MARKIV+5, SEND+2
^%ZTLOAD EN+3
^DIE VF+4
LOG^PSIVORAL VF+7
NAME^PSJBCMA1 MARKIV+18
$$INSTLDT^PSJUTL1 MARKIV+6
CNIV^PSJUTL1 QUEIV+8
$$L^PSSLOCK MARKIV+4
UL^PSSLOCK MARKIV+26
$$FMTE^XLFDT SEND+3, SEND+4
^XMD SEND+12
$$PATCH^XPDUTL EN+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(55 - [#55] QUEIV+4, QUEIV+5, MARKIV+7*, MARKIV+8, MARKIV+9, MARKIV+13, MARKIV+14, MARKIV+19*, MARKIV+20, MARKIV+24
^XTMP("PSJ NEW PERSON" XTMP+1, XTMP+3*, MARKIV+22*, SEND+5

Label References

Name Line Occurrences
MARKIV QUEIV+7
SEND QUEIV+9
VF MARKIV+25
XTMP QUEIV+1

Naked Globals

Name Field # of Occurrence
^(0 MARKIV+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % QUEIV+3, MARKIV+5, SEND+2
DA VF+1!, VF+3*
DA(1 VF+3*
DFN QUEIV+2~, QUEIV+4*, QUEIV+5, QUEIV+7, QUEIV+8, MARKIV~, MARKIV+4, MARKIV+7, MARKIV+8, MARKIV+9
, MARKIV+13, MARKIV+14, MARKIV+19, MARKIV+20, MARKIV+22, MARKIV+24, MARKIV+25, MARKIV+26, VF~, VF+3
DIE VF+1!, VF+3*
DIFROM SEND+1~
DR VF+1!, VF+4*
DT XTMP+2, XTMP+3
DUZ SEND+12
LINE SEND+1~
LINE(1 SEND+3*
LINE(2 SEND+4*
LINE(3 SEND+6*
LINE(4 SEND+7*
LINE(5 SEND+8*
LINE(6 SEND+9*
ON MARKIV+3~, MARKIV+8*, MARKIV+9, MARKIV+13, MARKIV+14, MARKIV+19, MARKIV+20, MARKIV+22, MARKIV+24, MARKIV+25
, VF~, VF+3, VF+5
ON55 MARKIV+3~, VF+5*
PSIVACT MARKIV+3~, VF+2*
PSIVAL VF+6*, VF+7!
PSIVALT VF+5*, VF+7!
PSIVREA VF+5*, VF+7!
PSJIDT MARKIV+3~, MARKIV+6*, MARKIV+10
PSJIEN MARKIV+12~, MARKIV+16!, MARKIV+18, MARKIV+19, MARKIV+22
PSJNOW MARKIV+3~, MARKIV+5*, MARKIV+6, MARKIV+25, VF~, VF+4
PSJPINIT MARKIV+3~, MARKIV+11*, MARKIV+21*, MARKIV+23, MARKIV+25, VF~, VF+4
PSJX QUEIV+2~, QUEIV+5*, QUEIV+6, QUEIV+7, MARKIV+14~, MARKIV+16*, MARKIV+21*, MARKIV+22
START QUEIV+2~, QUEIV+3*, QUEIV+9, SEND~, SEND+3
STOP SEND+1~, SEND+2*, SEND+4
U QUEIV+5, XTMP+3, MARKIV+7, MARKIV+11, MARKIV+15, MARKIV+17, MARKIV+18, MARKIV+19, MARKIV+20, MARKIV+21
, MARKIV+22, MARKIV+24
X XTMP+3, MARKIV+3~, MARKIV+9*, MARKIV+10, MARKIV+11
X1 XTMP+2~*
X2 XTMP+2~*
XMDUZ SEND+1~, SEND+11*
XMSUB SEND+1~, SEND+10*
XMTEXT SEND+1~, SEND+10*
XMY SEND+1~
XMY( SEND+12*
XX MARKIV+12~, MARKIV+13*, MARKIV+14, MARKIV+19, MARKIV+22
XX1 MARKIV+12~, MARKIV+14*, MARKIV+15, MARKIV+17, MARKIV+18, MARKIV+19*, MARKIV+21, MARKIV+22
>> ZTDESC EN+2*
>> ZTDTH EN+2*
>> ZTIO EN+2*
>> ZTRTN EN+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All