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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: PSORLLLI

Package: Outpatient Pharmacy

Routine: PSORLLLI


Information

PSORLLLI ;AITC/BWF - ONEVA LASER LABELS INITIALIZATION ;10/06/16 9:28am

Source Information

Source file <PSORLLLI.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Registration 3 (6,PID)^VADPT  PID^VADPT6  $$SITE^VASITE  
VA FileMan 3 ^%DT  (C,NOW)^%DTC  EN^DIQ1  
Outpatient Pharmacy 2 DEVBAR^PSOBMST  (,TRAIL)^PSORLLL1  
National Drug File 1 (,$$PROD2)^PSNAPIS  
Pharmacy Data Management 1 $$DRUG^PSSWRNA  

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
Outpatient Pharmacy 1 PSORLLLH  

Entry Points

Name Comments DBIA/ICR reference
DQ
DQ1
HLEX
C
ORIG
STA ;
LBL
LBL2
REF
CHECK ; use DFN from ZTSAVE instead of from RX
OSET ;
DOUB ;
SNO ;
ZZ(LDIEN) ; Returns VA print name, Trade Name, Generic Name
END
PSOLBL2 ;
QUIT
SIG
SIGOLD
DPT
PSOLBL3 ;
FMSIG

External References

Name Field # of Occurrence
^%DT STA+25
C^%DTC STA+31
NOW^%DTC C+5
EN^DIQ1 C+9, SIGOLD+2
^PSNAPIS ZZ+6
$$PROD2^PSNAPIS ZZ+6
DEVBAR^PSOBMST DQ1+1
^PSORLLL1 LBL2
TRAIL^PSORLLL1 DQ1+6
$$DRUG^PSSWRNA STA+4
6^VADPT ORIG+2, OSET+4, OSET+9
PID^VADPT DPT+1
PID^VADPT6 ORIG+2, OSET+4, OSET+9
$$SITE^VASITE C+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(2 - [#3.2] DQC
^DD("DD" C+5, STA+25
^DPT - [#2] C+12, DPT
^PS(51 - [#51] SIG+1, SIG+3, SIG+4
^PS(53 - [#53] STA+27, STA+28
^PS(55 - [#55] C+12, STA+17, SIG+3, SIGOLD+3
^PS(59 - [#59] C+13
^PSDRUG - [#50] STA+3, ZZ+1, ZZ+3, ZZ+4
^PSDRUG("AQ" ZZ+3
^PSNDF( ZZ+7
^TMP($J HLEX+3!
^UTILITY("DIQ1" C+8!, C+9!

Label References

Name Line Occurrences
$$ZZ STA+3
C DQ1+5
CHECK DQ1+2
DOUB C+22
END ZZ+2
HLEX DQ1
LBL STA+32, STA+33
OSET C+23
PSOLBL2 STA+21
REF C+25, C+26
SIG PSOLBL2+2, PSOLBL2+8
SNO STA+33
STA C+24, C+26

Naked Globals

Name Field # of Occurrence
^( DQC
^("IB" C+13
^("ND" ZZ+4
^(0 C+13, STA+3, DPT
^(1 DQCC+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % C+5, SIG+4*
A OSET+1~, OSET+3*, OSET+4, OSET+5, OSET+7*, OSET+8, OSET+9, OSET+10
ADDR HLEX+1!
BOTTLBL HLEX+6!, C+2*
CONT HLEX+6!
COPAYVAR HLEX!, STA+32*, SNO+1*
COPIES HLEX!, C+16*
CTCT PSOLBL3+1~, FMSIG+6*
DA C+8*, C+9!, SIGOLD+1*
DATE HLEX+2!, STA+21*
DAYS HLEX+2!, ORIG+1*, REF+4*, OSET+5*, OSET+10*
DEA HLEX!, STA+3*, STA+29
>> DFN C+10*, C+12, STA+4, STA+17, CHECK+1, SIG+3, SIGOLD+1, SIGOLD+3, DPT
DIC C+9*!, SIGOLD+1!*, SIGOLD+2!
DIFF HLEX+2!
DIQ SIGOLD+1!*, SIGOLD+2!
DIQ(0 C+9*, SIGOLD+1*
DOB HLEX+6!, DPT*
DR HLEX+2!, C+9*!, SIGOLD+1!*, SIGOLD+2!
DRUG HLEX+2!, STA+3*
DT STA+18, STA+31
E QUIT!, DPT+2!
EXDT HLEX!, C+15*
EXP HLEX+9!
EXPDT HLEX+2!, C+15*
F QUIT!, DPT+2!
F8 HLEX+6!
FDT HLEX!, C+13*, STA+8*, STA+9*, STA+12*, STA+21
FFFF PSOLBL3+1~, FMSIG+1*, FMSIG+2
FILLCONT HLEX+6!, C+2*
FLAG HLEX+6!
HINFO HLEX+5!, C+14, STA+1, STA+30
HINFOST HLEX+5!, STA+1*, STA+2
>> I DQ*, C*, C+3*, C+4*, PSOLBL2+4*, PSOLBL2+5, PSOLBL2+6, PSOLBL2+7, FMSIG+8*, FMSIG+9*
I50 ZZ+1*, ZZ+2, ZZ+3, ZZ+4, ZZ+8!, END!
INRX HLEX+1!
IO C+1
IOST(0 DQC
ISD HLEX!, C+11*
>> J SIG+6*
JJ HLEX+6!
>> L DPT*
L2 HLEX+6!, C+2*
L3 HLEX+6!, C+2*
L4 HLEX+6!, C+2*
L5 HLEX+6!, C+2*
LDIEN ZZ~, ZZ+1
LENGTH HLEX+6!
LINE HLEX+2!, C+11*
LLIM PSOLBL3+1~, FMSIG+1, FMSIG+3*
LLLL PSOLBL3+1~, FMSIG*, FMSIG+1*, FMSIG+5
LOCDRUG HLEX+5!, C+10, STA+3, STA+4
LVAR PSOLBL3+1~, FMSIG*, FMSIG+1*, FMSIG+3, FMSIG+4*, FMSIG+5
LVAR1 PSOLBL3+1~, FMSIG*, FMSIG+1, FMSIG+2*, FMSIG+4
MAILCOM HLEX+6!, STA+16*
MFG HLEX!
MW HLEX+2!, STA+9*, STA+12*, STA+14*, STA+19*
NEXTRX HLEX+3!
NHC SIGOLD!, SIGOLD+1!
NHC(2 SIGOLD+3
NOBARC HLEX+6!
NOR HLEX+6!
NURSE HLEX!, C+12*
OFONT HLEX+6!
OPSOX HLEX+6!
OPSOY HLEX+6!
ORS HLEX+6!
OSGY HLEX+1!, C+1!
OSGY( FMSIG+8*, FMSIG+9
OSGY(0 FMSIG+7
OSIG PSOLBL3+1~
OT SIG!, SIG+3*!
OUT HLEX+6!
>> P SIG*, SIG+4
PARIEN HLEX+5!, STA+5
PATST HLEX!, HLEX+5!, STA+26*, STA+27, STA+28*, STA+29, STA+31*
PATSTIEN HLEX+6!, STA+27*, STA+28
PDA HLEX!
PFF C+3!*
PFF( C+3*
PFM HLEX+7!, C+2*
PHYS HLEX!, ORIG*, REF+2*, REF+3*, OSET+4*, OSET+9*
PI DQ1+3*, HLEX+7!
PIMI HLEX+7!
PLANNM HLEX+7!
PMIF C+3!*
PMIF( C+4*
PMIM HLEX+7!, C+2*
PNM HLEX+1!, DPT+1*
PPHYS HLEX+7!
PPP PSOLBL3+1~, PSOLBL3+4*
PPPP PSOLBL3+1~, PSOLBL3+4*
PRCOPAY HLEX+7!
PRTFL HLEX+2!, STA+29*
PS HLEX!, C+13*
PS1 HLEX!, C+13*
PS2 HLEX+1!, C+14*
PS55 HLEX+2!, STA+17*, STA+18*, STA+20
PS55X HLEX+2!, STA+17*, STA+18
PSCAP HLEX+7!, STA+17*
PSCLN HLEX+7!, STA+30*
PSDFNFLG HLEX+3!, CHECK+1*
PSDU HLEX+7!
PSL HLEX+1!
PSLION HLEX+9!
PSLONG PSOLBL3+1~, PSOLBL3+2*, FMSIG+1
PSMP HLEX+7!
PSMP(1 STA+20*
PSNP HLEX+1!
PSOBIO DQ~, C~
PSOBLALL HLEX+3!, C+6
PSOBLRX HLEX+9!, C+6*
PSOBY HLEX+7!
PSOBYI HLEX+7!
PSOCKHA C+17!, C+18*, C+19, C+20*, C+21
PSOCKHL C+17*!
PSOCKHN DQ1+2*, HLEX+3!, C+17*, C+19, C+21
PSOCKHNX C+17!, C+21*, C+22, DOUB+2, DOUB+4
PSOCPN HLEX+3!
PSOCX HLEX+7!
PSODBQ HLEX+1!, STA+33
PSODFN DQ1+4, HLEX+5!, C+10
PSODFONT HLEX+7!
PSODY HLEX+7!
PSOEXREP HLEX+1!
PSOFLAST HLEX+7!, STA+25*
PSOFNOW HLEX+7!, C+5*
PSOFONT HLEX+8!
PSOFY HLEX+8!
PSOHFONT HLEX+8!
PSOHYI HLEX+9!
PSOHZIP HLEX+2!
PSOINST HLEX!, C+9*
PSOINT DQ1+3*, DQ1+6, HLEX+8!, LBL2*
PSOIO DQ*, HLEX+9!, C*
PSOIO( DQ*, C*
PSOIO("LLI" LBL
PSOIOS DQ1+1, HLEX!
PSOLAN HLEX+8!
PSOLAPPL HLEX!, HLEX+3!
PSOLASTF HLEX+1!, STA+22*, STA+23*, STA+24*, STA+25
PSOLBLCP HLEX+3!
PSOLBLDR HLEX+3!, C+10*
PSOLBLPS HLEX+3!, C+10*
PSONOW HLEX+8!, C+5*
PSONOWT HLEX+8!, C+5*
>> PSOPAR SIG+6, SIGOLDDPT+2, PSOLBL3+2, FMSIG+6
PSOPDFN DQ1+4*, HLEX+3!, CHECK+1*
PSOQFONT HLEX+8!
PSOQY HLEX+8!
PSORX HLEX!
PSORYI HLEX+8!
>> PSOSITE C+13
PSOSITE7 HLEX+8!, C+13*
PSOSUREP HLEX+8!, HLEX+10
PSOSUSPR HLEX+8!, HLEX+10
PSOSXQ HLEX+1!
PSOTFONT HLEX+8!
PSOTRAIL HLEX+9!
PSOTY HLEX+9!
PSOTYI HLEX+9!
PSOXN ZZ+6*!
PSOYI HLEX+9!
PSOYM HLEX+9!
PSOZERO HLEX+3!, CHECK+1*
PSRESOLV DQ1+2*, HLEX+1!
PSZIP HLEX+2!
PTEXT HLEX+9!
Q HLEX+9!
QTY HLEX!, ORIG+1*, REF+1*, OSET+4*, OSET+9*
REF HLEX+2!, STA+21*, STA+29, STA+31*
REPRINT DQ1+5!, HLEX!
RFIEN HLEX+5!
RIEN HLEX+5!
ROR1 HLEX+5!, C+7*
RPAR0 HLEX+5!, C+1*, C+7*, STA+6, REFREF+1, REF+3, REF+4
RPPL DQ1DQ1+2, DQ1+3, HLEX+5!, CHECK+1
RR HLEX+1!
RREF0 HLEX+5!, C+1*, C+7*, STA+9, STA+10, STA+12, REFREF+1, REF+2, REF+4
OSET+6, OSET+7
RRFTYP HLEX+5!
RRXFL HLEX+5!
RRXFL( C+25, STA+9, STA+10!, STA+12, OSET+2, OSET+6!, DOUB+1, DOUB+2, DOUB+3, DOUB+4*
RRXFLX DQ1+2!
RRXFLX( DOUB+3*
RRXPR HLEX+3!, HLEX+5!
RRXPR( C+6
RSIG HLEX+5!, C+7*, C+11, STA+7, PSOLBL2+2
RSIG1 HLEX+5!, C+7*
RSIG1( PSOLBL2+5, PSOLBL2+6, PSOLBL2+7, PSOLBL3+4
>> RX DQ1+3*, C+6, C+17, C+18, C+25, STA+9, STA+10, STA+12, OSET+2, OSET+6
DOUB+1, DOUB+2, DOUB+3, DOUB+4
RX0 DQ1+4, HLEX+5!, C+1, C+7, STA+9, OSET+3
RX2 HLEX+5!, C+1*, C+7*, C+13, C+15, STA+30, STA+31
RX3 HLEX+5!, STA+22
>> RXF C+11*, STA+9*, STA+12*
RXFDAMG DQ1+2!
RXFLX HLEX+3!
RXN HLEX!, C+10*
RXP DQ1+5!, HLEX!, C+6*, C+23, C+24, C+26, STA+6*, STA+7, STA+8, STA+9
STA+12, STA+32
RXPI HLEX!, STA+5*
RXRP HLEX+3!
RXRS HLEX+3!
RXSTA HLEX+5!, C+1*, C+7*, STA+7, STA+33
RXY DQ1+4*, HLEX!, C+1*, C+7*, C+10, C+11, C+16, ORIGORIG+1, STA+7*
STA+9, STA+21, STA+31
S QUIT!, DPT+2!
SGC HLEX+9!, SIG+6*, SIGOLD+3*, FMSIG+6*
SGCT PSOLBL3+1~, FMSIG+1*, FMSIG+2
SGY HLEX+1!, C+1!, SIG*, SIG+5*, SIG+6
SGY( SIG+6*, SIGOLD+3*, FMSIG+1*, FMSIG+5*, FMSIG+6, FMSIG+8, FMSIG+9*
SIDE HLEX!
SIG C+11*, PSOLBL2+2*, PSOLBL2+6*, PSOLBL2+7*, QUIT!, SIGSIG+4, DPT+2!
SIG1 HLEX+9!
SIG1("SIG1" PSOLBL3+4
SIG9 PSOLBL3+1~
SIG9( PSOLBL3+4*, FMSIG+1, FMSIG+2
SIGDONE HLEX+9!, PSOLBL2+3*, PSOLBL2+4, PSOLBL2+5*
SIGF C+3!*
SIGF( C+3*
SIGM HLEX+9!, C+2*
SS HLEX+9!, DPT+1*
SSNP HLEX+1!, DPT+1*
SSNPN HLEX+1!, ORIG+2*, STA+20, OSET+4*, OSET+9*
STA HLEX+3!
STATE HLEX!, STA+2*
TECH HLEX!, ORIG*, REF*, OSET+4*, OSET+8*
U STA+1, STA+30, REF+1, REF+4, ZZ+1, ZZ+4
ULN HLEX+9!
VAADDR1 HLEX+9!
VADT HLEX!
VRPH HLEX+2!, STA+30*, STA+31*
WARN HLEX!, STA+3*, STA+4*
WARN5 HLEX+9!
>> X STA+17*, STA+25*, STA+31, SIG*, SIG+1, SIG+3*, SIG+4*, SIG+5, SIG+6*, DPT*
DPT+1
X0 DQ*, HLEX+8!, C*
>> X1 STA+31*
X2 HLEX+2!, STA+31*
XTYPE HLEX+1!, C+25*, C+26*, REFREF+1, REF+2, REF+3, REF+4
XXX HLEX!
>> Y C+5*, STA+25, SIG+4*, DPT+1*
>> Z SIG+6*
Z1 ZZ+4*, ZZ+5, ZZ+6, ZZ+7, ZZ+8!
Z2 ZZ+4*, ZZ+5, ZZ+6, ZZ+7, ZZ+8!
ZDRUG HLEX+8!, ZZ+1*, ZZ+2*, ZZ+6*, ZZ+7*, END+1
>> ZTREQ HLEX+10*
ZY HLEX+9!, C+11*
ZZZZ PSOLBL3+1~, FMSIG+1*

Marked Items

Name Field # of Occurrence
$T(^PSNAPIS ZZ+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All