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

Package: Lab Service

Routine: LROW2


Information

LROW2 ;SLC/CJS - TEST & SAMPLE VERIFICATION ;8/11/97

Source Information

Source file <LROW2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Lab Service 3 SET^LROR  RCS^LRORD2  DUP^LROW2A  
Kernel 2 ^%ZIS  ^%ZISC  
Order Entry Results Reporting 1 RETURN^ORX  

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

Package Total Caller Graph
Lab Service 17 LR7OF1  LR7OFAO  LRCONJAM  LRFAST  LRHYPH2  LRMIBL  LROE1  LROE2  
LROR6B  LROR8  LRORD1  LROW  LROW1A  LROW2A  LRQCLOG  LRSLOW  
LRVRPOC  

Entry Points

Name Comments DBIA/ICR reference
COL
REST ;from LRFAST, LROE1, LROW
PAST
ORDER ;from LRMIBL, LROE1, LRORD1, LRQCLOG
  • ICR #5593
    • Status: Active
    • Usage: Private
    NEXT
    CHECK ;from LROE1
  • ICR #5593
    • Status: Active
    • Usage: Private
    C2
    BAD ;from LROE1
  • ICR #5593
    • Status: Active
    • Usage: Private
    DUPL ;from LROW1
    TCOM ;from LROW1
    OR ;OE/RR 2.5

    External References

    Name Field # of Occurrence
    ^%ZIS REST+1
    ^%ZISC PAST+2, BAD+1
    SET^LROR OR+2
    RCS^LRORD2 TCOM+2
    DUP^LROW2A PAST+1
    RETURN^ORX OR+3

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !,"The ORDER NUMBER is in use, contact the site manager.",$C(7),!,"This order has been CANCELED, you will need to re-order.",!
    • Line Location: BAD+1
    Function Call: WRITE
    • Prompt: @IOF
    • Condition for execution: $E(IOST,1,2)="P-"
    • Line Location: BAD+1
    Function Call: WRITE
    • Prompt: !,"Since this test, collection sample, and site/specimen has already",!,"been requested on this order, it will NOT be duplicated.",$C(7),!,"If you really need a duplicate, place a separate order."
    • Line Location: DUPL+1
    Function Call: WRITE
    • Prompt: !,LRCCOM
    • Line Location: TCOM+1
    Function Call: READ
    • Variable: %
    • Timeout: DTIME
    • Line Location: TCOM+3
    Function Call: WRITE
    • Prompt: !,"Answer 'Y' or 'N': "
    • Line Location: TCOM+3
    Routine Call
    • %ZIS
    • Line Location:
      • REST+1

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^LAB(60 - [#60] TCOM+1
    ^LAB(61 - [#61] TCOM+1
    ^LAB(62 - [#62] TCOM+1
    ^LRO(69 - [#69] COL*, ORDER+2*, NEXTNEXT+1*, CHECK+1, C2

    Label References

    Name Line Occurrences
    % %
    BAD PAST
    C2 CHECK+1
    CHECK PASTNEXT+2
    NEXT NEXT+2
    ORDER REST+4
    PAST REST+3

    Naked Globals

    Name Field # of Occurrence
    ^(0 C2TCOM+1
    ^(2 ORDER+2*

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> % %*
    %ZIS REST+1!*
    %ZIS("A" REST+1*
    >> D CHECK+1*, C2
    DT ORDER+2
    DTIME %
    >> DTOUT %*
    DUZ COL
    IOF PAST+2, BAD+1
    ION REST+1
    IOP REST+1*!
    IOST PAST+2, BAD+1
    >> J PAST*, NEXT+2*, C2*
    >> LRADDTST REST+3*, PAST
    >> LRCCOM TCOM+1*
    >> LRCS PAST*
    >> LRDFN C2
    >> LREND DUPL+1*
    >> LRI OR+2
    >> LRLLOC REST+2*
    >> LRNCWL REST+1
    >> LRODT COLOR+3
    >> LRORD REST+3*, NEXT*, NEXT+1, NEXT+4, CHECK+1, C2
    >> LRORDER REST+1*
    >> LRORIFN OR+2*, OR+3
    >> LRQUIET NEXT+3
    >> LRSAMP TCOM+1
    >> LRSN COLOR+3
    >> LRSNO REST+2
    >> LRSPEC PAST+1*, TCOM+1
    >> LRSSP REST+2*, PAST+1*
    >> LRTEST( TCOM+1, OR+2*
    >> LRTN OR+3
    >> LRTSTN TCOM+1
    LRXS PAST!
    LRXS( PAST*, PAST+1
    >> LRXST( PAST
    LRYR ORDER+1~, ORDER+2*, NEXTNEXT+1
    >> ORETURN("ORPK" OR+3*
    >> ORIFN OR+3*
    >> POP REST+1
    >> S C2*
    >> T PAST*
    U COLREST+2, TCOM+1
    >> ZTQUEUED NEXT+4, NEXT+5
    >> ZTREQ NEXT+5*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All