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~ |