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

Package: Lab Service

Routine: LR7OGM


Information

LR7OGM ;VA/DALOI/STAFF- Interim report rpc memo ;7/1/09 07:28

Source Information

Source file <LR7OGM.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Lab Service 6 CH^LR7OGMC  MI^LR7OGMM  PLS^LR7OGMP  NEWOLD^LR7OGMU  (DEMO,TESTSGET)^LR7OGU  B^LRU  
IHS Changes To Lab 2 PRESSKEY^BLRGMENU  $$GETACCCP^BLRUTIL3  
VA Fileman 2 $$GET1^DIQ  ^DIR  
IHS VA Utilities 1 ^XBFMK  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Order Entry Results Reporting 1 ORWLRR  

Entry Points

Name Comments DBIA/ICR reference
IHSSELCT() ; EP - IHS Selection process
INTERIMS(ROOT,DFN,SDATE,EDATE,TESTLIST) ; from ORWLRR
  • ICR #2958
    • Status: Active
    • Usage: Controlled Subscription
    BADSTUFF(STR) ; EP
    INTERIM(ROOT,DFN,SDATE,EDATE) ; from ORWLRR
  • ICR #2958
    • Status: Active
    • Usage: Controlled Subscription
    MICRO(ROOT,DFN,SDATE,EDATE) ; from ORWLRR
  • ICR #2958
    • Status: Active
    • Usage: Controlled Subscription
    INTERIMG(ROOT,DFN,SDATE,DIR,FORMAT) ; from ORWLRR
  • ICR #2958
    • Status: Active
    • Usage: Controlled Subscription
    TEST ; test use only
    SELECT(DFN,SDATE,EDATE,TESTS,FORMAT,MICROCHK) ;
    ; get patient info, and expand tests
    ; route setup chem and/or micro data
    ; 9th piece of output indicates FORMAT, when set, seems to get used when evaluating next result
    ; (2: CH subscript, 3: MI subscript, else 1 or "")

    External References

    Name Field # of Occurrence
    PRESSKEY^BLRGMENU BADSTUFF+2
    $$GETACCCP^BLRUTIL3 IHSSELCT+25
    $$GET1^DIQ IHSSELCT+12
    ^DIR IHSSELCT+6
    CH^LR7OGMC SELECT+32, SELECT+57, SELECT+79, SELECT+84, SELECT+93, SELECT+100, SELECT+108
    MI^LR7OGMM SELECT+22, SELECT+64, SELECT+77, SELECT+86, SELECT+96, SELECT+104, SELECT+111
    PLS^LR7OGMP SELECT+59, SELECT+114
    NEWOLD^LR7OGMU SELECT+11
    DEMO^LR7OGU SELECT+9
    TESTSGET^LR7OGU SELECT+14
    B^LRU IHSSELCT+1
    ^XBFMK IHSSELCT+4

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !,^(I)
    • Line Location: TEST+11
    Function Call: WRITE
    • Prompt: !,?4,STR," Routine Ends."
    • Line Location: BADSTUFF+1
    Routine Call
    • DIR
    • Line Location:
      • IHSSELCT+6

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DPT - [#2] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^LAB(60 - [#60] IHSSELCT+20
    ^LR - [#63] IHSSELCT+18, IHSSELCT+19, IHSSELCT+23, IHSSELCT+24, SELECT+40, SELECT+41, SELECT+56, SELECT+63, SELECT+68, SELECT+69
    ^LRO(68 - [#68] IHSSELCT+26, IHSSELCT+27
    ^TMP("LR7OG" SELECT+7!, SELECT+12*, SELECT+38, SELECT+53!, SELECT+60!, SELECT+66!, SELECT+116!
    ^TMP("LR7OGX" TEST+1!, TEST+11, TEST+12!, INTERIM+3, INTERIMG+3, INTERIMS+4, MICRO+3, SELECT+7!, SELECT+24*, SELECT+27*
    , SELECT+30*, SELECT+34*, SELECT+81*, SELECT+82*, SELECT+83*, SELECT+88*, SELECT+89*, SELECT+90*, SELECT+91*
    ^TMP("LRPLS" SELECT+7!, SELECT+59, SELECT+60!, SELECT+114, SELECT+116!

    Label References

    Name Line Occurrences
    $$BADSTUFF IHSSELCT+2, IHSSELCT+7, IHSSELCT+13
    $$IHSSELCT TEST+7
    SELECT TEST+8, INTERIM+4, INTERIMG+4, INTERIMS+5, MICRO+4

    Naked Globals

    Name Field # of Occurrence
    ^( TEST+11

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    AGE SELECT+5~, SELECT+9, SELECT+12
    ALL SELECT+5~, SELECT+13*, SELECT+14, SELECT+22, SELECT+32, SELECT+36, SELECT+57, SELECT+64, SELECT+77, SELECT+79
    , SELECT+84, SELECT+86, SELECT+93, SELECT+96, SELECT+100, SELECT+104, SELECT+108, SELECT+111
    ASK SELECT+5~, SELECT+36*, SELECT+38*, SELECT+39*, SELECT+48, SELECT+49, SELECT+50
    AVAIL SELECT+5~, SELECT+42*, SELECT+44*, SELECT+45*, SELECT+46*, SELECT+48, SELECT+49, SELECT+50
    CNIDT SELECT+5~, SELECT+40*, SELECT+43, SELECT+68*, SELECT+70, SELECT+72, SELECT+73, SELECT+99, SELECT+102, SELECT+106
    , SELECT+107
    DFN TEST+8, IHSSELCT+11*, IHSSELCT+12, IHSSELCT+13, INTERIM~, INTERIM+4, INTERIMG~, INTERIMG+4, INTERIMS~, INTERIMS+5
    , MICRO~, MICRO+4, SELECT~, SELECT+9, SELECT+11, SELECT+12
    DIR INTERIMG~, INTERIMG+4
    DIR(0 IHSSELCT+5*
    DIRECT SELECT+5~, SELECT+15*, SELECT+16*, SELECT+20, SELECT+28, SELECT+40, SELECT+41, SELECT+46, SELECT+56, SELECT+63
    , SELECT+68, SELECT+69, SELECT+76, SELECT+106
    DN IHSSELCT+16~, IHSSELCT+19*, IHSSELCT+20
    DONE SELECT+5~, SELECT+8*, SELECT+22, SELECT+32, SELECT+56, SELECT+57, SELECT+63, SELECT+64, SELECT+67, SELECT+70*
    , SELECT+71*, SELECT+77, SELECT+79, SELECT+84, SELECT+86, SELECT+92, SELECT+93, SELECT+96, SELECT+100, SELECT+104
    , SELECT+108, SELECT+111
    EDATE INTERIM~, INTERIM+4, INTERIMS~, INTERIMS+5, MICRO~, MICRO+4, SELECT~, SELECT+16*, SELECT+17*, SELECT+18
    EDT SELECT+5~, SELECT+18*, SELECT+43, SELECT+44, SELECT+45, SELECT+56, SELECT+63, SELECT+71, SELECT+74, SELECT+100
    , SELECT+104, SELECT+108, SELECT+111
    F60IEN IHSSELCT+16~, IHSSELCT+20*, IHSSELCT+21, IHSSELCT+27*, IHSSELCT+28
    FOK SELECT+5~, SELECT+19*, SELECT+25*, SELECT+35*
    FORMAT INTERIM+1~, INTERIM+2*, INTERIM+4, INTERIMG~, INTERIMG+2*, INTERIMG+4, INTERIMS+1~, INTERIMS+2*, INTERIMS+5, MICRO+1~
    , MICRO+2*, MICRO+4, SELECT~, SELECT+16, SELECT+19, SELECT+21, SELECT+22, SELECT+26, SELECT+29, SELECT+31
    , SELECT+32, SELECT+57, SELECT+59, SELECT+64, SELECT+75, SELECT+77, SELECT+79, SELECT+84, SELECT+86, SELECT+93
    , SELECT+95, SELECT+96, SELECT+100, SELECT+104, SELECT+108, SELECT+111, SELECT+114
    I TEST+1~, TEST+11*, SELECT+5~, SELECT+40*, SELECT+41*, SELECT+68*, SELECT+69*
    IDT SELECT+5~, SELECT+18*, SELECT+22, SELECT+32, SELECT+40, SELECT+41, SELECT+56*, SELECT+57, SELECT+63*, SELECT+64
    , SELECT+68, SELECT+69, SELECT+71, SELECT+73*, SELECT+74, SELECT+77, SELECT+79, SELECT+81, SELECT+84, SELECT+86
    , SELECT+88, SELECT+90, SELECT+93, SELECT+96, SELECT+99*, SELECT+100, SELECT+103*, SELECT+104, SELECT+107*, SELECT+108
    , SELECT+110*, SELECT+111
    LRAA IHSSELCT+16~, IHSSELCT+25, IHSSELCT+26, IHSSELCT+27
    LRAD IHSSELCT+16~, IHSSELCT+25, IHSSELCT+26, IHSSELCT+27
    LRAN IHSSELCT+16~, IHSSELCT+25, IHSSELCT+26, IHSSELCT+27
    LRAS IHSSELCT+16~, IHSSELCT+24*, IHSSELCT+25
    LRAT IHSSELCT+16~, IHSSELCT+26*, IHSSELCT+27
    LRCAN SELECT+5~
    LRDFN IHSSELCT+9~, IHSSELCT+12*, IHSSELCT+13, IHSSELCT+18, IHSSELCT+19, IHSSELCT+23, IHSSELCT+24, SELECT+5~, SELECT+9, SELECT+10
    , SELECT+12, SELECT+22, SELECT+32, SELECT+40, SELECT+41, SELECT+56, SELECT+57, SELECT+63, SELECT+64, SELECT+68
    , SELECT+69, SELECT+77, SELECT+79, SELECT+84, SELECT+86, SELECT+93, SELECT+96, SELECT+100, SELECT+104, SELECT+108
    , SELECT+111
    LRIDT IHSSELCT+16~, IHSSELCT+18*, IHSSELCT+19, IHSSELCT+23*, IHSSELCT+24
    >> LRLDT TEST+8, IHSSELCT+2
    >> LRSDT TEST+8, IHSSELCT+2
    LRSS IHSSELCT+16~
    MICROCHK INTERIM+1~, INTERIM+2*, INTERIM+4, INTERIMG+1~, INTERIMG+2*, INTERIMG+4, INTERIMS+1~, INTERIMS+2*, INTERIMS+5, MICRO+1~
    , MICRO+2*, MICRO+4, SELECT~, SELECT+51, SELECT+92, SELECT+95*
    MICROSUB SELECT+5~, SELECT+6!, SELECT+14, SELECT+22, SELECT+64, SELECT+77, SELECT+86, SELECT+96, SELECT+104, SELECT+111
    MICROSUB(0 SELECT+37
    MNIDT SELECT+5~, SELECT+41*, SELECT+44, SELECT+45, SELECT+69*, SELECT+70, SELECT+72, SELECT+98, SELECT+103, SELECT+106
    , SELECT+110
    NEWOLD SELECT+5~, SELECT+11, SELECT+81, SELECT+88, SELECT+90
    NUM INTERIMS+1~, INTERIMS+3*
    OUTCNT SELECT+5~, SELECT+8*, SELECT+22, SELECT+32, SELECT+57, SELECT+64, SELECT+77, SELECT+79, SELECT+84, SELECT+86
    , SELECT+93, SELECT+96, SELECT+100, SELECT+104, SELECT+108, SELECT+111
    PNM IHSSELCT+9~, IHSSELCT+11*, SELECT+5~, SELECT+9, SELECT+12
    ROOT INTERIM~, INTERIM+3*, INTERIMG~, INTERIMG+3*, INTERIMS~, INTERIMS+4*, MICRO~, MICRO+3*
    ROUTE SELECT+5~, SELECT+47*, SELECT+48*, SELECT+49*, SELECT+50*, SELECT+51*, SELECT+52, SELECT+55, SELECT+62
    SDATE INTERIM~, INTERIM+4, INTERIMG~, INTERIMG+4, INTERIMS~, INTERIMS+5, MICRO~, MICRO+4, SELECT~, SELECT+18
    SDT SELECT+5~, SELECT+18*, SELECT+76
    SEX SELECT+5~, SELECT+9, SELECT+12
    SKIP SELECT+5~, SELECT+8*, SELECT+22, SELECT+23*, SELECT+32, SELECT+33*, SELECT+57, SELECT+58*, SELECT+64, SELECT+65*
    , SELECT+77, SELECT+78*, SELECT+79, SELECT+80*, SELECT+84, SELECT+85*, SELECT+86, SELECT+87*, SELECT+93, SELECT+94*
    , SELECT+96, SELECT+97*, SELECT+100, SELECT+101*, SELECT+104, SELECT+105*, SELECT+108, SELECT+109*, SELECT+111, SELECT+112*
    STR BADSTUFF~, BADSTUFF+1
    TESTLIST INTERIMS~
    TESTLIST( INTERIMS+3
    TESTS TEST+1~!, TEST+8, INTERIM+1~!, INTERIM+4, INTERIMG+1~!, INTERIMG+4, INTERIMS+1~!, INTERIMS+5, MICRO+1~!, MICRO+4
    , SELECT~, SELECT+14
    TESTS( IHSSELCT+21*, IHSSELCT+28*, INTERIMS+3*
    TESTS(0 SELECT+13
    U SELECT+12, SELECT+24, SELECT+27, SELECT+30, SELECT+34, SELECT+81, SELECT+82, SELECT+83, SELECT+88, SELECT+89
    , SELECT+90, SELECT+91
    >> Y IHSSELCT+7, IHSSELCT+11
    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