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

Package: Lab Service

Routine: LRBLJED


Information

LRBLJED ;AVAMC/REG/CYM - BB INVENTORY EDIT 3/3/97 13:20 ;

Source Information

Source file <LRBLJED.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Lab Service 6 DISP5^LRBLAUD1  KK^LRBLU  (CK,FRE,SSN,V,YN)^LRU  C^LRUA  EN^LRUD  BB^LRUTL  
VA FileMan 2 ^DIC  ^DIE  

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

Package Total Caller Graph
Lab Service 4 LRBLSEC  LRBLSED  LRBLSEE  LRBLSEL  

Entry Points

Name Comments DBIA/ICR reference
D
E
L
DIE
G
FX
FC
KL
A
W
W1
END

External References

Name Field # of Occurrence
^DIC G+2, G+3
^DIE D, E, L+1, L+2, DIE
DISP5^LRBLAUD1 FC+6
KK^LRBLU DIE
CK^LRU D, E, L
FRE^LRU D, E, DIE+1
SSN^LRU A+3
V^LRU END
YN^LRU L+1, A+3
C^LRUA G+4
EN^LRUD L+1, L+2
BB^LRUTL G

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: L+0
Function Call: WRITE
  • Prompt: !,$C(7),$G(^DD(65,.01,3))
  • Line Location: L+0
Function Call: WRITE
  • Prompt: !
  • Line Location: G+3
Function Call: WRITE
  • Prompt: !,"I can't do this right now. Someone else is editing this record. "
  • Line Location: FX+1
Function Call: WRITE
  • Prompt: !,"Someone else is editing this entry. Try again later "
  • Line Location: KL+0
Function Call: WRITE
  • Prompt: !?7,"No autologous/directed donor entry for this unit."
  • Line Location: A+0
Function Call: WRITE
  • Prompt: !?7,"Donor unit has been released to stock.",!
  • Line Location: A+1
Function Call: WRITE
  • Prompt: W:W
  • Line Location: A+2
Function Call: WRITE
  • Prompt: !?7,"One or more screening tests from ",W(3)," are positive."
  • Condition for execution: W
  • Line Location: A+2
Function Call: WRITE
  • Prompt: !?7,"Not all screening tests completed."
  • Condition for execution: W=""
  • Line Location: A+2
Function Call: WRITE
  • Prompt: !?7,$C(7),"DELETION NOT ALLOWED !",!
  • Line Location: A+2
Function Call: WRITE
  • Prompt: $C(7),!,$P(^LAB(66,$P(^LRD(65,X(2),0),U,4),0),U)," unit already exists in inventory"
  • Line Location: W1+0
Routine Call
  • DIC
  • Line Location:
    • G+2
    • G+3
Routine Call
  • DIE
  • Line Location:
    • D
    • E
    • L+1
    • L+2
    • DIE

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 L
^DIC - [#1] A+3
^LAB(66 - [#66] W1
^LR - [#63] FX, FX+1, FC, FC+2*, FC+4*, FC+5*, KL, KL+1!, A+3
^LR("AB" FC+3*, KL+1!
^LRD(65 - [#65] DIE, FX, FX+1, FC+1, FC+4*, A, A+1, A+4*!, W, W1
^VA(200 - [#200] G+4

Label References

Name Line Occurrences
A A, A+1, A+2
D D
DIE L
E E
END D, E, L, G, A
FC FC
FX D
G D, E, L, A
KL FX
L L, L+1, L+2, DIE+1
W L+2
W1 W

Naked Globals

Name Field # of Occurrence
^( FC+4
^(0 FX, FX+1*, FC+2*, KL+1*
^(4 L
^(6 FX

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % L+1*, A+3*
>> A FC+4*, FC+5
>> DA L+1, DIE, G+4*, FX, FX+1, FC+1, FC+4, A, A+1, A+4
, W
DIC G+1*, G+2!, G+3*!
DIC("S" G+3*
DIC(0 G+1*, G+3*
>> DIE G+3*
>> DR D*, E*, L+1*, L+2*, DIE*
DTIME L
DUZ G+4, FC+2
>> E FC+4*
>> E(2 FC+4*
>> LR L+1*, L+2*
>> LR("CK" D, E, L
>> LR("UNIT" G+4*
>> LR(0 L*, L+1, L+2
>> LR(1 L+1*
>> LR(4 L*
>> LR(65 DIE, G+4*
>> LRAA G+2*
>> LRAA(2 G*
>> LRDPF A+3*
>> LRI FC*, FC+2, FC+3, FC+4, FC+5, FC+6
>> LRO(1 FC+6
>> LRP A+3*
>> LRPTR FC+6*
>> LRQ FC+2
>> LRREC FC+6*
>> LRT D, FX
>> LRT(1 FX
>> LRW(9 FC+6
>> LRWHO G+4*
>> LRX A+1*, A+4
>> O L+1*, L+2*
>> SSN A+3*
>> T FX*, KL, KL+1
>> T(0 FX*, KL+1
>> T(1 FX*, FX+1, FC, FC+2, FC+3, FC+4, FC+5, FC+6
>> T(10 FC+1*, FC+2
>> T(11 FX*, FC+2, FC+3
>> T(3 FX*, FX+1*, FC+2
>> T(4 FX*, KL+1
>> T(5 FX*, FC+2
>> T(9 FX*, FC+2
U L, DIE, G+4, FX, KL+1, W1
>> W FX*, FC+2, A+1*, A+2, A+4
>> W(3 A+1*, A+2, A+3
X L*, L+1*, L+2, G*, G+1, G+4*, FX*, FC+2*, KL+1*, A+1*
, A+3*, W, W1!
X(1 KL+1*, W*
X(2 W*, W1
>> Y D, E, L, G+2, G+3, G+4, A, A+3*
>> Y(0 L
>> Z L+1*, L+2*
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