LR7OR1 ;VA/slc/dcm - Get Lab results ;JUL 06, 2010 3:14 PM
Source file <LR7OR1.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| AP(SDATE,EDATE,COUNT) | ;Get AP Subscript data (EM,CY,AU,SP) | |
| MI(SDATE,EDATE,COUNT,SPEC) | ;Get MI Subscript data | |
| RR(DFN,ORD,SDATE,EDATE,SUB,TEST,FLAG,COUNT,SPEC,UNVER) | ;Get LAB results for patient | 
 
 | 
| T2 | ||
| DTRNG | ;Date range setup | |
| T1 | ||
| LRDFN(IFN,FILEROOT) | 
 
 | |
| BB(SDATE,EDATE,COUNT,SPEC) | ;Get BB Subscript data | |
| SN | ;Get the subs | |
| TEST | ;Test the RR entry point | |
| O1 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^LAB(60 - [#60] | RR+24, RR+25, RR+26, RR+29 | 
| ^LR - [#63] | MI+3, BB+4, AP+4, LRDFN+6 | 
| ^LRO(68 - [#68] | SN+2 | 
| ^LRO(69 - [#69] | RR+33, O1+1, O1+2 | 
| ^TMP("LRAPI" | RR+27!, TEST+2! | 
| ^TMP("LRRR" | RR+27!, MI+3*, BB+4*, AP+3*, AP+4*, TEST+2!, T2+1, SN+5*, SN+6* | 
| ^TMP("LRX" | MI+2!, MI+3, MI+4!, BB+3!, BB+4, BB+5!, AP+1!, AP+3, AP+4, AP+5! , SN+1, SN+2, SN+3, SN+4, SN+5, SN+6 | 
| Name | Line Occurrences | 
|---|---|
| $$LRDFN | RR+18 | 
| AP | RR+38 | 
| DTRNG | RR+22 | 
| MI | RR+36 | 
| O1 | O1+1 | 
| RR | T2 | 
| SN | RR+32, RR+33, RR+34 | 
| T1 | T1+1 | 
| T2 | O1+2 | 
| Name | Field # of Occurrence | 
|---|---|
| ^("LR" | LRDFN+5 | 
| ^(0 | RR+29 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %DT | TEST+1~, O1+3*, O1+4* | 
| %DT("A" | O1+3*, O1+4* | 
| AGE | RR+16~, RR+21* | 
| COUNT | RR~, RR+27*, RR+35, RR+36, RR+38, MI~, MI+1, MI+3, BB~, BB+2 , BB+4, AP~, AP+2, AP+4 | 
| CT1 | RR+16~, RR+27*, MI+1, MI+3*, BB+2, BB+4*, AP+2, AP+4* | 
| >> CTR | MI+3*, BB+4*, AP+3*, AP+4* | 
| DFN | RR~, RR+17, RR+18, RR+20, RR+21, MI+3, BB+4, AP+3, AP+4, TEST+3 , T2, SN+5, SN+6 | 
| DIC | TEST+1~, O1+2*, O1+5* | 
| DIC("A" | O1+2*, O1+5* | 
| DIC(0 | O1+2*, O1+5* | 
| DOB | RR+16~, RR+21* | 
| DRAW | RR+16~, SN+2*, SN+5, SN+6 | 
| DT | RR+21 | 
| DTIME | O1, T1 | 
| EDATE | RR~, RR+35, RR+36, RR+38, MI~, MI+1, MI+3, BB~, BB+2, BB+4 , AP~, AP+2, AP+4, DTRNG+1*, DTRNG+2*, DTRNG+4*, DTRNG+5* | 
| FILEROOT | LRDFN~, LRDFN+4*, LRDFN+5 | 
| FLAG | RR~, RR+23*, RR+24, RR+25 | 
| IFN | LRDFN~, LRDFN+3, LRDFN+5 | 
| II | RR+16~, SN+2*, SN+3, SN+4, SN+5, SN+6 | 
| III | RR+16~, SN+3*, SN+4, SN+5 | 
| >> IVDT | MI+3*, BB+4*, AP+4* | 
| LRDFN | RR+16~, RR+18*, RR+19, MI+3, BB+4, AP+4 | 
| LRDPF | RR+16~, RR+18*, RR+20, RR+21 | 
| LRSS | AP+1~, AP+4* | 
| LRX | MI+3!, BB+4!, AP+4! | 
| ORD | RR~, RR+28, RR+32, RR+33, RR+34 | 
| ORDT | RR+16~, RR+28*, RR+32*, RR+33*, RR+34*, SN+1 | 
| ORSN | RR+16~, RR+32*, RR+33*, RR+34*, SN+1 | 
| SDATE | RR~, RR+35, RR+36, RR+38, MI~, MI+1, MI+3, BB~, BB+2, BB+4 , AP~, AP+2, AP+4, DTRNG+1*, DTRNG+3*, DTRNG+4*, DTRNG+5* | 
| SEX | RR+16~, RR+20* | 
| SPEC | RR~, RR+35, RR+36, RR+38, MI~, MI+3, BB~, BB+4 | 
| SS | RR+16~, SN+2*, SN+5, SN+6 | 
| SUB | RR~, RR+23*, RR+26*, RR+35, RR+36, RR+38 | 
| TEST | RR~, RR+24, RR+25*, RR+26, RR+29, RR+30, RR+31, RR+35 | 
| TSTY | RR+16~, SN+3 | 
| TSTY( | RR+30*, SN+3 | 
| U | SN+4 | 
| UNVER | RR~, RR+35 | 
| X | RR+29*, RR+30, RR+31, TEST+1~, O1*, O1+1, O1+2, O1+3, O1+4, O1+5 , T1*, T1+1, T1+2, DTRNG+1*, DTRNG+5*, LRDFN+5*, LRDFN+6*, LRDFN+7 | 
| X1 | TEST+1~, TEST+2*, O1+3*, T2 | 
| X2 | TEST+1~, TEST+2*, O1+4*, T2 | 
| X3 | TEST+1~, TEST+2*, O1+2*, O1+5*, O1+6, T2 | 
| X4 | TEST+1~, TEST+2*, T1+2*, T2 | 
| X5 | TEST+1~, TEST+2*, O1+2*, T2 | 
| Y | TEST+1~, O1+2, O1+3, O1+4, O1+5 |