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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PSJPDRTR

Package: Inpatient Medications

Routine: PSJPDRTR


Information

PSJPDRTR ;BIR/JH-MAIN DRIVER PADE TRANSACTION REPORT ;18 JUN 96 / 2:58 PM

Source Information

Source file <PSJPDRTR.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Inpatient Medications 7 PARTIAL^PSJPADPT  ($$DELIM,$$GETCLASS,$$PSYS,$$SELDEV,DRUGLIST,POCKET,PSJCSUB)^PSJPDRIN  ($$XALL,ALLSCHED,DIV)^PSJPDRIP  (EN,PROCSUM)^PSJPDRTP  DRUGSEL^PSJPDRTR  PATIENT^PSJPDRU1  ($$DATE,$$DEVSCRN,$$TTYPDIR,$$UNIQUE,DISPDOTS,PADEUP,SELUSER,USERLIST)^PSJPDRUT  
VA FileMan 4 EN^DDIOL  ($$FIND1,LIST)^DIC  GETS^DIQ  ^DIR  
Health Level Seven 1 $$UPPER^HLFNC  
List Manager 1 CLEAR^VALM1  

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

Package Total Caller Graph
Inpatient Medications 6 PSJ PADE TRANSACTION REPORT  PSJPAD70  PSJPDRIN  PSJPDRIP  PSJPDRTR  PSJPDRUT  

Entry Points

Name Comments DBIA/ICR reference
EN ; Main Entry point
ENLOOP ; Prompt loop
START ; Queued entry
EXIT ; Clean up
ASK(PSJINP) ;Prompt for selection criteria. Quit if PSJSTOP is true
PADEV(PADEV,PSJINP,PSJ58601) ; Get list of PADE device(s)
PADELST(PSJINP,PADE,PADEX,PSJ58601) ; Find selectable PADE devices for PADE Inbound System PSJPSYS
; and PADE transactions between PSJINP("PSJBDT") and PSJINP("EDT")
; INPUT: PSJINP("PSJPSYS")
; PSJINP("PSJBDT")
; PSJINP("PSJEDT")
; OUPUT: PADE(PADE NAME)=n
; PADE(n)=PADE NAME
PADELST2(PSJINP,PADE,PADEX)
SELPADE(PADE,PADEV,PADEX,PS58601) ; Prompt for one PADE device (or ALL)
SELCSUB(PSJCSUB) ; Prompt for one controlled subs schedule or (ALL)
DRUG(DRUG,PSJINP) ; Allow user to select appropriate subset of drug items
DRCAB(PSJINP,PSJDRCAB) ; Return list of drugs in each cabinet in PSJINP("PADEV")
; Input = PSJINP("PADEV",CABINET NAME) - Cabinet IEN points to PADE DISPENSING DEVICE file 58.63
; Output = PSJDRCAB(DRUG IEN) - Drug IEN points to DRUG file 50
DRUGSEL(PSJINP,INDRUG,OUTDRUG,DRWPCK,PSJSTOP) ; Select drug(s)
PATIENT(PSJINP,SELPAT) ; Get list of patients
USER(PSJINP,PSJUSER) ; Get Vista Users (e.g., nurses) involved in PADE transactions
TRANS(PSJINP,PSJTRANS,PSJOVR) ; Get Transaction Types of PADE transactions
OVRTRAN() ; Prompt if only override transactions - only prompt if DISPENSE/VEND type was selected
SELTRANS(TRANS,TRANSX) ; Prompt for one transaction type (or ALL)
LIST(NLIST,MSG,MAX,AUDIT) ; Write list in LIST(ID1)=ID1
PROCESS(PSJINP) ; Gather report data, store in ^TMP
DIVSTR(PSJINP)
TRANLIST(PSJINP,DIR)

External References

Name Field # of Occurrence
EN^DDIOL PADEV+12, SELCSUB+3, DRUGSEL+11, SELTRANS+2
$$FIND1^DIC PADEV+18, PADELST2+4
LIST^DIC PROCESS+4
GETS^DIQ PADELST2+5
^DIR START+12, PADEV+11, SELPADE+7, SELCSUB+9, DRUGSEL+10, DRUGSEL+17, OVRTRAN+7, SELTRANS+5, LIST+18
$$UPPER^HLFNC SELPADE+19, SELPADE+20
PARTIAL^PSJPADPT SELPADE+28, DRUGSEL+33
$$DELIM^PSJPDRIN ASK+16
$$GETCLASS^PSJPDRIN DRCAB+15
$$PSYS^PSJPDRIN ASK+5
$$SELDEV^PSJPDRIN ASK+17
DRUGLIST^PSJPDRIN DRUGSEL+5
POCKET^PSJPDRIN DRUGSEL+31, DRUGSEL+37
PSJCSUB^PSJPDRIN ASK+11
$$XALL^PSJPDRIP SELPADE+9, SELCSUB+10, DRUGSEL+18, SELTRANS+6
ALLSCHED^PSJPDRIP SELCSUB+13
DIV^PSJPDRIP ASK+7
EN^PSJPDRTP START+6
PROCSUM^PSJPDRTP PROCESS+5
DRUGSEL^PSJPDRTR DRUG+4
PATIENT^PSJPDRU1 PATIENT+1
$$DATE^PSJPDRUT ASK+8, ASK+9
$$DEVSCRN^PSJPDRUT PADELST+22
$$TTYPDIR^PSJPDRUT TRANLIST+5
$$UNIQUE^PSJPDRUT SELPADE+17, SELPADE+19
DISPDOTS^PSJPDRUT PADELST+17, DRCAB+13
PADEUP^PSJPDRUT SELPADE+16
SELUSER^PSJPDRUT USER+5
USERLIST^PSJPDRUT USER+2
CLEAR^VALM1 ASK+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: ASK+2
Function Call: WRITE
  • Prompt: ?20,"PADE Transaction Report",!
  • Line Location: ASK+4
Function Call: WRITE
  • Prompt: !
  • Line Location: PADEV+12
Function Call: WRITE
  • Prompt: !
  • Line Location: PADEV+12
Function Call: WRITE
  • Prompt: " ???"
  • Line Location: SELPADE+24
Function Call: WRITE
  • Prompt: " ?? (No match found)"
  • Line Location: SELPADE+30
Function Call: WRITE
  • Prompt: !
  • Line Location: SELCSUB+3
Function Call: WRITE
  • Prompt: !
  • Line Location: SELCSUB+3
Function Call: WRITE
  • Prompt: !
  • Line Location: DRUGSEL+11
Function Call: WRITE
  • Prompt: !
  • Line Location: DRUGSEL+11
Function Call: WRITE
  • Prompt: " ?? (No match found)"
  • Line Location: DRUGSEL+39
Function Call: WRITE
  • Prompt: !
  • Line Location: SELTRANS+2
Function Call: WRITE
  • Prompt: !
  • Line Location: SELTRANS+2
Function Call: WRITE
  • Prompt: !,MSG,!
  • Line Location: LIST+6
Function Call: WRITE
  • Prompt: !
  • Line Location: LIST+7
Function Call: WRITE
  • Prompt: !,MSG(II)
  • Line Location: LIST+8
Function Call: WRITE
  • Prompt: !!
  • Line Location: LIST+18
Function Call: WRITE
  • Prompt: !!
  • Line Location: LIST+18
Routine Call
  • DIC
  • Line Location:
    • PADEV+18
    • PADELST2+4
Routine Call
  • DIC
  • Line Location:
    • PROCESS+4
Routine Call
  • DIR
  • Line Location:
    • START+12
    • PADEV+11
    • SELPADE+7
    • SELCSUB+9
    • DRUGSEL+10
    • DRUGSEL+17
    • OVRTRAN+7
    • SELTRANS+5
    • LIST+18

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(58.6 - [#58.6] LIST^DIC
^PS(58.63 - [#58.63] FIND1^DIC,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] DIVSTR+6
^PS(58.6 - [#58.6] PADELST+14, PADELST+16, DRCAB+12, DRCAB+16, DRCAB+20, DRCAB+22, DRCAB+25, DRCAB+27, DRCAB+29
^PS(58.601 - [#58.601] ASK+6, PADEV+3, PADELST+11, PADELST+20, DRCAB+8
^PS(58.63 - [#58.63] PADELST+21, PADELST2+4
^PSDRUG - [#50] DRCAB+18, DRUGSEL+27, DRUGSEL+30
^TMP( ASK+18*, PROCESS+6!
^TMP($J ENLOOP+2!, START+4!, EXIT+1!, EXIT+2!, EXIT+3!, EXIT+4!, ASK+13*!, ASK+18

Label References

Name Line Occurrences
$$OVRTRAN TRANS+5
ASK ENLOOP+4
DRCAB DRUG+3
DRUG ASK+12
ENLOOP EN+3
EXIT ENLOOP+4, START+5
PADELST PADEV+5
PADELST2 PADELST+19, PADELST+23
PADEV ASK+10
PATIENT ASK+13
PROCESS START+5
SELPADE PADEV+14
SELTRANS TRANS+2
TRANLIST SELTRANS+4
TRANS ASK+14
USER ASK+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AUDIT LIST~, LIST+2!*
BDT PADEV+1~, PADEV+2*, PADELST+10*, PADELST+16, DRCAB+4~, DRCAB+9*, DRCAB+16, DRCAB+22
CAB DRCAB+4~, DRCAB+10*, DRCAB+11*, DRCAB+12, DRCAB+16, DRCAB+19*, DRCAB+20, DRCAB+22, DRCAB+25
CAB( DRCAB+11, DRCAB+19
CABDA DRCAB+4~
CNT SELTRANS+10~, SELTRANS+12*, SELTRANS+15~, SELTRANS+17*, TRANLIST+1~, TRANLIST+12*, TRANLIST+13
COUNT DRUGSEL+1~, DRUGSEL+4*
DEVNAME SELPADE+1~
DIC ENLOOP+1~, DRUG+1~
DIR ENLOOP+1~, START+8~, SELPADE+1~, DRUGSEL+1~, DRUGSEL+14~, OVRTRAN+1~, SELTRANS+1~, SELTRANS+4, LIST+1~, TRANLIST~
, TRANLIST+7!
DIR("?" SELPADE+5*, DRUGSEL+16*, OVRTRAN+4*, OVRTRAN+5*, OVRTRAN+6*
DIR("A" START+9*, START+10*, START+11*, SELPADE+6*, SELCSUB+6*, SELCSUB+8*, DRUGSEL+15*, OVRTRAN+3*, TRANLIST+7*, TRANLIST+9*
, TRANLIST+10*, TRANLIST+13*, TRANLIST+14, TRANLIST+15*
DIR("B" OVRTRAN+2*
DIR(0 START+8*, PADEV+11*, SELPADE+5*, SELCSUB+7*, DRUGSEL+10*, DRUGSEL+15*, OVRTRAN+2*, SELTRANS+11, SELTRANS+16, LIST+18*
, TRANLIST+5*, TRANLIST+6, TRANLIST+11
DIV DIVSTR+1~, DIVSTR+5*, DIVSTR+6
DIVNAM DIVSTR+1~, DIVSTR+6*, DIVSTR+7
DIVSTR DIVSTR+1~, DIVSTR+2*, DIVSTR+7*, DIVSTR+8
DRG DRCAB+4~, DRCAB+12*, DRCAB+14, DRCAB+15, DRCAB+16, DRCAB+18, DRCAB+20*, DRCAB+21, DRCAB+22, DRCAB+25
, DRCAB+30
DRGARAY DRUG+1~
DRGDA DRCAB+4~
DRGDT DRCAB+4~, DRCAB+16*, DRCAB+17, DRCAB+22*, DRCAB+23, DRCAB+25
DRGIEN DRUGSEL+26~*, DRUGSEL+27
DRGLIST DRUGSEL+1~, DRUGSEL+3*, DRUGSEL+5, DRUGSEL+6, DRUGSEL+33
DRGLIST("IEN" DRUGSEL+28, DRUGSEL+29
DRGN DRUGSEL+1~
DRGNAME DRUGSEL+1~
DRUG DRUG~, DRUG+4
DRWPCK DRUGSEL~, DRUGSEL+2!, DRUGSEL+25*, DRUGSEL+31, DRUGSEL+37
DTOUT EN+1~, ASK+19, SELPADE+10, SELCSUB+12, DRUGSEL+12, DRUGSEL+19, OVRTRAN+7, SELTRANS+7, LIST+1~, LIST+11
DUOUT EN+1~, ASK+19, SELPADE+10, SELCSUB+12, DRUGSEL+12, DRUGSEL+14~, DRUGSEL+19, OVRTRAN+7, SELTRANS+7, LIST+1~
, LIST+11
EDT PADEV+1~, PADEV+2*, PADELST+10*, PADELST+18, DRCAB+4~, DRCAB+9*, DRCAB+17, DRCAB+23
GETDRG DRUG+1~
I SELCSUB+1~, SELCSUB+5*, SELCSUB+6
ID1 LIST+1~, LIST+12*, LIST+15, LIST+16
ID2 LIST+1~, LIST+9*, LIST+10
II PADELST+8~, PADELST+26*, SELPADE+2~, DRUGSEL+13~, LIST+1~, LIST+8*, LIST+11*, LIST+12, LIST+15, DIVSTR+1~
, DIVSTR+5*, DIVSTR+7
INDRUG DRUGSEL~, DRUGSEL+3
INDRUG( DRUGSEL+26
LAST TRANLIST+1~, TRANLIST+14*, TRANLIST+15
LIST LIST+1~
LIST( LIST+10*, LIST+16
LISTX LIST+1~
LISTX( LIST+10*, LIST+11, LIST+12
LSTCNT DRUG+1~
MAX LIST~, LIST+18
MSG LIST~, LIST+6, LIST+7
MSG( LIST+8
NAME LIST+1~, LIST+9*, LIST+10
NLIST LIST~, LIST+5
NLIST( LIST+9
NOXREF SELPADE+1~, SELPADE+27*, SELPADE+28
NUMBER LIST+1~
OUTDRUG DRUGSEL~, DRUGSEL+4*, DRUGSEL+15, DRUGSEL+17, DRUGSEL+21, DRUGSEL+24*, DRUGSEL+34*
OUTDRUG( DRUGSEL+27*, DRUGSEL+30*
PADE PADEV+1~, PADEV+5, PADEV+7, PADEV+14, PADEV+16*, PADEV+17, PADEV+18, PADELST~, PADELST+14*, PADELST+15
, PADELST+16, PADELST+19, PADELST+21*, PADELST+22, PADELST+23, PADELST+24!, PADELST2~, PADELST2+1, PADELST2+4, PADELST2+8
, PADELST2+9, SELPADE~, SELPADE+11, SELPADE+16, SELPADE+17, SELPADE+19, SELPADE+28
PADE( PADELST+15, PADELST+26*, PADELST2+1, PADELST2+8*, SELPADE+17, SELPADE+18
PADEDT PADEV+1~, PADELST+16*, PADELST+18
PADENAME SELPADE+24~*, SELPADE+25
PADESTAT PADELST2+2~, PADELST2+4*, PADELST2+9
PADETMP PADELST+8~, PADELST+24~*
PADETMP( PADELST+26
PADETMPX PADELST+8~, PADELST+24~*
PADEUP SELPADE+1~, SELPADE+16
PADEUP( SELPADE+19, SELPADE+20
PADEV ASK+1~, ASK+10, PADEV~, PADEV+14, SELPADE~, SELPADE+6, SELPADE+8, SELPADE+11*, SELPADE+13, SELPADE+28
, DRUG+1~, DRUG+2*
PADEV( PADEV+16, PADEV+18*, SELPADE+18*, SELPADE+21*, SELPADE+25*
PADEVTMP PADEV+1~
PADEX PADEV+1~, PADEV+5, PADEV+14, PADELST~, PADELST+19, PADELST+23, PADELST+24!, PADELST2~, SELPADE~, SELPADE+28
PADEX( PADELST+26*, PADELST2+9*, SELPADE+18, SELPADE+20, SELPADE+23, SELPADE+24, SELPADE+25
PADIEN PADELST+25~, PADELST2+2~, PADELST2+4*, PADELST2+5, PADELST2+6
PADLIST SELTRANS+10~, SELTRANS+11*, SELTRANS+12, SELTRANS+15~, SELTRANS+16*, SELTRANS+17, TRANLIST+1~, TRANLIST+11*, TRANLIST+12
PADNAME PADELST+25~, PADELST+26*
PADVALS PADEV+17~
PADVALS(1 PADEV+17*
PADVALS(2 PADEV+17*
PADXDATA SELPADE+2~, SELPADE+19, SELPADE+20*, SELPADE+21
PATFLG TRANLIST+1~, TRANLIST+2*
PLSTMSG SELPADE+2~
PLSTMSG(1 SELPADE+3*
PLSTMSG(2 SELPADE+4*
PS58601 SELPADE~
PSALLPC SELPADE+2~, SELPADE+27*, SELPADE+28, DRUGSEL+1~, DRUGSEL+32*, DRUGSEL+33
PSALTID DRCAB+24~, DRCAB+29*, DRCAB+30
PSCNT LIST+1~, LIST+4*, LIST+17*, LIST+18*
PSDONE DRUG+1~
PSDRG EN+1~, ASK+1~, ASK+12
PSDRGIEN DRCAB+4~, DRCAB+27*, DRCAB+28
PSELMSG SELPADE+2~, SELPADE+26*, SELPADE+28
PSFOUND SELPADE+1~, SELPADE+28, SELPADE+29, DRUGSEL+1~, DRUGSEL+33, DRUGSEL+39
PSJ58601 PADEV~, PADEV+5, PADEV+14, PADELST~, PADELST+14, PADELST+20
PSJBDT PROCESS+1~, PROCESS+2*, PROCESS+4, TRANLIST+1~, TRANLIST+3*, TRANLIST+5
PSJCNT DRUGSEL+1~
PSJCSUB ASK+1~, ASK+11, SELCSUB~, SELCSUB+8, SELCSUB+9, SELCSUB+13*, SELCSUB+15
PSJCSUB( SELCSUB+17*
PSJDELIM ASK+1~
PSJDEV ASK+1~
PSJDIV ASK+1~, ASK+7, PADELST+8~, PADELST2+5!, PADELST2+6*, PADELST2+7
PSJDIV("58.63" PADELST2+6
PSJDLRJ START+1~, START+2*, START+3*, PROCESS+6
PSJDONE ASK+1~, PADEV+1~, PADEV+14, SELPADE+11*, SELPADE+13*, SELCSUB+13*, SELCSUB+15*, DRUGSEL+1~, DRUGSEL+4*, DRUGSEL+12
, DRUGSEL+21*, DRUGSEL+24*, DRUGSEL+31*, DRUGSEL+37*, DRUGSEL+39*, USER+1~, USER+4, TRANS+1~, TRANS+2, SELTRANS+8*
, SELTRANS+9*
PSJDOTS PADELST+8~, PADELST+9*, PADELST+17, DRCAB+4~, DRCAB+5*, DRCAB+13
PSJDRC DRUG+1~, DRUG+3, DRUG+4
PSJDRCAB DRCAB~, DRCAB+3!
PSJDRCAB( DRCAB+14, DRCAB+18*
PSJDRCAB("*" DRCAB+21, DRCAB+30*
PSJDRG ASK+1~
PSJEDT TRANLIST+1~, TRANLIST+3*, TRANLIST+5
PSJHTM PADELST+8~, PADELST+9*, PADELST+17, DRCAB+4~, DRCAB+5*, DRCAB+13
PSJI PADEV+1~, PADELST+13*, PADELST2+8, PADELST2+9*
PSJINP EN+1~, ENLOOP+1~, ENLOOP+4, START+5, START+6, ASK~, ASK+9, ASK+10, ASK+11, ASK+12
, ASK+13, ASK+14, ASK+15, ASK+17, PADEV~, PADEV+5, PADELST~, PADELST+19, PADELST+22, PADELST+23
, PADELST2~, DRUG~, DRUG+3, DRUG+4, DRCAB~, DRUGSEL~, DRUGSEL+5, DRUGSEL+31, DRUGSEL+37, PATIENT~
, PATIENT+1, USER~, USER+2, USER+5, TRANS~, SELTRANS+4, PROCESS~, PROCESS+5, DIVSTR~, TRANLIST~
PSJINP("MANUNLOD" DRUGSEL+11, DRUGSEL+15, DRUGSEL+17, DRUGSEL+21, DRUGSEL+25, DRUGSEL+31, DRUGSEL+35
PSJINP("PADEV" ASK+10*, DRUG+2, DRCAB+10
PSJINP("PSDRG" ASK+12*
PSJINP("PSJBDT" ASK+8*, PADEV+2, PADELST+10, DRCAB+9, PROCESS+2, TRANLIST+3
PSJINP("PSJCSUB" ASK+11*, DRCAB+15
PSJINP("PSJDELM" START+7, ASK+16*
PSJINP("PSJDEV" ENLOOP+5, ASK+17*
PSJINP("PSJDIV" ASK+7*, PADELST2+7, DIVSTR+3, DIVSTR+5
PSJINP("PSJEDT" ASK+9*, PADEV+2, PADELST+10, DRCAB+9, TRANLIST+3
PSJINP("PSJOVR" ASK+14*
PSJINP("PSJPAT" ASK+13*
PSJINP("PSJPSYS" ASK+5*, ASK+6, PADEV+3, PADEV+4, PADELST+11, PADELST+12, DRCAB+6, TRANLIST+3
PSJINP("PSJPSYSE" ASK+6*, DRCAB+7, DRCAB+8*
PSJINP("PSJTRANS" ASK+14*
PSJINP("PSJTSK" START+3*, ASK+18*
PSJINP("PSJUSER" ASK+15*
PSJLSTA SELPADE+1~, SELPADE+23
PSJMARG LIST+13~, LIST+14*, LIST+15*, LIST+16
PSJOVR ASK+1~, ASK+14, TRANS~, TRANS+1!, TRANS+5*
PSJPAD SELCSUB+1~, SELCSUB+2*, SELCSUB+6
PSJPART SELPADE+2~, DRUGSEL+13~
PSJPAT ASK+1~, ASK+13
PSJPSYS PADEV+1~, PADEV+3*, PADEV+13*, PADEV+17, PADELST+11*, PADELST+14, PADELST+16, PADELST2+2~, PADELST2+3*, DRUG+1~
, DRCAB+4~, DRCAB+6*, DRCAB+8, TRANLIST+1~, TRANLIST+3*, TRANLIST+5
PSJPSYSE ASK+1~, DRCAB+4~, DRCAB+7*, DRCAB+8*, DRCAB+12, DRCAB+16, DRCAB+20, DRCAB+22, DRCAB+25
PSJPSYSI PADEV+1~, PADEV+4*, PADEV+13, PADELST+12*, PADELST+20, PADELST2+3
PSJSCR PROCESS+1~, PROCESS+3*, PROCESS+4
PSJSTOP EN+1~, EN+2*, EN+3, ENLOOP+3*, ENLOOP+4, START+1~*, START+5, ASK+3*, ASK+5, ASK+7
, ASK+8, ASK+9, ASK+10, ASK+11, ASK+12, ASK+13, ASK+14, ASK+15, ASK+16, ASK+17
, ASK+19*, PADEV+8*, PADEV+14, PADEV+15, SELPADE+10*, SELCSUB+12*, DRUG+4, DRUGSEL~, DRUGSEL+7*, DRUGSEL+12
, DRUGSEL+19*, USER+4, USER+5, TRANS+2, TRANS+3, OVRTRAN+7*, SELTRANS+7*, TRANLIST+8*
PSJSUMM ASK+1~
PSJSYS ASK+1~
PSJSYSE ASK+1~
PSJTMP SELCSUB+1~, SELCSUB+5*, SELCSUB+6, DRUGSEL+1~
PSJTRANS ASK+1~, ASK+14, TRANS~, TRANS+1!, TRANS+2
PSJTRX ASK+1~, TRANS+1!, TRANS+2
PSJTRX("Dispense" TRANS+5
PSJTRX("Return" TRANS+5
PSJTRX("Waste" TRANS+5
PSJTSK ENLOOP+1~, ASK+17, ASK+18
PSJUSER ASK+1~, ASK+15, USER~, USER+1!, USER+6*
PSJUSER( USER+8*
PSJY SELPADE+1~, SELPADE+15*, SELPADE+17, SELPADE+18, SELPADE+19, SELPADE+20, SELPADE+23, SELPADE+24, SELPADE+25, SELPADE+28
, DRUGSEL+1~, DRUGSEL+23*, DRUGSEL+24, DRUGSEL+28, DRUGSEL+29, DRUGSEL+30, DRUGSEL+31, DRUGSEL+33, DRUGSEL+36*, DRUGSEL+37
PSPDIEN PADELST+8~, PADELST+20*, PADELST+21, PADELST+22
PSTRANS DRCAB+24~, DRCAB+25*, DRCAB+26, DRCAB+27, DRCAB+29
SCHED SELCSUB+1~, SELCSUB+11*, SELCSUB+13, SELCSUB+14, SELCSUB+17
SCHLST SELCSUB+1~, SELCSUB+4*, SELCSUB+5, SELCSUB+6, SELCSUB+7, SELCSUB+13
SCNT SELCSUB+1~
SELDRG DRUGSEL+1~, DRUGSEL+33, DRUGSEL+34
SELDRG(0 DRUGSEL+36
SELPAT PATIENT~
SELUSER USER+1~, USER+5, USER+6
SELUSER( USER+7, USER+8
TAB LIST+1~, LIST+3*, LIST+15
TRANS SELTRANS~, SELTRANS+5, SELTRANS+8, SELTRANS+13*, TRANLIST+9
TRANS( SELTRANS+12*, SELTRANS+17*
TRANSX SELTRANS~
TRANSX( SELTRANS+12*, SELTRANS+17*
TSCREEN PROCESS+1~
TXPIECE SELTRANS+10~, SELTRANS+12*, SELTRANS+15~, SELTRANS+17*, TRANLIST+1~, TRANLIST+12*, TRANLIST+13
USER USER+1~, USER+2, USER+5, USER+7*, USER+8
USERX USER+1~, USER+2, USER+5
X START+8~, SELPADE+1~, SELPADE+8, SELPADE+9, SELCSUB+1~, SELCSUB+9, SELCSUB+10, DRUG+1~, DRUGSEL+1~, DRUGSEL+14~
, DRUGSEL+17, DRUGSEL+18, SELTRANS+5, SELTRANS+6, LIST+1~
Y START+8~, SELPADE+1~, SELPADE+8*, SELPADE+9*, SELPADE+11, SELPADE+12, SELPADE+15, SELCSUB+1~, SELCSUB+9*, SELCSUB+10*
, SELCSUB+11, DRUG+1~, DRUGSEL+1~, DRUGSEL+14~, DRUGSEL+17*, DRUGSEL+18*, DRUGSEL+20, DRUGSEL+23, OVRTRAN+8, SELTRANS+5*
, SELTRANS+6*, SELTRANS+8, SELTRANS+9, SELTRANS+14, SELTRANS+17, LIST+1~
ZTSK ENLOOP+1~, START+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All