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

Package: Lab Service

Routine: LRHYF1


Information

LRHYF1 ;DALOI/HOAK - LAB ARRIVAL AND DRAW TIME UPDATER ;4/13/1999

Source Information

Source file <LRHYF1.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Lab Service 6 EDIT^LRHYF2  LST1^LRHYLS1  SINGLE^LRHYT1  ^LRHYU4  (SCRNOFF,SCRNON)^LRHYUTL  $$Y2K^LRX  
VA FileMan 4 ^%DT  NOW^%DTC  ^DIC  ^DIR  

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 LRHY TRACK COLLECTION  

Entry Points

Name Comments DBIA/ICR reference
PAT ;
ORD ;
SINGLE ;
KUNKE ;
END ;
EDIT ;
CHECK ;
; Check for results. Quit if results present
PAST ;
BACK
SET ;
DRAW ;
THERE ;
GUY ; COLLECTOR DEMOGRAPHICS stuff this into LR...99 COMMENT FIELD.
TIC ;

External References

Name Field # of Occurrence
^%DT BACK+5, THERE+12
NOW^%DTC BACK+3, BACK+8, THERE+3
^DIC GUY+28
^DIR GUY+20
EDIT^LRHYF2 PAST+8
LST1^LRHYLS1 KUNKE+3
SINGLE^LRHYT1 KUNKE+28
^LRHYU4 SINGLE+6
SCRNOFF^LRHYUTL GUY+15
SCRNON^LRHYUTL GUY+6
$$Y2K^LRX THERE+8, THERE+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: SINGLE+4
Function Call: WRITE
  • Prompt: !,"Doesn't exist."
  • Line Location: SINGLE+12
Function Call: WRITE
  • Prompt: !,$P($G(^LAB(60,LRTEST,0)),U)
  • Line Location: KUNKE+10
Function Call: WRITE
  • Prompt: !,$S($D(^LAB(62.05,+LRURG,0)):$P(^(0),U),1:"")," "
  • Line Location: KUNKE+20
Function Call: WRITE
  • Prompt: !,"Please start over..."
  • Line Location: KUNKE+26
Function Call: WRITE
  • Prompt: !
  • Line Location: PAST+12
Function Call: WRITE
  • Prompt: !!,"Can't accept future times!"
  • Line Location: BACK+9
Function Call: WRITE
  • Prompt: *7
  • Line Location: BACK+9
Function Call: WRITE
  • Prompt: !
  • Line Location: THERE+1
Function Call: WRITE
  • Prompt: !!!
  • Line Location: GUY+3
Function Call: WRITE
  • Prompt: IOBON
  • Line Location: GUY+7
Function Call: WRITE
  • Prompt: IORVON
  • Line Location: GUY+8
Function Call: WRITE
  • Prompt: IODHLT,LRHYNISH
  • Line Location: GUY+9
Function Call: WRITE
  • Prompt: !
  • Line Location: GUY+10
Function Call: WRITE
  • Prompt: IODHLB,LRHYNISH
  • Line Location: GUY+11
Function Call: WRITE
  • Prompt: !!
  • Line Location: GUY+12
Function Call: WRITE
  • Prompt: IORVOFF
  • Line Location: GUY+13
Function Call: WRITE
  • Prompt: IOBOFF
  • Line Location: GUY+14
Function Call: WRITE
  • Prompt: !!,"Your initials have been captured."
  • Line Location: GUY+17
Routine Call
  • DIC
  • Line Location:
    • GUY+28
Routine Call
  • DIR
  • Line Location:
    • GUY+20

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] KUNKE+10
^LAB(62.05 - [#62.05] KUNKE+20
^LR - [#63] PAST+3, SET+4*
^LRO(68 - [#68] SINGLE+9, SINGLE+12, KUNKE+2, KUNKE+9, KUNKE+11, EDIT+2, EDIT+3, BACK+10, SET+3*, SET+5*
THERE+9, THERE+18*, TIC+1
^LRO(69 - [#69] SET+1*
^VA(200 - [#200] GUY+1, GUY+2, GUY+29
^XUSEC("LRLAB" PAST+8, BACKTHERE+10, THERE+21, GUY+2

Label References

Name Line Occurrences
BACK BACK+9
DRAW BACKBACK+1, THERE+13
EDIT KUNKE+23
END SINGLE+8, KUNKE+27
ORD SINGLE+7
SINGLE SINGLE+12, KUNKE+29
TIC THERE+21

Naked Globals

Name Field # of Occurrence
^(0 KUNKE+2, KUNKE+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % BACK+9
%DT BACK+2!, BACK+4*, THERE+2!, THERE+4*
%DT("A" THERE+5*
%DT("B" THERE+10*
>> DIC GUY+26*
>> DIC("A" GUY+25*
>> DIC(0 GUY+27*
>> DIR("A" GUY+19*
>> DIR("B" GUY+18*
>> DIR(0 GUY+18*
>> DTOUT BACK+7, THERE+14, GUY+21
>> DUOUT BACK+7, THERE+14, GUY+21
DUZ PAST+8, BACKTHERE+10, THERE+21, GUY+1, GUY+2, GUY+29
>> IOBOFF GUY+14
>> IOBON GUY+7
>> IODHLB GUY+11
>> IODHLT GUY+9
>> IORVOFF GUY+13
>> IORVON GUY+8
LRAA SINGLE+1!, SINGLE+9, SINGLE+12, KUNKE+2, KUNKE+9, KUNKE+11, END+1!, EDIT+1, EDIT+2, EDIT+3
BACK+10, SET+3, SET+5, THERE+9, THERE+18, TIC+1
>> LRACC SINGLE+5*
LRACC6 SINGLE+1!
LRAD SINGLE+1!, SINGLE+9, SINGLE+12, KUNKE+2, KUNKE+9, KUNKE+11, END+1!, EDIT+2, EDIT+3, BACK+10
SET+3, SET+5, THERE+9, THERE+18, TIC+1
LRAN SINGLE+1!, SINGLE+8, SINGLE+9, SINGLE+12, KUNKE+2, KUNKE+9, KUNKE+11, END+1!, EDIT+2, EDIT+3
BACK+10, SET+3, SET+5, THERE+9, THERE+18, TIC+1
LRARIVE END+1!, PAST+9!, BACK+10*, SET+1, SET+3, SET+4, SET+5, TIC+1*
LRBLOOD END+1!
LRCE END+1!
LRDAT KUNKE+2*, END+1!, SET+1
LRDFN END+1!, EDIT+2*, PAST+3, SET+4
LRDLA END+2!
LRDLC END+2!
LRDPF END+2!
LRDRAW END+2!, THERE+17*, THERE+18
>> LRDRAW7 THERE+8*, THERE+9*, THERE+10, THERE+17
LRDT0 END+2!
LRDTO END+2!
LREND KUNKE+26!, BACK+6*, BACK+7*, THERE+14*
LRHN0 SINGLE+5!
LRHYDUZ END+2!, PAST+1!, GUY+23*, GUY+29*
LRHYNISH END+2!, GUY+1*, GUY+9, GUY+11
LRIDT END+1!, EDIT+3*, PAST+3, SET+4
LRIDTNEW KUNKE+26!
>> LRKUNKE KUNKE+3, KUNKE+28, PAST+8
>> LRORD SINGLE+7
>> LRPON GUY+2*, GUY+23, GUY+29*
LRPRAC END+2!
LRSN KUNKE+2*, END+3!, SET+1
>> LRSS PAST+3*, PAST+4*
LRTEST KUNKE+7*, KUNKE+9*, KUNKE+10, KUNKE+11, END+3!
LRUID SINGLE+1!, SINGLE+10*
>> LRUNC KUNKE+1*
>> LRUP THERE+15*, THERE+16*
LRURG KUNKE+12*, KUNKE+15*, KUNKE+19*, KUNKE+20, END+3!
LRURG2 KUNKE+8!, KUNKE+13*, KUNKE+14
>> LRURG7 KUNKE+11*, KUNKE+12, KUNKE+13, KUNKE+19
PNM END+3!
SSN END+3!
U KUNKE+2, KUNKE+10, KUNKE+11, KUNKE+20, EDIT+2, EDIT+3, BACK+10, SET+1, SET+3, SET+4
THERE+9, THERE+18, GUY+1, GUY+2, GUY+29, TIC+1
VADM END+3!
VAIN END+3!
>> X SINGLE+9*, SINGLE+10, THERE+13
>> Y BACK+6, BACK+9, BACK+10, THERE+15, THERE+17, GUY+23, GUY+24, GUY+29
>> Y(0 GUY+29
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