LR7OGM ;VA/DALOI/STAFF- Interim report rpc memo ;7/1/09 07:28
Source file <LR7OGM.m>
| 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 | 
| Package | Total | Caller Graph | 
|---|---|---|
| Order Entry Results Reporting | 1 | ORWLRR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| IHSSELCT() | ; EP - IHS Selection process | |
| INTERIMS(ROOT,DFN,SDATE,EDATE,TESTLIST) | ; from ORWLRR | 
 
 | 
| BADSTUFF(STR) | ; EP | |
| INTERIM(ROOT,DFN,SDATE,EDATE) | ; from ORWLRR | 
 
 | 
| MICRO(ROOT,DFN,SDATE,EDATE) | ; from ORWLRR | 
 
 | 
| INTERIMG(ROOT,DFN,SDATE,DIR,FORMAT) | ; from ORWLRR | 
 
 | 
| 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 "") | 
| 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 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | GET1^DIQ | 
| 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! | 
| Name | Line Occurrences | 
|---|---|
| $$BADSTUFF | IHSSELCT+2, IHSSELCT+7, IHSSELCT+13 | 
| $$IHSSELCT | TEST+7 | 
| SELECT | TEST+8, INTERIM+4, INTERIMG+4, INTERIMS+5, MICRO+4 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | TEST+11 | 
| >> | 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 |