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

Package: IHS GPRA Information System

Routine: BGP5C11


Information

BGP5C11 ; IHS/CMI/LAB - calc CMS measures 02 Jul 2010 8:31 AM ;

Source Information

Source file <BGP5C11.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
IHS GPRA Information System 5 (ARBALG1,ARBRX1)^BGP5C13  GETMEDS^BGP5CU  ($$CPTI,$$TRANI)^BGP5DU  $$DATE^BGP5UTL  ($$ICD,$$ICDDX,$$ICDOP)^BGP5UTL2  
Kernel 2 ($$FMADD,$$FMTE)^XLFDT  $$UP^XLFSTR  
DRG Grouper 1 ($$CODEN,$$CPT)^ICPTCOD  
IHS Patient 1 $$DOB^AUPNPAT  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Patient Care Component Reports 1 $$START1^APCLDF  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
IHS GPRA Information System 5 BGP5C1  BGP5C2  BGP5D722  BGP5D723  BGP5D732  

Entry Points

Name Comments DBIA/ICR reference
ACEIRX1(P,BGPA,BGPD,BGPY) ;EP
LVSD1(P,BGPD,BGPY) ;
LVSDPOV ;
BETAALG1(P,BGPD,BGPY) ;have an ACEI allergy
BETACON1(P,BGPD,BGPDDT,BGPV,BGPY) ;have an ACEI allergy
ACEIPOV ;
CEFCPT ;
BETARX1(P,BGPA,BGPD,BGPY) ;
CEFMEAS ;
ACEIALG1(P,BGPD,BGPY) ;EP
DSCH(H) ;
CEFPROC ;
BETAPOV ;
BETABPS1(P,BGPV,BGPY) ;

External References

Name Field # of Occurrence
$$START1^APCLDF CEFMEAS+1, ACEIPOV+1, ACEIPOV+11, ACEIPOV+13, BETAPOV+1, BETAPOV+9
$$DOB^AUPNPAT CEFMEAS+1, ACEIPOV+1, ACEIPOV+11, ACEIPOV+13, BETAPOV+1, BETAPOV+9
ARBALG1^BGP5C13 ACEIPOV+31
ARBRX1^BGP5C13 ACEIRX1+10
GETMEDS^BGP5CU ACEIRX1+5, ACEIRX1+8, BETARX1+5, BETARX1+13
$$CPTI^BGP5DU BETACON1+41, BETACON1+45, BETARX1+6, BETARX1+14
$$TRANI^BGP5DU BETACON1+43, BETACON1+47, BETARX1+8, BETARX1+16
$$DATE^BGP5UTL LVSDPOV+10, CEFMEAS+5, CEFPROC+10, CEFCPT+10, CEFCPT+21, ACEIPOV+4, ACEIPOV+6, ACEIPOV+7, ACEIPOV+8, ACEIPOV+12
, ACEIPOV+16, ACEIPOV+24, ACEIPOV+25, ACEIPOV+30, BETAPOV+4, BETAPOV+6, BETAPOV+7, BETAPOV+8, BETAPOV+12, BETAPOV+20
, BETAPOV+25, BETABPS1+12, BETABPS1+25, BETACON1+14, BETACON1+15, BETACON1+16, BETACON1+17, BETACON1+25, BETACON1+26, BETACON1+38
, BETACON1+42, BETACON1+44, BETACON1+46, BETACON1+48, BETARX1+7, BETARX1+9, BETARX1+15, BETARX1+17
$$ICD^BGP5UTL2 LVSDPOV+6, CEFPROC+6, CEFCPT+6, CEFCPT+17, ACEIPOV+6, ACEIPOV+7, ACEIPOV+8, ACEIPOV+24, ACEIPOV+25, BETAPOV+6
, BETAPOV+7, BETAPOV+8, BETAPOV+20, BETACON1+14, BETACON1+15, BETACON1+16, BETACON1+17, BETACON1+25, BETACON1+26
$$ICDDX^BGP5UTL2 LVSDPOV+4, ACEIPOV+6, ACEIPOV+7, ACEIPOV+8, ACEIPOV+19, BETAPOV+6, BETAPOV+7, BETAPOV+8, BETAPOV+15, BETACON1+11
, BETACON1+23
$$ICDOP^BGP5UTL2 CEFPROC+4
$$CODEN^ICPTCOD BETACON1+41, BETACON1+43, BETACON1+45, BETACON1+47, BETARX1+6, BETARX1+8, BETARX1+14, BETARX1+16
$$CPT^ICPTCOD CEFCPT+4, CEFCPT+10, CEFCPT+14, CEFCPT+21
$$VAL^XBDIQ1 LVSDPOV+10, CEFPROC+10, ACEIPOV+3, ACEIPOV+15, ACEIPOV+20, BETAPOV+3, BETAPOV+11, BETAPOV+16, BETACON1+14, BETACON1+15
, BETACON1+16, BETACON1+17, BETACON1+25, BETACON1+26, BETACON1+38
$$FMADD^XLFDT ACEIALG1+3, ACEIRX1+3, ACEIRX1+4, ACEIRX1+7, BETAALG1+3, BETACON1+3, BETACON1+30, BETARX1+3, BETARX1+4, BETARX1+12
$$FMTE^XLFDT CEFMEAS+1, ACEIPOV+1, ACEIPOV+11, ACEIPOV+13, BETAPOV+1, BETAPOV+9
$$UP^XLFSTR ACEIPOV+3, ACEIPOV+15, ACEIPOV+20, ACEIPOV+29, BETAPOV+3, BETAPOV+11, BETAPOV+16, BETAPOV+24

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] BETACON1+32
^ATXAX("B" LVSDPOV+5, CEFPROC+5, CEFCPT+5, CEFCPT+16, ACEIPOV+5, ACEIPOV+17, ACEIPOV+24, ACEIPOV+25, BETAPOV+5, BETAPOV+13
, BETAPOV+20, BETACON1+4, BETACON1+5, BETACON1+6, BETACON1+7, BETACON1+29
^AUPNPREF - [#9000022] BETACON1+37, BETACON1+38
^AUPNPREF("AA" BETACON1+31, BETACON1+33, BETACON1+36
^AUPNPROB - [#9000011] ACEIPOV+19, ACEIPOV+21, ACEIPOV+22, ACEIPOV+23, ACEIPOV+24, ACEIPOV+25, BETAPOV+15, BETAPOV+17, BETAPOV+18, BETAPOV+19
, BETAPOV+20
^AUPNPROB("AC" ACEIPOV+18, BETAPOV+14
^AUPNVCPT - [#9000010.18] CEFCPT+2, CEFCPT+3, CEFCPT+7
^AUPNVCPT("AC" CEFCPT+1
^AUPNVINP - [#9000010.02] DSCH+1
^AUPNVMSR - [#9000010.01] CEFMEAS+3, CEFMEAS+4, BETABPS1+3, BETABPS1+9, BETABPS1+10, BETABPS1+16, BETABPS1+21, BETABPS1+22, BETABPS1+23
^AUPNVMSR("AD" BETABPS1+2, BETABPS1+15
^AUPNVPOV - [#9000010.07] LVSDPOV+2, LVSDPOV+3, LVSDPOV+7, ACEIPOV+6, ACEIPOV+7, ACEIPOV+8, BETAPOV+6, BETAPOV+7, BETAPOV+8, BETACON1+9
, BETACON1+10, BETACON1+12, BETACON1+22
^AUPNVPOV("AC" LVSDPOV+1
^AUPNVPOV("AD" BETACON1+8, BETACON1+21
^AUPNVPRC - [#9000010.08] CEFPROC+2, CEFPROC+3, CEFPROC+7
^AUPNVPRC("AC" CEFPROC+1
^AUPNVSIT - [#9000010] LVSDPOV+8, CEFPROC+8, CEFCPT+8, CEFCPT+19, BETABPS1+11, BETABPS1+24, BETACON1+13, BETACON1+24
^AUPNVSIT("AD" BETABPS1+14, BETACON1+20
^AUPNVSMR( BETABPS1+8
^AUPNVTC - [#9000010.33] CEFCPT+12, CEFCPT+13, CEFCPT+18
^AUPNVTC("AC" CEFCPT+11
^AUTTMSR - [#9999999.07] BETABPS1+5, BETABPS1+18
^GMR(120.8 - [#120.8] ACEIPOV+27, ACEIPOV+28, ACEIPOV+29, ACEIPOV+30, BETAPOV+22, BETAPOV+23, BETAPOV+24, BETAPOV+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BD LVSD1+1~, ACEIALG1+1~, ACEIRX1+1~, ACEIRX1+4*, ACEIRX1+5, ACEIRX1+6*, ACEIRX1+8, BETAALG1+1~, BETACON1+1~, BETACON1+3*
, BETARX1+1~, BETARX1+4*, BETARX1+5, BETARX1+6, BETARX1+8, BETARX1+11*, BETARX1+13, BETARX1+14, BETARX1+16
BGPA ACEIRX1~, ACEIRX1+3, ACEIRX1+4, ACEIRX1+6, BETARX1~, BETARX1+3, BETARX1+4, BETARX1+11
BGPC LVSD1+1~, LVSD1+2*, LVSDPOV+10*, CEFMEAS+5*, CEFPROC+10*, CEFCPT+10*, CEFCPT+21*, ACEIALG1+1~, ACEIALG1+2*, ACEIPOV+4*
, ACEIPOV+6*, ACEIPOV+7*, ACEIPOV+8*, ACEIPOV+12*, ACEIPOV+16*, ACEIPOV+24*, ACEIPOV+25*, ACEIPOV+30*, ACEIRX1+1~, ACEIRX1+2*
, BETAALG1+1~, BETAALG1+2*, BETAPOV+4*, BETAPOV+12*, BETAPOV+20*, BETAPOV+25*, BETABPS1+1*, BETABPS1+12*, BETABPS1+25*, BETACON1+1~
, BETACON1+2*, BETACON1+14*, BETACON1+15*, BETACON1+16*, BETACON1+17*, BETACON1+25*, BETACON1+26*, BETACON1+38*, BETACON1+42*, BETACON1+44*
, BETACON1+46*, BETACON1+48*, BETARX1+1~, BETARX1+2*, BETARX1+7*, BETARX1+9*, BETARX1+15*, BETARX1+17*
BGPD LVSD1~, LVSDPOV+9, CEFMEAS+1, CEFPROC+9, CEFCPT+9, CEFCPT+20, ACEIALG1~, ACEIALG1+3, ACEIPOV+1, ACEIPOV+13
, ACEIPOV+21, ACEIPOV+28, ACEIRX1~, ACEIRX1+7, BETAALG1~, BETAALG1+3, BETAPOV+1, BETAPOV+9, BETAPOV+17, BETAPOV+23
, BETACON1~, BETACON1+3, BETACON1+41, BETACON1+43, BETACON1+45, BETACON1+47, BETARX1~, BETARX1+12
BGPDDT BETACON1~, BETACON1+30, BETACON1+35, BETACON1+41, BETACON1+43, BETACON1+45, BETACON1+47
BGPG LVSD1+1~, CEFMEAS+1!, ACEIALG1+1~, ACEIPOV+1!, ACEIPOV+11!, ACEIPOV+13!, ACEIRX1+1~, ACEIRX1+9!, BETAALG1+1~, BETAPOV+1!
, BETAPOV+9!, BETACON1+1~, BETACON1+49!, BETARX1+1~, BETARX1+10!, BETARX1+18!
BGPG( CEFMEAS+2, CEFMEAS+5, ACEIPOV+2, ACEIPOV+4, ACEIPOV+6, ACEIPOV+7, ACEIPOV+8, ACEIPOV+14, ACEIPOV+16, BETAPOV+2
, BETAPOV+4, BETAPOV+6, BETAPOV+7, BETAPOV+8, BETAPOV+10, BETAPOV+12
BGPG(1 ACEIPOV+12
BGPV BETABPS1~, BETABPS1+2, BETABPS1+14, BETACON1~, BETACON1+8, BETACON1+20
BGPY LVSD1~, LVSD1+2!, ACEIALG1~, ACEIRX1~, BETAALG1~, BETABPS1~, BETABPS1+1!, BETACON1~, BETACON1+2!, BETARX1~
BGPY( LVSDPOV+10*, CEFMEAS+5*, CEFPROC+10*, CEFCPT+10*, CEFCPT+21*, ACEIPOV+4*, ACEIPOV+6*, ACEIPOV+7*, ACEIPOV+8*, ACEIPOV+12*
, ACEIPOV+16*, ACEIPOV+24*, ACEIPOV+25*, ACEIPOV+30*, BETAPOV+4*, BETAPOV+12*, BETAPOV+20*, BETAPOV+25*, BETABPS1+12*, BETABPS1+25*
, BETACON1+14*, BETACON1+15*, BETACON1+16*, BETACON1+17*, BETACON1+25*, BETACON1+26*, BETACON1+38*, BETACON1+42*, BETACON1+44*, BETACON1+46*
, BETACON1+48*, BETARX1+7*, BETARX1+9*, BETARX1+15*, BETARX1+17*
>> D BETACON1+33*, BETACON1+34, BETACON1+36
>> DFN CEFMEAS+1, ACEIPOV+13, BETAPOV+9
E CEFMEAS+1*, ACEIPOV+1*, ACEIPOV+11*, ACEIPOV+13*, ACEIRX1+1~, BETAPOV+1*, BETAPOV+9*, BETACON1+1~, BETARX1+1~
ED LVSD1+1~, ACEIALG1+1~, ACEIALG1+3*, ACEIRX1+1~, ACEIRX1+3*, ACEIRX1+5, ACEIRX1+7*, ACEIRX1+8, BETAALG1+1~, BETAALG1+3*
, BETACON1+1~, BETARX1+1~, BETARX1+3*, BETARX1+5, BETARX1+6, BETARX1+8, BETARX1+12*, BETARX1+13, BETARX1+14, BETARX1+16
>> EDATE ACEIPOV+11
>> G ACEIPOV+10*, BETAPOV+6*, BETAPOV+7*, BETAPOV+8*
H DSCH~, DSCH+1
I LVSD1+1~, LVSDPOV+3*, LVSDPOV+4, LVSDPOV+6, CEFPROC+3*, CEFPROC+4, CEFPROC+6, CEFCPT+3*, CEFCPT+4, CEFCPT+6
, CEFCPT+10, CEFCPT+13*, CEFCPT+14, CEFCPT+17, CEFCPT+21, ACEIPOV+19*, ACEIPOV+24, ACEIPOV+25, BETAPOV+15*, BETAPOV+20
, BETACON1+10*, BETACON1+11, BETACON1+14, BETACON1+15, BETACON1+16, BETACON1+17, BETACON1+22*, BETACON1+23, BETACON1+25, BETACON1+26
N LVSD1+1~, CEFMEAS+4*, CEFMEAS+5, ACEIALG1+1~, ACEIPOV+3*, ACEIPOV+4, ACEIPOV+15*, ACEIPOV+16, ACEIPOV+20*, ACEIPOV+24
, ACEIPOV+29*, ACEIPOV+30, BETAALG1+1~, BETAPOV+3*, BETAPOV+4, BETAPOV+6, BETAPOV+7, BETAPOV+8, BETAPOV+11*, BETAPOV+12
, BETAPOV+16*, BETAPOV+20, BETAPOV+24*, BETAPOV+25, BETABPS1+9*, BETABPS1+12, BETABPS1+22*, BETABPS1+25, BETACON1+1~, BETACON1+36*
, BETACON1+37, BETACON1+38
P LVSD1~, LVSDPOV+1, CEFMEAS+1, CEFPROC+1, CEFCPT+1, CEFCPT+11, ACEIALG1~, ACEIPOV+1, ACEIPOV+11, ACEIPOV+13
, ACEIPOV+18, ACEIPOV+27, ACEIRX1~, ACEIRX1+5, ACEIRX1+8, BETAALG1~, BETAPOV+1, BETAPOV+9, BETAPOV+14, BETAPOV+22
, BETABPS1~, BETACON1~, BETACON1+31, BETACON1+33, BETACON1+36, BETACON1+41, BETACON1+43, BETACON1+45, BETACON1+47, BETARX1~
, BETARX1+5, BETARX1+6, BETARX1+8, BETARX1+13, BETARX1+14, BETARX1+16
T LVSD1+1~, LVSDPOV+5*, LVSDPOV+6, CEFPROC+5*, CEFPROC+6, CEFCPT+5*, CEFCPT+6, CEFCPT+16*, CEFCPT+17, ACEIPOV+5*
, ACEIPOV+6, ACEIPOV+7, ACEIPOV+8, ACEIPOV+17*, ACEIPOV+24, BETAPOV+5*, BETAPOV+6, BETAPOV+7, BETAPOV+8, BETAPOV+13*
, BETAPOV+20, BETACON1+4*, BETACON1+14, BETACON1+25, BETACON1+29*, BETACON1+32
>> T1 BETACON1+5*, BETACON1+15, BETACON1+26
>> T2 BETACON1+6*, BETACON1+16
>> T3 BETACON1+7*, BETACON1+17
U LVSDPOV+3, LVSDPOV+4, LVSDPOV+7, LVSDPOV+8, CEFMEAS+2, CEFMEAS+3, CEFMEAS+4, CEFMEAS+5, CEFPROC+3, CEFPROC+4
, CEFPROC+7, CEFPROC+8, CEFCPT+3, CEFCPT+4, CEFCPT+7, CEFCPT+8, CEFCPT+10, CEFCPT+13, CEFCPT+14, CEFCPT+18
, CEFCPT+19, CEFCPT+21, ACEIPOV+2, ACEIPOV+4, ACEIPOV+6, ACEIPOV+7, ACEIPOV+8, ACEIPOV+12, ACEIPOV+14, ACEIPOV+16
, ACEIPOV+19, ACEIPOV+21, ACEIPOV+22, ACEIPOV+23, ACEIPOV+24, ACEIPOV+25, ACEIPOV+28, ACEIPOV+29, ACEIPOV+30, DSCH+1
, BETAPOV+2, BETAPOV+4, BETAPOV+6, BETAPOV+7, BETAPOV+8, BETAPOV+10, BETAPOV+12, BETAPOV+15, BETAPOV+17, BETAPOV+18
, BETAPOV+19, BETAPOV+20, BETAPOV+23, BETAPOV+24, BETAPOV+25, BETABPS1+3, BETABPS1+5, BETABPS1+8, BETABPS1+9, BETABPS1+10
, BETABPS1+11, BETABPS1+16, BETABPS1+18, BETABPS1+21, BETABPS1+22, BETABPS1+23, BETABPS1+24, BETACON1+10, BETACON1+11, BETACON1+12
, BETACON1+13, BETACON1+22, BETACON1+23, BETACON1+24, BETACON1+37, BETACON1+38, BETACON1+42, BETACON1+44, BETACON1+46, BETACON1+48
, BETARX1+7, BETARX1+9, BETARX1+15, BETARX1+17
>> V LVSDPOV+7*, LVSDPOV+8*, LVSDPOV+9, LVSDPOV+10, CEFPROC+7*, CEFPROC+8*, CEFPROC+9, CEFPROC+10, CEFCPT+7*, CEFCPT+8*
, CEFCPT+9, CEFCPT+10, CEFCPT+18*, CEFCPT+19*, CEFCPT+20, CEFCPT+21, BETABPS1+10*, BETABPS1+11*, BETABPS1+12, BETABPS1+23*
, BETABPS1+24*, BETABPS1+25, BETACON1+12*, BETACON1+13*, BETACON1+14, BETACON1+15, BETACON1+16, BETACON1+17, BETACON1+24*, BETACON1+25
, BETACON1+26
X LVSD1+1~, LVSDPOV+1*, LVSDPOV+2, LVSDPOV+3, LVSDPOV+7, LVSDPOV+10, CEFMEAS+1*, CEFMEAS+2*, CEFMEAS+5, CEFPROC+1*
, CEFPROC+2, CEFPROC+3, CEFPROC+7, CEFPROC+10, CEFCPT+1*, CEFCPT+2, CEFCPT+3, CEFCPT+7, CEFCPT+11*, CEFCPT+12
, CEFCPT+13, CEFCPT+18, ACEIALG1+1~, ACEIPOV+1*, ACEIPOV+2*, ACEIPOV+4, ACEIPOV+6, ACEIPOV+7, ACEIPOV+8, ACEIPOV+11*
, ACEIPOV+13*, ACEIPOV+14*, ACEIPOV+16, ACEIPOV+18*, ACEIPOV+19, ACEIPOV+20, ACEIPOV+21, ACEIPOV+22, ACEIPOV+23, ACEIPOV+24
, ACEIPOV+25, ACEIPOV+27*, ACEIPOV+28, ACEIPOV+29, ACEIPOV+30, ACEIRX1+1~, BETAALG1+1~, BETAPOV+1*, BETAPOV+2*, BETAPOV+4
, BETAPOV+6, BETAPOV+7, BETAPOV+8, BETAPOV+9*, BETAPOV+10*, BETAPOV+12, BETAPOV+14*, BETAPOV+15, BETAPOV+16, BETAPOV+17
, BETAPOV+18, BETAPOV+19, BETAPOV+20, BETAPOV+22*, BETAPOV+23, BETAPOV+24, BETAPOV+25, BETABPS1+2*, BETABPS1+3, BETABPS1+8
, BETABPS1+9, BETABPS1+10, BETABPS1+15*, BETABPS1+16, BETABPS1+21, BETABPS1+22, BETABPS1+23, BETACON1+1~, BETACON1+8*, BETACON1+9
, BETACON1+10, BETACON1+12, BETACON1+14, BETACON1+15, BETACON1+16, BETACON1+17, BETACON1+21*, BETACON1+22, BETACON1+25, BETACON1+26
, BETACON1+31*, BETACON1+32, BETACON1+33, BETACON1+36, BETACON1+38, BETACON1+41*, BETACON1+42, BETACON1+43*, BETACON1+44, BETACON1+45*
, BETACON1+46, BETACON1+47*, BETACON1+48, BETARX1+1~, BETARX1+6*, BETARX1+7, BETARX1+8*, BETARX1+9, BETARX1+14*, BETARX1+15
, BETARX1+16*, BETARX1+17
Y LVSD1+1~, LVSDPOV+4*, LVSDPOV+10, CEFMEAS+1*, CEFMEAS+2*, CEFMEAS+3, CEFMEAS+4, CEFPROC+4*, CEFPROC+10, CEFCPT+4*
, CEFCPT+10, CEFCPT+14*, CEFCPT+15, CEFCPT+21, ACEIALG1+1~, ACEIPOV+1*, ACEIPOV+2*, ACEIPOV+3, ACEIPOV+6, ACEIPOV+7
, ACEIPOV+8, ACEIPOV+11*, ACEIPOV+13*, ACEIPOV+14*, ACEIPOV+15, ACEIPOV+19*, ACEIPOV+24, ACEIPOV+25, ACEIRX1+1~, BETAALG1+1~
, BETAPOV+1*, BETAPOV+2*, BETAPOV+3, BETAPOV+6, BETAPOV+7, BETAPOV+8, BETAPOV+9*, BETAPOV+10*, BETAPOV+11, BETAPOV+15*
, BETAPOV+20, BETABPS1+3*, BETABPS1+4, BETABPS1+5, BETABPS1+16*, BETABPS1+17, BETABPS1+18*, BETABPS1+19, BETABPS1+20, BETACON1+1~
, BETACON1+11*, BETACON1+14, BETACON1+15, BETACON1+16, BETACON1+17, BETACON1+23*, BETACON1+25, BETACON1+26, BETACON1+34*, BETACON1+35
, BETARX1+1~
Z LVSD1+1~, ACEIALG1+1~, ACEIPOV+6*, ACEIPOV+7*, ACEIPOV+8*, ACEIRX1+1~, BETAALG1+1~, BETAPOV+6*, BETAPOV+7*, BETAPOV+8*
, BETABPS1+5*, BETABPS1+6, BETABPS1+7, BETABPS1+14*, BETABPS1+15, BETACON1+1~, BETACON1+20*, BETACON1+21, BETACON1+24, BETACON1+30*
, BETACON1+34, BETARX1+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All