BUDHRP6V ; IHS/CMI/LAB - UDS REPORT PROCESSOR ;
Source file <BUDHRP6V.m>
Package | Total | Call Graph |
---|---|---|
IHS Uniform Data System | 6 | $$PLCL^BUDHDU $$PREG^BUDHRP6B $$HOSPIND^BUDHRP6C G^BUDHRP6R $$DATE^BUDHUTL1 ($$ANFU,$$BLFU)^BUDHUTL3 |
Patient Care Component Reports | 3 | ($$LASTITEM,ALLV)^APCLAPIU $$START1^APCLDF $$VD^APCLV |
Taxonomy | 2 | $$ICD^ATXAPI $$ICD^ATXCHK |
IHS VA Utilities | 1 | ($$VAL,$$VALI)^XBDIQ1 |
Kernel | 1 | ($$FMADD,$$FMTE)^XLFDT |
Name | Comments | DBIA/ICR reference |
---|---|---|
ADULTBMI(P,BDATE,EDATE,AGE) | ;EP
|
|
ADOLWT | ;EP - called from xbdbque
|
|
REF(P,BDATE,EDATE) | ;EP
|
|
D | ;put the rest in demoninator
|
|
G | ;EP
|
|
PALL(P,BDATE,EDATE) | ;
|
|
MRND(P,BDATE,EDATE) | ;EP
|
|
WT(P,BDATE,EDATE) | ;EP
|
|
N | ||
NUTR(P,BDATE,EDATE) | ;EP
|
|
HTWTSD(P,BDATE,EDATE) | ;get last ht / wt on same day
|
|
VBBD(P,BDATE,EDATE) | ;EP
|
|
BMINPA(P,BDATE,EDATE,AGE) | ;EP
|
|
HT(P,BDATE,EDATE) | ;EP
|
|
BMIPROC(P,BDATE,EDATE) | ;EP
|
|
PA(P,BDATE,EDATE) | ;EP
|
|
BMI(P,BDATE,EDATE,AGE) | ;EP
|
|
ADULT | ;EP
|
Name | Field # of Occurrence |
---|---|
$$LASTITEM^APCLAPIU | BMINPA+3, BMINPA+4, BMINPA+5, ADULTBMI+2 |
ALLV^APCLAPIU | NUTR+3, PA+3 |
$$START1^APCLDF | VBBD+4, BMIPROC+2, HT+3, WT+3, HTWTSD+4, HTWTSD+9, PALL+2 |
$$VD^APCLV | ADULT+11, ADULT+12, ADULT+13, ADULT+14, ADULT+16, N+1 |
$$ICD^ATXAPI | WT+9 |
$$ICD^ATXCHK | MRND+8 |
$$PLCL^BUDHDU | NUTR+36, PA+37, PALL+14 |
$$PREG^BUDHRP6B | ADOLWT+12, ADULT+8 |
$$HOSPIND^BUDHRP6C | ADOLWT+11 |
G^BUDHRP6R | G+1 |
$$DATE^BUDHUTL1 | NUTR+13, NUTR+14, NUTR+15, NUTR+21, NUTR+27, NUTR+33, PA+13, PA+15, PA+21, PA+27 , PA+33, PA+34, D+3, D+5 |
$$ANFU^BUDHUTL3 | N+2 |
$$BLFU^BUDHUTL3 | N+3 |
$$VAL^XBDIQ1 | NUTR+19, NUTR+25, NUTR+31, PA+19, PA+25, PA+31, PALL+10 |
$$VALI^XBDIQ1 | REF+10, REF+12, REF+22, REF+30, MRND+15, MRND+17, MRND+29, MRND+31, MRND+47, NUTR+10 , PA+10, PA+34 |
$$FMADD^XLFDT | ADOLWT+10, ADOLWT+12, BMI+4, BMI+11, ADULT+8, ADULT+11, ADULT+14, N+2, N+3 |
$$FMTE^XLFDT | VBBD+4, BMI+4, BMI+6, BMI+11, BMI+12 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ATXAX - [#9002226] | MRND+40 |
^ATXAX("B" | MRND+8, MRND+37, MRND+38, WT+9 |
^AUPNPREF("AA" | REF+5, REF+8, REF+18, REF+21, REF+26, REF+29, MRND+7, MRND+9, MRND+13, MRND+21 , MRND+23, MRND+27, MRND+39, MRND+41, MRND+45 |
^AUPNVCPT - [#9000010.18] | NUTR+18, PA+18 |
^AUPNVCPT("AD" | NUTR+17, PA+17 |
^AUPNVPED - [#9000010.16] | NUTR+9, PA+9 |
^AUPNVPED("AD" | NUTR+8, PA+8 |
^AUPNVPOV - [#9000010.07] | BMIPROC+8, WT+9, NUTR+30, PA+30, PALL+8 |
^AUPNVPOV("AD" | VBBD+11, WT+6, WT+7, NUTR+29, PA+29 |
^AUPNVPRV("AD" | VBBD+10 |
^AUPNVSIT - [#9000010] | VBBD+7, VBBD+8, VBBD+9, VBBD+12, VBBD+15, VBBD+16, VBBD+17, VBBD+18, VBBD+19, VBBD+20 |
^AUPNVTC - [#9000010.33] | NUTR+24, PA+24 |
^AUPNVTC("AD" | NUTR+23, PA+23 |
^AUTTEDT - [#9999999.09] | NUTR+11, NUTR+12, PA+11, PA+12 |
^AUTTMSR("B" | REF+4, REF+17, REF+25 |
^BUDHSITE - [#90669.901] | VBBD+14 |
^BUDHTSSC - [#90669.908] | REF+11, MRND+16, MRND+22, MRND+30, MRND+48 |
^BUDHTSSC("AC" | NUTR+21, NUTR+27, PA+21, PA+27 |
^BUDHTSSC("AD" | BMIPROC+9, PA+34, PALL+9 |
^BUDHTSSC("AS" | NUTR+15, NUTR+33, PA+15, PA+33, PALL+12 |
^BUDHTSSC("B" | BMIPROC+4, REF+3, MRND+2, MRND+3, MRND+4, NUTR+4, PA+4, PALL+4 |
^DPT - [#2] | ADOLWT+3, ADOLWT+19, ADOLWT+21, ADULT+2, D+3, D+5 |
^XTMP("BUDHRP6B" | ADOLWT+19*, ADOLWT+21*, D+3*, D+5* |
Name | Line Occurrences |
---|---|
$$ADULTBMI | ADULT+16 |
$$BMI | ADULTBMI+3 |
$$BMINPA | ADOLWT+13 |
$$HT | BMI+8, BMI+15 |
$$HTWTSD | BMI+18 |
$$MRND | REF+33 |
$$NUTR | BMINPA+6 |
$$PA | BMINPA+7 |
$$PALL | ADULT+12 |
$$REF | ADULT+13 |
$$VBBD | ADOLWT+10, ADULT+7 |
$$WT | ADULTBMI+3, BMI+7, BMI+13 |
D | ADULT+22, N |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | BMINPA+1~, BMIPROC+1~, BMIPROC+2*, HT+2~, HT+3*, WT+2~, HTWTSD+2!, HTWTSD+4*, HTWTSD+9*, PALL+1~ , PALL+2* |
%DT | BMINPA+1~ |
A | VBBD+1~, VBBD+4*, PALL+3~ |
AGE | BMINPA~, ADULTBMI~, ADULTBMI+3, BMI~, BMI+3, BMI+10, BMI+17 |
B | VBBD+4*, BMINPA+1~ |
BDATE | VBBD~, VBBD+4, BMINPA~, BMINPA+3, BMINPA+4, BMINPA+5, BMINPA+6, BMINPA+7, BMIPROC~, BMIPROC+2 , REF~, REF+7, REF+20, REF+28, REF+33, MRND~, MRND+11, MRND+25, MRND+43, ADULTBMI~ , ADULTBMI+2, ADULTBMI+3, BMI~, BMI+4, BMI+6*, BMI+7, BMI+11, BMI+12*, BMI+13, BMI+14 , BMI+18, HT~, HT+3, WT~, WT+3, HTWTSD~, HTWTSD+4, HTWTSD+9, NUTR~, NUTR+3 , NUTR+36, PA~, PA+3, PA+37, PALL~, PALL+2, PALL+14 |
BUD17RB | ADOLWT+2~, ADOLWT+4*, ADOLWT+7 |
BUD18BD | ADOLWT+2~, ADOLWT+9*, ADOLWT+10 |
BUD3RB | ADOLWT+2~, ADOLWT+5*, ADOLWT+6 |
>> BUDAGE | ADOLWT+13, ADOLWT+19, ADOLWT+21, ADULT+16, D+3, D+5 |
BUDARRY | HT+2~ |
BUDARRY(1 | HT+3 |
>> BUDAWS1L | D+4 |
>> BUDAWS2L | D+2 |
>> BUDBD | ADOLWT+4, ADOLWT+11, ADOLWT+12, ADOLWT+13, ADULT+3, ADULT+8 |
BUDBMI | ADOLWT+2~, ADOLWT+13*, ADOLWT+14, ADOLWT+19, ADOLWT+21, BMINPA+1~, BMINPA+5*, BMINPA+8, ADULTBMI+1~, ADULTBMI+2* , ADULTBMI+3*, ADULTBMI+4, ADULT+1~, ADULT+16*, ADULT+17, ADULT+18, ADULT+22, ADULT+23, ADULT+24, ADULT+25 |
BUDBMID | ADULT+1~, ADULT+18*, D+3, D+5 |
BUDBMIH | BMI+1~, BMI+2*, BMI+3, BMI+9*, BMI+10, BMI+16*, BMI+17, BMI+22* |
BUDBMIV | ADULT+1~, ADULT+17*, D+3, D+5 |
>> BUDCCOM | ADOLWT+19, ADOLWT+21, D+3, D+5 |
BUDDOB | ADOLWT+2~, ADOLWT+3*, ADOLWT+6, ADOLWT+7, ADOLWT+9, ADOLWT+10, ADULT+1~, ADULT+2*, ADULT+4, ADULT+6 |
>> BUDED | ADOLWT+5, ADOLWT+11, ADOLWT+12, ADOLWT+13, ADULT+7, ADULT+8 |
BUDG | BMIPROC+1~, BMIPROC+2!, PALL+1~ |
BUDG( | BMIPROC+6, BMIPROC+7, BMIPROC+9, PALL+6, PALL+7 |
>> BUDH | ADOLWT+19, ADOLWT+21, D+3, D+5 |
BUDHT | BMINPA+1~, BMINPA+3*, BMINPA+8 |
>> BUDJ | ADOLWT+19, ADOLWT+21, D+3, D+5 |
BUDL | WT+2~, WT+3! |
BUDL( | WT+4, WT+5, WT+6, WT+8, WT+10 |
>> BUDLASTV | ADULT+11, ADULT+12, ADULT+13, ADULT+14, ADULT+16, N+1 |
>> BUDLCHT | HTWTSD+13*, HTWTSD+14 |
BUDLD | WT+2~, WT+7*, WT+9 |
BUDLHTS | HTWTSD+2! |
BUDLHTS( | HTWTSD+5!, HTWTSD+7, HTWTSD+13 |
BUDLHTS1 | HTWTSD+2!, HTWTSD+7! |
BUDLHTS1( | HTWTSD+7*, HTWTSD+13 |
BUDLN | WT+2~, WT+4*, WT+5, WT+6, WT+8, WT+10 |
BUDLW | WT+2~, WT+3*, WT+4, WT+6*, WT+7, WT+10*, WT+12 |
BUDLWTS | HTWTSD+2! |
BUDLWTS( | HTWTSD+10!, HTWTSD+12, HTWTSD+13 |
BUDLWTS1 | HTWTSD+2!, HTWTSD+12! |
BUDLWTS1( | HTWTSD+12*, HTWTSD+13 |
BUDLX | WT+2~, WT+3* |
BUDLZ | WT+2~, WT+5*, WT+6, WT+7 |
>> BUDMEDV | ADOLWT+8, ADULT+5 |
BUDNE | BMINPA+1~, BMINPA+6*, BMINPA+8 |
BUDNUT | NUTR+1~, NUTR+2*, NUTR+13*, NUTR+14*, NUTR+15*, NUTR+21*, NUTR+27*, NUTR+33*, NUTR+34 |
BUDOW | ADULT+1~, ADULT+19*, ADULT+23*, ADULT+24*, N, N+2, D+3, D+5 |
BUDPA | BMINPA+1~, BMINPA+7*, BMINPA+8, PA+1~, PA+2*, PA+13*, PA+15*, PA+21*, PA+27*, PA+33* , PA+34*, PA+35 |
BUDPLAN | ADULT+1~, ADULT+19*, N+2*, N+3*, N+5, D+3, D+5 |
>> BUDSECTE("AWT" | ADOLWT+15* |
>> BUDSECTE("PTS" | ADOLWT+17* |
>> BUDSECTF("PLAN" | N*, N+5* |
>> BUDSECTF("PTS" | D+1* |
>> BUDSITE | VBBD+14 |
BUDUW | ADULT+1~, ADULT+19*, ADULT+25*, N, N+3, D+3, D+5 |
BUDVAL | BMINPA+1~, BMINPA+2* |
BUDVL | VBBD+1~, VBBD+2!, VBBD+5 |
BUDVL( | VBBD+6 |
BUDVS | NUTR+1~, PA+1~ |
BUDVS( | NUTR+5, NUTR+6, NUTR+7, PA+5, PA+6, PA+7 |
>> BUDWAC1L | ADOLWT+20 |
>> BUDWAC2L | ADOLWT+18 |
BUDWT | BMINPA+1~, BMINPA+4*, BMINPA+8 |
BUDX18RB | ADULT+1~, ADULT+3*, ADULT+4 |
BUDX18TH | ADULT+1~, ADULT+6*, ADULT+7 |
C | REF+1~, MRND+1~ |
CTR | NUTR+1~, NUTR+5*, NUTR+6, NUTR+7, PA+1~, PA+5*, PA+6, PA+7 |
D | BMINPA+1~, BMIPROC+1~, REF+1~, REF+6*, REF+7, REF+19*, REF+20, REF+27*, REF+28, MRND+1~ , MRND+10*, MRND+11, MRND+12, MRND+24*, MRND+25, MRND+26, MRND+42*, MRND+43, MRND+44, WT+8* , ADULT+11*, ADULT+12, ADULT+13, ADULT+14*, ADULT+16, N+1*, N+2, N+3, PALL+1~ |
>> DFN | ADOLWT+3, ADOLWT+10, ADOLWT+11, ADOLWT+12, ADOLWT+13, ADOLWT+19, ADOLWT+21, VBBD+4, ADULT+2, ADULT+7 , ADULT+8, ADULT+12, ADULT+13, ADULT+16, N+2, N+3, D+3, D+5 |
E | VBBD+4*, BMIPROC+1~, BMIPROC+2*, HT+2~, HT+3*, WT+2~, WT+3*, HTWTSD+4*, HTWTSD+9*, PALL+1~ , PALL+2* |
EDATE | VBBD~, VBBD+4, BMINPA~, BMINPA+3, BMINPA+4, BMINPA+5, BMINPA+6, BMINPA+7, BMIPROC~, BMIPROC+2 , REF~, REF+33, MRND~, MRND+12, MRND+26, MRND+44, ADULTBMI~, ADULTBMI+2, ADULTBMI+3, BMI~ , BMI+6*, BMI+7, BMI+8, BMI+12*, BMI+13, BMI+15, BMI+18, HT~, HT+3, WT~ , WT+3, HTWTSD~, HTWTSD+4, HTWTSD+9, NUTR~, NUTR+3, NUTR+36, PA~, PA+3, PA+37 , PALL~, PALL+2, PALL+14 |
F | REF+1~, REF+4*, REF+5, REF+8, REF+17*, REF+18, REF+21, REF+25*, REF+26, REF+29 , MRND+1~, MRND+6*, MRND+7, MRND+9, MRND+13, MRND+20*, MRND+21, MRND+23, MRND+27, MRND+35* , MRND+39, MRND+41, MRND+45 |
G | ADOLWT+2~, ADOLWT+14*, ADOLWT+15, ADOLWT+19, ADOLWT+21, VBBD+1~, VBBD+3*, VBBD+21*, VBBD+23, BMIPROC+3~ , BMIPROC+5*, BMIPROC+6, BMIPROC+9*, BMIPROC+10, REF+1~, REF+2*, REF+5, REF+8, REF+11*, REF+13* , REF+14, MRND+1~, MRND+5*, MRND+7, MRND+9, MRND+13, MRND+16*, MRND+18*, MRND+19, MRND+21 , MRND+23, MRND+27, MRND+30*, MRND+32*, MRND+33, MRND+39, MRND+41, MRND+45, MRND+48*, MRND+49 , ADULT+22*, N*, N+4*, N+5*, D+3, D+5, PALL+3~, PALL+5*, PALL+6, PALL+9* , PALL+12*, PALL+13, PALL+15 |
H | BMINPA+1~, REF+1~, REF+16*, REF+26, REF+29, REF+31*, REF+32, REF+33*, REF+34, MRND+1~ , BMI+1~, BMI+8*, BMI+9*, BMI+15*, BMI+16*, BMI+21*, BMI+22*, HT+2~, HT+3*, HT+4 , HT+5, HT+6*, HT+7 |
HDATE | BMI+1~, BMI+4*, BMI+8, BMI+11*, BMI+14*, BMI+15 |
I | REF+1~, REF+4*, REF+5, REF+8, REF+17*, REF+18, REF+21, REF+25*, REF+26, REF+29 , MRND+1~, MRND+6*, MRND+7*, MRND+8, MRND+9, MRND+13, MRND+20*, MRND+21*, MRND+22, MRND+23 , MRND+27, MRND+35*, MRND+39*, MRND+40, MRND+41, MRND+45 |
ICD | WT+2~ |
ID | REF+1~, REF+5*, REF+6, REF+8, REF+18*, REF+19, REF+21, REF+26*, REF+27, REF+29 , MRND+1~, MRND+9*, MRND+10, MRND+13, MRND+23*, MRND+24, MRND+27, MRND+41*, MRND+42, MRND+45 |
L | VBBD+1~, VBBD+12*, VBBD+13, VBBD+14 |
P | VBBD~, BMINPA~, BMINPA+3, BMINPA+4, BMINPA+5, BMINPA+6, BMINPA+7, BMIPROC~, BMIPROC+2, REF~ , REF+5, REF+8, REF+18, REF+21, REF+26, REF+29, REF+33, MRND~, MRND+7, MRND+9 , MRND+13, MRND+21, MRND+23, MRND+27, MRND+39, MRND+41, MRND+45, ADULTBMI~, ADULTBMI+2, ADULTBMI+3 , BMI~, BMI+7, BMI+8, BMI+13, BMI+15, BMI+18, HT~, HT+1, HT+3, WT~ , WT+1, WT+3, HTWTSD~, HTWTSD+1, HTWTSD+4, HTWTSD+9, NUTR~, NUTR+3, NUTR+36, PA~ , PA+3, PA+37, PALL~, PALL+2, PALL+14 |
R | REF+1~, REF+10*, REF+11, REF+12*, REF+13, REF+22*, REF+23, REF+30*, REF+31, MRND+1~ , MRND+15*, MRND+16, MRND+17*, MRND+18, MRND+29*, MRND+30, MRND+31*, MRND+32, MRND+47*, MRND+48 |
RETVAL | BMINPA+1~ |
S | NUTR+1~, NUTR+15*, PA+1~, PA+14*, PA+15 |
T | BMIPROC+3~, BMIPROC+4*, BMIPROC+9, REF+1~, REF+3*, REF+11, MRND+36~, MRND+37*, MRND+40, NUTR+1~ , NUTR+10*, NUTR+11, NUTR+12*, NUTR+13, NUTR+14, NUTR+15, PA+1~, PA+10*, PA+11, PA+12* , PA+13, PA+14, PA+15, PALL+3~, PALL+4*, PALL+9, PALL+12 |
T1 | MRND+36~, MRND+38* |
TAN | MRND+1~, MRND+3*, MRND+22 |
TBN | MRND+1~, MRND+4*, MRND+22 |
>> TDNM | MRND+48 |
TIEN | NUTR+1~, NUTR+4*, NUTR+15, NUTR+21, NUTR+27, NUTR+33, PA+1~, PA+4*, PA+15, PA+21 , PA+27, PA+33, PA+34 |
TNDM | MRND+1~, MRND+2*, MRND+16, MRND+30 |
U | ADOLWT+3, ADOLWT+14, ADOLWT+19, ADOLWT+21, VBBD+6, VBBD+8, VBBD+9, VBBD+12, VBBD+15, VBBD+16 , VBBD+17, VBBD+18, VBBD+19, VBBD+20, BMINPA+3, BMINPA+4, BMINPA+5, BMINPA+8, BMIPROC+7, BMIPROC+8 , BMIPROC+9, ADULTBMI+2, ADULTBMI+3, BMI+7, BMI+13, HT+3, WT+5, WT+6, WT+8, WT+9 , WT+10, HTWTSD+5, HTWTSD+7, HTWTSD+10, HTWTSD+12, HTWTSD+13, NUTR+6, NUTR+7, NUTR+12, NUTR+36 , PA+6, PA+7, PA+12, PA+37, ADULT+2, ADULT+17, ADULT+18, D+3, D+5, PALL+7 , PALL+8 |
V | VBBD+1~, VBBD+6*, VBBD+7, VBBD+8, VBBD+9, VBBD+10, VBBD+11, VBBD+12, VBBD+15, VBBD+16 , VBBD+17, VBBD+18, VBBD+19, VBBD+20, VBBD+21, PALL+3~ |
VDATE | NUTR+1~, NUTR+7*, NUTR+13, NUTR+14, NUTR+15, NUTR+21, NUTR+27, NUTR+33, PA+1~, PA+7* , PA+13, PA+15, PA+21, PA+27, PA+33, PA+34 |
VIEN | NUTR+1~, NUTR+6*, NUTR+8, NUTR+17, NUTR+23, NUTR+29, PA+1~, PA+6*, PA+8, PA+17 , PA+23, PA+29 |
W | BMINPA+1~, REF+1~, REF+16*, REF+18, REF+21, REF+23*, REF+24, MRND+1~, BMI+1~, BMI+7* , BMI+9*, BMI+13*, BMI+16*, BMI+21*, BMI+22* |
X | ADOLWT+2~, ADOLWT+14*, VBBD+6*, BMIPROC+3~, BMIPROC+6*, BMIPROC+7, BMIPROC+9, REF+1~, REF+8*, REF+10 , REF+12, REF+21*, REF+22, REF+29*, REF+30, MRND+1~, MRND+13*, MRND+15, MRND+17, MRND+27* , MRND+29, MRND+31, MRND+45*, MRND+47, BMI+1~, BMI+18*, BMI+19, BMI+20, BMI+21, WT+2~ , HTWTSD+2!, HTWTSD+7*, HTWTSD+12*, HTWTSD+13*, NUTR+1~, NUTR+8*, NUTR+9, NUTR+10, NUTR+17*, NUTR+18 , NUTR+19, NUTR+23*, NUTR+24, NUTR+25, NUTR+29*, NUTR+30, NUTR+31, NUTR+36*, PA+1~, PA+8* , PA+9, PA+10, PA+17*, PA+18, PA+19, PA+23*, PA+24, PA+25, PA+29*, PA+30 , PA+31, PA+34, PA+37*, PALL+3~, PALL+6*, PALL+7, PALL+14* |
Y | BMIPROC+3~, BMIPROC+7*, BMIPROC+8*, BMIPROC+9, HTWTSD+2!, HTWTSD+5*, HTWTSD+10*, NUTR+1~, NUTR+19*, NUTR+20 , NUTR+21, NUTR+25*, NUTR+26, NUTR+27, NUTR+31*, NUTR+32, NUTR+33, PA+1~, PA+19*, PA+20 , PA+21, PA+25*, PA+26, PA+27, PA+31*, PA+33, PA+34*, PALL+3~, PALL+7*, PALL+8 , PALL+10*, PALL+11, PALL+12 |
Z | NUTR+1~, PA+1~, PALL+3~, PALL+8*, PALL+9 |