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 |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BGPMUD09

Package: IHS GPRA Information System

Routine: BGPMUD09


Information

BGPMUD09 ; IHS/MSC/SAT - MI measure NQF0105 ;01-Sep-2011 14:56

Source Information

Source file <BGPMUD09.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
IHS GPRA Information System 4 ($$PRV,$$VSTCPT)^BGPMUUT1  $$LASTDX^BGPMUUT2  $$FIND^BGPMUUT8  $$DATE^BGPMUUTL  
IHS Patient 1 $$AGE^AUPNPAT  
Kernel 1 ($$DT,$$FMADD,$$NOW)^XLFDT  
Taxonomy 1 $$ICD^ATXCHK  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS GPRA Information System 1 BGPMUD10  

Entry Points

Name Comments DBIA/ICR reference
EM2(DFN,VIEN) ;check visit for at least 1 E&M code indicating acute inpatient or non-acute inpatient
EM1(DFN,VIEN,FLG) ;check visit for at least 1 E&M code indicating ED, outpatient BH, or outpatient BH requirements POS with a POS modifier
EM2T ;
VSTMOD(DFN,VIEN,TAX) ;EP Check to see if the patient had a CPT on a particular visit
VSTPOV(DFN,VIEN,TAX) ;EP Check to see if the patient had an ICD on a particular visit
EM1T ;
TOTAL(DFN) ;See where this patient ends up
TEST ; debug target
ENTRY ;EP
PLTAX(DFN,TAX,STAT,BDATE,EDATE) ;EP - is DX on problem list 1 or 0

External References

Name Field # of Occurrence
$$ICD^ATXCHK VSTPOV+11, PLTAX+21
$$AGE^AUPNPAT ENTRY+12
$$PRV^BGPMUUT1 ENTRY+23
$$VSTCPT^BGPMUUT1 EM1+4, EM1+7, EM2+4
$$LASTDX^BGPMUUT2 ENTRY+40, ENTRY+43
$$FIND^BGPMUUT8 ENTRY+36, ENTRY+57, ENTRY+64
$$DATE^BGPMUUTL ENTRY+28, ENTRY+31, ENTRY+58, ENTRY+65
$$GET1^DIQ PLTAX+26, PLTAX+27, PLTAX+28
$$DT^XLFDT TEST+2
$$FMADD^XLFDT ENTRY+12, ENTRY+17, ENTRY+36, ENTRY+40, ENTRY+43, ENTRY+46, ENTRY+49, ENTRY+57, ENTRY+64
$$NOW^XLFDT ENTRY+57, ENTRY+64, PLTAX+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ICD9 - [#80] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] VSTMOD+11, VSTMOD+14
^ATXAX("B" VSTMOD+6, VSTPOV+7, PLTAX+11
^AUPNPROB - [#9000011] PLTAX+16, PLTAX+17, PLTAX+18, PLTAX+22, PLTAX+23
^AUPNPROB("AC" PLTAX+15
^AUPNVCPT - [#9000010.18] VSTMOD+10, VSTMOD+11, VSTMOD+13, VSTMOD+14
^AUPNVCPT("AD" VSTMOD+8, VSTMOD+9
^AUPNVPOV - [#9000010.07] VSTPOV+11, VSTPOV+15, VSTPOV+16, VSTPOV+17
^AUPNVPOV("AD" VSTPOV+9, VSTPOV+10
^AUPNVSIT - [#9000010] ENTRY+21, VSTMOD+7, VSTPOV+8
^AUPNVSIT("AA" ENTRY+19, ENTRY+20
^ICD9 - [#80] VSTPOV+15
^TMP("BGPMU0105" TOTAL+2, TOTAL+3, TOTAL+4, TOTAL+5, TOTAL+6, TOTAL+7, TOTAL+10*, TOTAL+13*, TOTAL+14*, TOTAL+16*
, TOTAL+17*, TOTAL+20*, TOTAL+21*, TOTAL+23*, TOTAL+24*, TOTAL+25*

Label References

Name Line Occurrences
$$EM1 ENTRY+27
$$EM2 ENTRY+30
$$PLTAX ENTRY+46, ENTRY+49
$$VSTPOV ENTRY+25
ENTRY TEST+8
TOTAL ENTRY+70

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDATE PLTAX~, PLTAX+6*, PLTAX+20
>> BGP1D ENTRY+28*, ENTRY+31*, ENTRY+36, ENTRY+40, ENTRY+43, ENTRY+46, ENTRY+49, ENTRY+57, ENTRY+64
>> BGP2 EM1+2*, EM1+3, EM1+5*, EM1+6, EM1+9*, EM1+12, EM2+2*, EM2+3, EM2+5*, EM2+6
>> BGPAGEE ENTRY+12*, ENTRY+14
BGPALL ENTRY+4~
>> BGPBDATE ENTRY+17, TEST+4*
BGPDEN ENTRY+5~, ENTRY+9*, ENTRY+19, ENTRY+20, ENTRY+28*, ENTRY+29, ENTRY+31*, ENTRY+32, ENTRY+34, ENTRY+37*
, ENTRY+38, ENTRY+41*, ENTRY+42, ENTRY+44*, ENTRY+45, ENTRY+47*, ENTRY+48, ENTRY+50*, ENTRY+51, TOTAL+14
, TOTAL+17, TOTAL+21, TOTAL+24, TOTAL+29
>> BGPDT ENTRY+21*, ENTRY+28, ENTRY+31
>> BGPEDATE ENTRY+12, ENTRY+17, ENTRY+57, ENTRY+64, TEST+5*
BGPEXC ENTRY+4~, ENTRY+9*
BGPH ENTRY+4~
BGPI EM1+1~, EM1+3*, EM2+1~, EM2+3*
>> BGPICARE("MU.EP.0105.1" TOTAL+29*
>> BGPMUTF TOTAL+2, TOTAL+3, TOTAL+4, TOTAL+5, TOTAL+6, TOTAL+7, TOTAL+10, TOTAL+13, TOTAL+14, TOTAL+16
, TOTAL+17, TOTAL+20, TOTAL+21, TOTAL+23, TOTAL+24, TOTAL+25, TOTAL+29, TEST+7*
BGPNOT1 ENTRY+5~, ENTRY+9*, ENTRY+59*, TOTAL+12, TOTAL+14
BGPNOT2 ENTRY+5~, ENTRY+9*, ENTRY+66*, TOTAL+15, TOTAL+17
BGPNUM1 ENTRY+5~, ENTRY+9*, ENTRY+58*, ENTRY+59, ENTRY+63, TOTAL+19, TOTAL+21, TOTAL+29
BGPNUM2 ENTRY+5~, ENTRY+9*, ENTRY+65*, ENTRY+66, TOTAL+22, TOTAL+24
>> BGPPROV ENTRY+23, TEST+6*
BGPTMP EM1+1~, EM1+3*, EM1+4, EM2+1~, EM2+3*, EM2+4
BGPX ENTRY+6~, ENTRY+10*, ENTRY+24*, ENTRY+25*, ENTRY+26, ENTRY+28, ENTRY+31, ENTRY+36*, ENTRY+37, ENTRY+40*
, ENTRY+41, ENTRY+43*, ENTRY+44, ENTRY+46*, ENTRY+47, ENTRY+49*, ENTRY+50, ENTRY+56*, ENTRY+57*, ENTRY+58
, ENTRY+62*, ENTRY+64*, ENTRY+65
CNT ENTRY+3~
CPT VSTMOD+1~
CPTT VSTMOD+1~
DATA ENTRY+2~
DENCT TOTAL+1~, TOTAL+3*, TOTAL+10*
DFN ENTRY+12, ENTRY+19, ENTRY+20, ENTRY+25, ENTRY+27, ENTRY+30, ENTRY+36, ENTRY+40, ENTRY+43, ENTRY+46
, ENTRY+49, ENTRY+57, ENTRY+64, ENTRY+70, TOTAL~, TOTAL+14, TOTAL+17, TOTAL+21, TOTAL+24, EM1~
, EM1+4, EM1+7, VSTMOD~, VSTMOD+3, EM2~, EM2+4, VSTPOV~, VSTPOV+4, PLTAX~, PLTAX+8
, PLTAX+15, TEST+3*
DIAB ENTRY+3~
DIABDX ENTRY+3~
DT TEST+2*
EDATE PLTAX~, PLTAX+7*, PLTAX+20
EDT PLTAX+13~, PLTAX+17*, PLTAX+19*, PLTAX+20
EDTE PLTAX+13~, PLTAX+23*, PLTAX+25
END ENTRY+1~, ENTRY+17*, ENTRY+19
ERENC ENTRY+3~
EVDT VSTMOD+1~, VSTPOV+1~, VSTPOV+16*, VSTPOV+18
EXCCT TOTAL+1~
EXCEPT ENTRY+2~
FIRST ENTRY+2~, ENTRY+19*, ENTRY+20
FLG EM1~
FR VSTPOV+1~, VSTPOV+2*, VSTPOV+17*, VSTPOV+18
G VSTMOD+1~, VSTMOD+2*, VSTMOD+9, VSTMOD+11*, VSTMOD+12, VSTMOD+14*, VSTMOD+15, VSTPOV+1~, VSTPOV+3*, VSTPOV+10
, VSTPOV+11*, VSTPOV+13, VSTPOV+14, VSTPOV+15, VSTPOV+16, VSTPOV+17, VSTPOV+18*, VSTPOV+19
I PLTAX+13~, PLTAX+14*, PLTAX+15, PLTAX+26*, PLTAX+27*, PLTAX+28*, PLTAX+29
ICD VSTPOV+1~, VSTPOV+15*, PLTAX+13~, PLTAX+14*, PLTAX+16*, PLTAX+21, PLTAX+26, PLTAX+27, PLTAX+28
ICDT VSTPOV+1~, VSTPOV+15*, VSTPOV+18
IEN ENTRY+2~
INENC ENTRY+3~
INV ENTRY+2~
MOD1 VSTMOD+1~, VSTMOD+10*, VSTMOD+11
MOD2 VSTMOD+1~, VSTMOD+13*, VSTMOD+14
NONENC ENTRY+3~
NOTNUM1 TOTAL+1~, TOTAL+6*, TOTAL+13*
NOTNUM2 TOTAL+1~, TOTAL+7*, TOTAL+16*
NUM ENTRY+3~
NUMCT1 TOTAL+1~, TOTAL+4*, TOTAL+20*
NUMCT2 TOTAL+1~, TOTAL+5*, TOTAL+23*
OPHENC ENTRY+3~
OUTENC ENTRY+3~
PDTE PLTAX+13~, PLTAX+24*, PLTAX+25*, PLTAX+26, PLTAX+27, PLTAX+28
PLSTAT PLTAX+11~, PLTAX+16*, PLTAX+27, PLTAX+28
PROB PLTAX+13~, PLTAX+14*, PLTAX+15*, PLTAX+16, PLTAX+17, PLTAX+18, PLTAX+22, PLTAX+23, PLTAX+26, PLTAX+27
, PLTAX+28
PTCNT TOTAL+1~, TOTAL+8*, TOTAL+9*, TOTAL+14, TOTAL+17, TOTAL+21, TOTAL+24, TOTAL+25
RFOUND ENTRY+2~
SDTE PLTAX+13~, PLTAX+18*, PLTAX+19, PLTAX+22*, PLTAX+24
START ENTRY+1~, ENTRY+17*, ENTRY+18*, ENTRY+19
STAT PLTAX~, PLTAX+10*, PLTAX+26, PLTAX+27, PLTAX+28
STRING ENTRY+1~
STRING2 ENTRY+1~
TAX VSTMOD~, VSTMOD+4, VSTMOD+6, VSTPOV~, VSTPOV+5, VSTPOV+7, PLTAX~, PLTAX+9, PLTAX+11
TIEN VSTMOD+1~, VSTMOD+6*, VSTMOD+11, VSTMOD+14, VSTPOV+1~, VSTPOV+7*, VSTPOV+11, PLTAX+11~*, PLTAX+12, PLTAX+21
TOTALS TOTAL+1~, TOTAL+2*, TOTAL+8
U ENTRY+21, ENTRY+28, ENTRY+31, ENTRY+58, ENTRY+65, TOTAL+14, TOTAL+17, TOTAL+21, TOTAL+24, TOTAL+29
, VSTMOD+10, VSTMOD+11, VSTMOD+13, VSTMOD+14, VSTPOV+11, VSTPOV+15, VSTPOV+16, VSTPOV+17, VSTPOV+18, PLTAX+16
, PLTAX+17, PLTAX+18, PLTAX+22, PLTAX+23, PLTAX+26, PLTAX+27, PLTAX+28, TEST+1*
VALUE ENTRY+2~, ENTRY+17*
VDATE ENTRY+2~
VENC ENTRY+3~
VIEN ENTRY+2~, ENTRY+20*, ENTRY+21, ENTRY+23, ENTRY+25, ENTRY+27, ENTRY+30, EM1~, EM1+4, EM1+7
, VSTMOD~, VSTMOD+5, VSTMOD+7, VSTMOD+8, VSTMOD+9, EM2~, EM2+4, VSTPOV~, VSTPOV+6, VSTPOV+8
, VSTPOV+9, VSTPOV+10
VISIT ENTRY+2~
X EM1+4*, EM1+5, EM1+7*, EM1+8, VSTMOD+1~, VSTMOD+9*, VSTMOD+10, VSTMOD+11, VSTMOD+13, VSTMOD+14
, EM2+4*, EM2+5, VSTPOV+1~, VSTPOV+10*, VSTPOV+11
>> Y PLTAX+26*, PLTAX+27*, PLTAX+28*

Marked Items

Name Field # of Occurrence
$T(EM1T+BGPI EM1+3
$T(EM2T+BGPI EM2+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All