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

Package: Outpatient Pharmacy

Routine: PSOLLL1


Information

PSOLLL1 ;BIR/BHW - LASER LABELS ;07-Nov-2013 14:58;DU

Source Information

Source file <PSOLLL1.m>

Call Graph

Call Graph Total: 20

Package Total Call Graph
Outpatient Pharmacy 11 ($$CHKRX,$$CHKTEMP)^PSOBAI  ^PSOLLL2  ^PSOLLL3  ^PSOLLL4  ^PSOLLL5  ^PSOLLL6  ^PSOLLL7  ^PSOLLLH  
(COUNTSG,NEWWARN,WARN54)^PSOLLLW  STRT^PSOLLU1  PSOSTALK^PSOTALK1  
IHS Changes To Pharmacy 2 ($$DEAVAUS,$$NDCVAL)^APSPFUNC  $$LBLINI^APSPLBL  
Kernel 2 $$FMTE^XLFDT  ($$LJ,$$RJ)^XLFSTR  
VA Fileman 2 (,C,NOW)^%DTC  $$GET1^DIQ  
CIA Utilities 1 $$BC^CIAUBC28  
IHS Patient 1 $$DOB^AUPNPAT  
Registration 1 $$BADADR^DGUTL3  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Outpatient Pharmacy 1 PSOLLLI  

Entry Points

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

External References

Name Field # of Occurrence
^%DTC ST+3
C^%DTC L1+31
NOW^%DTC L1+31
$$DEAVAUS^APSPFUNC W+2
$$NDCVAL^APSPFUNC L1+43
$$LBLINI^APSPLBL ST+9
$$DOB^AUPNPAT W
$$BC^CIAUBC28 BARC+8
$$BADADR^DGUTL3 WARN+30
$$GET1^DIQ L1+41, W, W+1, W+2, USRINI+2
$$CHKRX^PSOBAI COPY+17
$$CHKTEMP^PSOBAI WARN+31
^PSOLLL2 CONT+2
^PSOLLL3 CONT+3
^PSOLLL4 CONT+6
^PSOLLL5 TRAIL+2
^PSOLLL6 TRAIL+4
^PSOLLL7 TRAIL+6
^PSOLLLH TRAIL+3
COUNTSG^PSOLLLW L1+20
NEWWARN^PSOLLLW WARN+6
WARN54^PSOLLLW WARN+7
STRT^PSOLLU1 L1+11, L1+16, L1+46, L1+47, L1+48, L1+49, L1+50, L1+57, WARN+36, W+12
, W+16
PSOSTALK^PSOTALK1 L1+1
$$FMTE^XLFDT WARN+17, W
$$LJ^XLFSTR ADDRESS+7
$$RJ^XLFSTR ADDRESS+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: CONT+7
Function Call: WRITE
  • Prompt: X2
  • Line Location: BARC+5
Function Call: WRITE
  • Prompt: $$BC^CIAUBC28(X2,1,50,950,120)
  • Line Location: BARC+7
Function Call: WRITE
  • Prompt: $$BC^CIAUBC28(X2,1,50,950,60)
  • Line Location: BARC+8
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

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^APSPCTRL - [#9009033] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" ST+3, ST+4, L1+31
^DIC(5 - [#5] WARN+10, WARN+38, ADDRESS+5
^PS(55 - [#55] WARN+3
^PS(59 - [#59] WARN+9, TRAIL+5, ADDRESS+4
^PSDRUG - [#50] L1+7, L1+32
^PSRX - [#52] ST, ST+1, ST+3, L1+7, L1+64*, W+1, W+2, W+7, W+9, COPY+7
, COPY+8*, COPY+13, COPY+15*, COPY+20*, COPY+21*
^TMP($J L1+30!
^VA(200 - [#200] ST+1

Label References

Name Line Occurrences
$$USRINI ST+9
ADDRESS L1+5
BARC CONT, CONT+1
BARCE BARC, BARC+3
CONT L1+28, L1+29, L1+63, CONT2+1
CONT2 CONT, CONT+7
END TRAIL
L1 COPY, COPY+1, COPY+2, CONT2
PRINT L1+10, L1+13, L1+14, L1+15, L1+17, L1+23, L1+24, L1+34, L1+36, L1+43
, L1+54, L1+55, L1+56, L1+62, WARN+17, WARN+18, WARN+19, WARN+20, WARN+21, WARN+24
, WARN+36, WARN+37, WARN+40, W, W+1, W+2, W+8, W+13, W+17, W+18
, W+19, W+20, ADDRESS+9, ADDRESS+10, ADDRESS+11
TRAIL CONT2+2
W WARN+25
WARN L1+28

Naked Globals

Name Field # of Occurrence
^(0 ST, WARN+9, WARN+10, WARN+38, ADDRESS+4, ADDRESS+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

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

Marked Items

Name Field # of Occurrence
$T(PSOSTALK^PSOTALK1 L1+1
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 |  Naked Globals |  Local Variables |  Marked Items |  All