BGPMUD06 ; IHS/MSC/SAT - MU measure NQF0018 ;16-JUN-2011 15:43;DU
Source file <BGPMUD06.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS GPRA Information System | 4 | ($$CPT,$$PLTAX,$$PRV,$$VSTCPT)^BGPMUUT1 ($$LASTDX,$$LASTPRC)^BGPMUUT2 $$VSTPOV^BGPMUUT3 $$DATE^BGPMUUTL |
| IHS Patient | 1 | $$AGE^AUPNPAT |
| Kernel | 1 | ($$DT,$$FMTE)^XLFDT |
| VA Fileman | 1 | ^%DT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TEST | ; debug target
|
|
| ENTRY | ;EP
; expects: ; DFN = patient code from VA PATIENT file ; BGPBDATE = begin date of report ; BGPEDATE = end date of report ; BGPPROV = provider code from NEW PERSON file ; BGPMUTF = timeframe variable - "C"=current year; "P"=previous year; "B"=baseline year ; Print Routine: P18ENT^BGPMUDP3 ; Delimited Routine: D18ENT^BGPMUDD3 |
|
| BPC | ||
| BP(DFN,VIEN,NUM) | ;Find is pt has a BP on the chosen visits
|
|
| TOTAL(DFN) | ;See where this patient ends up
; BGPDSTR = ??? ; BGPNSTR = ??? |
| Name | Field # of Occurrence |
|---|---|
| ^%DT | BPC+8 |
| $$AGE^AUPNPAT | ENTRY+18 |
| $$CPT^BGPMUUT1 | ENTRY+49, ENTRY+51 |
| $$PLTAX^BGPMUUT1 | ENTRY+25, ENTRY+47 |
| $$PRV^BGPMUUT1 | ENTRY+35 |
| $$VSTCPT^BGPMUUT1 | ENTRY+36 |
| $$LASTDX^BGPMUUT2 | ENTRY+24, ENTRY+42, ENTRY+45 |
| $$LASTPRC^BGPMUUT2 | ENTRY+53 |
| $$VSTPOV^BGPMUUT3 | ENTRY+37 |
| $$DATE^BGPMUUTL | BP+10, BP+11 |
| $$DT^XLFDT | TEST+2 |
| $$FMTE^XLFDT | ENTRY+27, TOTAL+17, TOTAL+21, BPC+18, BPC+21, BPC+28, BPC+29, BPC+33, BPC+34 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNVMSR - [#9000010.01] | BP+7, BP+10, BP+11 |
| ^AUPNVMSR("AD" | BP+6 |
| ^AUPNVSIT - [#9000010] | ENTRY+33 |
| ^AUPNVSIT("AA" | ENTRY+31, ENTRY+32 |
| ^AUTTMSR("B" | BP+3 |
| ^TMP("BGPMU0018" | TOTAL+4, TOTAL+5, TOTAL+6, TOTAL+7, TOTAL+12*, TOTAL+13*, TOTAL+16*, TOTAL+17*, TOTAL+20*, TOTAL+21* , TOTAL+22* |
| Name | Line Occurrences |
|---|---|
| BP | BPC+3 |
| BPC | ENTRY+59 |
| ENTRY | TEST+8 |
| TOTAL | ENTRY+60 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %DT | BPC+8* |
| ARRAY | BP+1~ |
| ARRAY( | BP+9* |
| BGP6 | ENTRY+9~, ENTRY+65! |
| BGPAGEE | ENTRY+9~, ENTRY+18*, ENTRY+19, ENTRY+20, ENTRY+65! |
| >> BGPBDATE | ENTRY+24, ENTRY+30, ENTRY+42, ENTRY+45, ENTRY+49, ENTRY+51, ENTRY+53, TEST+4* |
| BGPBP | ENTRY+9~, ENTRY+16*, ENTRY+65!, BPC+3, BPC+5, BPC+7, BPC+8, BPC+9, BPC+10 |
| BGPBPDIA | ENTRY+9~, ENTRY+16*, ENTRY+65!, BPC+10*, BPC+11, BPC+12 |
| BGPBPDT | ENTRY+9~, ENTRY+16*, ENTRY+65!, BPC+8* |
| BGPBPS | ENTRY+10~, ENTRY+16*, TOTAL+17, TOTAL+21, TOTAL+24, BPC+5*, BPC+18*, BPC+21*, BPC+22, BPC+28* , BPC+29*, BPC+30, BPC+33*, BPC+34* |
| BGPBPSYS | ENTRY+9~, ENTRY+16*, ENTRY+65!, BPC+9*, BPC+11, BPC+12 |
| >> BGPCNT | BPC+4*, BPC+17*, BPC+27* |
| BGPDEN | ENTRY+9~, ENTRY+12*, ENTRY+56*, ENTRY+65!, TOTAL+11, TOTAL+24 |
| >> BGPDSTR | ENTRY+15* |
| BGPDT | ENTRY+9~, ENTRY+33*, ENTRY+38, ENTRY+65!, TOTAL+3~ |
| >> BGPEDATE | ENTRY+18, ENTRY+24, ENTRY+30, ENTRY+42, ENTRY+45, ENTRY+49, ENTRY+51, ENTRY+53, TEST+5* |
| BGPESRD | ENTRY+10~, ENTRY+16*, ENTRY+45*, ENTRY+46, ENTRY+47*, ENTRY+48, ENTRY+49*, ENTRY+50, ENTRY+51*, ENTRY+52 , ENTRY+53*, ENTRY+54 |
| >> BGPHYP | ENTRY+24*, ENTRY+25*, ENTRY+26, ENTRY+27 |
| BGPHYPDX | ENTRY+9~, ENTRY+16*, ENTRY+65! |
| >> BGPI | BPC+7*, BPC+8, BPC+9, BPC+10, BPC+11, BPC+12 |
| >> BGPICARE("MU.EP.0018.1" | TOTAL+24* |
| >> BGPICD | ENTRY+27*, TOTAL+17, TOTAL+21, TOTAL+24 |
| >> BGPMUTF | TOTAL+4, TOTAL+5, TOTAL+6, TOTAL+7, TOTAL+12, TOTAL+13, TOTAL+16, TOTAL+17, TOTAL+20, TOTAL+21 , TOTAL+22, TOTAL+24, TEST+7* |
| >> BGPNSTR | ENTRY+14* |
| BGPNUM | ENTRY+9~, ENTRY+13*, ENTRY+65!, TOTAL+14, TOTAL+18, TOTAL+24, BPC+16*, BPC+26* |
| BGPOP | ENTRY+9~, ENTRY+16*, ENTRY+31, ENTRY+32, ENTRY+38*, ENTRY+39, ENTRY+65!, TOTAL+17, TOTAL+21, BPC+3 , BPC+18, BPC+21, BPC+28, BPC+29, BPC+33, BPC+34 |
| BGPPREG | ENTRY+10~, ENTRY+16*, ENTRY+42*, ENTRY+43 |
| >> BGPPROV | ENTRY+35, TEST+6* |
| BGPVIEN | ENTRY+9~, ENTRY+16*, ENTRY+65! |
| BP | BP+1~, BP+2*, BP+10*, BP+11*, BP+13 |
| BPCNT | BP+1~, BP+2*, BP+8*, BP+10, BP+11, BP+13 |
| DENCT | TOTAL+3~, TOTAL+7*, TOTAL+12*, TOTAL+13 |
| DFN | ENTRY+18, ENTRY+24, ENTRY+25, ENTRY+31, ENTRY+32, ENTRY+36, ENTRY+37, ENTRY+42, ENTRY+45, ENTRY+47 , ENTRY+49, ENTRY+51, ENTRY+53, ENTRY+60, TOTAL~, TOTAL+13, TOTAL+17, TOTAL+21, BPC+3, BP~ , TEST+3* |
| DT | TEST+2* |
| END | ENTRY+11~, ENTRY+30*, ENTRY+31, ENTRY+66! |
| FIRST | ENTRY+11~, ENTRY+31*, ENTRY+32, ENTRY+66! |
| IEN | ENTRY+11~, ENTRY+66!, BP+1~, BP+5*, BP+9 |
| LDIA | BPC+1~, BPC+2*, BPC+12*, BPC+13, BPC+14, BPC+15, BPC+19, BPC+24, BPC+29, BPC+34 |
| LSYS | BPC+1~, BPC+2*, BPC+11*, BPC+13, BPC+14, BPC+15, BPC+18, BPC+19, BPC+21, BPC+24 , BPC+28, BPC+33 |
| MSR | BP+1~, BP+6*, BP+7, BP+10, BP+11 |
| MTYP | BP+1~, BP+3*, BP+4, BP+7 |
| NOTCT | TOTAL+3~, TOTAL+6*, TOTAL+19*, TOTAL+20 |
| NUM | BP~, BP+13* |
| NUMCT | TOTAL+3~, TOTAL+5*, TOTAL+15*, TOTAL+16 |
| PT1 | TOTAL+3~, TOTAL+8*, TOTAL+10*, TOTAL+17, TOTAL+21, TOTAL+22 |
| PTCNT | TOTAL+3~, TOTAL+8*, TOTAL+9*, TOTAL+22 |
| SAVE | BP+1~, BP+5* |
| START | ENTRY+11~, ENTRY+30*, ENTRY+31, ENTRY+66! |
| TOTALS | TOTAL+3~, TOTAL+4*, TOTAL+8 |
| U | ENTRY+27, ENTRY+33, ENTRY+38, TOTAL+8, TOTAL+17, TOTAL+21, TOTAL+22, TOTAL+24, BPC+3, BPC+11 , BPC+12, BPC+15, BPC+18, BPC+19, BPC+21, BPC+24, BPC+28, BPC+29, BPC+33, BPC+34 , BP+7, BP+10, BP+11, TEST+1* |
| VCNT | BP+1~, BP+2* |
| VIEN | ENTRY+11~, ENTRY+32*, ENTRY+33, ENTRY+35, ENTRY+36, ENTRY+37, ENTRY+38, ENTRY+66!, BP~, BP+5 , BP+6 |
| VST | BP+1~ |
| >> X | ENTRY+36*, ENTRY+37*, ENTRY+38, BPC+8* |
| >> Y | BPC+8 |