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 |  Local Variables |  All
Print Page as PDF
Routine: PSS51P1C

Package: Pharmacy Data Management

Routine: PSS51P1C


Information

PSS51P1C ;BIR/LDT - API FOR INFORMATION FROM FILE 51.1; 5 Sep 03

Source Information

Source file <PSS51P1C.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 ($$FIND1,FIND)^DIC  GETS^DIQ  
Pharmacy Data Management 1 (LOOP,SETWARD)^PSS51P1B  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Pharmacy Data Management 1 PSS51P1  

Entry Points

Name Comments DBIA/ICR reference
ALL ;
SETLOC ;
WARD ;
1 ;
SETWARD ;
LOOP(PSSLP) ;
SETZRO ;

External References

Name Field # of Occurrence
$$FIND1^DIC ALL+1, WARD+8
FIND^DIC ALL+12, WARD+18
GETS^DIQ ALL+4, ALL+15, 1+1, WARD+1, WARD+2, WARD+11, WARD+22, WARD+29, WARD+33
LOOP^PSS51P1B WARD+17
SETWARD^PSS51P1B WARD+5, WARD+14, WARD+26, WARD+34

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(51.1 - [#51.1] FIND1^DIC,  FIND^DIC,  GETS^DIQ
51.11 GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(51.1 - [#51.1] LOOP+2
^TMP("DILIST" ALL+13, ALL+14, ALL+15, ALL+21!, LOOP+4!, WARD+19, WARD+20, WARD+21, WARD+22, WARD+28
, WARD+29, WARD+36!
^TMP("PSS51P1" ALL+5, ALL+6, ALL+8, ALL+15!, ALL+16, ALL+17, ALL+19, ALL+21!, SETZRO+1, SETZRO+2
, SETZRO+3, SETZRO+4, SETZRO+5, SETZRO+6, SETZRO+7, SETZRO+8, SETZRO+9, SETZRO+10, SETWARD+1, SETWARD+2
, SETLOC+1, SETLOC+2, SETLOC+3, LOOP+4!, 1+1!, 1+2, 1+3, 1+5
^TMP($J ALL+2*, ALL+3*, ALL+7*, ALL+9*, ALL+13*, ALL+14*, ALL+18*, ALL+20*, SETZRO+1*, SETZRO+2*
, SETZRO+3*, SETZRO+4*, SETZRO+5*, SETZRO+6*, SETZRO+7*, SETZRO+8*, SETZRO+9*, SETZRO+10*, SETWARD+1*, SETWARD+2*
, SETLOC+1*, SETLOC+2*, SETLOC+3*, LOOP+3*, 1+4*, 1+6*, WARD+2, WARD+3*, WARD+4*, WARD+5
, WARD+6*, WARD+7*, WARD+9*, WARD+10*, WARD+12*, WARD+13*, WARD+14, WARD+15*, WARD+19*, WARD+20*
, WARD+22!, WARD+23, WARD+24*, WARD+25*, WARD+26, WARD+27*, WARD+29!, WARD+30, WARD+31*, WARD+32*
, WARD+34, WARD+35*, WARD+36!

Label References

Name Line Occurrences
@( LOOP+2
LOOP ALL+11
SETLOC ALL+8, ALL+19, 1+5
SETWARD ALL+6, ALL+17, 1+3
SETZRO ALL+5, ALL+16, 1+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT LOOP+1~*, LOOP+2*, LOOP+3, WARD+5*, WARD+6, WARD+14*, WARD+15, WARD+22*, WARD+25*, WARD+26*
, WARD+27, WARD+34*, WARD+35
CNT2 ALL+6*, ALL+7, ALL+17*, ALL+18, LOOP+1~, 1+3*, 1+4
CNT3 ALL+8*, ALL+9, ALL+19*, ALL+20, LOOP+1~, 1+5*, 1+6
>> LIST ALL+2, ALL+3, ALL+7, ALL+9, ALL+13, ALL+14, ALL+18, ALL+20, SETZRO+1, SETZRO+2
, SETZRO+3, SETZRO+4, SETZRO+5, SETZRO+6, SETZRO+7, SETZRO+8, SETZRO+9, SETZRO+10, SETWARD+1, SETWARD+2
, SETLOC+1, SETLOC+2, SETLOC+3, LOOP+3, 1+4, 1+6, WARD+3, WARD+4, WARD+6, WARD+7
, WARD+9, WARD+10, WARD+12, WARD+13, WARD+15, WARD+19, WARD+20, WARD+24, WARD+25, WARD+27
, WARD+31, WARD+32, WARD+35
>> PSS(1 ALL+4*, ALL+5*, ALL+15*, ALL+16*, SETZRO+1, SETZRO+2, SETZRO+3, SETZRO+4, SETZRO+5, SETZRO+6
, SETZRO+7, SETZRO+8, SETZRO+9, SETZRO+10, 1+1*, 1+2*, WARD+2*, WARD+3, WARD+4, WARD+5*
, WARD+11*, WARD+12*, WARD+13, WARD+22*, WARD+23*, WARD+24, WARD+25, WARD+27, WARD+34*
>> PSS(2 ALL+6*, ALL+17*, SETWARD+1, SETWARD+2, 1+3*, WARD+5*, WARD+13*, WARD+14*, WARD+25*, WARD+26*
, WARD+34*
>> PSS(3 ALL+8*, ALL+19*, SETLOC+1, SETLOC+2, SETLOC+3, 1+5*, WARD+30*, WARD+31, WARD+32
>> PSSFT ALL+10, ALL+11, ALL+12, WARD+16, WARD+17, WARD+18
PSSIEN ALL+1, ALL+7, ALL+9, ALL+10, ALL+15*, ALL+18, ALL+20, SETWARD+1, SETWARD+2, SETLOC+1
, SETLOC+2, SETLOC+3, LOOP+1~*, LOOP+2*, 1+1, 1+4, 1+6, WARD+1, WARD+2, WARD+5
, WARD+6, WARD+7, WARD+8, WARD+16, WARD+22*, WARD+29*, WARD+33, WARD+34, WARD+35
PSSIEN2 ALL+1~*, ALL+2, ALL+4, WARD+1, WARD+6, WARD+8, WARD+21, WARD+28, WARD+33, WARD+35
PSSIEN3 WARD+8~*, WARD+9, WARD+11, WARD+15
PSSLP LOOP~, LOOP+2
PSSXX ALL+14~*, ALL+15, WARD+21~*, WARD+22, WARD+28~*, WARD+29
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All