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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSS50C

Package: Pharmacy Data Management

Routine: PSS50C


Information

PSS50C ;BIR/LDT - API FOR INFORMATION FROM FILE 50; 5 Sep 03

Source Information

Source file <PSS50C.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 DD^%DT  ($$FIND1,FIND)^DIC  GETS^DIQ  
Pharmacy Data Management 2 SETSCRN^PSS50A  (LOOP,LOOPMR,LOOPZR,SETMRTN,SETWS,SETZRO)^PSS50C1  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Pharmacy Data Management 1 PSS50  

Entry Points

Name Comments DBIA/ICR reference
WS ;
MRTN ;
ZERO ;
NOCMOP(PSSIEN2,PSSFL2) ;
MSG ;
IEN ;
AB ;

External References

Name Field # of Occurrence
DD^%DT MSG+11
$$FIND1^DIC WS+18, MRTN+18, ZERO+18
FIND^DIC WS+28, MRTN+28, ZERO+28
GETS^DIQ WS+22, WS+32, MRTN+22, MRTN+32, ZERO+22, ZERO+32, AB+18
SETSCRN^PSS50A WS+17, MRTN+17, ZERO+17
LOOP^PSS50C1 WS+26
LOOPMR^PSS50C1 MRTN+26
LOOPZR^PSS50C1 ZERO+26
SETMRTN^PSS50C1 MRTN+23, MRTN+33
SETWS^PSS50C1 WS+23, WS+33
SETZRO^PSS50C1 ZERO+23, ZERO+33

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSDRUG - [#50] FIND1^DIC,  FIND^DIC,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSDRUG - [#50] NOCMOP+6, NOCMOP+7, MSG+7, MSG+8, IEN+9, AB+14
^PSDRUG("AB" AB+13
^PSDRUG("IU" IEN+7, IEN+8
^TMP("DIERR" WS+19!, MRTN+19!, ZERO+19!
^TMP("DILIST" WS+27!, WS+29, WS+30, WS+31, WS+34!, MRTN+27!, MRTN+29, MRTN+30, MRTN+31, MRTN+34!
ZERO+27!, ZERO+29, ZERO+30, ZERO+31, ZERO+34!
^TMP("PSSP50" WS+18!, WS+22!, WS+23, WS+32!, WS+33, WS+34!, MRTN+18!, MRTN+22!, MRTN+23, MRTN+32!
MRTN+33, MRTN+34!, ZERO+18!, ZERO+22!, ZERO+23, ZERO+32!, ZERO+33, ZERO+34!
^TMP($J WS+14!, WS+15*, WS+20*, WS+21*, WS+24*, WS+29*, WS+30*, MRTN+14!, MRTN+15*, MRTN+20*
MRTN+21*, MRTN+24*, MRTN+29*, MRTN+30*, ZERO+14!, ZERO+15*, ZERO+20*, ZERO+21*, ZERO+24*, ZERO+29*
ZERO+30*, MSG+4!, MSG+6*, MSG+9*, MSG+10*, MSG+12*, IEN+4!, IEN+6*, IEN+11*, IEN+12*
AB+11!, AB+12*, AB+18!, AB+19, AB+20*, AB+21*, AB+22, AB+23*, AB+24*, AB+25*
AB+26!

Naked Globals

Name Field # of Occurrence
^("I" NOCMOP+6, MSG+8, IEN+9, AB+14
^(0 NOCMOP+6, IEN+9
^(2 NOCMOP+6, AB+16
^(3 NOCMOP+6
^(5 MSG+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT AB+13~*, AB+20*, AB+25
CNT(1 AB+22*, AB+23*, AB+24
DIERR WS+12~, MRTN+12~, ZERO+12~
INODE NOCMOP+5~, NOCMOP+6*, NOCMOP+7, MSG+5~, MSG+8*, MSG+11*, MSG+12, IEN+5~, IEN+9*, IEN+10
AB+14~*, AB+15
>> LIST WS+13, WS+14, WS+15, WS+20, WS+21, WS+24, WS+29, WS+30, MRTN+13, MRTN+14
MRTN+15, MRTN+20, MRTN+21, MRTN+24, MRTN+29, MRTN+30, ZERO+13, ZERO+14, ZERO+15, ZERO+20
ZERO+21, ZERO+24, ZERO+29, ZERO+30, MSG+3, MSG+4, MSG+6, MSG+9, MSG+10, MSG+12
IEN+3, IEN+4, IEN+6, IEN+11, IEN+12, AB+10, AB+11, AB+12, AB+20, AB+21
AB+23, AB+24, AB+25
NDNODE NOCMOP+5~, NOCMOP+6*, NOCMOP+7, IEN+5~, IEN+9*, IEN+10
NODE2 NOCMOP+5~, NOCMOP+6*, NOCMOP+7, AB+14~*
NODE3 NOCMOP+5~, NOCMOP+6*, NOCMOP+7
NODE5 MSG+5~, MSG+8*, MSG+9
PSS WS+12~, MRTN+12~, ZERO+12~, AB+13~*, AB+14, AB+18
PSS(1 WS+22*, WS+23*, WS+32*, WS+33*, MRTN+22*, MRTN+23*, MRTN+32*, MRTN+33*, ZERO+22*, ZERO+23*
ZERO+32*, ZERO+33*, MSG+7*, MSG+8, MSG+9, MSG+10, MSG+12, IEN+7*, IEN+8, AB+19*
AB+20, AB+21
PSS(2 IEN+8*, IEN+9, IEN+11, IEN+12, AB+22*, AB+23
PSS5ND WS+17~, MRTN+17~, ZERO+17~
>> PSSFL WS+17, MRTN+17, ZERO+17, AB+15
PSSFL2 NOCMOP~, NOCMOP+7
>> PSSFT WS+15, WS+25, WS+26, WS+28, MRTN+15, MRTN+25, MRTN+26, MRTN+28, ZERO+15, ZERO+25
ZERO+26, ZERO+28
PSSIEN WS+15, WS+18, WS+24, WS+31*, WS+32, MRTN+15, MRTN+18, MRTN+24, MRTN+31*, MRTN+32
ZERO+15, ZERO+18, ZERO+24, ZERO+31*, ZERO+32, AB+13~, AB+21*, AB+23, AB+24
PSSIEN2 WS+18~*, WS+20, WS+22, MRTN+18~*, MRTN+20, MRTN+22, ZERO+18~*, ZERO+20, ZERO+22, NOCMOP~
, NOCMOP+4, NOCMOP+6, NOCMOP+7
PSSMLCT WS+12~, MRTN+12~, ZERO+12~
PSSP50 WS+12~, MRTN+12~, ZERO+12~
>> PSSPK WS+17, MRTN+17, ZERO+17, AB+16, AB+17
>> PSSRTOI WS+17, MRTN+17, ZERO+17
>> PSSVAL AB+12, AB+13
PSSXX WS+30~*, WS+31, MRTN+30~*, MRTN+31, ZERO+30~*, ZERO+31
PSSZ3 WS+17~, MRTN+17~, ZERO+17~
PSSZ4 WS+17~, MRTN+17~, ZERO+17~
PSSZ5 AB+16~*, AB+17
PSSZ6 AB+16~*
SCR WS+12~, MRTN+12~, ZERO+12~
SCR("S" WS+16*, WS+18, WS+28, MRTN+16*, MRTN+18, MRTN+28, ZERO+16*, ZERO+18, ZERO+28
>> Y MSG+11*
ZNODE NOCMOP+5~, NOCMOP+6*, MSG+5~, MSG+8*, MSG+9, MSG+10, IEN+5~, IEN+9*, IEN+11, IEN+12
ZZERR WS+12~, MRTN+12~, ZERO+12~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All