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

Package: Pharmacy Data Management

Routine: PSS50WS


Information

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

Source Information

Source file <PSS50WS.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 3 ($$FIND1,FIND)^DIC  FIELD^DID  GETS^DIQ  

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
ARWS ;
SETWS ;
LOOP ;
SETWSLP ;

External References

Name Field # of Occurrence
$$FIND1^DIC ARWS+10
FIND^DIC ARWS+20
FIELD^DID LOOP+2, LOOP+3, LOOP+4
GETS^DIQ ARWS+14, ARWS+24

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(51.5 - [#51.5] SETWS+9, SETWSLP+6
^PS(50.605 - [#50.605] SETWS+18, SETWSLP+15
^PS(50.609 - [#50.609] SETWSLP+14
^PSDRUG - [#50] LOOP+7, LOOP+8, LOOP+9, LOOP+10, SETWSLP+1
^PSNDF(50.6 - [#50.6] SETWSLP+11
^PSNDF(50.68 - [#50.68] SETWSLP+13
^TMP("DIERR" ARWS+11!
^TMP("DILIST" ARWS+19!, ARWS+21, ARWS+22, ARWS+23, ARWS+26!
^TMP("PSSP50" ARWS+10!, ARWS+14!, ARWS+15, ARWS+24!, ARWS+25, ARWS+26!, SETWS+1, SETWS+2, SETWS+5, SETWS+6
SETWS+7, SETWS+8, SETWS+10, SETWS+11, SETWS+12, SETWS+13, SETWS+14, SETWS+15, SETWS+16, SETWS+17
SETWS+18, SETWS+19, SETWS+20, SETWS+21, SETWS+22, SETWS+23
^TMP($J ARWS+8!, ARWS+9*, ARWS+12*, ARWS+13*, ARWS+16*, ARWS+21*, ARWS+22*, SETWS+1*, SETWS+2*, SETWS+5*
SETWS+6*, SETWS+8*, SETWS+9*, SETWS+10*, SETWS+11*, SETWS+12*, SETWS+13*, SETWS+14*, SETWS+15*, SETWS+16*
SETWS+17*, SETWS+18*, SETWS+19*, SETWS+20*, SETWS+21*, SETWS+22*, SETWS+23*, LOOP+16*, SETWSLP+2*, SETWSLP+3*
SETWSLP+4*, SETWSLP+5*, SETWSLP+6*, SETWSLP+7*, SETWSLP+8*, SETWSLP+9*, SETWSLP+10*, SETWSLP+11*, SETWSLP+12*, SETWSLP+13*
SETWSLP+14*, SETWSLP+15*, SETWSLP+16*, SETWSLP+18*, SETWSLP+19*, SETWSLP+21*, SETWSLP+22*, SETWSLP+24*, SETWSLP+25*, SETWSLP+26*

Label References

Name Line Occurrences
LOOP ARWS+18
SETWS ARWS+15, ARWS+25
SETWSLP LOOP+14

Naked Globals

Name Field # of Occurrence
^("I" LOOP+9
^("ND" SETWSLP+1
^("PSG" SETWSLP+1
^(0 SETWSLP+6, SETWSLP+15
^(2 LOOP+12, SETWSLP+1
^(660 SETWSLP+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIERR ARWS+6~
>> LIST ARWS+7, ARWS+8, ARWS+9, ARWS+12, ARWS+13, ARWS+16, ARWS+21, ARWS+22, SETWS+1, SETWS+2
SETWS+5, SETWS+6, SETWS+8, SETWS+9, SETWS+10, SETWS+11, SETWS+12, SETWS+13, SETWS+14, SETWS+15
SETWS+16, SETWS+17, SETWS+18, SETWS+19, SETWS+20, SETWS+21, SETWS+22, SETWS+23, LOOP+16, SETWSLP+2
SETWSLP+3, SETWSLP+4, SETWSLP+5, SETWSLP+6, SETWSLP+7, SETWSLP+8, SETWSLP+9, SETWSLP+10, SETWSLP+11, SETWSLP+12
SETWSLP+13, SETWSLP+14, SETWSLP+15, SETWSLP+16, SETWSLP+18, SETWSLP+19, SETWSLP+21, SETWSLP+22, SETWSLP+24, SETWSLP+25
SETWSLP+26
PSS ARWS+6~
PSS(1 ARWS+14*, ARWS+15*, ARWS+24*, ARWS+25*, SETWS+1, SETWS+2, SETWS+5, SETWS+6, SETWS+7, SETWS+8
SETWS+9, SETWS+10, SETWS+11, SETWS+12, SETWS+13, SETWS+14, SETWS+15, SETWS+16, SETWS+17, SETWS+18
SETWS+19, SETWS+20, SETWS+21, SETWS+22, SETWS+23, LOOP+7*, LOOP+8, LOOP+9, LOOP+10, SETWSLP+1
SETWSLP+2, SETWSLP+3, SETWSLP+4, SETWSLP+5, SETWSLP+6, SETWSLP+7, SETWSLP+8, SETWSLP+9, SETWSLP+10, SETWSLP+11
SETWSLP+12, SETWSLP+13, SETWSLP+14, SETWSLP+15, SETWSLP+16, SETWSLP+18, SETWSLP+19, SETWSLP+21, SETWSLP+22, SETWSLP+24
SETWSLP+25, SETWSLP+26
PSS2NODE SETWSLP+1~*, SETWSLP+16
PSS50 ARWS+6~
PSS50D13 LOOP+1~
PSS50D13("POINTER" LOOP+2
PSS50D14 LOOP+1~
PSS50D14("POINTER" LOOP+3
PSS50D15 LOOP+1~
PSS50D15("POINTER" LOOP+4
PSS50E13 LOOP+1~
PSS50E14 LOOP+1~
PSS50E15 LOOP+1~
PSS51NF SETWSLP+17~*, SETWSLP+18
PSS51NFD LOOP+1~, LOOP+2*, SETWSLP+18
PSS52NF SETWSLP+20~*, SETWSLP+21
PSS52NFD LOOP+1~, LOOP+3*, SETWSLP+21
PSS660 SETWSLP+1~*, SETWSLP+6, SETWSLP+7, SETWSLP+8, SETWSLP+9, SETWSLP+10
PSSENCT LOOP+5~, LOOP+6*, LOOP+15*, LOOP+16
>> PSSFL LOOP+9
>> PSSFT ARWS+9, ARWS+17, ARWS+18, ARWS+20
PSSG2 SETWSLP+23~*, SETWSLP+24
PSSG2N LOOP+1~, LOOP+4*, SETWSLP+24
PSSG2NOD SETWSLP+1~*, SETWSLP+23, SETWSLP+26
>> PSSIEN ARWS+9, ARWS+10, ARWS+16, ARWS+23*, ARWS+24
PSSIEN2 ARWS+10~*, ARWS+12, ARWS+14
PSSMLCT ARWS+6~
PSSNDNOD SETWSLP+1~*, SETWSLP+11, SETWSLP+12, SETWSLP+13, SETWSLP+14, SETWSLP+15
PSSP50 ARWS+6~
>> PSSPK LOOP+12, LOOP+13
>> PSSRTOI LOOP+10
PSSUTN SETWS+7~*, SETWS+8, SETWS+9
PSSXX ARWS+22~*, ARWS+23
PSSZ5 LOOP+12~*, LOOP+13
PSSZ6 LOOP+12~*
PSSZNODE SETWSLP+1~*, SETWSLP+2, SETWSLP+3, SETWSLP+4, SETWSLP+5, SETWSLP+17, SETWSLP+20
SCR ARWS+6~
ZZERR ARWS+6~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All