BGPMUHP2 ; IHS/MSC/SAT - MU EH measure output routines;02-Mar-2011 16:30;DU
Source file <BGPMUHP2.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS GPRA Information System | 5 | $$ROUND^BGPMUA01 (SUM435,SUM436)^BGPMUHD1 (HDRBLK,HEADER,HEADERL)^BGPMUPH W^BGPMUPP PTLSORT^BGPMUUTL | 
| IHS Patient | 1 | ($$AGE,$$HRN,$$SEX)^AUPNPAT | 
| Kernel | 1 | $$FMTE^XLFDT | 
| VA Fileman | 1 | $$GET1^DIQ | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS GPRA Information System | 1 | BGPMUHD1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| P2 | ;Write individual measure | |
| P2D | ;Do the Details | |
| 435(BGPMUTF) | ;Get the numbers for this measure | |
| P3 | ;Write individual measure | |
| 436(BGPMUTF) | ;Get the numbers for this measure | |
| D435(NODE) | ;GET DATA | |
| DEXC435(NODE) | ;GET DATA | |
| P3D | ;Do the Details | |
| STK2 | ;EP  output routine for 0435 STK-2 | |
| STK3 | ;EP  output routine for 0436 STK-3 | |
| D436(NODE) | ;GET DATA | |
| XML436 | ;Populate the BGPXML array with data for each population/numerator ; BGPXMLOUT(i)=Population Number^Numerator Number^Denominator Count^Numerator Count^Exclusion Count | |
| DEXC436(NODE) | ;GET DATA | |
| XML435 | ;Populate the BGPXML array with data for each population/numerator ; BGPXMLOUT(i)=Population Number^Numerator Number^Denominator Count^Numerator Count^Exclusion Count | 
| Name | Field # of Occurrence | 
|---|---|
| $$AGE^AUPNPAT | D436+5, DEXC435+5 | 
| $$HRN^AUPNPAT | D436+4, DEXC435+4 | 
| $$SEX^AUPNPAT | D436+6, DEXC435+6 | 
| $$ROUND^BGPMUA01 | P2+11, 435+10, 435+11, 435+12, P3+11, 436+10, 436+11, 436+12 | 
| SUM435^BGPMUHD1 | P2+31 | 
| SUM436^BGPMUHD1 | P3+32 | 
| HDRBLK^BGPMUPH | P2+15, P3+15 | 
| HEADER^BGPMUPH | P2+13, P2+18, P2+20, P2+24, P2+27, DEXC435+11, P3+13, P3+19, P3+21, P3+25 , P3+28 | 
| HEADERL^BGPMUPH | P2D+3, P2D+15, D436+11, D436+17, P3D+2, P3D+12 | 
| W^BGPMUPP | P2D+4, P2D+5, P2D+6, P2D+7, P2D+8, P2D+9, P2D+10, P2D+11, P2D+39, P3D+3 , P3D+4, P3D+5, P3D+6, P3D+7, P3D+8, P3D+9, P3D+10, P3D+36 | 
| PTLSORT^BGPMUUTL | P2D+21, P2D+27, P2D+34, P3D+18, P3D+24, P3D+31 | 
| $$GET1^DIQ | D436+3, D436+7, DEXC435+3, DEXC435+7 | 
| $$FMTE^XLFDT | D436+14, D436+21 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | GET1^DIQ | 
| ^AUPNPAT - [#9000001] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP("BGPMU0435" | STK2+2!, 435+2, 435+3, 435+4, 435+5, P2D+19, P2D+26, P2D+33, XML435+2, XML435+3! | 
| ^TMP("BGPMU0436" | STK3+2!, 436+2, 436+3, 436+4, 436+5, P3D+16, P3D+23, P3D+30, XML436+2, XML436+3! | 
| Name | Line Occurrences | 
|---|---|
| $$435 | P2+3, P2+4, P2+5 | 
| $$436 | P3+3, P3+4, P3+5 | 
| D435 | P2D+25, P2D+31 | 
| D436 | D435+1, P3D+22, P3D+28 | 
| DEXC435 | P2D+38, DEXC436+1 | 
| DEXC436 | P3D+35 | 
| P2 | STK2+1 | 
| P2D | P2+30 | 
| P3 | STK3+1 | 
| P3D | P3+31 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| AGE | D436+1~, D436+5*, D436+14, DEXC435+1~, DEXC435+5*, DEXC435+14 | 
| ARRAY | 435+1~, 435+13*, 435+14, 436+1~, 436+13*, 436+14 | 
| BGPARR | P2D+2~, P2D+20!, P2D+21, P2D+27, P2D+34, P3D+17!, P3D+18, P3D+24, P3D+31 | 
| BGPARR( | P2D+22, P2D+24, P2D+28, P2D+30, P2D+35, P2D+37, P3D+19, P3D+21, P3D+25, P3D+27 , P3D+32, P3D+34 | 
| >> BGPED | D436+5, DEXC435+5 | 
| BGPI | D436+1~, D436+15*, D436+20, D436+21, DEXC435+1~ | 
| >> BGPIC | P2+30, P3+31 | 
| >> BGPIOSL | P2+18, P2+20, P2+24, P2+27, P2D+15, D436+10, D436+16, DEXC435+10, P3+19, P3+21 , P3+25, P3+28, P3D+12 | 
| >> BGPLIST | P2D+19, P2D+26, P2D+33, P3D+16, P3D+23, P3D+30 | 
| >> BGPLIST( | P2+30, P3+31 | 
| BGPMUTF | 435~, 435+2, 435+3, 435+4, 435+5, 436~, 436+2, 436+3, 436+4, 436+5 | 
| >> BGPPTYPE | P2D+4, P2D+5, P2D+6, P2D+7, P2D+8, P2D+9, P2D+10, P2D+11, P2D+39, P3D+3 , P3D+4, P3D+5, P3D+6, P3D+7, P3D+8, P3D+9, P3D+10, P3D+36 | 
| >> BGPQUIT | P2+13, P2+18, P2+20, P2+24, P2+27, P2D+3, P2D+15, D436+11, D436+17, DEXC435+11 , P3+13, P3+19, P3+21, P3+25, P3+28, P3D+2, P3D+12 | 
| >> BGPXML(1 | XML435+2*, XML436+2* | 
| BMI | P2D+1~, P3D+1~ | 
| >> COMM | D436+7*, D436+14, DEXC435+7*, DEXC435+14 | 
| DATA | D436+1~, D436+20*, D436+21, DEXC435+1~ | 
| DEN | D436+1~, D436+8*, D436+14, DEXC435+1~, DEXC435+8* | 
| DEN1 | P2+2~, 435+2*, 435+6, 435+7, 435+8, 435+10, 435+11, 435+12, 435+13, P3+2~ , 436+2*, 436+6, 436+7, 436+8, 436+10, 436+11, 436+12, 436+13 | 
| DFN | D436+1~, D436+2*, D436+4, D436+5, D436+6, D436+7, DEXC435+1~, DEXC435+2*, DEXC435+4, DEXC435+5 , DEXC435+6, DEXC435+7 | 
| DUZ(2 | D436+4, DEXC435+4 | 
| EXC1 | P2+2~, 435+5*, 435+8, 435+10, 435+11, 435+12, 435+13, P3+2~, 436+5*, 436+8 , 436+10, 436+11, 436+12, 436+13 | 
| FOL | P2D+1~, P3D+1~ | 
| HRN | D436+1~, D436+4*, D436+14, DEXC435+1~, DEXC435+4*, DEXC435+14 | 
| >> LINE | P2D+17*, D436+13*, D436+19*, DEXC435+13*, P3D+14* | 
| LIST1 | P2+1~, P3+1~ | 
| LIST2 | P2+1~, P3+1~ | 
| LIST3 | P2+1~, P3+1~ | 
| NAME | P2D+1~, D436+1~, D436+3*, D436+14, DEXC435+1~, DEXC435+3*, DEXC435+14, P3D+1~ | 
| NODE | P2D+1~, P2D+24*, P2D+25, P2D+30*, P2D+31, P2D+37*, P2D+38, D435~, D435+1, D436~ , D436+2, D436+3, D436+8, D436+9, D436+14, D436+15, D436+20, D436+21, DEXC436~, DEXC436+1 , DEXC435~, DEXC435+2, DEXC435+3, DEXC435+8, DEXC435+9, P3D+1~, P3D+21*, P3D+22, P3D+27*, P3D+28 , P3D+34*, P3D+35 | 
| NONUM | P2+2~, 435+4*, 435+11, 435+13, P3+2~, 436+4*, 436+11, 436+13 | 
| NUM | D436+1~, D436+9*, D436+14, DEXC435+1~, DEXC435+9* | 
| NUM1 | P2+2~, 435+3*, 435+10, 435+13, P3+2~, 436+3*, 436+10, 436+13 | 
| PC1 | P2+2~, 435+6*, 435+8*, 435+10*, 435+13, P3+2~, 436+6*, 436+8*, 436+10*, 436+13 | 
| PC11 | P2+2~, 435+6*, 435+8*, 435+11*, 435+13, P3+2~, 436+6*, 436+8*, 436+11*, 436+13 | 
| PC13 | P2+2~, 435+6*, 435+8*, 435+12*, 435+13, P3+2~, 436+6*, 436+8*, 436+12*, 436+13 | 
| PRD1 | P2+2~, P2+6*, P3+2~, P3+6* | 
| PRD2 | P2+2~, P2+7*, P2+25, P3+2~, P3+7*, P3+26 | 
| PRD3 | P2+2~, P2+8*, P2+25, P3+2~, P3+8*, P3+26 | 
| PRD4 | P2+2~, P2+9*, P2+28, P3+2~, P3+9*, P3+29 | 
| PRD5 | P2+2~, P2+10*, P2+28, P3+2~, P3+10*, P3+29 | 
| PRD6 | P2+2~, P2+11*, P2+12*, P3+11*, P3+12* | 
| PT | P2D+1~, P2D+22*, P2D+24, P2D+28*, P2D+30, P2D+35*, P2D+37, P3D+1~, P3D+19*, P3D+21 , P3D+25*, P3D+27, P3D+32*, P3D+34 | 
| PTCT | P2D+1~, P2D+18*, P2D+23*, P2D+29*, P2D+36*, P2D+39, P3D+1~, P3D+15*, P3D+20*, P3D+26* , P3D+33*, P3D+36 | 
| >> SEX | D436+6*, D436+14, DEXC435+6*, DEXC435+14 | 
| STRING1 | P2+2~, P2+3*, P2+6, P2+7, P2+8, P2+9, P2+10, P2+11, P2+16, P2+19 , P2+21, P2+25, P2+28, P3+2~, P3+3*, P3+6, P3+7, P3+8, P3+9, P3+10 , P3+11, P3+16, P3+20, P3+22, P3+26, P3+29 | 
| STRING2 | P2+2~, P2+4*, P2+6, P2+7, P2+9, P2+16, P2+19, P2+21, P2+25, P2+28 , P3+2~, P3+4*, P3+6, P3+7, P3+9, P3+16, P3+20, P3+22, P3+26, P3+29 | 
| STRING3 | P2+2~, P2+5*, P2+8, P2+10, P2+11, P2+16, P2+19, P2+21, P2+25, P2+28 , P3+2~, P3+5*, P3+8, P3+10, P3+11, P3+16, P3+20, P3+22, P3+26, P3+29 | 
| U | P2+6, P2+7, P2+8, P2+9, P2+10, P2+11, P2+16, P2+19, P2+21, P2+25 , P2+28, 435+13, D436+2, D436+3, D436+8, D436+9, D436+15, D436+20, DEXC435+2, DEXC435+3 , DEXC435+8, DEXC435+9, P3+6, P3+7, P3+8, P3+9, P3+10, P3+11, P3+16, P3+20 , P3+22, P3+26, P3+29, 436+13, XML435+2, XML436+2 | 
| VST | P2D+1~, P3D+1~ | 
| X | P2+1~, P2+2~, P2D+1~, P2D+4*, P2D+5*, P2D+6*, P2D+7*, P2D+8*, P2D+9*, P2D+10* , P2D+11*, P2D+39*, P3+1~, P3+2~, P3D+1~, P3D+3*, P3D+4*, P3D+5*, P3D+6*, P3D+7* , P3D+8*, P3D+9*, P3D+10*, P3D+36* | 
| Y | P2+1~, P3+1~ | 
| Z | P2+1~, P3+1~ |