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

Package: Outpatient Pharmacy

Routine: PSORLLL1


Information

PSORLLL1 ;AITC/BWF - LASER LABELS ;10/24/2002

Source Information

Source file <PSORLLL1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Outpatient Pharmacy 8 $$CHKTEMP^PSOBAI  (COUNTSG,NEWWARN,WARN54)^PSOLLLW  STRT^PSOLLU1  ^PSORLLL2  ^PSORLLL3  ^PSORLLL4  ^PSORLLL5  ^PSORLLLH  
Kernel 1 $$FMTE^XLFDT  
Registration 1 $$BADADR^DGUTL3  
VA FileMan 1 (,C,NOW)^%DTC  

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 PSORLLLI  

Entry Points

Name Comments DBIA/ICR reference
ST ;
; Cosigner logic removed since it doesn't exist locally in RX file (dispensing site) nor on host site.
L1
WARN ;PRINT WARNING LABELS
W ;
CONT
BARC
BARCE
COPY
CONT2
PRINT(T,B) ;
TRAIL
END

External References

Name Field # of Occurrence
^%DTC ST+7
C^%DTC L1+37
NOW^%DTC L1+37
$$BADADR^DGUTL3 WARN+40
$$CHKTEMP^PSOBAI WARN+41
COUNTSG^PSOLLLW L1+26
NEWWARN^PSOLLLW WARN+8
WARN54^PSOLLLW WARN+9
STRT^PSOLLU1 L1+14, L1+22, L1+49, L1+50, L1+51, L1+52, L1+53, L1+57, WARN+47, W+12
W+16
^PSORLLL2 CONT+2
^PSORLLL3 CONT+3
^PSORLLL4 CONT+4
^PSORLLL5 TRAIL+1
^PSORLLLH TRAIL+2
$$FMTE^XLFDT WARN+21

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: CONT+5
Function Call: WRITE
  • Prompt: X2
  • Line Location: BARC+3
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: BARCE+0
Function Call: WRITE
  • Prompt: T,!
  • Line Location: PRINT+5
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+1
Function Call: WRITE
  • Prompt: T,!
  • Line Location: END+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" ST+7, ST+8, L1+37
^DIC(5 - [#5] WARN+49
^PS(55 - [#55] WARN+5
^PSDRUG - [#50] L1+7, L1+38
^TMP($J L1+36!

Label References

Name Line Occurrences
BARC CONTCONT+1
BARCE BARCBARC+2
CONT L1+34, L1+35, L1+60, CONT2+1
CONT2 CONTCONT+5
END TRAILTRAIL+2
L1 COPYCOPY+1, COPY+2, CONT2
PRINT L1+2, L1+4, L1+12, L1+18, L1+20, L1+21, L1+23, L1+29, L1+30, L1+40
L1+42, L1+54, L1+55, L1+56, L1+59, WARN+21, WARN+22, WARN+23, WARN+24, WARN+25
WARN+28, WARN+47, WARN+48, WARN+51, W+6, W+13, W+17, W+18, W+19, W+20
TRAIL CONT2+2
W WARN+29
WARN L1+34

Naked Globals

Name Field # of Occurrence
^(0 WARN+49

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A WARN+49*, WARN+50
B PRINT~, PRINT+1
>> BLNKLIN WARN+20*, WARN+21
>> BOLD PRINT+1*, PRINT+2, PRINT+3, PRINT+7
>> BOTTLBL BARCBARC+1*, COPY+4*
>> COPIES CONT+1, COPY+2, COPY+3*
>> DATE ST+8*, L1+18
>> DEA L1+38*, L1+39
>> DFN WARN+5, WARN+40, WARN+41
>> DIFF ST+7*
DP L1+25~
>> DR L1+15*, L1+21, L1+27*, L1+28, L1+29, L1+30, L1+31
>> DRUG L1+57
DT ST+7, WARN+21
DUZ ST+12
>> EXPDT ST+7*, L1+46
>> F WARN+48*, W+14*, W+15
>> F8 L1+58
>> FILLCONT L1+2, L1+4, L1+12, L1+18, L1+20, L1+23, L1+26, L1+34, COPY+1*
FIRST W+10~, W+11*, W+17*, W+18
>> HINFO ST+16, L1+2, L1+4, WARN+13, WARN+14, WARN+15, WARN+17, WARN+23, BARC+3
HINFOZIP ST+15~, ST+16*, ST+17
I L1+29*, L1+30*, L1+31, L1+53*, WARN+31~, WARN+43*, WARN+44, WARN+45, WARN+46, COPY+5*
COPY+6*
IOF CONT+5, BARCEEND+1
>> ISD ST+7*
>> J W+16*, W+17*, W+18*
>> L L1+14, L1+22, L1+49, L1+50, L1+51, L1+52, L1+53, L1+57, WARN+47, W+12
W+16
>> L( L1+14, L1+23, L1+49, L1+50, L1+51, L1+52, L1+53, L1+58, WARN+47, WARN+48
W+13, W+14, W+17, W+18, END+5
>> L2 CONT+2*, COPY+4*
>> L3 CONT+3*, COPY+4*
>> L4 CONT+4*, COPY+4*
>> L5 CONTCONT+5, COPY+4*, COPY+9*
>> LENGTH L1+24*, L1+52*, L1+53
>> LOCDRUG L1+7, L1+38
>> MAILCOM WARN+25
MORE L1+25~
>> MW W+1
>> NOBARC BARC+2
>> NOR L1+43*, L1+45, L1+46
NSGY L1+35, L1+36!
NSGY( L1+28, L1+29, L1+30, L1+31
>> OFONT WARN+19*, WARN+26, WARN+48*, W+3*, W+9, W+13, W+21
>> OPSOX L1+14*, L1+20, L1+21, L1+23*, L1+24, L1+54*, L1+55, L1+57, W+6*, W+9
W+13, W+17
PFF COPY+5!*
PFF( COPY+5*
>> PFM CONT+2, COPY+1, COPY+4*
>> PHYS L1+47, L1+51, L1+53
>> PI CONT2+2
>> PIMI CONT+4*
PMIF COPY+5!*
PMIF( COPY+6*
>> PMIM CONT+4, COPY+1, COPY+4*, CONT2+1
>> PNM L1+20, WARN+27
>> PPHYS L1+47*, L1+53*, L1+56
>> PS WARN+37, WARN+38
>> PS2 L1+4
>> PS55 WARN+24, WARN+25, WARN+29
>> PSDU L1+7*, L1+50, L1+56
PSOBADR WARN+31~, WARN+32*, WARN+40*, WARN+41, WARN+44, WARN+46, WARN+50, COPY+7~, COPY+8*
>> PSOBLALL CONT2+2
>> PSODFONT L1+33
>> PSODY L1+33
>> PSOFONT L1+11, L1+24, L1+33*, L1+42*, L1+54*, L1+55*, L1+57*, L1+58*, WARN+19*, WARN+25*
WARN+26*, WARN+47, WARN+48*, W+3*, W+9*, W+13*, W+15*, W+21*, PRINT+2, PRINT+3
, PRINT+7, END+3, END+5
PSOFOREN WARN+36~*, WARN+37*, WARN+38*, WARN+39
PSOFORGN WARN+31~, WARN+34*, WARN+35, WARN+37, WARN+38, WARN+39*, WARN+40, WARN+41, WARN+44, WARN+45
WARN+46, WARN+50
>> PSOHFONT WARN+19
>> PSOHYI WARN+19
>> PSOHZIP ST+17*, L1+2, WARN+17*, WARN+23
>> PSOINST ST+12
>> PSOIO( PRINT+2, PRINT+3, PRINT+7, END+3
>> PSOIO("BLB" L1+9
>> PSOIO("BLBC" BARC+2
>> PSOIO("BLF" L1+32
>> PSOIO("BLH" L1
>> PSOIO("EBLBC" BARC+4
>> PSOIO("ET" PRINT+6, END+8
>> PSOIO("PMII" END+2
>> PSOIO("RMI" WARN+18
>> PSOIO("ST" PRINT+4, END+6
>> PSOIO("WLI" WARN+1
>> PSOLAN WARN+5*
>> PSOPAR END
>> PSOQFONT L1+48, L1+55
>> PSOQY L1+54
>> PSORYI WARN+28
PSOTEMP WARN+31~, WARN+32*, WARN+41*, WARN+44, WARN+46, WARN+50, COPY+7~, COPY+8*
>> PSOTFONT L1+54, L1+57, W+3
>> PSOTRAIL ST+4*
>> PSOTY L1+57, W+3
>> PSOTYI W+3
>> PSOWARN WARN+7*, WARN+8
PSOWLBL WARN+3!
>> PSOX L1+14*, L1+20*, L1+21*, L1+23*, L1+24*, L1+54*, L1+55*, L1+56*, L1+57*, W+6*
W+9*, W+13*, W+17*, END+5*
>> PSOY L1+14*, L1+23*, L1+33*, L1+41*, L1+54*, L1+55*, L1+56*, L1+57*, WARN+24*, WARN+28*
W+3*, W+6*, W+17*
>> PSOYI L1+14, L1+23, L1+33, L1+54, L1+55, L1+56, L1+57, WARN+19*, WARN+24, WARN+28*
W+3*, W+6, W+15*
>> PSZIP WARN+17*
>> PTEXT L1+24*, W+16*, W+17*, W+18*, W+19
>> Q(1 L1+49*, L1+52, L1+53, L1+54, L1+56
>> Q(2 L1+50*, L1+52, L1+53
>> Q(3 L1+51*, L1+52
>> Q(4 L1+52*, L1+53, L1+56
>> QTY L1+52, L1+54
>> REFIEN L1+17
>> RPPL CONT2+2
>> RX L1+36, BARC+3
>> RX0 ST+7
>> RXF L1+17*, L1+18
>> RXN L1+12, L1+21
>> RXY L1+18, L1+43, L1+44
>> SIDE CONTTRAIL
SIGF L1+2, L1+4, L1+12, L1+18, L1+20, L1+23, L1+24*, L1+31*, L1+34, COPY
COPY+5!*, CONT2
SIGF( COPY+5*
SIGF("DR" L1+15, L1+27, L1+31*
>> SIGM L1+26, L1+34, L1+60, COPY*, COPY+4*, CONT2*
>> SSNPN L1+23
>> STATE L1+2, WARN+15*, WARN+23
T L1+2*, L1+4*, L1+12*, L1+14, L1+18*, L1+20*, L1+21*, L1+22, L1+23*, L1+29*
L1+38*, L1+39*, L1+40*, L1+42, L1+44*, L1+45*, L1+46*, L1+54*, L1+55*, L1+56*
L1+57*, L1+59, WARN+21*, WARN+22*, WARN+23*, WARN+24*, WARN+25*, WARN+27*, WARN+28, WARN+44*
WARN+45*, WARN+46*, WARN+47, WARN+48, WARN+50*, WARN+51, W+1*, W+4, W+6, W+12
W+13, W+16, W+17*, W+18*, W+20, PRINT~, PRINT+5, END+4*, END+7
>> TECH ST+12*, L1+4
>> TEXT L1+30*, L1+49*, L1+50*, L1+51*, L1+52*, L1+53*
TEXTL L1+25~
TEXTP L1+25~
U ST+7, ST+16, WARN+13, WARN+14, WARN+15, WARN+17
>> ULN ST+4*
>> VAADDR1 WARN+13*
>> VAPA( WARN+43, WARN+46
>> VAPA(1 WARN+29
>> VAPA(11 WARN+50
>> VAPA(25 WARN+34
>> VAPA(4 WARN+50
>> VAPA(5 WARN+49
>> VAPA(6 WARN+50
>> VASTREET WARN+14*, WARN+22
>> WARN WARN+6
>> WARN5 WARN+6*, WARN+7
>> WWW WARN+7*
>> X ST+7, L1+37
>> X1 ST+7*, L1+37*
>> X2 ST+7*, L1+37*, BARC+3*
XFONT L1+11*, L1+14, L1+23, L1+24*, L1+48*, L1+49, L1+50, L1+51, L1+52, L1+53
W+2~, W+3*, W+13, W+15*, W+17, W+18
>> Y ST+7*, ST+8*, L1+37*, L1+39
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All