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 |  Marked Items  | All
Print Page as PDF
Routine: PSOLLL1

Package: Outpatient Pharmacy

Routine: PSOLLL1


Information

PSOLLL1 ;BIR/BHW - LASER LABELS ;10/24/2002

Source Information

Source file <PSOLLL1.m>

Call Graph

Call Graph

Call Graph Total: 17

Package Total Call Graph
Outpatient Pharmacy 12 ($$CHKRX,$$CHKTEMP)^PSOBAI  $$MGONFILE^PSOFDAUT  ^PSOLLL2  ^PSOLLL3  ^PSOLLL4  ^PSOLLL5  ^PSOLLL6  ^PSOLLL7  
^PSOLLLH  (COUNTSG,NEWWARN,WARN54)^PSOLLLW  STRT^PSOLLU1  PSOSTALK^PSOTALK1  
Registration 3 $$BADADR^DGUTL3  6^VADPT  PID^VADPT6  
Kernel 1 $$FMTE^XLFDT  
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: 3

Package Total Caller Graph
Outpatient Pharmacy 3 PSOLLL4  PSOLLLI  PSORLLL4  

Entry Points

Name Comments DBIA/ICR reference
ST
L1
WARN ;PRINT WARNING LABELS
W ;
CONT
BARC
BARCE
COPY
CONT2
PRINT(T,B) ;
TRAIL
END

External References

Name Field # of Occurrence
^%DTC ST+3
C^%DTC L1+29
NOW^%DTC L1+29
$$BADADR^DGUTL3 WARN+34
$$CHKRX^PSOBAI COPY+17
$$CHKTEMP^PSOBAI WARN+35
$$MGONFILE^PSOFDAUT COPY+12, COPY+14
^PSOLLL2 CONT+2
^PSOLLL3 CONT+3
^PSOLLL4 CONT+4
^PSOLLL5 TRAIL+1
^PSOLLL6 TRAIL+3
^PSOLLL7 TRAIL+5
^PSOLLLH TRAIL+2
COUNTSG^PSOLLLW L1+18
NEWWARN^PSOLLLW WARN+7
WARN54^PSOLLLW WARN+8
STRT^PSOLLU1 L1+9, L1+14, L1+41, L1+42, L1+43, L1+44, L1+45, L1+49, WARN+40, W+10
W+14
PSOSTALK^PSOTALK1 L1+1
6^VADPT L1+2
PID^VADPT6 L1+2
$$FMTE^XLFDT WARN+16

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+3, ST+4, L1+29
^DIC(5 - [#5] WARN+11, WARN+42
^PS(55 - [#55] WARN+4
^PS(59 - [#59] WARN+10, TRAIL+4
^PSDRUG - [#50] L1+5, L1+30
^PSRX - [#52] STST+1, ST+3, ST+5, L1+5, L1+55*, W+5, W+7, COPY+7, COPY+8*
COPY+9*, COPY+14*, COPY+20*, COPY+21*
^TMP($J L1+28!
^VA(200 - [#200] ST+1

Label References

Name Line Occurrences
BARC CONTCONT+1
BARCE BARCBARC+2
CONT L1+26, L1+27, L1+54, CONT2+1
CONT2 CONTCONT+5
END TRAIL
L1 COPYCOPY+1, COPY+2, CONT2
PRINT L1+3, L1+4, L1+8, L1+11, L1+12, L1+13, L1+15, L1+21, L1+22, L1+32
L1+34, L1+46, L1+47, L1+48, L1+53, WARN+16, WARN+17, WARN+18, WARN+19, WARN+20
WARN+23, WARN+40, WARN+41, WARN+44, W+6, W+11, W+15, W+16, W+17, W+18
TRAIL CONT2+2
W WARN+24
WARN L1+26

Naked Globals

Name Field # of Occurrence
^(0 STWARN+10, WARN+11, WARN+42

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A WARN+42*, WARN+43
B PRINT~, PRINT+1
>> BLNKLIN WARN+15*, WARN+16
>> BOLD PRINT+1*, PRINT+2, PRINT+3, PRINT+7
>> BOTTLBL BARCBARC+1*, COPY+4*
>> COPIES CONT+1, COPY+2, COPY+3*
>> DATE ST+4*, L1+11
>> DEA L1+30*, L1+31
>> DFN WARN+4, WARN+34, WARN+35
>> DIFF ST+3*
DP L1+17~
>> DR L1+10*, L1+13, L1+19*, L1+20, L1+21, L1+22, L1+23
>> DRUG L1+49, L1+52
DT ST+3, WARN+16
>> EXPDT ST+3*, L1+38
>> F WARN+41*, W+12*, W+13
>> F8 L1+50
>> FDA COPY+7*
>> FILLCONT L1+3, L1+4, L1+8, L1+11, L1+12, L1+15, L1+18, L1+26, COPY+1*
FIRST W+8~, W+9*, W+15*, W+16
I L1+21*, L1+22*, L1+23, L1+45*, WARN+26~, WARN+36*, WARN+37, WARN+38, WARN+39, COPY+5*
COPY+6*
IOF CONT+5, BARCEEND+1
>> IR COPY+7*, COPY+8*, COPY+9, COPY+14, COPY+20*, COPY+21
>> ISD ST+3*
>> J W+14*, W+15*, W+16*
>> L L1+9, L1+14, L1+41, L1+42, L1+43, L1+44, L1+45, L1+49, WARN+40, W+10
W+14
>> L( L1+9, L1+15, L1+41, L1+42, L1+43, L1+44, L1+45, L1+50, WARN+40, WARN+41
W+11, W+12, W+15, W+16, END+5
>> L2 CONT+2*, COPY+4*
>> L3 CONT+3*, COPY+4*
>> L4 CONT+4*, COPY+4*
>> L5 CONTCONT+5, COPY+4*, COPY+22*
>> LENGTH L1+16*, L1+44*, L1+45
>> MAILCOM WARN+20
MORE L1+17~
>> MW W+1, COPY+21
>> NOBARC BARC+2
>> NOR L1+35*, L1+37, L1+38
NSGY L1+27, L1+28!
NSGY( L1+20, L1+21, L1+22, L1+23
>> OFONT WARN+14*, WARN+21, WARN+41*, W+3*, W+7, W+11, W+19
>> OPSOX L1+9*, L1+12, L1+13, L1+15*, L1+16, L1+46*, L1+47, L1+49, W+6*, W+7
W+11, W+15
>> PCOMH( COPY+9
>> PCOMX COPY+9
>> PDUZ COPY+9, COPY+21
PFF COPY+5!*
PFF( COPY+5*
>> PFM CONT+2, COPY+1, COPY+4*
>> PHYS ST+1*, L1+39, L1+43, L1+45
>> PI CONT2+2
>> PIMI CONT+4*
PMIF COPY+5!*
PMIF( COPY+6*
>> PMIM L1+1, CONT+4, COPY+1, COPY+4*, CONT2+1
>> PNM L1+12, WARN+22
>> PPHYS L1+39*, L1+45*, L1+48
>> PPL CONT2+2
>> PS ST+6, L1+3, L1+4, WARN+10*, WARN+11, WARN+12, WARN+18, WARN+31, WARN+32
>> PS2 L1+4
>> PS55 WARN+19, WARN+20, WARN+24
>> PSDU L1+5*, L1+42, L1+48
PSOBADR WARN+26~, WARN+27*, WARN+34*, WARN+35, WARN+37, WARN+39, WARN+43, COPY+16~, COPY+17*, COPY+18*
COPY+19
>> PSOBLALL CONT2+2
>> PSODFONT L1+25
>> PSODY L1+25
>> PSOFNOW COPY+9, COPY+21
>> PSOFONT L1+7, L1+16, L1+25*, L1+34*, L1+46*, L1+47*, L1+49*, L1+50*, WARN+14*, WARN+20*
WARN+21*, WARN+40, WARN+41*, W+3*, W+7*, W+11*, W+13*, W+19*, PRINT+2, PRINT+3
, PRINT+7, END+3, END+5
PSOFOREN WARN+30~*, WARN+31*, WARN+32*, WARN+33
PSOFORGN WARN+26~, WARN+28*, WARN+29, WARN+31, WARN+32, WARN+33*, WARN+34, WARN+35, WARN+37, WARN+38
WARN+39, WARN+43
>> PSOHFONT WARN+14
>> PSOHYI WARN+14
>> PSOHZIP ST+6*, L1+3, WARN+12*, WARN+18
>> PSOINST BARC+3
>> PSOIO( PRINT+2, PRINT+3, PRINT+7, END+3
>> PSOIO("BLB" L1+6
>> PSOIO("BLBC" BARC+2
>> PSOIO("BLF" L1+24
>> PSOIO("BLH" L1
>> PSOIO("EBLBC" BARC+4
>> PSOIO("ET" PRINT+6, END+8
>> PSOIO("PMII" END+2
>> PSOIO("RMI" WARN+13
>> PSOIO("ST" PRINT+4, END+6
>> PSOIO("WLI" WARN+1
>> PSOLAN WARN+4*
>> PSOPAR ST+5, END
>> PSOPROV ST*, ST+1
>> PSOQFONT L1+40, L1+47
>> PSOQY L1+46
>> PSORYI WARN+23
>> PSOSITE WARN+10, TRAIL+4
>> PSOSTALK L1+52
PSOSTLK L1+1!*, L1+52
>> PSOSYS WARN+10
PSOTEMP WARN+26~, WARN+27*, WARN+35*, WARN+37, WARN+39, WARN+43, COPY+16~, COPY+18*, COPY+19
>> PSOTFONT L1+46, L1+49, W+3
>> PSOTRAIL ST+2*
>> PSOTY L1+49, W+3
>> PSOTYI W+3
>> PSOWARN WARN+6*, WARN+7
PSOWLBL WARN+3!
>> PSOX L1+9*, L1+12*, L1+13*, L1+15*, L1+16*, L1+46*, L1+47*, L1+48*, L1+49*, W+6*
W+7*, W+11*, W+15*, END+5*
>> PSOY L1+9*, L1+15*, L1+25*, L1+33*, L1+46*, L1+47*, L1+48*, L1+49*, WARN+19*, WARN+23*
W+3*, W+5*, W+6*, W+15*
>> PSOYI L1+9, L1+15, L1+25, L1+46, L1+47, L1+48, L1+49, WARN+14*, WARN+19, WARN+23*
W+3*, W+5, W+6, W+13*
>> PSZIP ST+6*, WARN+12*
>> PTEXT L1+16*, W+14*, W+15*, W+16*, W+17
>> Q(1 L1+41*, L1+44, L1+45, L1+46, L1+48
>> Q(2 L1+42*, L1+44, L1+45
>> Q(3 L1+43*, L1+44
>> Q(4 L1+44*, L1+45, L1+48
>> QTY L1+44, L1+46
>> REPRINT COPY+9, TRAIL+5
>> RX STST+1, ST+3, ST+5, L1+5, L1+28, L1+55, W+5, W+7, BARC+3
COPY+7, COPY+8, COPY+9, COPY+12, COPY+13, COPY+14, COPY+17, COPY+20, COPY+21
>> RXF STL1+11, L1+35, COPY+9, COPY+21
>> RXN L1+8, L1+13
>> RXP STCOPY+9, COPY+21
>> RXPI COPY+9, COPY+21
>> RXRP( COPY+13
>> RXY ST+5, L1+11, L1+30, L1+35, L1+36
>> SIDE CONTTRAIL
SIGF L1+1, L1+3, L1+4, L1+8, L1+11, L1+12, L1+15, L1+16*, L1+23*, L1+26
COPYCOPY+5!*, CONT2
SIGF( COPY+5*
SIGF("DR" L1+10, L1+19, L1+23*
>> SIGM L1+1, L1+18, L1+26, L1+54, COPY*, COPY+4*, CONT2*
>> SSNPN L1+2*, L1+15
>> STATE L1+3, WARN+11*, WARN+18
T L1+3*, L1+4*, L1+8*, L1+9, L1+11*, L1+12*, L1+13*, L1+14, L1+15*, L1+21*
L1+30*, L1+31*, L1+32*, L1+34, L1+36*, L1+37*, L1+38*, L1+46*, L1+47*, L1+48*
L1+49*, L1+52*, L1+53, WARN+16*, WARN+17*, WARN+18*, WARN+19*, WARN+20*, WARN+22*, WARN+23
WARN+37*, WARN+38*, WARN+39*, WARN+40, WARN+41, WARN+43*, WARN+44, W+1*, W+4, W+6
W+7*, W+10, W+11, W+14, W+15*, W+16*, W+18, PRINT~, PRINT+5, END+4*
END+7
>> TECH ST+5*, L1+4
>> TEXT L1+22*, L1+41*, L1+42*, L1+43*, L1+44*, L1+45*
TEXTL L1+17~
TEXTP L1+17~
>> ULN ST+2*
>> VAADDR1 WARN+11*
>> VAPA( WARN+36, WARN+39
>> VAPA(1 WARN+24
>> VAPA(11 WARN+43
>> VAPA(25 WARN+28
>> VAPA(4 WARN+43
>> VAPA(5 WARN+42
>> VAPA(6 WARN+43
>> VASTREET WARN+11*, WARN+17
>> VRPH ST+5
>> WARN WARN+5
>> WARN5 WARN+5*, WARN+6
>> WWW WARN+6*
>> X ST+3, L1+29
>> X1 ST+3*, L1+29*
>> X2 ST+3*, L1+29*, BARC+3*
XFONT L1+7*, L1+9, L1+15, L1+16*, L1+40*, L1+41, L1+42, L1+43, L1+44, L1+45
W+2~, W+3*, W+11, W+13*, W+15, W+16
>> Y ST+3*, ST+4*, L1+29*, L1+31
ZTKDRUG L1+1!, L1+51*, L1+52

Marked Items

Name Field # of Occurrence
$T(PSOSTALK^PSOTALK1 L1+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All