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 |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: PSNDATA

Package: National Drug File

Routine: PSNDATA


Information

PSNDATA ;BIR/DMA-post install routine to load data ;31 Aug 99 / 11:32 AM

Source Information

Source file <PSNDATA.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 4 FILE^DICN  (,FILE,UPDATE)^DIE  $$ROOT^DILFD  $$GET1^DIQ  
Kernel 1 ($$PATCH,BMES)^XPDUTL  
MailMan 1 ^XMD  

Entry Points

Name Comments DBIA/ICR reference
GROUP
MESSAGE
WORD
TEXT ;
QUIT

External References

Name Field # of Occurrence
FILE^DICN PSNDATA+16
^DIE GROUP+22
FILE^DIE PSNDATA+15, PSNDATA+38
UPDATE^DIE PSNDATA+28
$$ROOT^DILFD PSNDATA+13, PSNDATA+20, PSNDATA+32
$$GET1^DIQ PSNDATA+15
^XMD GROUP+6, GROUP+22
$$PATCH^XPDUTL PSNDATA+10, GROUP+10
BMES^XPDUTL PSNDATA+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( PSNDATA+24, PSNDATA+35
^PSDRUG - [#50] GROUP+12, GROUP+13*, GROUP+14!
^PSDRUG("AQ1" GROUP+13!
^TMP("PSN" GROUP+15!, GROUP+16*, GROUP+17*, QUIT!
^TMP($J MESSAGE!*, GROUP+9!, GROUP+13*, GROUP+15, GROUP+17, QUIT!
^XMB("NETNAME" GROUP, GROUP+19
^XUSEC("PSNMGR" GROUP+1, GROUP+20

Label References

Name Line Occurrences
@( GROUP+24

Naked Globals

Name Field # of Occurrence
^( GROUP+12
^("DOS1" GROUP+14!
^("DOS2" GROUP+14!
^("ND" GROUP+13*
^("POST" GROUP+24
^(0 GROUP+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CT PSNDATA+4~, WORD*, WORD+1*, QUIT!
DA PSNDATA+4~, PSNDATA+14*, PSNDATA+15, PSNDATA+16, PSNDATA+26*, PSNDATA+28, GROUP+1*, GROUP+11*, GROUP+12*, GROUP+13
, GROUP+14, GROUP+15*, GROUP+17*, GROUP+20*, GROUP+22*, QUIT!
DD PSNDATA+16!
DIA PSNDATA+4~, PSNDATA+13*, PSNDATA+14, PSNDATA+20*, PSNDATA+21, PSNDATA+24, PSNDATA+25, PSNDATA+32*, PSNDATA+33, PSNDATA+35
, PSNDATA+36, QUIT!
DIC PSNDATA+4~, PSNDATA+16*, QUIT!
DIC("DR" PSNDATA+16*
DIC(0 PSNDATA+16*
DIE PSNDATA+4~, GROUP+22*, QUIT!
DIFROM GROUP+6~, GROUP+22~
DIK PSNDATA+4~, QUIT!
DINUM PSNDATA+16*, QUIT!
DLAYGO PSNDATA+16*, QUIT!
DO PSNDATA+16!
DR PSNDATA+4~, GROUP+22*, QUIT!
DUZ GROUP+2, GROUP+21
FDA PSNDATA+14!, PSNDATA+21!, PSNDATA+33!
FDA( PSNDATA+15*, PSNDATA+28*, PSNDATA+38*
FILE PSNDATA+4~, PSNDATA+11*, PSNDATA+13*, PSNDATA+15, PSNDATA+16, PSNDATA+18*, PSNDATA+20*, PSNDATA+21, PSNDATA+30*, PSNDATA+32*
, PSNDATA+33, QUIT!
FLDS PSNDATA+4~, PSNDATA+21*, PSNDATA+22, PSNDATA+33*, PSNDATA+34, PSNDATA+37*, PSNDATA+38, QUIT!
GE GROUP+12*, GROUP+13, QUIT!
GROOT PSNDATA+4~, PSNDATA+11*, PSNDATA+13, PSNDATA+18*, PSNDATA+20, PSNDATA+30*, PSNDATA+32, QUIT!
GROOT1 PSNDATA+4~, PSNDATA+13*, PSNDATA+20*, PSNDATA+32*, QUIT!
IEN PSNDATA+21!, PSNDATA+33!
IEN( PSNDATA+28*
IENS PSNDATA+4~, PSNDATA+14!, PSNDATA+21*, PSNDATA+25*, PSNDATA+26, PSNDATA+28, PSNDATA+33*, PSNDATA+36*, PSNDATA+38, QUIT!
J PSNDATA+4~, PSNDATA+24*, PSNDATA+25*, PSNDATA+35*, PSNDATA+36*, GROUP+16*, QUIT!
JJ PSNDATA+4~, PSNDATA+13*, PSNDATA+20*, PSNDATA+32*, QUIT!
K PSNDATA+4~, QUIT!
LI PSNDATA+24*, PSNDATA+25*, PSNDATA+35*, PSNDATA+36*, QUIT!
LINE GROUP+15*, GROUP+16*, GROUP+17*, QUIT!
NAME PSNDATA+4~, WORD+1*, QUIT!
NEW PSNDATA+4~, PSNDATA+13*, PSNDATA+15, PSNDATA+16, PSNDATA+20*, PSNDATA+28, PSNDATA+32*, PSNDATA+38, QUIT!
POST PSNDATA+4~, GROUP+24*, QUIT!
PR GROUP+12*, GROUP+13, GROUP+14, QUIT!
PSN GROUP+10*, GROUP+14, QUIT!
PSNDF PSNDATA+6*, QUIT!
R1 PSNDATA+4~, QUIT!
ROOT PSNDATA+4~, PSNDATA+13*, PSNDATA+16, PSNDATA+20*, PSNDATA+21*, PSNDATA+24*, PSNDATA+28, PSNDATA+32*, PSNDATA+33*, PSNDATA+35*
, PSNDATA+38, QUIT!
ROOT1 PSNDATA+4~, WORD*, WORD+1, GROUP+11*, GROUP+13, QUIT!
ROOT2 PSNDATA+4~, WORD*, WORD+1*, GROUP+11*, GROUP+13, QUIT!
ROOT3 PSNDATA+4~, WORD+1*, GROUP+11*, GROUP+14, QUIT!
SUBS PSNDATA+4~, QUIT!
X PSNDATA+4~, PSNDATA+10*, PSNDATA+16*, GROUP*, GROUP+12*, GROUP+13*, GROUP+16*, GROUP+19*, QUIT!
XMDUZ PSNDATA+4~, GROUP+5*, GROUP+18*, QUIT!
XMSUB PSNDATA+4~, GROUP+4*, GROUP+18*, QUIT!
XMTEXT PSNDATA+4~, GROUP+6*, GROUP+18*, QUIT!
XMY PSNDATA+4~, GROUP!, GROUP+19!, QUIT!
XMY( GROUP+1*, GROUP+2*, GROUP+20*, GROUP+21*
XMY("G." GROUP*, GROUP+19*
>> XMZ GROUP+22
>> XPDGREF PSNDATA+11, PSNDATA+18, PSNDATA+30, WORD, MESSAGE, GROUP, GROUP+11, GROUP+19, GROUP+24
>> XPDQUIT PSNDATA+10*

Marked Items

Name Field # of Occurrence
$T( PSNDATA+10
$T(TEXT+J GROUP+16
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All