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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: PSNBLD

Package: National Drug File

Routine: PSNBLD


Information

PSNBLD ;BIR/CCH&WRT-Builds temporary file for matches ; 10/13/98 13:37

Source Information

Source file <PSNBLD.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
National Drug File 4 ^PSNCOMP  BLD1^PSNHELP  AUTO^PSNHELP1  ^PSNNDC  
Kernel 1 T1^%ZOSV  

Entry Points

Name Comments DBIA/ICR reference
STWHN
KILL
BEG
CCK

External References

Name Field # of Occurrence
T1^%ZOSV STWHN+5
^PSNCOMP STWHN+5, BEG+2, BEG+4
BLD1^PSNHELP BEG+3
AUTO^PSNHELP1 STWHN+3
^PSNNDC STWHN+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Automatic match by NDC Code process will begin",!!
  • Line Location: STWHN+0
Function Call: READ
  • Prompt: "Are you sure you want to continue ? N// "
  • Timeout: DTIME
  • Variable: ANS
  • Line Location: STWHN+1
Function Call: READ
  • Timeout: DTIME
  • Variable: ANS
  • Line Location: BEG+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(59.7 - [#59.7] STWHN+5, CCK
^PSNTRAN - [#50.612] BEG+2*!, BEG+4!*
^PSNTRAN("END" PSNBLD+2*, STWHN, STWHN+1, BEG+2, BEG+4
^TMP($J KILL+1!

Label References

Name Line Occurrences
BEG CCK, BEG+1
KILL STWHN+1, STWHN+5, BEG, BEG+2
PSNBLD STWHN+2, STWHN+3, STWHN+4
STWHN BEG+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ANS STWHN+1*, STWHN+2!, STWHN+3, STWHN+4, STWHN+5!, BEG*, BEG+1!, BEG+2!, BEG+3, BEG+4!
, KILL!
ASC KILL+1!
BB KILL+1!
DIC KILL!
DTIME STWHN+1, BEG
END KILL+1!
II KILL!
JJ KILL!
KK KILL!
MJL KILL!
NBR STWHN+5*, BEG+2*, BEG+4*, KILL!
PSNB KILL!
PSNCLASS KILL!
PSND KILL+1!
PSNDA KILL!
PSNDDA KILL!
PSNDEA KILL!
PSNDFM KILL+1!
PSNENT KILL+1!
PSNF KILL+1!
PSNFL PSNBLD+2*, KILL!
PSNFLB PSNBLD+2*, STWHN+5*, KILL!
PSNFNM KILL!
PSNFORM KILL!
PSNINACT KILL!
PSNLOC KILL+1!
PSNM KILL+1!
PSNNAM KILL!
PSNNAME KILL!
PSNNDA KILL!
PSNNDC KILL!
PSNNDF KILL!
PSNP KILL+1!
PSNRAN KILL+1!
PSNSIZE KILL!
PSNSP KILL!
PSNSTDA KILL!
PSNSZ KILL!
PSNTRFL KILL!
PSNTYP KILL!
PSNTYPE KILL!
PSNUNDA KILL!
PSNV KILL+1!
PSNVAR KILL!
PSNVC KILL+1!
PSNVCL KILL+1!
PSNWR KILL+1!
PSNX KILL+1!
PSNZ KILL+1!
STOP KILL!
VAR KILL!
WRT KILL+1!
X KILL!
>> XRT0 STWHN+5
>> XRTN STWHN+5*
Y KILL!

Marked Items

Name Field # of Occurrence
$T( STWHN+5
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All