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 |