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  | All
Print Page as PDF
Routine: PSNQA

Package: National Drug File

Routine: PSNQA


Information

PSNQA ;BIR/WRT-checks pointers to match on "ND" node and unmatches possible erroneous matches. ;01/12/98 5:18 PM

Source Information

Source file <PSNQA.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
CMOP 1 ^PSXREF  
MailMan 1 ^XMD  
National Drug File 1 SETNULL^PSNHELP1  
VA FileMan 1 ^%DT  

Entry Points

Name Comments DBIA/ICR reference
SETUP
CKDUZ
CKDT
SETUP1
START
GRAB
UNMTCH
KILL
REDEX
MESS
TOP

External References

Name Field # of Occurrence
^%DT CKDT
SETNULL^PSNHELP1 UNMTCH
^PSXREF UNMTCH+1
^XMD MESS+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"DUZ MUST BE DEFINED",!
  • Line Location: CKDUZ+0
Function Call: WRITE
  • Prompt: "DUZ(0) MUST BE SET TO THE ""@"" SIGN",!!
  • Line Location: CKDUZ+1
Function Call: WRITE
  • Prompt: !,"OK, I'm Done. PSN*3.15*3 has been installed and completed.",!
  • Line Location: SETUP1+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" UNMTCH+1
^PSDRUG - [#50] STARTGRAB, UNMTCH*
^PSDRUG("AQ" UNMTCH!
^PSDRUG("AQ1" UNMTCH!
^TMP($J SETUP1!*, GRAB*, REDEX*, MESS+2!, TOP*, TOP+1*
^XUSEC("PSNMGR" MESS+1

Label References

Name Line Occurrences
CKDT SETUP
CKDUZ SETUP
GRAB START
KILL SETUP1
MESS SETUP1
REDEX SETUP1
SETUP1 SETUP
START SETUP1
TOP GRAB
UNMTCH GRAB

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT CKDT*
DA UNMTCH+1*!
DT CKDT*
DUZ CKDUZMESS
>> DUZ(0 CKDUZ+1
IEN GRAB*, KILL!
IO START
KK KILL!, REDEX*
NDA KILL!, REDEX*
NME KILL!, REDEX*
NODE START*, GRAB, KILL!
NUM REDEX*, MESS+2!
PSNDA START*, GRABUNMTCHUNMTCH+1, KILL!
PSNDUZ MESS+1*, MESS+2!
PSNDZ SETUP*!, CKDUZ*, CKDUZ+1*
PSNID UNMTCH*!
VAPN START*, KILL!
>> X CKDT*, UNMTCH+1*
XMDUZ MESS*, MESS+2!
XMSUB MESS*, MESS+2!
XMTEXT MESS*, MESS+2!
XMY MESS+2!
XMY( MESS*, MESS+1*
>> Y CKDT, UNMTCH*
ZXZX KILL!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All