BGPMUA01 ; IHS/MSC/MGH - MI measure NQF0421 ;22-Mar-2011 09:57;DU
Source file <BGPMUA01.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS GPRA Information System | 4 | $$REFUSAL^BGP0UTL1 ($$CPT,$$PRV,$$VSTCPT)^BGPMUUT1 $$LASTDX^BGPMUUT2 $$DATE^BGPMUUTL |
| Kernel | 1 | ($$FMADD,$$FMTE)^XLFDT |
| Patient Care Component Reports | 1 | $$START1^APCLDF |
| Toolkit | 1 | GETLST^XPAR |
| VA Fileman | 1 | (,C)^%DTC |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TOTAL(DFN,DEN,NUM,EXC) | ;See where this patient ends up
|
|
| BMI(P,BDATE,EDATE,AGE) | ;EP
|
|
| CONSULT(DFN,BDATE,EDATE) | ;Check for nutrition consult in the last year
|
|
| OW(PAT,BMI,AGE) | ;EP overweight or underweight
|
|
| WT(P,BDATE,EDATE) | ;EP
|
|
| HT(DFN,BGPWDATE) | ;EP
|
|
| REF(PAT,BDATE,EDATE) | ;EP - get ht/wt refusal in time frame, same date for 18 and under
|
|
| NUM(DFN,BGPBDATE,BGPEDATE) | ;see it pt in numerator
|
|
| ENTRY | ;EP
|
|
| ROUND(VAL,SD) | ;EP
|
|
| PED(P,BDATE,EDATE) | ;EP
|
|
| FOLLOWUP(DFN,BDATE,EDATE) | ;Find out of followup was done
|
|
| EXCLUDE(DFN,BGPBDATE,BGPEDATE,BGPAGEE) | ;Find exclusions
|
| Name | Field # of Occurrence |
|---|---|
| ^%DTC | HT+13, HT+14 |
| C^%DTC | EXCLUDE+4 |
| $$START1^APCLDF | WT+4, PED+4 |
| $$REFUSAL^BGP0UTL1 | REF+3, REF+4 |
| $$CPT^BGPMUUT1 | FOLLOWUP+5 |
| $$PRV^BGPMUUT1 | ENTRY+13 |
| $$VSTCPT^BGPMUUT1 | ENTRY+15 |
| $$LASTDX^BGPMUUT2 | EXCLUDE+7, EXCLUDE+11, FOLLOWUP+8 |
| $$DATE^BGPMUUTL | ENTRY+18, BMI+22, FOLLOWUP+6, FOLLOWUP+9 |
| $$FMADD^XLFDT | BMI+5, BMI+14, FOLLOWUP+3 |
| $$FMTE^XLFDT | BMI+5, BMI+14, PED+4 |
| GETLST^XPAR | CONSULT+6 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNVMSR - [#9000010.01] | HT+10 |
| ^AUPNVMSR("AA" | HT+7, HT+9 |
| ^AUPNVPED - [#9000010.16] | PED+7 |
| ^AUPNVSIT - [#9000010] | ENTRY+16, ENTRY+17 |
| ^AUPNVSIT("AA" | ENTRY+10, ENTRY+11 |
| ^AUTTEDT - [#9999999.09] | PED+9, PED+10 |
| ^AUTTMSR("B" | HT+5, REF+3, REF+4 |
| ^DPT - [#2] | HT+12, REF+2 |
| ^GMR(123 - [#123] | CONSULT+10, CONSULT+11, CONSULT+12, CONSULT+13 |
| ^GMR(123.5 - [#123.5] | CONSULT+13 |
| ^TMP("BGPMU0421" | TOTAL+2, TOTAL+3, TOTAL+4, TOTAL+5, TOTAL+6, TOTAL+7, TOTAL+8, TOTAL+9, TOTAL+10, TOTAL+15* , TOTAL+17*, TOTAL+18*, TOTAL+20*, TOTAL+21*, TOTAL+23*, TOTAL+24*, TOTAL+27*, TOTAL+29*, TOTAL+30*, TOTAL+32* , TOTAL+33*, TOTAL+35*, TOTAL+36*, TOTAL+37* |
| Name | Line Occurrences |
|---|---|
| $$BMI | NUM+3 |
| $$EXCLUDE | ENTRY+22 |
| $$FOLLOWUP | NUM+12 |
| $$HT | BMI+9, BMI+18 |
| $$NUM | ENTRY+20 |
| $$OW | NUM+8 |
| $$REF | EXCLUDE+15 |
| $$ROUND | NUM+4 |
| $$WT | BMI+6, BMI+15 |
| TOTAL | ENTRY+23 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | HT+2!, WT+2!, BMI+2!, PED+6*, PED+11*, PED+12*, PED+13*, PED+14*, PED+15*, PED+16* , PED+18 |
| %DT | BMI+2!, CONSULT+1~, CONSULT+10*, CONSULT+11 |
| AGE | OW~, OW+4, BMI~, BMI+4, BMI+13 |
| B | BMI+2! |
| BDATE | WT~, WT+4, BMI~, BMI+5, REF~, REF+2*, REF+3, REF+4, FOLLOWUP~, FOLLOWUP+3 , CONSULT~, CONSULT+3, CONSULT+4, PED~, PED+4 |
| BEGIN | CONSULT+1~, CONSULT+3*, CONSULT+4*, CONSULT+10 |
| BGPAGEE | ENTRY+8, ENTRY+22, EXCLUDE~, EXCLUDE+11, NUM+3, NUM+8, TOTAL+13, TOTAL+25, TOTAL+39 |
| BGPARRY | HT+2! |
| BGPBDATE | ENTRY+5, ENTRY+20, ENTRY+22, EXCLUDE~, EXCLUDE+4, EXCLUDE+15, NUM~, NUM+3, NUM+12 |
| BGPBMI | NUM+1~, NUM+3*, NUM+4, NUM+6, NUM+7, NUM+9, NUM+13, NUM+14 |
| BGPBMIH | BMI+1~, BMI+3*, BMI+12*, BMI+21*, BMI+23 |
| BGPBN | NUM+1~, NUM+4*, NUM+8, NUM+9, NUM+13, NUM+14 |
| BGPDEN1 | ENTRY+1~, ENTRY+4* |
| BGPDEN1A | ENTRY+1~, ENTRY+4* |
| BGPDEN2 | ENTRY+1~, ENTRY+4* |
| BGPDEN2A | ENTRY+1~, ENTRY+4* |
| BGPDOB | HT+2!, HT+12*, HT+13, HT+14 |
| BGPDT | WT+2!, WT+3*, WT+7*, WT+8 |
| BGPEDATE | ENTRY+5, ENTRY+20, ENTRY+22, EXCLUDE~, EXCLUDE+7, EXCLUDE+11, EXCLUDE+15, NUM~, NUM+3, NUM+12 , HT+14 |
| BGPG | PED+1! |
| BGPGMU | PED+5, PED+17! |
| BGPGMU( | PED+6, PED+7, PED+11, PED+12, PED+13, PED+14, PED+15, PED+16 |
| BGPHDT | HT+2!, HT+6*, HT+7*, HT+8, HT+9, HT+13 |
| BGPHIEN | HT+2!, HT+9*, HT+10 |
| BGPHPTR | HT+2!, HT+5*, HT+7, HT+9 |
| BGPHT | HT+2!, HT+3*, HT+4, HT+6*, HT+10*, HT+11, HT+16 |
| >> BGPICARE("MU.EP.0421.1" | TOTAL+39* |
| >> BGPICARE("MU.EP.0421.3" | TOTAL+40* |
| BGPL | WT+2!, WT+4! |
| BGPL( | WT+5, WT+6, WT+7 |
| BGPLD | WT+2! |
| BGPLN | WT+2!, WT+5*, WT+6, WT+7 |
| BGPLW | WT+2!, WT+3*, WT+4*, WT+5, WT+7*, WT+8 |
| BGPLX | WT+2!, WT+4* |
| BGPLZ | WT+2!, WT+6* |
| BGPMDT | HT+2!, HT+13*, HT+15 |
| BGPMUAGE | HT+2!, HT+14*, HT+15 |
| >> BGPMUTF | TOTAL+2, TOTAL+3, TOTAL+4, TOTAL+5, TOTAL+6, TOTAL+7, TOTAL+8, TOTAL+9, TOTAL+10, TOTAL+15 , TOTAL+17, TOTAL+18, TOTAL+20, TOTAL+21, TOTAL+23, TOTAL+24, TOTAL+27, TOTAL+29, TOTAL+30, TOTAL+32 , TOTAL+33, TOTAL+35, TOTAL+36, TOTAL+37, TOTAL+39, TOTAL+40 |
| BGPN1 | ENTRY+3~, NUM+3* |
| BGPN3 | ENTRY+3~, NUM+1~, NUM+8*, NUM+9, NUM+10 |
| BGPNUM1 | ENTRY+1~, ENTRY+4* |
| BGPNUM1A | ENTRY+1~, ENTRY+4* |
| BGPNUM2 | ENTRY+1~, ENTRY+4* |
| BGPNUM2A | ENTRY+1~, ENTRY+4* |
| >> BGPPROV | ENTRY+13 |
| >> BGPSEX | EXCLUDE+11 |
| BGPSIX | ENTRY+2~, EXCLUDE+4*, EXCLUDE+7, EXCLUDE+11 |
| BGPWDATE | HT~, HT+4, HT+6 |
| BMI | NUM+1~, NUM+2*, NUM+6*, NUM+9*, NUM+13*, NUM+14*, NUM+15, OW~, OW+3, OW+5 , OW+7 |
| CNAME | CONSULT+1~, CONSULT+13*, CONSULT+14 |
| CODE | FOLLOWUP+1~, FOLLOWUP+5*, FOLLOWUP+6 |
| CON | FOLLOWUP+1~ |
| CONSULT | CONSULT+1~, CONSULT+2*, CONSULT+8, CONSULT+10, CONSULT+14*, CONSULT+15 |
| CTYPE | CONSULT+1~, CONSULT+13* |
| D | BMI+2!, PED+2~, PED+6* |
| DATA | ENTRY+2~, ENTRY+16*, CONSULT+1~, CONSULT+6, CONSULT+7 |
| DATA( | CONSULT+8, CONSULT+9 |
| DEN | ENTRY+3~, ENTRY+9*, ENTRY+18*, ENTRY+23, TOTAL~, TOTAL+18, TOTAL+21, TOTAL+24, TOTAL+30, TOTAL+33 , TOTAL+36, TOTAL+39, TOTAL+40 |
| DEN1CT | TOTAL+1~, TOTAL+4*, TOTAL+15* |
| DEN2CT | TOTAL+1~, TOTAL+7*, TOTAL+27* |
| DFN | ENTRY+10, ENTRY+11, ENTRY+15, ENTRY+20, ENTRY+22, ENTRY+23, EXCLUDE~, EXCLUDE+7, EXCLUDE+11, EXCLUDE+15 , NUM~, NUM+3, NUM+8, NUM+12, TOTAL~, TOTAL+18, TOTAL+21, TOTAL+24, TOTAL+30, TOTAL+33 , TOTAL+36, HT~, HT+7, HT+9, HT+12, FOLLOWUP~, FOLLOWUP+5, FOLLOWUP+8, CONSULT~, CONSULT+10 , CONSULT+11 |
| DT | CONSULT+10 |
| DX | FOLLOWUP+1~, FOLLOWUP+8*, FOLLOWUP+9 |
| E | HT+2!, WT+2!, WT+4*, PED+4* |
| E2DATE | BMI+1~, BMI+5*, BMI+6, BMI+14*, BMI+15 |
| ED | FOLLOWUP+1~ |
| EDATE | WT~, WT+4, BMI~, BMI+5, BMI+14, REF~, REF+3, REF+4, FOLLOWUP~, FOLLOWUP+5 , FOLLOWUP+8, CONSULT~, CONSULT+4, PED~, PED+4 |
| END | ENTRY+1~, ENTRY+5*, ENTRY+10, CONSULT+1~, CONSULT+4*, CONSULT+10 |
| ENT | CONSULT+1~, CONSULT+5*, CONSULT+6 |
| EXC | ENTRY+3~, ENTRY+9*, ENTRY+22*, ENTRY+23, EXCLUDE+2~, EXCLUDE+6*, EXCLUDE+8*, EXCLUDE+12*, EXCLUDE+16*, EXCLUDE+17 , TOTAL~, TOTAL+19, TOTAL+21, TOTAL+22, TOTAL+31, TOTAL+33, TOTAL+34, TOTAL+39, TOTAL+40 |
| EXCCT1 | TOTAL+1~, TOTAL+3*, TOTAL+20* |
| EXCCT2 | TOTAL+1~, TOTAL+10*, TOTAL+32* |
| FIRST | ENTRY+2~, ENTRY+10*, ENTRY+11 |
| FOLLOW | NUM+1~, NUM+12*, NUM+13, NUM+14 |
| H | BMI+2!, BMI+9*, BMI+10, BMI+12*, BMI+18*, BMI+19, BMI+21* |
| HDATE | BMI+1~ |
| I | CONSULT+1~, CONSULT+8*, CONSULT+9 |
| IEN | ENTRY+2~, ENTRY+11*, ENTRY+13, ENTRY+15, ENTRY+16, ENTRY+17, CONSULT+11*, CONSULT+12, CONSULT+13 |
| INV | ENTRY+2~ |
| NEWDT | FOLLOWUP+1~, FOLLOWUP+3*, FOLLOWUP+5, FOLLOWUP+8 |
| NORMAL | ENTRY+2~, NUM+1~, NUM+11* |
| NOT1CT | TOTAL+1~, TOTAL+6*, TOTAL+23* |
| NOT2CT | TOTAL+1~, TOTAL+9*, TOTAL+35* |
| NUM | ENTRY+20*, ENTRY+22, ENTRY+23, TOTAL~, TOTAL+16, TOTAL+18, TOTAL+22, TOTAL+24, TOTAL+28, TOTAL+30 , TOTAL+34, TOTAL+36, TOTAL+39, TOTAL+40 |
| NUM1CT | TOTAL+1~, TOTAL+5*, TOTAL+17* |
| NUM2CT | TOTAL+1~, TOTAL+8*, TOTAL+29* |
| P | HT+1, WT~, WT+1, WT+4, BMI~, BMI+6, BMI+9, BMI+15, BMI+18, PED~ , PED+4 |
| PAT | OW~, REF~, REF+2, REF+3, REF+4 |
| PREG | EXCLUDE+2~, EXCLUDE+10*, EXCLUDE+11*, EXCLUDE+12 |
| PRM | CONSULT+1~, CONSULT+5*, CONSULT+6 |
| PT1 | TOTAL+1~, TOTAL+11*, TOTAL+14*, TOTAL+18, TOTAL+21, TOTAL+24, TOTAL+37 |
| PT2 | TOTAL+1~, TOTAL+11*, TOTAL+26*, TOTAL+30, TOTAL+33, TOTAL+36, TOTAL+37 |
| PTCNT | TOTAL+1~, TOTAL+11*, TOTAL+12*, TOTAL+37 |
| R | REF+1~*, REF+3*, REF+4*, REF+6 |
| REF | EXCLUDE+2~, EXCLUDE+15*, EXCLUDE+16 |
| RET | OW+1~, OW+2*, OW+5*, OW+7*, OW+8, FOLLOWUP+1~, FOLLOWUP+2*, FOLLOWUP+6*, FOLLOWUP+9*, FOLLOWUP+18 |
| SD | ROUND~, ROUND+1, ROUND+2 |
| SDATE | BMI+1~, BMI+5*, BMI+6, BMI+14*, BMI+15 |
| START | ENTRY+1~, ENTRY+5*, ENTRY+10 |
| STRING | EXCLUDE+2~, EXCLUDE+3*, NUM+1~, NUM+6*, NUM+9*, NUM+13*, NUM+14*, NUM+15 |
| T | PED+2~, PED+6*, PED+7*, PED+8, PED+9, PED+10*, PED+11, PED+12, PED+13, PED+14 , PED+15, PED+16 |
| TERMINAL | EXCLUDE+2~, EXCLUDE+7*, EXCLUDE+8 |
| TOTALS | TOTAL+1~, TOTAL+2*, TOTAL+11 |
| TYPE | CONSULT+1~, CONSULT+9*, CONSULT+12 |
| U | ENTRY+17, EXCLUDE+8, EXCLUDE+12, EXCLUDE+16, NUM+4, NUM+9, NUM+13, NUM+14, NUM+15, TOTAL+11 , TOTAL+18, TOTAL+21, TOTAL+24, TOTAL+30, TOTAL+33, TOTAL+36, TOTAL+37, TOTAL+39, TOTAL+40, HT+10 , HT+12, WT+6, WT+7, WT+8, BMI+8, BMI+17, BMI+23, REF+2, REF+3, REF+4 , FOLLOWUP+6, FOLLOWUP+9, CONSULT+12, CONSULT+13, CONSULT+14, PED+7, PED+10, PED+11, PED+12, PED+13 , PED+14, PED+15, PED+16 |
| VAL | ROUND~, ROUND+1, ROUND+2 |
| VDATE | ENTRY+2~, ENTRY+17*, ENTRY+18 |
| VIEN | ENTRY+2~, ENTRY+9*, ENTRY+10, ENTRY+11, ENTRY+17*, ENTRY+19 |
| VISIT | ENTRY+2~ |
| W | BMI+2!, BMI+6*, BMI+7, BMI+8, BMI+11*, BMI+12*, BMI+15*, BMI+16, BMI+17, BMI+20* , BMI+21* |
| WDATE | BMI+1~, BMI+3*, BMI+8*, BMI+9, BMI+17*, BMI+18, BMI+22*, BMI+23 |
| WTIEN | ENTRY+2~ |
| X | EXCLUDE+2~, EXCLUDE+4, HT+2!, HT+13, HT+14, WT+2!, REF+3*, REF+4, REF+5, PED+2~ , PED+4*, PED+6*, PED+7, PED+11, PED+12, PED+13, PED+14, PED+15, PED+16 |
| X1 | EXCLUDE+2~, EXCLUDE+4*, HT+2!, HT+13*, HT+14* |
| X2 | EXCLUDE+2~, EXCLUDE+4*, HT+2!, HT+13*, HT+14* |
| Y | REF+4*, REF+5, PED+2~, PED+3*, PED+4 |