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: BGPMUG04

Package: IHS GPRA Information System

Routine: BGPMUG04


Information

BGPMUG04 ; IHS/MSC/MMT - MI measure NQF0047 ;20-Aug-2011 14:56;DU

Source Information

Source file <BGPMUG04.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS GPRA Information System 5 $$ALLER^BGPMUA10  ($$PLTAX,$$PRV,$$VSTCPT)^BGPMUUT1  $$MEDREF^BGPMUUT2  $$FIND^BGPMUUT8  $$DATE^BGPMUUTL  
IHS Patient 1 $$DOB^AUPNPAT  

Entry Points

Name Comments DBIA/ICR reference
VSTSTORE ;Store compliant visit into array
EXCQ
ASTHMA(DFN,EDATE) ;Find if patient had a PROBLEM of Asthma on or before the end date
TOTAL(DFN,ASTHMA,NUM,EXC) ;See where this patient ends up
EXCLUDE(DFN,BGPBDATE,BGPEDATE) ;Look for exclusions
NUM(DFN,BGPBDATE,BGPEDATE) ;Look for PRESCRIPTION
ENTRY ;EP

External References

Name Field # of Occurrence
$$DOB^AUPNPAT EXCLUDE+24
$$ALLER^BGPMUA10 EXCLUDE+4, EXCLUDE+6, EXCLUDE+8, EXCLUDE+10, EXCLUDE+12, EXCLUDE+14, EXCLUDE+16, EXCLUDE+18, EXCLUDE+20
$$PLTAX^BGPMUUT1 ASTHMA+3
$$PRV^BGPMUUT1 ENTRY+17
$$VSTCPT^BGPMUUT1 ENTRY+18
$$MEDREF^BGPMUUT2 EXCLUDE+25
$$FIND^BGPMUUT8 NUM+2
$$DATE^BGPMUUTL VSTSTORE+4, TOTAL+10, TOTAL+15

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPROB - [#9000011] ASTHMA+8
^AUPNVSIT - [#9000010] VSTSTORE+2
^AUPNVSIT("AA" ENTRY+14, ENTRY+15
^TMP("BGPMU0047" TOTAL+2, TOTAL+3, TOTAL+4, TOTAL+5, TOTAL+6, TOTAL+9*, TOTAL+14*, TOTAL+15*, TOTAL+17*, TOTAL+18*
, TOTAL+20*, TOTAL+21*, TOTAL+22*

Label References

Name Line Occurrences
$$ASTHMA ENTRY+11
$$EXCLUDE ENTRY+24
$$NUM ENTRY+22
EXCQ EXCLUDE+5, EXCLUDE+7, EXCLUDE+9, EXCLUDE+11, EXCLUDE+13, EXCLUDE+15, EXCLUDE+17, EXCLUDE+19, EXCLUDE+21, EXCLUDE+26
TOTAL ENTRY+25
VSTSTORE ENTRY+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ALLER EXCLUDE+4*, EXCLUDE+5, EXCLUDE+6*, EXCLUDE+7, EXCLUDE+8*, EXCLUDE+9, EXCLUDE+10*, EXCLUDE+11, EXCLUDE+12*, EXCLUDE+13
, EXCLUDE+14*, EXCLUDE+15, EXCLUDE+16*, EXCLUDE+17, EXCLUDE+18*, EXCLUDE+19, EXCLUDE+20*, EXCLUDE+21
ASTDT ENTRY+3~
>> ASTENC ENTRY+18*, ENTRY+19
ASTHENC ENTRY+3~
ASTHMA ENTRY+3~, ENTRY+11*, ENTRY+12, ENTRY+25, TOTAL~, TOTAL+10, ASTHMA+1~, ASTHMA+2*, ASTHMA+4, ASTHMA+6
, ASTHMA+11*, ASTHMA+12
ASTPL ENTRY+3~, ASTHMA+3*, ASTHMA+4, ASTHMA+6, ASTHMA+8, ASTHMA+11
>> BGPAGEE ENTRY+9
BGPBDATE ENTRY+5, ENTRY+22, ENTRY+24, NUM~, NUM+2, EXCLUDE~
>> BGPBIRTH EXCLUDE+24*, EXCLUDE+25
BGPDEN ENTRY+1~, ENTRY+4*
BGPEDATE ENTRY+5, ENTRY+11, ENTRY+22, ENTRY+24, NUM~, NUM+2, EXCLUDE~, EXCLUDE+25
>> BGPICARE("MU.EP.0047.1" TOTAL+24*
>> BGPMUTF TOTAL+2, TOTAL+3, TOTAL+4, TOTAL+5, TOTAL+6, TOTAL+9, TOTAL+14, TOTAL+15, TOTAL+17, TOTAL+18
, TOTAL+20, TOTAL+21, TOTAL+22, TOTAL+24
BGPNUM ENTRY+1~, ENTRY+4*
>> BGPPROV ENTRY+17
>> CLASS ASTHMA+8*, ASTHMA+10
CNT ENTRY+3~, ENTRY+13*, ENTRY+20, VSTSTORE+1*, VSTSTORE+3, VSTSTORE+4
DATA ENTRY+2~
DEN TOTAL+1~, TOTAL+10*, TOTAL+11*, TOTAL+12*, TOTAL+15, TOTAL+18, TOTAL+21, TOTAL+24
DENCT TOTAL+1~, TOTAL+3*, TOTAL+9*
DFN ENTRY+11, ENTRY+14, ENTRY+15, ENTRY+18, ENTRY+22, ENTRY+24, ENTRY+25, TOTAL~, TOTAL+15, TOTAL+18
, TOTAL+21, ASTHMA~, ASTHMA+3, NUM~, NUM+2, EXCLUDE~, EXCLUDE+24, EXCLUDE+25
DXTIME TOTAL+1~
EDATE ASTHMA~, ASTHMA+6
EFOUND EXCLUDE+1~, EXCLUDE+2*, EXCLUDE+5*, EXCLUDE+7*, EXCLUDE+9*, EXCLUDE+11*, EXCLUDE+13*, EXCLUDE+15*, EXCLUDE+17*, EXCLUDE+19*
, EXCLUDE+21*, EXCLUDE+26*, EXCQ
END ENTRY+1~, ENTRY+5*, ENTRY+14
EXC ENTRY+2~, ENTRY+4*, ENTRY+24*, ENTRY+25, TOTAL~, TOTAL+16, TOTAL+19, TOTAL+24
EXCCT TOTAL+1~, TOTAL+5*, TOTAL+17*
FIRST ENTRY+2~, ENTRY+14*, ENTRY+15
FOUND NUM+1~, NUM+2*, NUM+3
IEN ENTRY+2~, ENTRY+15*, ENTRY+17, ENTRY+18, VSTSTORE+2, VSTSTORE+3
INV ENTRY+2~
NOTNUM TOTAL+1~, TOTAL+6*, TOTAL+20*
NUM ENTRY+3~, ENTRY+4*, ENTRY+22*, ENTRY+23, ENTRY+25, TOTAL~, TOTAL+13, TOTAL+15, TOTAL+19, TOTAL+24
NUMCT TOTAL+1~, TOTAL+4*, TOTAL+14*
PTCNT TOTAL+1~, TOTAL+7*, TOTAL+8*, TOTAL+15, TOTAL+18, TOTAL+21, TOTAL+22
>> REF EXCLUDE+25*, EXCLUDE+26
RESULT ENTRY+2~, ENTRY+4*
START ENTRY+1~, ENTRY+5*, ENTRY+6*, ENTRY+14
STRING ENTRY+1~
STRING( VSTSTORE+4*
STRING(1 TOTAL+11
STRING(2 TOTAL+12
STRING2 ENTRY+1~
>> TAX EXCLUDE+23*, EXCLUDE+25
TOTALS TOTAL+1~, TOTAL+2*, TOTAL+7
U VSTSTORE+2, VSTSTORE+3, TOTAL+10, TOTAL+15, TOTAL+18, TOTAL+21, TOTAL+24, ASTHMA+6, ASTHMA+8, EXCLUDE+5
, EXCLUDE+7, EXCLUDE+9, EXCLUDE+11, EXCLUDE+13, EXCLUDE+15, EXCLUDE+17, EXCLUDE+19, EXCLUDE+21, EXCLUDE+26
VALUE ENTRY+2~, ENTRY+5*
VDATE ENTRY+2~, VSTSTORE+2*, VSTSTORE+3, VSTSTORE+4
VIEN ENTRY+2~
VIEN( VSTSTORE+3*
VISIT ENTRY+2~
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All