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

Package: IHS GPRA Information System

Routine: BGPMUG07


Information

BGPMUG07 ; IHS/MSC/MMT - MI measure NQF0389 ;06-Sep-2011 13:06;DU

Source Information

Source file <BGPMUG07.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS GPRA Information System 5 ($$CPT,$$PLTAX,$$PRV,$$RAD,$$VSTCPT)^BGPMUUT1  ($$LASTDX,$$LOINC)^BGPMUUT2  LABCPT^BGPMUUT5  $$FIND^BGPMUUT7  $$DATE^BGPMUUTL  
IHS Patient 1 $$DOB^AUPNPAT  

Entry Points

Name Comments DBIA/ICR reference
PROSTATE(DFN,BDATE,EDATE) ;Look for Prostate Cancer V POV or PROBLEM
VSTSTORE ;Store compliant visit in array
DENQ
TOTAL1(DFN,DEN,NUM,EXC) ;See where this patient ends up
EXCEPT(DFN,BDATE,EDATE,VIEN) ;Check exclusion criteria
NUM1(DFN,BDATE,EDATE) ;This one has backward Numerator logic - return 1 if NOT met
ENTRY ;EP Entry point for Prostate Cancer
DENSTR(DFN) ;Generate display string for Denom
DEN(DFN,BGPBDATE,BGPEDATE,CNT,VIEN,PROSTDX) ;Check if Pt is in denominator

External References

Name Field # of Occurrence
$$DOB^AUPNPAT ENTRY+11
$$CPT^BGPMUUT1 DEN+5, DEN+9, EXCEPT+7
$$PLTAX^BGPMUUT1 PROSTATE+5, EXCEPT+5
$$PRV^BGPMUUT1 ENTRY+18
$$RAD^BGPMUUT1 NUM1+4
$$VSTCPT^BGPMUUT1 ENTRY+19
$$LASTDX^BGPMUUT2 PROSTATE+3, EXCEPT+3
$$LOINC^BGPMUUT2 DEN+12, DEN+24
LABCPT^BGPMUUT5 DEN+17
$$FIND^BGPMUUT7 NUM1+8
$$DATE^BGPMUUTL VSTSTORE+4, DENSTR+2, DENSTR+3, DENSTR+4, DENSTR+5, DENSTR+6, NUM1+6, NUM1+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVLAB - [#9000010.09] DEN+15, DEN+27
^AUPNVSIT - [#9000010] VSTSTORE+2
^AUPNVSIT("AA" ENTRY+15, ENTRY+16
^TMP("BGPMU0389" TOTAL1+2, TOTAL1+3, TOTAL1+4, TOTAL1+5, TOTAL1+6, TOTAL1+9*, TOTAL1+12*, TOTAL1+13*, TOTAL1+15*, TOTAL1+16*
, TOTAL1+18*, TOTAL1+19*, TOTAL1+20*

Label References

Name Line Occurrences
$$DEN ENTRY+22
$$DENSTR DEN+30
$$EXCEPT ENTRY+27
$$NUM1 ENTRY+25
$$PROSTATE ENTRY+12
DENQ DEN+6, DEN+10, DEN+22, DEN+25, DEN+28
TOTAL1 ENTRY+28
VSTSTORE ENTRY+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AJCC DEN+1~, DEN+9*, DEN+10, DENSTR+4
ALLER EXCEPT+1~
ANTIG DEN+1~, DEN+12*, DEN+13, DEN+14, DEN+21*, DENSTR+5
ANTIVAL DEN+1~, DEN+3*, DEN+15*, DEN+20*, DEN+21, DEN+22, DEN+30
BDATE PROSTATE~, PROSTATE+3, NUM1~, NUM1+4, NUM1+8, EXCEPT~, EXCEPT+3, EXCEPT+7
BGPBDATE ENTRY+4, ENTRY+22, DEN~, DEN+5
>> BGPBIRTH ENTRY+11*, ENTRY+12
BGPEDATE ENTRY+4, ENTRY+12, ENTRY+22, DEN~, DEN+5
>> BGPICARE("MU.EP.0389.1" TOTAL1+22*
>> BGPMUTF TOTAL1+2, TOTAL1+3, TOTAL1+4, TOTAL1+5, TOTAL1+6, TOTAL1+9, TOTAL1+12, TOTAL1+13, TOTAL1+15, TOTAL1+16
, TOTAL1+18, TOTAL1+19, TOTAL1+20, TOTAL1+22
>> BGPPROV ENTRY+18
>> BGPSEX ENTRY+9
CHEMO EXCEPT+1~
CNT ENTRY+3~, ENTRY+14*, ENTRY+22, VSTSTORE+1*, VSTSTORE+3, VSTSTORE+4, DEN~
DATA ENTRY+2~, DEN+1~, DEN+2!, DEN+17
DATA( DEN+18, DEN+20
DEN ENTRY+3~, ENTRY+7*, ENTRY+22*, ENTRY+23, ENTRY+25, ENTRY+27, ENTRY+28, TOTAL1~, TOTAL1+10
DENCT TOTAL1+1~, TOTAL1+3*, TOTAL1+9*
>> DENSTR TOTAL1+10*, TOTAL1+13, TOTAL1+16, TOTAL1+19, TOTAL1+22
DFN ENTRY+11, ENTRY+12, ENTRY+15, ENTRY+16, ENTRY+19, ENTRY+22, ENTRY+25, ENTRY+27, ENTRY+28, TOTAL1~
, TOTAL1+13, TOTAL1+16, TOTAL1+19, PROSTATE~, PROSTATE+3, PROSTATE+5, DEN~, DEN+5, DEN+9, DEN+12
, DEN+17, DEN+24, DEN+30, DENSTR~, NUM1~, NUM1+4, NUM1+8, EXCEPT~, EXCEPT+3, EXCEPT+5
, EXCEPT+7
DX PROSTATE+1~, PROSTATE+2*, PROSTATE+3*, PROSTATE+4, PROSTATE+5*, PROSTATE+6, PROSTATE+7, EXCEPT+3*, EXCEPT+4, EXCEPT+5*
, EXCEPT+6
DXTIME TOTAL1+1~
EDATE PROSTATE~, PROSTATE+3, PROSTATE+5, NUM1~, NUM1+4, NUM1+8, EXCEPT~, EXCEPT+3, EXCEPT+5, EXCEPT+7
END ENTRY+1~, ENTRY+4*, ENTRY+15
EXC ENTRY+3~, ENTRY+7*, ENTRY+27*, ENTRY+28, TOTAL1~, TOTAL1+11, TOTAL1+17, TOTAL1+22
EXCCT TOTAL1+1~, TOTAL1+5*, TOTAL1+12*
EXCEPT ENTRY+2~
FIRST ENTRY+2~, ENTRY+15*, ENTRY+16
FOUND NUM1+1~, NUM1+2*, NUM1+10
GLETST DEN+1~, DEN+24*, DEN+25, DEN+26, DENSTR+6
GLEVAL DEN+1~, DEN+27*, DEN+28, DEN+30
IEN ENTRY+2~, ENTRY+16*, ENTRY+18, ENTRY+19, VSTSTORE+2, VSTSTORE+3
INV ENTRY+2~
LAST EXCEPT+1~
METDX EXCEPT+1~
METPL EXCEPT+1~
NOTNUM TOTAL1+1~, TOTAL1+6*, TOTAL1+18*
NUM ENTRY+3~, ENTRY+7*, ENTRY+25*, ENTRY+27, ENTRY+28, TOTAL1~, TOTAL1+14, TOTAL1+16, TOTAL1+17, TOTAL1+19
, TOTAL1+22
NUMCT TOTAL1+1~, TOTAL1+4*, TOTAL1+15*
OOP EXCEPT+1~
OUTENC ENTRY+3~, ENTRY+19*, ENTRY+20
PMED NUM1+1~, EXCEPT+1~
PROC DEN+1~, DEN+5*, DEN+6, DEN+7, EXCEPT+7*, EXCEPT+8
PROCDT DEN+1~, DEN+7*, DEN+9, DEN+12, DEN+17, DEN+24, DEN+30, DENSTR+3
PROSTDX ENTRY+3~, ENTRY+12*, ENTRY+13, ENTRY+22, ENTRY+25, ENTRY+27, DEN~, DENSTR+2
PTCNT TOTAL1+1~, TOTAL1+7*, TOTAL1+8*, TOTAL1+13, TOTAL1+16, TOTAL1+19, TOTAL1+20
RAD EXCEPT+1~
REF EXCEPT+1~
RESULT EXCEPT+1~, EXCEPT+2*, EXCEPT+4*, EXCEPT+6*, EXCEPT+8*, EXCEPT+9
>> SCAN NUM1+4*, NUM1+6, NUM1+8*, NUM1+9
START ENTRY+1~, ENTRY+4*, ENTRY+5*, ENTRY+15
STRING ENTRY+1~, ENTRY+6*, DENSTR+1~, DENSTR+2*, DENSTR+3*, DENSTR+4*, DENSTR+5*, DENSTR+6*, DENSTR+7
STRING( VSTSTORE+4*
>> STRING2 ENTRY+6*
TAX EXCEPT+1~
TOTALS TOTAL1+1~, TOTAL1+2*, TOTAL1+7
TRTMNT DEN+1~, DEN+3*, DEN+30*, DENQ
U ENTRY+25, ENTRY+27, VSTSTORE+2, VSTSTORE+3, TOTAL1+10, TOTAL1+13, TOTAL1+16, TOTAL1+19, TOTAL1+22, PROSTATE+4
, PROSTATE+6, DEN+7, DEN+14, DEN+15, DEN+21, DEN+26, DEN+27, DEN+30, DENSTR+2, DENSTR+4
, DENSTR+5, DENSTR+6, NUM1+6, NUM1+9
>> VAL DEN+18*, DEN+19, DEN+20, DEN+21
VALUE ENTRY+2~, ENTRY+4*
VDATE ENTRY+2~, VSTSTORE+2*, VSTSTORE+3, VSTSTORE+4
VIEN ENTRY+2~, ENTRY+22, ENTRY+27, DEN~, EXCEPT~
VIEN( VSTSTORE+3*
VISIT ENTRY+2~
VLABIEN DEN+1~, DEN+14*, DEN+15, DEN+26*, DEN+27
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All