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

Package: Lab Service

Routine: LRBLJLG1


Information

LRBLJLG1 ; IHS/DIR/AAB - REVIEW UNIT LOG-IN 11/12/96 07:41 ;

Source Information

Source file <LRBLJLG1.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Lab Service 5 EN^LRBLDC  ^LRBLJLG1  KK^LRBLU  ^LRBLW  (D,YN)^LRU  
VA Fileman 2 C^%DTC  ^DIE  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Lab Service 2 LRBLJLG  LRBLJLG1  

Entry Points

Name Comments DBIA/ICR reference
CK
A
EN ;from LRBLJLG
END
DIE
FIX
WRK
EN1 ;
H
ASK
Z

External References

Name Field # of Occurrence
C^%DTC EN+3
^DIE DIE+2
EN^LRBLDC EN+3
^LRBLJLG1 ASK
KK^LRBLU DIE+4
^LRBLW WRK
D^LRU LRBLJLG1+4
YN^LRU LRBLJLG1+5, EN1+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,P," Source: ",LRW," Invoice: ",LRI,!,"Review:",?12,"Unit",?25,"ABO/Rh",?32,"Expiration date (*=Expired or expires today)"
  • Line Location: LRBLJLG1+3
Function Call: WRITE
  • Prompt: !?5,$J(X,3),")",?12,$P(LRL(X),"^",2),?25,$P(LRL(X),"^",3),?28,$P(LRL(X),"^",4),?32
  • Line Location: LRBLJLG1+4
Function Call: WRITE
  • Prompt: Y,$P(LRL(X),"^",6)
  • Line Location: LRBLJLG1+4
Function Call: READ
  • Timeout: DTIME
  • Variable: LRE
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: $C(7),!
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: $C(7),!,"No entering '^' during this edit !!"
  • Line Location: DIE+2
Function Call: WRITE
  • Prompt: " Enter a number from 1 to ",A
  • Line Location: H+0
Function Call: WRITE
  • Prompt: $C(7)," Sorry, that unit exists in inventory."
  • Line Location: CK+1
Function Call: WRITE
  • Prompt: $C(7),!!?4,"Expiration date exceeds allowable limit !",!
  • Line Location: A+0
Routine Call
  • DIE
  • Line Location:
    • DIE+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LRD(65 - [#65] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(65 CK+2, CK+3
^DIC(4 - [#4] EN1+1
^LAB(66 - [#66] EN+1
^LRD(65 - [#65] LRBLJLG1+5, DIE, DIE+4, CK+1*, EN1+2, Z, Z+1*!, Z+2*, Z+3*
^LRO(69.2 - [#69.2] DIE+5, FIX

Label References

Name Line Occurrences
ASK ASK
DIE DIE+2
END EN+1
FIX DIE+3
H ASK
LRBLJLG1 DIE+3, DIE+5
WRK LRBLJLG1+5
Z EN1+2

Naked Globals

Name Field # of Occurrence
^(0 DIE+5*, FIX!*, CK+1, Z*
^(1 CK+3
^(2 CK+2
^(4 EN1+2*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % LRBLJLG1+5*, EN1+2*
>> A LRBLJLG1+4*, LRBLJLG1+5, ASK, FIX+1*, FIX+2*, H, Z*
B FIX+1!
B( FIX+1*, FIX+2!
>> C CK+1*, EN1+2, Z, Z+1, Z+2, Z+3
DA DIE*, DIE+3, DIE+4, DIE+5!, CK+1
DIE DIE*, DIE+5!
DR DIE+1*, DIE+5!
DTIME ASK
DUZ Z+2
IOF LRBLJLG1+3
>> LR(65 DIE*, DIE+4
>> LRA DIE+5
>> LRAA DIE+5, FIX
>> LRABO DIE+5
LRB END!
LRB(3 EN+2*, EN+3
LRB(6 EN+1*, EN+3*, END
LRB(7 EN+1*, EN+2, EN+3
>> LRC DIE+5, EN+1
>> LRCAPA LRBLJLG1+5
>> LRE ASK*, DIE, DIE+5, FIX, CK, CK+1
>> LRF CK*, CK+1*, CK+2*, CK+3*
>> LRH DIE+5
>> LRI LRBLJLG1+3, Z+2
>> LRK EN+2, Z+1, Z+2
LRL LRBLJLG1+3, WRK*, FIX+2!
LRL( LRBLJLG1+4, DIE, DIE+5*, WRK, FIX!, FIX+1, FIX+2*, CK, CK+1
>> LRO CK*, CK+1, CK+3
>> LRP DIE+5, EN1+2*
>> LRRH DIE+5
>> LRS END*
>> LRW LRBLJLG1+3
>> LRX WRK*
>> P LRBLJLG1+3
U DIE, DIE+4, Z+1
>> W EN1+2*, Z+1
>> W(11 Z+1*
>> W(5 Z+1*, Z+2
>> X LRBLJLG1+4*, DIE+4*, FIX*, FIX+1*, EN+3*, CK+1, CK+3*, EN1+1*, Z*, Z+1
>> X1 EN+2*
>> X2 EN+2*
>> Y LRBLJLG1+4*, DIE+2, CK+4*
>> Y(0 EN1+1
>> Z EN+3*, Z+1*, Z+2*, Z+3
>> Z(0 EN+3*
>> Z(4 Z+1*, Z+3
>> Z(6 Z+1*, Z+3
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