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: LRBLPRA

Package: Lab Service

Routine: LRBLPRA


Information

LRBLPRA ;AVAMC/REG - BB PT RECORD ;2/18/93 09:46 ;

Source Information

Source file <LRBLPRA.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Lab Service 4 H^LRBLPR  ^LRBLPR1  (D,H,H1,L,S,SSN,V,YN)^LRU  (,BEG,END)^LRUTL  

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
Lab Service 1 LRBLPRA  

Entry Points

Name Comments DBIA/ICR reference
EN
ASK
S
F
T
QUE
B
W
END

External References

Name Field # of Occurrence
H^LRBLPR QUE+2, W
^LRBLPR1 W
D^LRU W
H^LRU S+1
H1^LRU F+1
L^LRU QUE
S^LRU QUE
SSN^LRU W
V^LRU END
YN^LRU EN+2
^LRUTL EN
BEG^LRUTL T
END^LRUTL QUE+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?20,"PRINT PATIENT BLOOD BANK RECORDS",!!
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: "Print only patients with antibodies/special instructions "
  • Line Location: EN+2
Function Call: READ
  • Variable: LR(8)
  • Timeout: DTIME
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: !!,"Enter the maximum number of specimens to display",!,"in reverse chronological order for each patient: "
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: $C(7),!,"ENTER A WHOLE NUMBER FROM 0-99"
  • Line Location: ASK+1
Function Call: READ
  • Formatting: !!
  • Prompt: "START WITH PATIENT NAME: FIRST// "
  • Variable: X
  • Timeout: DTIME
  • Line Location: S+0
Function Call: READ
  • Formatting: !
  • Prompt: "GO TO PATIENT NAME: LAST// "
  • Variable: X
  • Timeout: DTIME
  • Line Location: F+0
Function Call: WRITE
  • Prompt: D:$Y>(IOSL-6)
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !,LRP,?31,SSN,?43,Y,?56,$J($P(LR(4),"^",3),2),?59,$P(LR(4),"^",4)
  • Line Location: W+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] LRBLPRA+4
^LR - [#63] LRBLPRA+3, LRBLPRA+4, QUE+1, W
^TMP("LRBL" LRBLPRA+4*, QUE!, QUE+3, QUE+4!, B
^TMP($J QUE+4!

Label References

Name Line Occurrences
ASK ASK+1
B QUE+3
END ENEN+2, SFTQUE+4
F F+1
LRBLPRA QUE+1
S S+1
T SF
W B

Naked Globals

Name Field # of Occurrence
^( QUE+1, B
^("BB" QUE+1
^(0 LRBLPRA+4
^(3 QUE+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN+2*
>> A LRBLPRA+3, LRBLPRA+4, QUE+1*
DTIME ASKSF
IO QUE
IOSL W
>> LR QUE+3*, B
>> LR("F" QUE+2*
>> LR("Q" QUE+3, BW
>> LR(1 QUE+3*
>> LR(4 B*, W
>> LR(7 LRBLPRA+3, EN+2*
>> LR(8 ASK*, ASK+1
>> LRDFN B*, W
>> LRDPF W*
>> LRP QUE+3*, BW
>> P LRBLPRA+4*
>> P(1 S*, S+2*, QUE+3
>> P(2 S*, F*, F+2*, QUE+3
>> POP T
>> SSN W*
U ASKSFW
>> W LRBLPRA+4*
>> X LRBLPRA+4*, EN*, S*, S+1, S+2, F*, F+1, F+2
>> X(1 S+2*
>> Y LRBLPRA+4*, EN, W*
>> ZTRTN T*
>> ZTSK T
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All