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 |