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

Package: Pharmacy Data Management

Routine: PSS50F1


Information

PSS50F1 ;BIR/RTR - API FOR INFORMATION FROM FILE 50

Source Information

Source file <PSS50F1.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Pharmacy Data Management 3 SETSCRN^PSS50A  $$SETDF^PSS50AQM  PARSE^PSS50F  
VA FileMan 2 ($$FIND1,FIND)^DIC  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
LIST ;
SETLIST ;
LOOP ;
SETLISTL ;
SETXSUB ;
LOOKUP ;
LOOKSET ;
LOOPLK ;
SETSCRN ;Set Screen

External References

Name Field # of Occurrence
$$FIND1^DIC LOOKUP+28
FIND^DIC LIST+24, LOOKUP+41
GETS^DIQ LIST+28
SETSCRN^PSS50A LIST+17
$$SETDF^PSS50AQM SETLIST+8
PARSE^PSS50F LIST+21, LOOKUP+38

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)
^DD("DD" SETLISTL+8, LOOKSET+10
^PS(50.605 - [#50.605] LOOKSET+8
^PS(50.606 - [#50.606] SETLISTL+6
^PS(50.7 - [#50.7] SETLISTL+4, SETLISTL+5
^PSDRUG - [#50] LOOP+1, LOOP+2, LOOP+3, SETLISTL+1, SETLISTL+7, LOOKUP+31, LOOKUP+44, LOOKSET+4, LOOKSET+9, LOOPLK+2
LOOPLK+3, LOOPLK+4, LOOPLK+5, LOOPLK+6, LOOPLK+7, LOOPLK+8
^TMP("DIERR" LOOKUP+29!
^TMP("DILIST" LIST+20!, LIST+25, LIST+26, LIST+27, LIST+31!, LOOKUP+37!, LOOKUP+42, LOOKUP+43, LOOKUP+44, LOOKUP+46!
^TMP("PSSP50" LIST+28!, LIST+29, LIST+31!, SETLIST+2, SETLIST+5, SETLIST+6, SETLIST+9
^TMP($J LIST+12!, LIST+13*, LIST+20!, LIST+27*, LIST+30*, LIST+31!, SETLIST+2*, SETLIST+5*, SETLIST+6*, SETLIST+7
SETLIST+8*, SETLIST+9*, SETLISTL+2*, SETLISTL+3*, SETLISTL+4*, SETLISTL+5, SETLISTL+6*, SETLISTL+8*, SETLISTL+9*, LOOKUP+16!
LOOKUP+17*, LOOKUP+27*, LOOKUP+37!, LOOKUP+44*, LOOKUP+45*, LOOKUP+46!, LOOKSET+5*, LOOKSET+6*, LOOKSET+8*, LOOKSET+10*
LOOKSET+11*, LOOKSET+12*, LOOPLK+11*

Label References

Name Line Occurrences
LOOKSET LOOKUP+33, LOOKUP+44, LOOPLK+10
LOOP LIST+19
LOOPLK LOOKUP+19
SETLIST LIST+29
SETLISTL LOOP+8
SETSCRN LOOKUP+26
SETXSUB LIST+15, LOOKUP+36

Naked Globals

Name Field # of Occurrence
^("I" LOOP+3, LOOPLK+6
^("ND" LOOKSET+4
^(0 LOOKSET+4, LOOKSET+8
^(2 LOOP+6, SETLISTL+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT LIST+10~, LOOKUP+14~
DIERR LIST+10~, LOOKUP+14~
>> LIST LIST+11, LIST+12, LIST+13, LIST+30, SETLIST+2, SETLIST+5, SETLIST+6, SETLIST+7, SETLIST+8, SETLIST+9
SETLISTL+2, SETLISTL+3, SETLISTL+4, SETLISTL+5, SETLISTL+6, SETLISTL+8, SETLISTL+9, LOOKUP+15, LOOKUP+16, LOOKUP+17
LOOKUP+27, LOOKUP+45, LOOKSET+5, LOOKSET+6, LOOKSET+8, LOOKSET+10, LOOKSET+11, LOOKSET+12, LOOPLK+11
PSS LIST+10~, LOOKUP+14~
PSS(1 LIST+28*, LIST+29*, SETLIST+2, SETLIST+5, SETLIST+6, SETLIST+7, SETLIST+8, SETLIST+9, LOOP+1*, LOOP+2
LOOP+3, SETLISTL+1, SETLISTL+2, SETLISTL+3, SETLISTL+4, SETLISTL+5, SETLISTL+6, SETLISTL+7, SETLISTL+8, SETLISTL+9
PSS2NODE SETLISTL+1~*, SETLISTL+4
PSS5ND LIST+17~, LOOKUP+26~
PSSADDF SETLIST+8~*, SETLISTL+5~*, SETLISTL+6
>> PSSCMOP LOOKUP+21, LOOPLK+4
>> PSSD LIST+21*, SETXSUB+1, SETXSUB+4, SETXSUB+6, LOOKUP+38*
PSSDSUB SETXSUB+2~, SETXSUB+6*
PSSENCT LIST+10~, LIST+16*, LIST+30, SETLIST+1*, LOOP+9*, LOOKUP+14~, LOOKUP+18*, LOOKUP+27, LOOKUP+45, LOOKSET+7*
LOOPLK+11
>> PSSFL LIST+17, LOOP+3, LOOKUP+26, LOOPLK+6, SETSCRN+1
>> PSSFT LIST+13, LIST+18, LIST+19, LIST+24, LOOKUP+17, LOOKUP+19, LOOKUP+27, LOOKUP+28, LOOKUP+34, LOOKUP+41
>> PSSIEN LIST+27*, LIST+28
PSSIEN2 LOOKUP+28~*, LOOKUP+30, LOOKUP+31, LOOKUP+32
>> PSSIFCAP LOOKUP+23, LOOPLK+5
PSSLCNT SETXSUB+2~, SETXSUB+6*, SETXSUB+7
PSSLKIEN LOOKUP+14~, LOOKUP+32*, LOOKUP+44*, LOOKSET+4, LOOKSET+5, LOOKSET+6, LOOKSET+8, LOOKSET+9, LOOKSET+10, LOOKSET+11
LOOKSET+12, LOOPLK+2*, LOOPLK+3, LOOPLK+4, LOOPLK+5, LOOPLK+6, LOOPLK+7, LOOPLK+8
PSSLKNAM LOOKSET+3~, LOOKSET+4*, LOOKSET+5, LOOKSET+6
PSSLKND LOOKSET+3~, LOOKSET+4*, LOOKSET+8
PSSLKSUB LOOKUP+14~, LOOKUP+32*, LOOKUP+36*, LOOKSET+6, LOOPLK+1*
PSSLKZER LOOKSET+3~, LOOKSET+4*, LOOKSET+12
PSSLSX SETXSUB+2~, SETXSUB+4*, SETXSUB+6*
PSSLSXCT SETXSUB+2~, SETXSUB+3*, SETXSUB+4*, SETXSUB+5*, SETXSUB+6
PSSLUPAR LIST+10~, LOOKUP+35~
PSSLUPAR( LIST+22, LIST+24, LOOKUP+39, LOOKUP+41
PSSLUPAR(0 LIST+21, LOOKUP+38
PSSLUPP LIST+10~, LIST+22*, LIST+24, LOOKUP+35~, LOOKUP+39*, LOOKUP+41
PSSP50 LIST+10~
>> PSSPK LIST+17, LOOP+6, LOOP+7, LOOKUP+26, LOOPLK+8, LOOPLK+9, SETSCRN+7
>> PSSRTOI LOOKUP+26, LOOPLK+7, SETSCRN+4
PSSSCRN LIST+10~, LIST+21*, LIST+23, LOOKUP+35~, LOOKUP+38*, LOOKUP+40
PSSXSUB LIST+10~, LIST+15*, SETLIST+5, SETXSUB+6*, SETXSUB+7*, LOOKUP+14~, LOOKUP+36*
PSSXX LIST+26~*, LIST+27, LOOKUP+43~*, LOOKUP+44
PSSZ3 LIST+17~, LOOKUP+26~
PSSZ4 LIST+17~, LOOKUP+26~
PSSZ5 LOOP+6~*, LOOP+7, LOOPLK+8~*, LOOPLK+9
PSSZ6 LOOP+6~*, LOOPLK+8~*
PSSZNODE SETLISTL+1~*, SETLISTL+2, SETLISTL+3
SCR LIST+10~, LOOKUP+14~
SCR("S" LIST+14*, LIST+21, LIST+23*, LIST+24, LOOKUP+20*, LOOKUP+22*, LOOKUP+24*, LOOKUP+25*, LOOKUP+28, LOOKUP+38
LOOKUP+40*, LOOKUP+41, SETSCRN+2*, SETSCRN+3*, SETSCRN+5*, SETSCRN+6*, SETSCRN+8*, SETSCRN+9*
Y SETLISTL+7~*, SETLISTL+8, LOOKSET+9~*, LOOKSET+10
ZZERR LIST+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