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

Package: Lab Service

Routine: LROE1


Information

LROE1 ;SLC/CJS - MORE ORDER ENTRY ;Jun 02, 2022@15:45

Source Information

Source file <LROE1.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Lab Service 12 ^LRDPA  (END,NEXT,TASK,TIME)^LROE  Q15^LROE2  ORDER^LROS  W20^LROW  ^LROW1  REST^LROW2  ^LROW3  
P15^LRPHITEM  (COLTY,LOC)^LRWU  PRAC^LRWU1  PT^LRX  
VA FileMan 2 NOW^%DTC  YN^DICN  

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

Package Total Caller Graph
Lab Service 9 LRHYPH0  LRHYPH2  LROE  LROE2  LRVER  LRVR  LRVR0  LRVR1  
LRVRA  

Entry Points

Name Comments DBIA/ICR reference
QUICK ;from LROE
Q12
W13
W16
Q10
W12
Q15 ;from LROE
P15 ;from LRVER,LRVR,LRGV
  • ICR #5590
    • Status: Active
    • Usage: Private
    SHORT ;Short list of tests
    LRSPEC
  • ICR #5590
    • Status: Active
    • Usage: Private
    LREND

    External References

    Name Field # of Occurrence
    NOW^%DTC W12
    YN^DICN W13+2, W16+1
    ^LRDPA QUICK+1
    END^LROE QUICK+1
    NEXT^LROE W16W16+1, Q10+1, W12+3, W12+11
    TASK^LROE W12+11
    TIME^LROE P15+3
    Q15^LROE2 W12+11, Q15+1
    ORDER^LROS W13+6
    W20^LROW W12+3
    ^LROW1 Q10+1
    REST^LROW2 W12+4
    ^LROW3 W12+3
    P15^LRPHITEM P15+5
    COLTY^LRWU W12
    LOC^LRWU Q12
    PRAC^LRWU1 Q10
    PT^LRX QUICK+1

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !,"Do you want an expanded list"
    • Line Location: W13+2
    Function Call: WRITE
    • Prompt: " Answer 'Y'es or 'N'o."
    • Line Location: W13+2
    Function Call: WRITE
    • Prompt: !,"Order #",!," Test",?20,"Urgency",?30,"Status",?64,"Accession"
    • Line Location: W13+5
    Function Call: WRITE
    • Prompt: !!,PNM,?30,SSN
    • Line Location: W12+2
    Function Call: WRITE
    • Prompt: !,$P(^LAB(60,+^(E,0),0),"^")
    • Line Location: P15+2
    Function Call: WRITE
    • Prompt: !,$P(^LAB(60,+X,0),U)
    • Line Location: SHORT+2
    Function Call: WRITE
    • Prompt: ?40," Canceled by: "_$P(^VA(200,$P(X,"^",11),0),"^")
    • Line Location: SHORT+2

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^LAB(60 - [#60] P15+2, SHORT+2
    ^LAB(62 - [#62] LRSPEC
    ^LRO(69 - [#69] W13W13+6, P15+2, P15+3*, P15+4, P15+6, P15+7*, SHORT+2, LRSPECLRSPEC+1
    ^VA(200 - [#200] SHORT+2

    Label References

    Name Line Occurrences
    LREND Q10W12W12+4
    P15 W12+4, W12+5
    Q10 W13+1
    QUICK Q12W13+3
    SHORT W13
    W13 W13
    W16 W13+3

    Naked Globals

    Name Field # of Occurrence
    ^( W13P15+2, SHORT+2, LRSPEC+1
    ^(0 P15+5, LRSPECLRSPEC+1
    ^(1 P15+5

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> % W13+2*, W13+3, W16+1*, W12W12+3
    COMB P15+1~, P15+6*, P15+7
    >> D1 W12*, W12+1
    >> DA QUICK+1*, W13+4*
    DFN QUICK+1!
    DIC QUICK+1!*, W13+4*
    DIC(0 QUICK+1*
    DIR LREND!
    >> DR W13+4*
    >> DTOUT QUICK+1
    >> DUOUT QUICK+1
    DUZ W12+1, P15+7
    DUZ(2 P15+7
    >> E P15+2*
    I W13+2*, SHORT+1~, SHORT+2*, LRSPEC+1*
    >> LRCCOM Q10+1*
    >> LRCDT W12+4, P15+3, P15+4*, P15+5
    LRDFN QUICK+1, W13W13+6, W16!, W16+1!, W12+1
    >> LREND Q12Q10W12
    >> LRI W12+5*, W12+10
    >> LRLLOC W12+1, P15+5*
    >> LRLONG W16
    >> LRLWC W12+1
    >> LRMOR QUICK+1*, W13*, W13+1
    >> LRNCWL QUICK+1
    >> LRNN QUICK+1*
    >> LRNT P15+3*, P15+4*, P15+5*
    >> LRODT QUICK+1, W13W13+4, W13+6, P15+2, P15+3, P15+4, P15+6, P15+7, SHORT+2
    LRSPECLRSPEC+1
    >> LROLLOC P15+5*
    >> LRPARAM QUICK+1
    >> LRPRAC W12+1
    >> LRQUICK W13W13+1
    >> LRSAMP LRSPEC*
    LRSN QUICK+1!*, W13*, W13+6*, W13+7*, W12+4*, W12+5*, W12+10*, P15+2, P15+3, P15+4
    P15+6, P15+7, SHORT+2, LRSPECLRSPEC+1
    LRSN( W12+5
    LRSN(0 W12+4
    >> LRSNO W12+1*
    >> LRSPEC LRSPEC*, LRSPEC+1*
    >> LRSTATUS W12+4*, P15+7
    >> LRSVSN W13+6*, W13+7
    >> LRTEST W12+3
    >> LRTIM P15+3*, P15+4*, P15+5, P15+7
    >> LRTSTN Q10+1
    >> LRUN P15+3*, P15+4*, P15+7
    LRURG QUICK+1!
    >> PNM W12+2
    >> SSN W12+2
    U QUICK+1, P15+3, P15+4, P15+5, SHORT+2, LRSPECLRSPEC+1
    X SHORT+1~, SHORT+2*
    X3 QUICK+1!
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All