BUDCRP6R ; IHS/CMI/LAB - UDS REPORT PROCESSOR ;
Source file <BUDCRP6R.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Uniform Data System | 3 | ($$GETV,$$TOBACCO,$$TOBCESS)^BUDCRP6U $$VBBD^BUDCRP6V ($$CPT,$$DATE)^BUDCUTL1 | 
| Patient Care Component Reports | 2 | $$START1^APCLDF $$VD^APCLV | 
| IHS VA Utilities | 1 | $$VAL^XBDIQ1 | 
| Kernel | 1 | ($$FMADD,$$FMTE)^XLFDT | 
| Taxonomy | 1 | $$ICD^ATXCHK | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Uniform Data System | 2 | BUDCRP6J BUDCRP6V | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| S(V) | ; | |
| LASTHF(P,C,BDATE,EDATE) | ;EP | |
| TOBACCO(P,BDATE,EDATE) | ; | |
| G | ;EP | |
| WT(P,BDATE,EDATE) | ;EP | |
| CAD2HD | ;EP | |
| BMI(P,BDATE,EDATE,AGE) | ;EP | |
| HTWTSD(P,BDATE,EDATE) | ;get last ht / wt on same day | |
| HT(P,BDATE,EDATE) | ;EP | |
| TOBACCO1 | ; | |
| TOBPED(P,BDATE,EDATE) | ;EP | |
| S1 | ;put the rest in demoninator | 
| Name | Field # of Occurrence | 
|---|---|
| $$START1^APCLDF | HT+3, WT+3, HTWTSD+4, HTWTSD+9, TOBACCO+10, TOBPED+4 | 
| $$VD^APCLV | G+13, G+14 | 
| $$ICD^ATXCHK | WT+10 | 
| $$GETV^BUDCRP6U | G+9 | 
| $$TOBACCO^BUDCRP6U | G+16 | 
| $$TOBCESS^BUDCRP6U | G+19 | 
| $$VBBD^BUDCRP6V | G+8 | 
| $$CPT^BUDCUTL1 | TOBACCO+19 | 
| $$DATE^BUDCUTL1 | S1+3, S1+5 | 
| $$VAL^XBDIQ1 | LASTHF+13 | 
| $$FMADD^XLFDT | BMI+4, BMI+15, G+8 | 
| $$FMTE^XLFDT | BMI+4, BMI+6, BMI+15, BMI+16, TOBACCO+15, LASTHF+13, TOBPED+4, TOBPED+12, TOBPED+13, TOBPED+14 , TOBPED+15, TOBPED+16, TOBPED+17, TOBPED+18, TOBPED+19, TOBPED+20, TOBPED+21, TOBPED+22, TOBPED+23, TOBPED+24 , TOBPED+25, TOBPED+26, TOBPED+27, TOBPED+28, CAD2HD+3, CAD2HD+8 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ATXAX("B" | WT+10, TOBACCO+19 | 
| ^AUPNVHF("AA" | LASTHF+5, LASTHF+6, LASTHF+9 | 
| ^AUPNVPED - [#9000010.16] | TOBPED+8 | 
| ^AUPNVPOV - [#9000010.07] | WT+9, TOBACCO+14 | 
| ^AUPNVPOV("AD" | WT+6, WT+7 | 
| ^AUTTEDT - [#9999999.09] | TOBPED+10, TOBPED+11 | 
| ^AUTTHF("AC" | LASTHF+4 | 
| ^AUTTHF("B" | LASTHF+1 | 
| ^BGPSNOMM - [#90556.21] | TOBPED+28 | 
| ^BGPSNOMM("B" | TOBPED+6 | 
| ^BUDCTSSC("AD" | TOBACCO+15 | 
| ^BUDCTSSC("B" | TOBACCO+11 | 
| ^DIC(4 - [#4] | CAD2HD+7 | 
| ^DPT - [#2] | G+3, S1+3, S1+5 | 
| ^TMP($J | S+2* | 
| ^VA(200 - [#200] | CAD2HD+3 | 
| ^XTMP("BUDCRP6B" | S1+3*, S1+5* | 
| Name | Line Occurrences | 
|---|---|
| $$HT | BMI+12, BMI+22 | 
| $$HTWTSD | BMI+25 | 
| $$LASTHF | TOBACCO1+2, TOBACCO1+4 | 
| $$TOBACCO | G+14 | 
| $$TOBPED | TOBACCO+7 | 
| $$WT | BMI+7, BMI+17 | 
| S | CAD2HD+1, CAD2HD+2, CAD2HD+3, CAD2HD+4, CAD2HD+5, CAD2HD+6, CAD2HD+7, CAD2HD+8, CAD2HD+9, CAD2HD+10 , CAD2HD+11, CAD2HD+12, CAD2HD+13, CAD2HD+14, CAD2HD+15, CAD2HD+16, CAD2HD+17, CAD2HD+18, CAD2HD+19, CAD2HD+20 , CAD2HD+21, CAD2HD+22, CAD2HD+25, CAD2HD+26 | 
| TOBACCO1 | TOBACCO+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | HT+2~, HT+3*, WT+2~, HTWTSD+2!, HTWTSD+4*, HTWTSD+9*, TOBACCO+10*, TOBPED+1~, TOBPED+7*, TOBPED+30* , TOBPED+31 | 
| AGE | BMI~, BMI+3, BMI+14, BMI+24 | 
| BDATE | BMI~, BMI+4, BMI+6*, BMI+7, BMI+15, BMI+16*, BMI+17, BMI+21, BMI+25, HT~ , HT+3, WT~, WT+3, HTWTSD~, HTWTSD+4, HTWTSD+9, TOBACCO~, TOBACCO+7, TOBACCO+10, TOBACCO+19 , TOBACCO1+2, TOBACCO1+4, LASTHF~, LASTHF+8, TOBPED~, TOBPED+4 | 
| >> BUDAGE | S1+3, S1+5 | 
| BUDARRY | HT+2~ | 
| BUDARRY(1 | HT+3 | 
| >> BUDB24M | G+13*, G+14, G+16, G+19 | 
| >> BUDBD | G+4, G+12, CAD2HD+8 | 
| >> BUDCEN | CAD2HD+9 | 
| >> BUDCESS | G+17*, G+19*, S1+3, S1+5 | 
| BUDCMIH | BMI+1~, BMI+2*, BMI+13*, BMI+23*, BMI+29* | 
| >> BUDCOM | S1+3, S1+5 | 
| >> BUDCPT | TOBACCO+19*, TOBACCO+20 | 
| >> BUDDECNT | S+1*, S+2 | 
| >> BUDDOB | G+3*, G+5, G+7, G+9 | 
| >> BUDED | G+8, G+9, G+16, G+19, CAD2HD+8 | 
| BUDG | TOBACCO+10!, TOBPED+1~, TOBPED+5 | 
| BUDG( | TOBACCO+12, TOBACCO+13, TOBACCO+15, TOBPED+7, TOBPED+8, TOBPED+12, TOBPED+13, TOBPED+14, TOBPED+15, TOBPED+16 , TOBPED+17, TOBPED+18, TOBPED+19, TOBPED+20, TOBPED+21, TOBPED+22, TOBPED+23, TOBPED+24, TOBPED+25, TOBPED+26 , TOBPED+27, TOBPED+28 | 
| BUDGOT | G+1~, G+2*, G+18*, G+19*, G+20, S1+3, S1+5 | 
| >> BUDH | S1+3, S1+5 | 
| >> BUDJ | S1+3, S1+5 | 
| BUDL | WT+2~, WT+3! | 
| BUDL( | WT+4, WT+5, WT+6, WT+8, WT+11 | 
| BUDLAST | TOBACCO+2~, TOBACCO+3!, TOBACCO+21 | 
| BUDLAST( | TOBACCO+5*, TOBACCO+8*, TOBACCO+15*, TOBACCO+20*, TOBACCO+22, TOBACCO+23, TOBACCO1+3*, TOBACCO1+5* | 
| >> BUDLASTV | G+13, G+14 | 
| >> 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+11 | 
| BUDLW | WT+2~, WT+3*, WT+4, WT+6*, WT+7, WT+11*, WT+13 | 
| BUDLWD | WT+2~, WT+3*, WT+11*, WT+13 | 
| 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 | G+6 | 
| BUDPED | TOBPED+1~, TOBPED+2!, TOBPED+29 | 
| BUDPED( | TOBPED+12*, TOBPED+13*, TOBPED+14*, TOBPED+15*, TOBPED+16*, TOBPED+17*, TOBPED+18*, TOBPED+19*, TOBPED+20*, TOBPED+21* , TOBPED+22*, TOBPED+23*, TOBPED+24*, TOBPED+25*, TOBPED+26*, TOBPED+27*, TOBPED+28*, TOBPED+30, TOBPED+31 | 
| BUDPV | TOBACCO+2~ | 
| >> BUDROT | CAD2HD+23, CAD2HD+24, CAD2HD+25, CAD2HD+26 | 
| >> BUDSECG1("ABM" | G+20* | 
| >> BUDSECG1("PTS" | S1+1* | 
| >> BUDSITE | G+9, CAD2HD+7 | 
| BUDTOB | TOBACCO+2~, TOBACCO+5, TOBACCO+7*, TOBACCO+8, TOBACCO+22*, TOBACCO+23, TOBACCO1+1!, TOBACCO1+2*, TOBACCO1+3, TOBACCO1+4* , TOBACCO1+5 | 
| BUDTOBD | G+11! | 
| >> BUDTOBDD | G+12* | 
| BUDTOBS | G+11!, G+14*, G+18, G+19, S1+3, S1+5 | 
| >> BUDTUA1L | S1+4 | 
| >> BUDTUA2L | S1+2 | 
| >> BUDUSER | G+16*, G+18, G+19, S1+3, S1+5 | 
| BUDX | TOBACCO+2~, TOBACCO+22* | 
| >> BUDX18RB | G+4*, G+5 | 
| >> BUDX18TH | G+7*, G+8 | 
| >> BUDX2ALG | CAD2HD+23, CAD2HD+24, CAD2HD+25, CAD2HD+26 | 
| C | LASTHF~, LASTHF+1*, LASTHF+2, LASTHF+4 | 
| D | WT+8*, TOBACCO1+2!, TOBACCO1+4!, LASTHF+3*, LASTHF+6*, LASTHF+7, LASTHF+8, LASTHF+9, LASTHF+11*, LASTHF+12 , LASTHF+13, TOBPED+1~, TOBPED+7* | 
| >> DFN | G+3, G+8, G+9, G+14, G+16, G+19, S1+3, S1+5 | 
| DT | CAD2HD+3 | 
| DUZ | CAD2HD+3 | 
| E | HT+2~, HT+3*, WT+2~, WT+3*, HTWTSD+4*, HTWTSD+9*, TOBACCO+10*, TOBPED+1~, TOBPED+4* | 
| EDATE | BMI~, BMI+6*, BMI+7, BMI+12, BMI+16*, BMI+17, BMI+22, BMI+25, HT~, HT+3 , WT~, WT+3, HTWTSD~, HTWTSD+4, HTWTSD+9, TOBACCO~, TOBACCO+7, TOBACCO+10, TOBACCO+19, TOBACCO1+2 , TOBACCO1+4, LASTHF~, LASTHF+7, TOBPED~, TOBPED+4 | 
| >> G | TOBACCO+12* | 
| H | BMI+1~, BMI+12*, BMI+13*, BMI+22*, BMI+23*, BMI+28*, BMI+29*, HT+2~, HT+3*, HT+4 , HT+5, HT+6*, HT+7, TOBACCO1+2!, TOBACCO1+4!, LASTHF+3*, LASTHF+4*, LASTHF+5, LASTHF+6, LASTHF+9 | 
| HDATE | BMI+1~, BMI+4*, BMI+12, BMI+15*, BMI+21*, BMI+22 | 
| ICD | WT+2~, WT+9*, WT+10 | 
| O | TOBACCO1+2!, TOBACCO1+4!, LASTHF+3! | 
| O( | LASTHF+9*, LASTHF+13 | 
| O(0 | LASTHF+11 | 
| P | BMI~, BMI+7, BMI+12, BMI+17, BMI+22, BMI+25, HT~, HT+1, HT+3, WT~ , WT+1, WT+3, HTWTSD~, HTWTSD+1, HTWTSD+4, HTWTSD+9, TOBACCO~, TOBACCO+7, TOBACCO+10, TOBACCO+19 , TOBACCO1+2, TOBACCO1+4, LASTHF~, LASTHF+5, LASTHF+6, LASTHF+9, TOBPED~, TOBPED+4 | 
| SN | TOBPED+1~, TOBPED+6*, TOBPED+28 | 
| T | TOBACCO+11*, TOBACCO+15, TOBPED+1~, TOBPED+7*, TOBPED+8*, TOBPED+9, TOBPED+10, TOBPED+11*, TOBPED+12, TOBPED+13 , TOBPED+14, TOBPED+15, TOBPED+16, TOBPED+17, TOBPED+18, TOBPED+19, TOBPED+20, TOBPED+21, TOBPED+22, TOBPED+23 , TOBPED+24, TOBPED+25, TOBPED+26, TOBPED+27, TOBPED+28 | 
| U | BMI+8, BMI+9, BMI+18, BMI+19, BMI+28, HT+3, WT+5, WT+6, WT+8, WT+9 , WT+11, WT+13, HTWTSD+5, HTWTSD+7, HTWTSD+10, HTWTSD+12, HTWTSD+13, G+3, S1+3, S1+5 , TOBACCO+5, TOBACCO+8, TOBACCO+13, TOBACCO+14, TOBACCO+15, TOBACCO+20, TOBACCO1+3, TOBACCO1+5, TOBPED+8, TOBPED+11 , TOBPED+12, TOBPED+13, TOBPED+14, TOBPED+15, TOBPED+16, TOBPED+17, TOBPED+18, TOBPED+19, TOBPED+20, TOBPED+21 , TOBPED+22, TOBPED+23, TOBPED+24, TOBPED+25, TOBPED+26, TOBPED+27, TOBPED+28, CAD2HD+3, CAD2HD+7 | 
| V | S~, S+2 | 
| W | BMI+1~, BMI+7*, BMI+8, BMI+9*, BMI+13*, BMI+17*, BMI+18, BMI+19*, BMI+23*, BMI+28* , BMI+29* | 
| WD | BMI+1~, BMI+2*, BMI+3, BMI+8*, BMI+14, BMI+18*, BMI+24, BMI+28* | 
| X | BMI+1~, BMI+25*, BMI+26, BMI+27, BMI+28, WT+2~, HTWTSD+2!, HTWTSD+7*, HTWTSD+12*, HTWTSD+13* , G+9*, G+10, TOBACCO+8*, TOBACCO+12*, TOBACCO+13, TOBACCO+15, TOBPED+1~, TOBPED+4*, TOBPED+7*, TOBPED+8 , TOBPED+12, TOBPED+13, TOBPED+14, TOBPED+15, TOBPED+16, TOBPED+17, TOBPED+18, TOBPED+19, TOBPED+20, TOBPED+21 , TOBPED+22, TOBPED+23, TOBPED+24, TOBPED+25, TOBPED+26, TOBPED+27, TOBPED+28, TOBPED+30*, CAD2HD+8*, CAD2HD+9* | 
| Y | HTWTSD+2!, HTWTSD+5*, HTWTSD+10*, TOBACCO+13*, TOBACCO+14*, TOBACCO+15, TOBPED+1~, TOBPED+3*, TOBPED+4 |