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

Package: Pharmacy Data Management

Routine: PSS52P6A


Information

PSS52P6A ;BIR/LDT - SETS ARRAYS AND INACTIVE SCREEN CALLED FROM PSS52P6; 5 Sep 03

Source Information

Source file <PSS52P6A.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 ($$FIND1,FIND)^DIC  GETS^DIQ  
Pharmacy Data Management 1 (LOOP,SETDRI,SETQCD,SETSCRN)^PSS52P6A  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Pharmacy Data Management 3 PSS52P6  PSS52P6A  PSS52P6B  

Entry Points

Name Comments DBIA/ICR reference
LOOP(PSSNUM) ;
SETZRO2 ;
SETLTS ;
4 ;Called from LOOP in response to "??" entered at SYNONYM^PSS52P6.
SETSYN ;
SETQCD2 ;
QCODE ;
3 ;Called from LOOP in response to "??" entered at ELYTES^PSS52P6.
SETZRO ;
1 ;Called from LOOP in response to "??" entered at ZERO^PSS52P6.
SETQCD ;
2 ;Called from LOOP in response to "??" entered at QCODE^PSS52P6.
SETIACT ;
SETDRI ;
5 ;Called from LOOP in response to "??" entered at DRGINFO^PSS52P6.
SETSCRN ;Set Screen for inactive Additives
SETSYN2 ;

External References

Name Field # of Occurrence
$$FIND1^DIC QCODE+3
FIND^DIC QCODE+14
GETS^DIQ 1+2, 2+3, 3+3, 4+2, 5+3, QCODE+6, QCODE+17
LOOP^PSS52P6A QCODE+13
SETDRI^PSS52P6A 5+7
SETQCD^PSS52P6A QCODE+10, QCODE+20
SETSCRN^PSS52P6A QCODE+2

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(52.6 - [#52.6] LOOP+2, 1+2, 2+3, 3+3, 4+2, 5+3
^TMP("DILIST" QCODE+15, QCODE+16, QCODE+17, QCODE+18, QCODE+19, QCODE+22!
^TMP("PSS52P6" SETZRO2+1, SETZRO2+2, SETZRO2+3, SETQCD+1, SETQCD+2, SETQCD+3, SETQCD+4, SETQCD+5, SETQCD+6, SETQCD+7
, SETQCD+8, SETQCD2+1, SETLTS+1, SETLTS+2, SETSYN+1, SETSYN2+1, SETDRI+1, 2+2!, 2+4, 2+5
, 2+6, 2+7, 2+8, 3+2!, 3+4, 3+5, 3+6, 3+7, 4+1!, 4+3
, 4+4, 4+5, 4+6, 5+2!, 5+4, 5+5, 5+6, 5+7, QCODE+7, QCODE+8
, QCODE+9, QCODE+10, QCODE+17!, QCODE+20, QCODE+22!
^TMP($J SETZRO+1*, SETZRO+2*, SETZRO+3*, SETZRO+4*, SETZRO+5*, SETZRO+6*, SETZRO+7*, SETZRO+8*, SETZRO+9*, SETZRO+10*
, SETZRO+11*, SETZRO+12*, SETZRO+13*, SETZRO2+1*, SETZRO2+2*, SETZRO2+3*, SETQCD+1*, SETQCD+2*, SETQCD+3*, SETQCD+4*
, SETQCD+5*, SETQCD+6*, SETQCD+7*, SETQCD+8*, SETQCD2+1*, SETLTS+1*, SETLTS+2*, SETSYN+1*, SETSYN2+1*, SETDRI+1*
, SETIACT+1*, LOOP+3*, 2+5*, 2+6*, 2+7*, 2+9*, 3+5*, 3+6*, 3+8*, 4+5*
, 4+6*, 4+7*, 5+5*, 5+6*, 5+8*, QCODE+4*, QCODE+5*, QCODE+8*, QCODE+9*, QCODE+11*
, QCODE+15*, QCODE+16*, QCODE+18*, QCODE+19*, QCODE+21*

Label References

Name Line Occurrences
@( LOOP+2
SETLTS 3+7
SETQCD 2+8
SETSYN 4+3
SETZRO 1+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT LOOP+1~*, LOOP+3, 1+3*, 2+6*, 3+6*, 4+6*, 5+6*, QCODE+10~*, QCODE+11, QCODE+20~*
, QCODE+21
CNT2 2+1~, 2+8*, 2+9, 3+1~, 3+7*, 3+8, 4+3~*, 4+7, 5+1~, 5+7*
, 5+8
>> LIST SETZRO+1, SETZRO+2, SETZRO+3, SETZRO+4, SETZRO+5, SETZRO+6, SETZRO+7, SETZRO+8, SETZRO+9, SETZRO+10
, SETZRO+11, SETZRO+12, SETZRO+13, SETZRO2+1, SETZRO2+2, SETZRO2+3, SETQCD+1, SETQCD+2, SETQCD+3, SETQCD+4
, SETQCD+5, SETQCD+6, SETQCD+7, SETQCD+8, SETQCD2+1, SETLTS+1, SETLTS+2, SETSYN+1, SETSYN2+1, SETDRI+1
, SETIACT+1, LOOP+3, 2+5, 2+6, 2+7, 2+9, 3+5, 3+6, 3+8, 4+5
, 4+6, 4+7, 5+5, 5+6, 5+8, QCODE+4, QCODE+5, QCODE+8, QCODE+9, QCODE+11
, QCODE+15, QCODE+16, QCODE+18, QCODE+19, QCODE+21
ND 1+2*, 2+3*, 3+3*, 4+2*, 5+3*, QCODE+2~
>> PSS(1 SETZRO+1, SETZRO+2, SETZRO+3, SETZRO+4, SETZRO+5, SETZRO+6, SETZRO+7, SETZRO+8, SETZRO+9, SETZRO+10
, SETZRO+11, SETZRO+12, SETZRO+13, SETZRO2+1, SETZRO2+2, SETZRO2+3, SETQCD+1, SETQCD+2, SETQCD+3, SETQCD+4
, SETQCD+5, SETQCD+6, SETQCD+7, SETQCD+8, SETLTS+1, SETLTS+2, SETSYN+1, SETDRI+1, SETIACT+1, 1+2*
, 1+3*, 2+8*, 3+7*, 4+3*, 5+4*, 5+5, 5+6, 5+7, QCODE+6*, QCODE+7*
, QCODE+8, QCODE+9, QCODE+10*, QCODE+20*
>> PSS(2 SETQCD2+1, LOOP+2*, 1+1, 2+2, 3+2, 4+1, 5+2
>> PSS(3 SETSYN2+1, SETDRI+1, 2+4*, 2+5, 2+6, 3+4*, 3+5, 3+6, 4+4*, 4+5
, 4+6, 5+7*
PSS52P6 1+1!
PSS52P6( SETZRO+1, SETZRO+2, SETZRO+3, SETZRO+4, SETZRO+5, SETZRO+6, SETZRO+7, SETZRO+8, SETZRO+9, SETZRO+10
, SETZRO+11, SETZRO+12, SETZRO+13, SETIACT+1, 1+3
>> PSSFL 1+2, 2+3, 3+3, 4+2, 5+3, QCODE+2
>> PSSFT QCODE+12, QCODE+13, QCODE+14
>> PSSIEN SETQCD+1, SETQCD+2, SETQCD+3, SETQCD+4, SETQCD+5, SETQCD+6, SETQCD+7, SETQCD+8, SETQCD2+1, SETLTS+1
, SETLTS+2, SETSYN+1, SETSYN2+1, 1+1*, 1+2, 2+2*, 2+3, 2+5, 2+6, 2+7
, 2+9, 3+2*, 3+3, 3+5, 3+6, 3+8, 4+1*, 4+2, 4+5, 4+6
, 4+7, 5+2*, 5+3, 5+8, QCODE+3, QCODE+11, QCODE+12, QCODE+17*, QCODE+18, QCODE+19
, QCODE+21
PSSIEN2 QCODE+3~*, QCODE+4, QCODE+6, QCODE+8, QCODE+9
PSSNUM LOOP~, LOOP+2
PSSXX QCODE+16~*, QCODE+17, QCODE+18, QCODE+19
>> SCR("S" SETSCRN+2*, QCODE+1*, QCODE+3, QCODE+14
U 1+2, 2+3, 3+3, 4+2, 5+3
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