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  | All
Print Page as PDF
Routine: PSOLLL4

Package: Outpatient Pharmacy

Routine: PSOLLL4


Information

PSOLLL4 ;BHAM/JLC - LASER LABELS PRINT PMI ;4/7/22 09:55

Source Information

Source file <PSOLLL4.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Outpatient Pharmacy 3 $$MGONFILE^PSOFDAUT  PRINT^PSOLLL1  STRT^PSOLLU1  
Pharmacy Data Management 2 $$HAZ^PSSUTIL  $$WTEXT^PSSWRNA  
National Drug File 1 $$EN^PSNPPIO  
VA FileMan 1 $$GET1^DIQ  

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 PSOLLL1  

Entry Points

Name Comments DBIA/ICR reference
EN
CONT
PRINT(T,HDR) ;
; Input: T - text to be printed
; HDR - 0-no / 1-yes
PRINT2
MOREWARN ; SEE ID MORE THAN 5 WARNINGS AND PRINT REMAINDER, IF SO

External References

Name Field # of Occurrence
$$GET1^DIQ EN+6
$$EN^PSNPPIO PSOLLL4+5
$$MGONFILE^PSOFDAUT EN+3
PRINT^PSOLLL1 EN+4, EN+20
STRT^PSOLLU1 CONT+5
$$HAZ^PSSUTIL EN+15
$$WTEXT^PSSWRNA MOREWARN+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $P(T,":"),":"
  • Line Location: PRINT+9
Function Call: WRITE
  • Prompt: $P(T,":",2,99)
  • Line Location: PRINT+11
Function Call: WRITE
  • Prompt: T
  • Line Location: PRINT+12
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT2+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(59 - [#59] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSRX - [#52] EN+14
^TMP($J EN+26, EN+27, CONT+2, CONT+3

Label References

Name Line Occurrences
CONT EN+24
MOREWARN EN+22
PRINT EN+23, EN+24, EN+25, EN+26, EN+27, CONT+10, CONT+12, CONT+18, CONT+20, MOREWARN+5
MOREWARN+9, MOREWARN+12, MOREWARN+13, MOREWARN+14
PRINT2 PRINT+8

Naked Globals

Name Field # of Occurrence
^(0 CONT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A CONT+1!*, CONT+2*, CONT+3
A( CONT+1*, CONT+2
>> B CONT+3*, CONT+9, CONT+11, CONT+17, CONT+19
CAUTION EN+12~, EN+13*, EN+17, EN+18, EN+19
>> CNT CONT*, CONT+1*
>> CONT EN+24*
>> DRUG EN+23
DRUGIEN EN+12~, EN+14*, EN+15
>> FLAG PSOLLL4+5*, EN+25
HAZ EN+12~, EN+15*, EN+17, EN+18, EN+19
HAZTEXT EN+12~, EN+16*, EN+17*, EN+18*, EN+19*, EN+20
HDR CONT+2*, CONT+8, CONT+10*, CONT+15, CONT+16, CONT+17, CONT+19, PRINT~, PRINT+4*, PRINT+7
, PRINT+8
I CONT+4*, CONT+5*, CONT+6, CONT+7*, CONT+9, CONT+11, CONT+13*, CONT+17, CONT+19, MOREWARN+1~
MOREWARN+6*
J CONT+2*, CONT+9, CONT+11, CONT+17, CONT+19, MOREWARN+1~, MOREWARN+10*
>> L CONT+5
>> L( CONT+6
>> L4 EN+3, EN+11
LEN MOREWARN+1~, MOREWARN+2*
LEN2 MOREWARN+1~, MOREWARN+7*, MOREWARN+12
>> LENGTH CONT+2*, CONT+6*, CONT+7*
>> MSG PSOLLL4+5, EN+25
NEWWARN MOREWARN+1~, MOREWARN+3*, MOREWARN+4*, MOREWARN+6
>> OUT CONT*, CONT+2, CONT+3, CONT+5, CONT+9*, CONT+11*, CONT+15, CONT+16, CONT+17*, CONT+19*
>> PMIF( CONT+13*
>> PMIF("A" CONT+2, CONT+9*, CONT+11*, CONT+17*, CONT+19*
>> PMIF("B" CONT+2, CONT+3, CONT+9*, CONT+11*, CONT+14*, CONT+17*, CONT+19*
>> PMIF("H" EN+24, CONT+15*, CONT+17*, CONT+19*
>> PMIF("I" CONT+5, CONT+9*, CONT+11*, CONT+17*, CONT+19*
>> PMIF("T" EN+24, CONT+15*, CONT+17*, CONT+19*
>> PMIM EN+22, EN+24, CONT*, CONT+9*, CONT+11*, CONT+13, CONT+14, CONT+17*, CONT+19*
>> PNM EN+23
PRE MOREWARN+1~, MOREWARN+7*, MOREWARN+9, MOREWARN+12*, MOREWARN+13, MOREWARN+14
>> PSOFDAPT EN+7
>> PSOFONT CONT, PRINT+5, PRINT+7, PRINT+10
>> PSOIO( PRINT+5, PRINT+7, PRINT+10
>> PSOIO("ET" PRINT2
>> PSOIO("PMII" EN
>> PSOIO("ST" PRINT+6
>> PSOLAN MOREWARN+8
>> PSOSITE EN+6
PSOWARN MOREWARN+1~, MOREWARN+6*, MOREWARN+7, MOREWARN+8
PSOWLBL MOREWARN+2, MOREWARN+3, MOREWARN+16!
>> PSOY EN+4*, EN+20*, EN+23*, EN+26*, EN+27*, CONT+2*, CONT+9, CONT+11, CONT+17, CONT+19
MOREWARN+15*
>> PSOYI EN+4, EN+20, EN+23, EN+26, EN+27, CONT+2, MOREWARN+15
>> PSOYM CONT+9, CONT+11, CONT+17, CONT+19
>> PTEXT CONT+2*, CONT+6*, CONT+10*, CONT+12*, CONT+15, CONT+16, CONT+17, CONT+18, CONT+19, CONT+20
MOREWARN+10*, MOREWARN+11, MOREWARN+12*, MOREWARN+13*, MOREWARN+14*
>> REPRINT EN+5
>> RX EN+3, EN+5, EN+8, EN+14
>> RXFDAMG( EN+8*
>> RXN EN+23
>> RXRP( EN+5
>> RXY PSOLLL4+5
T EN+23*, EN+26*, EN+27*, PRINT~, PRINT+9, PRINT+11, PRINT+12, MOREWARN+5*, MOREWARN+9*, MOREWARN+12*
MOREWARN+13*, MOREWARN+14*
>> TEXT CONT+3*, CONT+4*, CONT+5, CONT+6, MOREWARN+8*, MOREWARN+9, MOREWARN+10
>> WARN MOREWARN+2, MOREWARN+3
>> XFONT CONT*, CONT+6
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  | All