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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BGPMUG09

Package: IHS GPRA Information System

Routine: BGPMUG09


Information

BGPMUG09 ; IHS/MSC/MMT - MI measure NQF0089 ;20-Jul-2011 14:56;DU

Source Information

Source file <BGPMUG09.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS GPRA Information System 4 ($$CPT,$$PLTAX,$$PRV,$$VSTCPT)^BGPMUUT1  ($$LASTDX,$$REFTAX)^BGPMUUT2  $$VSTICD0^BGPMUUT3  $$DATE^BGPMUUTL  
IHS Patient 1 $$DOB^AUPNPAT  
Kernel 1 $$FMADD^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
NUM(DFN,BGPBDATE,BGPEDATE,DIABDX) ;Look for evidence of a diabetic eye exam
VSTSTORE ;Store compliant visit into array
DEN(DFN,BGPBDATE,BGPEDATE) ;look for diabetes diagnosis
TOTAL(DFN,DIABDX,NUM,EXC) ;See where this patient ends up
EXCEPT(DFN,BGPBDATE,BGPEDATE,DIABDX) ;See if this patient has exceptions
ENTRY ;EP

External References

Name Field # of Occurrence
$$DOB^AUPNPAT DEN+4
$$CPT^BGPMUUT1 NUM+4
$$PLTAX^BGPMUUT1 DEN+7
$$PRV^BGPMUUT1 ENTRY+14
$$VSTCPT^BGPMUUT1 ENTRY+15, DEN+17
$$LASTDX^BGPMUUT2 DEN+5
$$REFTAX^BGPMUUT2 EXCEPT+3
$$VSTICD0^BGPMUUT3 DEN+19
$$DATE^BGPMUUTL VSTSTORE+4, DEN+6, DEN+8, DEN+22, NUM+6, NUM+12
$$FMADD^XLFDT NUM+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] VSTSTORE+2, DEN+13, NUM+10
^AUPNVSIT("AA" ENTRY+11, ENTRY+12
^DIC(40.7 - [#40.7] DEN+14, NUM+11
^TMP("BGPMU0089" TOTAL+2, TOTAL+3, TOTAL+4, TOTAL+5, TOTAL+6, TOTAL+10*, TOTAL+15*, TOTAL+16*, TOTAL+18*, TOTAL+19*
, TOTAL+21*, TOTAL+22*, TOTAL+23*

Label References

Name Line Occurrences
$$DEN ENTRY+19
$$EXCEPT ENTRY+24
$$NUM ENTRY+22
TOTAL ENTRY+25
VSTSTORE ENTRY+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BGPAGEE ENTRY+9
BGPBDATE ENTRY+4, ENTRY+19, ENTRY+22, ENTRY+24, DEN~, NUM~, NUM+4, EXCEPT~
>> BGPBIRTH DEN+4*, DEN+5, EXCEPT+3
BGPEDATE ENTRY+4, ENTRY+19, ENTRY+22, ENTRY+24, DEN~, NUM~, EXCEPT~, EXCEPT+3
>> BGPICARE("MU.EP.0089.1" TOTAL+25*
>> BGPMUTF TOTAL+2, TOTAL+3, TOTAL+4, TOTAL+5, TOTAL+6, TOTAL+10, TOTAL+15, TOTAL+16, TOTAL+18, TOTAL+19
, TOTAL+21, TOTAL+22, TOTAL+23, TOTAL+25
>> BGPPROV ENTRY+14
CHKDT DEN+1~, DEN+4*, DEN+5, DEN+7
CLINCODE DEN+1~, DEN+14*, DEN+15, NUM+1~, NUM+11*, NUM+12
CLINPTR DEN+1~, DEN+13*, DEN+14, NUM+1~, NUM+10*, NUM+11
CNT ENTRY+3~, ENTRY+10*, ENTRY+17, VSTSTORE+1*, VSTSTORE+3, VSTSTORE+4
COMMCPT NUM+1~, NUM+4*, NUM+6
DENCT TOTAL+1~, TOTAL+3*, TOTAL+10*
DENSTR TOTAL+1~, TOTAL+9*, TOTAL+11*, TOTAL+12*, TOTAL+13*, TOTAL+16, TOTAL+19, TOTAL+22, TOTAL+25
DFN ENTRY+11, ENTRY+12, ENTRY+15, ENTRY+19, ENTRY+22, ENTRY+24, ENTRY+25, TOTAL~, TOTAL+16, TOTAL+19
, TOTAL+22, DEN~, DEN+4, DEN+5, DEN+7, DEN+17, DEN+19, NUM~, NUM+4, EXCEPT~
, EXCEPT+3
DIABDX ENTRY+3~, ENTRY+6*, ENTRY+19*, ENTRY+20, ENTRY+22, ENTRY+24, ENTRY+25, TOTAL~, TOTAL+11, NUM~
, NUM+3, NUM+6, EXCEPT~
DRENC ENTRY+3~, ENTRY+15*, ENTRY+16
DX DEN+1~, DEN+5*, DEN+6, DEN+7*, DEN+8, NUM+1~
DXSTR DEN+1~, DEN+2*, DEN+6*, DEN+8*, DEN+9, DEN+23
DXTIME TOTAL+1~, TOTAL+9*
EFOUND EXCEPT+1~, EXCEPT+2*, EXCEPT+5
END ENTRY+1~, ENTRY+4*, ENTRY+11
EXAM DEN+1~, DEN+10*, DEN+11, DEN+15*, DEN+18*, DEN+20*, DEN+21, DEN+22, DEN+23, NUM+1~
, NUM+7*, NUM+8
EXAM14 NUM+1~, NUM+3*, NUM+4, NUM+6
EXAMSTR DEN+1~, DEN+22*, DEN+23, NUM+1~
EXC ENTRY+6*, ENTRY+24*, ENTRY+25, TOTAL~, TOTAL+17, TOTAL+20, TOTAL+25
EXCCT TOTAL+1~, TOTAL+5*, TOTAL+18*
EXCEPT ENTRY+2~
EXMPRC DEN+1~, DEN+17*, DEN+18, DEN+19*, DEN+20
FIRST ENTRY+2~, ENTRY+11*, ENTRY+12
FOUND NUM+1~, NUM+2*, NUM+6*, NUM+12*, NUM+13
IEN ENTRY+2~, ENTRY+12*, ENTRY+14, ENTRY+15, VSTSTORE+2, VSTSTORE+3
NMI EXCEPT+1~, EXCEPT+3*, EXCEPT+4
NOTNUM TOTAL+1~, TOTAL+6*, TOTAL+21*
NUM ENTRY+3~, ENTRY+6*, ENTRY+22*, ENTRY+24, ENTRY+25, TOTAL~, TOTAL+14, TOTAL+16, TOTAL+20, TOTAL+25
NUMCT TOTAL+1~, TOTAL+4*, TOTAL+15*
PTCNT TOTAL+1~, TOTAL+7*, TOTAL+8*, TOTAL+16, TOTAL+19, TOTAL+22, TOTAL+23
RESULT ENTRY+2~
START ENTRY+1~, ENTRY+4*, ENTRY+5*, ENTRY+11
STRING ENTRY+1~
STRING( VSTSTORE+4*
STRING(1 TOTAL+12
STRING(2 TOTAL+13
TOTALS TOTAL+1~, TOTAL+2*, TOTAL+7
U VSTSTORE+2, VSTSTORE+3, TOTAL+11, TOTAL+16, TOTAL+19, TOTAL+22, TOTAL+25, DEN+4, DEN+6, DEN+8
, DEN+13, DEN+14, DEN+15, DEN+17, DEN+19, DEN+22, DEN+23, NUM+3, NUM+6, NUM+10
, NUM+11, NUM+12, EXCEPT+4
VALUE ENTRY+2~, ENTRY+4*
VCNT DEN+10*, DEN+11*, DEN+13, DEN+15, DEN+17, DEN+19, NUM+1~, NUM+7*, NUM+8*, NUM+10
, NUM+12
VDATE ENTRY+2~, VSTSTORE+2*, VSTSTORE+3, VSTSTORE+4
VIEN ENTRY+2~
VIEN( VSTSTORE+3*, DEN+11, DEN+13, DEN+15, DEN+17, DEN+19, NUM+8, NUM+10, NUM+12
VIEN(1 DEN+4
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All