BGPMUDD1 ; IHS/MSC/SAT - Print MI measure NQF0028 ;21-Mar-2011 13:15;DU
Source file <BGPMUDD1.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS GPRA Information System | 4 | $$ROUND^BGPMUA01 S^BGPMUDEL (SUM28A,SUM28B)^BGPMUDP1 PTLSORT^BGPMUUTL |
| IHS Patient | 1 | ($$AGE,$$HRN,$$SEX)^AUPNPAT |
| Kernel | 1 | $$FMTE^XLFDT |
| VA Fileman | 1 | $$GET1^DIQ |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| P1A | ;Write individual measure
|
|
| P1B | ;Write individual measure
|
|
| B28(TF) | ;Get the numbers for this measure
|
|
| TOB2 | ;EP
|
|
| A28(TF) | ;Get the numbers for this measure
|
|
| DATA4(NODE) | ;GET DATA
|
|
| XML0028B | ;XML output for TOBACCO ASSESSMENT measure
; BGPXML(i)=Population Number^Numerator Number^Denominator Count |
|
| TOB | ;EP
|
|
| DATA3(NODE) | ;GET DATA
|
|
| XML0028A | ;XML output for TOBACCO ASSESSMENT measure
; BGPXML(i)=Population Number^Numerator Number^Denominator Count |
|
| TC | ;Do the Details
|
|
| TA | ;Do the Details
|
| Name | Field # of Occurrence |
|---|---|
| $$AGE^AUPNPAT | DATA3+5, DATA4+5 |
| $$HRN^AUPNPAT | DATA3+4, DATA4+4 |
| $$SEX^AUPNPAT | DATA3+6, DATA4+6 |
| $$ROUND^BGPMUA01 | A28+7, A28+8, B28+7, B28+8 |
| S^BGPMUDEL | P1A+12, P1A+13, P1A+15, P1A+17, TA+2, TA+4, TA+5, TA+6, TA+7, TA+8 , TA+9, TA+25, DATA3+14, P1B+12, P1B+13, P1B+15, P1B+17, TC+2, TC+4, TC+5 , TC+6, TC+7, TC+8, TC+9, TC+10, TC+11, TC+12, TC+13, TC+29, DATA4+15 |
| SUM28A^BGPMUDP1 | P1A+6 |
| SUM28B^BGPMUDP1 | P1B+6 |
| PTLSORT^BGPMUUTL | TA+13, TA+20, TC+17, TC+24 |
| $$GET1^DIQ | DATA3+3, DATA3+7, DATA4+3, DATA4+7 |
| $$FMTE^XLFDT | DATA3+11, DATA3+12, DATA3+13, DATA4+11, DATA4+12, DATA4+14 |
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| ^AUPNPAT - [#9000001] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("BGPMU0028A" | TOB2+2!, A28+2, A28+3, A28+4, XML0028A+5! |
| ^TMP("BGPMU0028B" | TOB+2!, B28+2, B28+3, B28+4, XML0028B+5! |
| Name | Line Occurrences |
|---|---|
| $$A28 | P1A+3, P1A+4, P1A+5, XML0028A+3 |
| $$B28 | P1B+3, P1B+4, P1B+5, XML0028B+3 |
| DATA3 | TA+17, TA+24 |
| DATA4 | TC+21, TC+28 |
| P1A | TOB2+1 |
| P1B | TOB+1 |
| TA | P1A+18 |
| TC | P1B+18 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AGE | DATA3+1~, DATA3+5*, DATA3+10, DATA4+1~, DATA4+5*, DATA4+10 |
| ARRAY | A28+1~, A28+9*, A28+10, B28+1~, B28+9*, B28+10 |
| BGPARR | TA+12!, TA+13, TA+19!, TA+20, TC+16!, TC+17, TC+23!, TC+24 |
| BGPARR( | TA+14, TA+16, TA+21, TA+23, TC+18, TC+20, TC+25, TC+27 |
| >> BGPED | DATA3+5, DATA4+5 |
| >> BGPIC | P1A+18, P1B+18 |
| >> BGPLIST | TA+11, TA+18, TC+15, TC+22 |
| >> BGPLIST( | P1A+18, P1B+18 |
| BGPPTYPE | P1A+1~, P1A+2*, P1B+1~, P1B+2* |
| >> BGPXML(1 | XML0028A+4*, XML0028B+4* |
| BP | TA+1~, TC+1~ |
| COMM | DATA3+1~, DATA3+7*, DATA3+10, DATA4+1~, DATA4+7*, DATA4+10 |
| DEN | P1A+1~, DATA3+1~, DATA3+8*, DATA3+11, DATA3+12, P1B+1~, DATA4+1~, DATA4+8*, DATA4+11, DATA4+12 |
| DEN1 | A28+1~, A28+2*, A28+5, A28+6, A28+7, A28+8, A28+9, B28+1~, B28+2*, B28+5 , B28+6, B28+7, B28+8, B28+9 |
| DFN | DATA3+1~, DATA3+2*, DATA3+4, DATA3+5, DATA3+6, DATA3+7, DATA4+1~, DATA4+2*, DATA4+4, DATA4+5 , DATA4+6, DATA4+7 |
| DUZ(2 | DATA3+4, DATA4+4 |
| HRN | DATA3+1~, DATA3+4*, DATA3+10, DATA4+1~, DATA4+4*, DATA4+10 |
| NAME | TA+1~, DATA3+1~, DATA3+3*, DATA3+10, TC+1~, DATA4+1~, DATA4+3*, DATA4+10 |
| NODE | TA+1~, TA+16*, TA+17, TA+23*, TA+24, DATA3~, DATA3+2, DATA3+3, DATA3+8, DATA3+9 , TC+1~, TC+20*, TC+21, TC+27*, TC+28, DATA4~, DATA4+2, DATA4+3, DATA4+8 |
| NONUM | A28+1~, A28+4*, A28+8, A28+9, B28+1~, B28+4*, B28+8, B28+9 |
| NUM | P1A+1~, DATA3+1~, DATA3+9*, DATA3+13, P1B+1~, DATA4+1~, DATA4+8*, DATA4+13, DATA4+14 |
| NUM1 | A28+1~, A28+3*, A28+7, A28+9, B28+1~, B28+3*, B28+7, B28+9 |
| PC | P1A+1~, P1B+1~ |
| PC1 | A28+1~, A28+5*, A28+7*, A28+9, B28+1~, B28+5*, B28+7*, B28+9 |
| >> PC2 | A28+5*, A28+8*, A28+9, B28+5*, B28+8*, B28+9 |
| >> PRB1 | P1A+9*, P1A+14, P1B+9*, P1B+14 |
| >> PRB2 | P1A+10*, P1A+16, P1B+10*, P1B+16 |
| PRD | P1A+1~, P1B+1~ |
| PRD1 | P1A+1~, P1A+7*, P1A+14, P1B+1~, P1B+7*, P1B+14 |
| >> PRD2 | P1A+8*, P1B+8* |
| PRN | P1A+1~, P1B+1~ |
| PRN1 | P1A+1~, P1B+1~ |
| PT | TA+1~, TA+14*, TA+16, TA+21*, TA+23, TC+1~, TC+18*, TC+20, TC+25*, TC+27 |
| PTCT | TA+1~, TA+10*, TA+15*, TA+22*, TA+25, TC+14*, TC+19*, TC+26*, TC+29 |
| SEX | DATA3+1~, DATA3+6*, DATA3+10, DATA4+1~, DATA4+6*, DATA4+10 |
| STRING | XML0028A+2~, XML0028A+3*, XML0028A+4, XML0028B+2~, XML0028B+3*, XML0028B+4 |
| STRING1 | P1A+1~, P1A+3*, P1A+7, P1A+8, P1A+9, P1A+10, P1A+13, P1A+14, P1A+16, P1B+1~ , P1B+3*, P1B+7, P1B+8, P1B+9, P1B+10, P1B+13, P1B+14, P1B+16 |
| STRING2 | P1A+1~, P1A+4*, P1A+7, P1A+8, P1A+13, P1A+14, P1A+16, P1B+1~, P1B+4*, P1B+7 , P1B+8, P1B+13, P1B+14, P1B+16 |
| >> STRING3 | P1A+5*, P1A+9, P1A+10, P1A+13, P1A+14, P1A+16, P1B+5*, P1B+9, P1B+10, P1B+13 , P1B+14, P1B+16 |
| TF | A28~, A28+2, A28+3, A28+4, B28~, B28+2, B28+3, B28+4 |
| U | P1A+7, P1A+8, P1A+9, P1A+10, P1A+11, P1A+13, P1A+14, P1A+16, A28+9, TA+9 , DATA3+2, DATA3+3, DATA3+8, DATA3+9, DATA3+10, DATA3+11, DATA3+13, P1B+7, P1B+8, P1B+9 , P1B+10, P1B+11, P1B+13, P1B+14, P1B+16, B28+9, TC+13, DATA4+2, DATA4+3, DATA4+8 , DATA4+10, DATA4+11, DATA4+13, XML0028A+4, XML0028B+4 |
| X | P1A+1~, P1A+11*, P1A+12, P1A+13*, P1A+14*, P1A+15, P1A+16*, P1A+17, TA+2*, TA+4* , TA+5*, TA+6*, TA+7*, TA+8*, TA+9*, TA+25*, DATA3+10*, DATA3+11*, DATA3+12*, DATA3+13* , DATA3+14, P1B+1~, P1B+11*, P1B+12, P1B+13*, P1B+14*, P1B+15, P1B+16*, P1B+17, TC+2* , TC+4*, TC+5*, TC+6*, TC+7*, TC+8*, TC+9*, TC+10*, TC+11*, TC+12*, TC+13* , TC+29*, DATA4+10*, DATA4+11*, DATA4+12*, DATA4+13*, DATA4+14*, DATA4+15 |
| Y | P1A+1~, P1B+1~ |
| Z | P1A+1~, P1B+1~ |