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: PSS50ATC

Package: Pharmacy Data Management

Routine: PSS50ATC


Information

PSS50ATC ;BIR/LDT - API INFORMATION FROM FILE 50; 23 Mar 04

Source Information

Source file <PSS50ATC.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Pharmacy Data Management 2 SETSCRN^PSS50A  SETSUB9^PSS50AQM  
VA Fileman 2 ($$FIND1,FIND)^DIC  GETS^DIQ  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Pharmacy Data Management 2 PSS50  PSS50B  

Entry Points

Name Comments DBIA/ICR reference
SETATC ;
ATC ;
SETATC2 ;
SETINV ;
SETIFC ;
SETATCL ;
SETSYN2 ;
LOOP ;
SETATCLM ;

External References

Name Field # of Occurrence
$$FIND1^DIC ATC+16
FIND^DIC ATC+32
GETS^DIQ ATC+24, ATC+40
SETSCRN^PSS50A ATC+15
SETSUB9^PSS50AQM ATC+23, ATC+40, LOOP+13

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)
^DIC(51.5 - [#51.5] SETSYN2+7, SETINV+6
^PS(57.5 - [#57.5] SETATCLM+5
^PSDRUG - [#50] ATC+19, ATC+20, ATC+36, ATC+37, SETATCL+1, SETATCL+2, SETATCL+3, SETATCLM+2, SETATCLM+3, SETATCLM+4
, LOOP+3, LOOP+4, LOOP+5, LOOP+10, LOOP+11
^TMP("DIERR" ATC+17!
^TMP("DILIST" ATC+31!, ATC+33, ATC+34, ATC+35, ATC+45!
^TMP("PSSP50" ATC+16!, ATC+24!, ATC+25, ATC+26, ATC+40!, ATC+41, ATC+42, ATC+45!, SETATC+1, SETATC+2
, SETATC+3, SETATC2+1, SETATC2+2, SETSYN2+1, SETSYN2+2, SETSYN2+3, SETSYN2+4, SETSYN2+5, SETSYN2+6, SETSYN2+8
, SETSYN2+9, SETSYN2+10, SETSYN2+11, SETINV+1, SETINV+2, SETINV+3, SETINV+4, SETINV+5, SETINV+7, SETINV+8
, SETINV+9, SETINV+10, SETINV+11, SETINV+12, SETINV+13, SETINV+14, SETIFC+1
^TMP($J ATC+12!, ATC+13*, ATC+18*, ATC+21*, ATC+22*, ATC+27*, ATC+28*, ATC+33*, ATC+39*, ATC+43*
, ATC+44*, SETATC+1*, SETATC+2*, SETATC+3*, SETATC2+1*, SETATC2+2*, SETATCL+1*, SETATCL+2*, SETATCL+3*, SETATCLM+5*
, SETATCLM+6*, SETATCLM+7*, LOOP+16*, SETSYN2+1*, SETSYN2+2*, SETSYN2+3*, SETSYN2+4*, SETSYN2+6*, SETSYN2+7*, SETSYN2+8*
, SETSYN2+9*, SETSYN2+10*, SETSYN2+11*, SETINV+1*, SETINV+2*, SETINV+3*, SETINV+5*, SETINV+6*, SETINV+7*, SETINV+8*
, SETINV+9*, SETINV+10*, SETINV+11*, SETINV+12*, SETINV+13*, SETINV+14*, SETIFC+1*

Label References

Name Line Occurrences
LOOP ATC+30
SETATC ATC+25, ATC+41
SETATC2 ATC+26, ATC+42
SETATCL LOOP+14
SETATCLM LOOP+14

Naked Globals

Name Field # of Occurrence
^("I" LOOP+5
^(2 LOOP+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIERR ATC+10~
>> LIST ATC+11, ATC+12, ATC+13, ATC+18, ATC+21, ATC+22, ATC+27, ATC+28, ATC+33, ATC+39
, ATC+43, ATC+44, SETATC+1, SETATC+2, SETATC+3, SETATC2+1, SETATC2+2, SETATCL+1, SETATCL+2, SETATCL+3
, SETATCLM+5, SETATCLM+6, SETATCLM+7, LOOP+16, SETSYN2+1, SETSYN2+2, SETSYN2+3, SETSYN2+4, SETSYN2+6, SETSYN2+7
, SETSYN2+8, SETSYN2+9, SETSYN2+10, SETSYN2+11, SETINV+1, SETINV+2, SETINV+3, SETINV+5, SETINV+6, SETINV+7
, SETINV+8, SETINV+9, SETINV+10, SETINV+11, SETINV+12, SETINV+13, SETINV+14, SETIFC+1
PSS ATC+10~
PSS(1 ATC+24*, ATC+25*, ATC+27, ATC+40*, ATC+41*, ATC+43, SETATC+1, SETATC+2, SETATC+3, SETATC2+1
, SETATC2+2, SETATCL+1, SETATCL+2, SETATCL+3, SETATCLM+2, SETATCLM+3, SETATCLM+4, SETATCLM+5, SETATCLM+6, SETATCLM+7
, LOOP+3*, LOOP+4, LOOP+5, LOOP+10, LOOP+11, LOOP+13, SETSYN2+1, SETSYN2+2, SETSYN2+3, SETSYN2+4
, SETSYN2+6, SETSYN2+7, SETSYN2+8, SETSYN2+9, SETSYN2+10, SETSYN2+11, SETINV+1, SETINV+2, SETINV+3, SETINV+4
, SETINV+5, SETINV+6, SETINV+7, SETINV+8, SETINV+9, SETINV+10, SETINV+11, SETINV+12, SETINV+13, SETINV+14
, SETIFC+1
PSS(2 ATC+26*, ATC+42*, SETATC2+1, SETATC2+2, SETSYN2+1, SETSYN2+2, SETSYN2+3, SETSYN2+4, SETSYN2+5, SETSYN2+6
, SETSYN2+7, SETSYN2+8, SETSYN2+9, SETSYN2+10, SETSYN2+11, SETIFC+1
PSS50212 SETATCLM+1~*, SETATCLM+4*, SETATCLM+7
PSS5ND ATC+15~
PSSAT212 SETATCLM+2~, SETATCLM+3*, SETATCLM+4, SETATCLM+5, SETATCLM+6
PSSATCND SETATCLM+2~, SETATCLM+4*, SETATCLM+5, SETATCLM+6
PSSAXX ATC+10~, ATC+19*, ATC+20, ATC+36*, ATC+37, LOOP+10*, LOOP+11
PSSAXX1 ATC+10~, ATC+19*, ATC+20, ATC+36*, ATC+37, LOOP+10*, LOOP+11
PSSAXX2 ATC+10~, ATC+20*, ATC+37*, LOOP+11*
PSSAXXOK ATC+10~, ATC+19*, ATC+20*, ATC+21, ATC+36*, ATC+37*, ATC+38, LOOP+10*, LOOP+11*, LOOP+12
PSSENCT LOOP+1~, LOOP+2*, LOOP+15*, LOOP+16
>> PSSFL ATC+15, LOOP+5
>> PSSFT ATC+13, ATC+29, ATC+30, ATC+32
>> PSSIEN ATC+13, ATC+16, ATC+28, ATC+35*, ATC+36, ATC+37, ATC+40
PSSIEN2 ATC+16~*, ATC+18, ATC+19, ATC+20, ATC+23, ATC+24
PSSMLCT ATC+10~, ATC+26*, ATC+27, ATC+42*, ATC+43
PSSP50 ATC+10~
>> PSSPK ATC+15, LOOP+8, LOOP+9
PSSUTN SETINV+4~*, SETINV+5, SETINV+6
PSSUTNX SETSYN2+5~*, SETSYN2+6, SETSYN2+7
PSSXX ATC+34~*, ATC+35
PSSZ3 ATC+15~
PSSZ4 ATC+15~
PSSZ5 LOOP+8~*, LOOP+9
PSSZ6 LOOP+8~*
SCR ATC+10~
SCR("S" ATC+14*, ATC+16, ATC+32
ZZERR ATC+10~
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