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 |