Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BGPMUDD1

Package: IHS GPRA Information System

Routine: BGPMUDD1


Information

BGPMUDD1 ; IHS/MSC/SAT - Print MI measure NQF0028 ;21-Mar-2011 13:15;DU

Source Information

Source file <BGPMUDD1.m>

Call Graph

Call Graph Total: 7

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  

Entry Points

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

External References

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

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^AUPNPAT - [#9000001] GET1^DIQ

Global Variables Directly Accessed

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!

Label References

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

Local Variables

Legend:

>> 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~
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All