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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BGP5C2

Package: IHS GPRA Information System

Routine: BGP5C2


Information

BGP5C2 ; IHS/CMI/LAB - calc CMS indicators 26 Sep 2004 11:28 AM ;

Source Information

Source file <BGP5C2.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
IHS GPRA Information System 3 (ACEIALG1,ACEICON1,ACEIRX1)^BGP5C11  EN^BGP5C12  $$DATE^BGP5UTL  
DRG Grouper 2 ($$ICDDX,$$ICDOP)^ICDCODE  $$CPT^ICPTCOD  
Kernel 2 $$FMTE^XLFDT  $$UP^XLFSTR  
Patient Care Component Reports 2 $$START1^APCLDF  $$PRIMPOV^APCLV  
IHS Patient 1 ($$AGE,$$DOB,$$HRN)^AUPNPAT  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Taxonomy 1 $$ICD^ATXCHK  

Entry Points

Name Comments DBIA/ICR reference
LVF(P,BGPD,BGPY) ;does patient have LVSD
LVSD1(P,BGPD,BGPY) ;
TRANS(H) ;
CPTC(Z) ;
EF ;
TRANSIN(H) ;
LVSD ;
ACEICONT ;
CEFMEAS ;now get all measurements CEF
AMA(H) ;
DSCH(H) ;
CEFPROC ;now see if any procedures
HFDX(V) ;
CEFCPT ;now get all cpts
HF ;
EXPIRED(H) ;
ACEIRX ;
ACEIALG ;

External References

Name Field # of Occurrence
$$START1^APCLDF CEFMEAS+1, LVSD1+15
$$PRIMPOV^APCLV HF+5, HF+25, HFDX+1
$$ICD^ATXCHK CEFPROC+6, CEFCPT+6, LVSD1+8, HFDX+5
$$AGE^AUPNPAT HF+3, HF+7, HF+23
$$DOB^AUPNPAT CEFMEAS+1, LVSD1+15
$$HRN^AUPNPAT HF+3, HF+23
ACEIALG1^BGP5C11 ACEIALG+3
ACEICON1^BGP5C11 ACEICONT+3
ACEIRX1^BGP5C11 ACEIRX+3
EN^BGP5C12 ACEIRX+6
$$DATE^BGP5UTL HF+4, HF+24, CEFMEAS+4, CEFPROC+10, CEFCPT+10, CEFCPT+22, LVSD1+12, LVSD1+19
$$ICDDX^ICDCODE HF+35, LVSD1+6
$$ICDOP^ICDCODE CEFPROC+4
$$CPT^ICPTCOD CEFCPT+4, CEFCPT+10
$$VAL^XBDIQ1 HF+8, HF+14, HF+26, HF+27, HF+36, CEFPROC+10, LVSD1+12
$$FMTE^XLFDT CEFMEAS+1, LVSD1+15
$$UP^XLFSTR HF+36

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX("B" CEFPROC+5, CEFCPT+5, LVSD1+7, HFDX+3
^AUPNVCPT - [#9000010.18] CEFCPT+2, CEFCPT+7
^AUPNVCPT("AC" CEFCPT+1
^AUPNVINP - [#9000010.02] AMA+1, EXPIRED+1, DSCH+1, TRANSIN+1, TRANS+1
^AUPNVMSR - [#9000010.01] CEFMEAS+3, LVSD1+17
^AUPNVPOV - [#9000010.07] HF+33, HF+34, HF+35, LVSD1+4, LVSD1+5, LVSD1+9
^AUPNVPOV("AC" LVSD1+3
^AUPNVPOV("AD" HF+32
^AUPNVPRC - [#9000010.08] CEFPROC+2, CEFPROC+3, CEFPROC+7, CEFCPT+3
^AUPNVPRC("AC" CEFPROC+1
^AUPNVSIT - [#9000010] CEFPROC+8, CEFCPT+8, LVSD1+10
^BMCREF - [#90001] CEFCPT+13, CEFCPT+17, CEFCPT+22
^BMCREF("D" CEFCPT+12
^BMCTDXC - [#90001.51] CEFCPT+15, CEFCPT+16, CEFCPT+22
^BMCTSVC - [#90001.52] CEFCPT+19, CEFCPT+20
^DG(405.1 - [#405.1] AMA+3, EXPIRED+3, TRANSIN+3, TRANS+3
^DPT - [#2] HF+3, HF+16, HF+17, HF+19, HF+23, HF+28, HF+31, HF+38, EF+1, EF+5
, LVSD+1, LVSD+5, ACEIALG+1, ACEIALG+4, ACEIALG+6, ACEICONT+1, ACEICONT+4, ACEICONT+6, ACEIRX+1, ACEIRX+5
^XTMP("BGP5C1" HF+16, HF+17*, HF+19*, HF+28*, HF+31*, HF+38*, EF+1*, EF+5*, LVSD+1*, LVSD+5*
, ACEIALG+1*, ACEIALG+4*, ACEIALG+6*, ACEICONT+1*, ACEICONT+4*, ACEICONT+6*, ACEIRX+1*, ACEIRX+5*

Label References

Name Line Occurrences
$$AMA HF+13
$$CPTC CEFCPT+21
$$DSCH HF+4, HF+11, HF+24, ACEIALG+3, ACEICONT+3, ACEIRX+3
$$EXPIRED HF+12
$$HFDX HF+2
$$TRANS HF+10
LVF EF+3
LVSD1 LVSD+3

Naked Globals

Name Field # of Occurrence
^( HF+38*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BD LVF+1~
BGPC LVF+1~, LVF+3*, CEFMEAS+4*, CEFPROC+10*, CEFCPT+10*, CEFCPT+22*, LVSD1+1~, LVSD1+2*, LVSD1+12*, LVSD1+19*
>> BGPCOUNT("L1" HF+20*
>> BGPCOUNT("L2" HF+29*
BGPD LVF~, CEFMEAS+1, LVSD1~, LVSD1+11, LVSD1+15
BGPDATA EF+2!, EF+3, LVSD+2!, LVSD+3, ACEIALG+2!, ACEIALG+3, ACEIALG+4, ACEICONT+2!, ACEICONT+3, ACEICONT+4
, ACEIRX+2!, ACEIRX+3
BGPDATA( EF+4, EF+5, LVSD+4, LVSD+5, ACEIALG+5, ACEIALG+6, ACEICONT+5, ACEICONT+6, ACEIRX+4, ACEIRX+5
BGPG LVF+1~, CEFMEAS+1!, LVSD1+15!
BGPG( CEFMEAS+2, CEFMEAS+4, LVSD1+16, LVSD1+19
>> BGPH HF+16, HF+17, HF+19, HF+28, HF+31, HF+38, EF+1, EF+5, LVSD+1, LVSD+5
, ACEIALG+1, ACEIALG+4, ACEIALG+6, ACEICONT+1, ACEICONT+4, ACEICONT+6, ACEIRX+1, ACEIRX+5
>> BGPIND HF+16, HF+17, HF+19, HF+20, HF+28, HF+29, HF+31, HF+38, EF+1, EF+5
, LVSD+1, LVSD+5, ACEIALG+1, ACEIALG+4, ACEIALG+6, ACEICONT+1, ACEICONT+4, ACEICONT+6, ACEIRX+1, ACEIRX+5
>> BGPJ HF+16, HF+17, HF+19, HF+28, HF+31, HF+38, EF+1, EF+5, LVSD+1, LVSD+5
, ACEIALG+1, ACEIALG+4, ACEIALG+6, ACEICONT+1, ACEICONT+4, ACEICONT+6, ACEIRX+1, ACEIRX+5
>> BGPORDER HF+16, HF+17, HF+19, HF+28, HF+31, HF+38, EF+1, EF+5, LVSD+1, LVSD+5
, ACEIALG+1, ACEIALG+4, ACEIALG+6, ACEICONT+1, ACEICONT+4, ACEICONT+6, ACEIRX+1, ACEIRX+5
>> BGPSKIP HF+6*, HF+7*, HF+10*, HF+11*, HF+12*, HF+13*, HF+22
>> BGPVINP HF+4, HF+8, HF+10, HF+11, HF+12, HF+13, HF+14, HF+24, HF+26, HF+27
, ACEIALG+3, ACEICONT+3, ACEIRX+3
>> BGPVSIT HF+2, HF+5, HF+11, HF+16, HF+17, HF+19, HF+25, HF+28, HF+31, HF+32
, HF+38, EF+1, EF+5, LVSD+1, LVSD+5, ACEIALG+1, ACEIALG+4, ACEIALG+6, ACEICONT+1, ACEICONT+3
, ACEICONT+4, ACEICONT+6, ACEIRX+1, ACEIRX+5
>> BGPVSIT0 HF+3, HF+4, HF+7, HF+23, HF+24, ACEICONT+3, ACEIRX+3
>> BGPX HF+3*, HF+4*, HF+5*, HF+7*, HF+9*, HF+10*, HF+11*, HF+12*, HF+13*, HF+15*
, HF+17, HF+23*, HF+24*, HF+25*, HF+26*, HF+27*, HF+28
BGPY LVF~, LVF+3!, LVSD1~
BGPY( CEFMEAS+4*, CEFPROC+10*, CEFCPT+10*, CEFCPT+22*, LVSD1+12*, LVSD1+19*
BGPZ HF+6!, HF+18
BGPZ( HF+18
BGPZ(1 HF+7*
BGPZ(2 HF+10*
BGPZ(3 HF+11*
BGPZ(4 HF+12*
BGPZ(5 HF+13*
BGPZ1 HF+18!*, HF+19*
>> C HF+32*, HF+37*, HF+38, CEFCPT+17*, CEFCPT+18, CEFCPT+19, CEFCPT+20, HFDX+1*, HFDX+2, HFDX+5
>> DFN HF+3, HF+7, HF+16, HF+17, HF+19, HF+23, HF+28, HF+31, HF+38, EF+1
, EF+3, EF+5, LVSD+1, LVSD+3, LVSD+5, ACEIALG+1, ACEIALG+3, ACEIALG+4, ACEIALG+6, ACEICONT+1
, ACEICONT+3, ACEICONT+4, ACEICONT+6, ACEIRX+1, ACEIRX+3, ACEIRX+5, CEFMEAS+1, LVSD1+15
DT EF+3, LVSD+3
DUZ(2 HF+3, HF+23
>> E CEFMEAS+1*, LVSD1+15*
ED LVF+1~
H AMA~, AMA+1, EXPIRED~, EXPIRED+1, DSCH~, DSCH+1, TRANSIN~, TRANSIN+1, TRANS~, TRANS+1
I HF+35*, HF+38, LVF+1~, CEFPROC+3*, CEFPROC+4, CEFPROC+6, CEFCPT+3*, CEFCPT+4, CEFCPT+6, CEFCPT+10
, CEFCPT+13*, CEFCPT+14, CEFCPT+15, CEFCPT+16, CEFCPT+22, LVSD1+1~, LVSD1+5*, LVSD1+6, LVSD1+8
N HF+36*, HF+38, LVF+1~, CEFMEAS+3*, CEFMEAS+4, LVSD1+17*, LVSD1+18, LVSD1+19
P LVF~, CEFMEAS+1, CEFPROC+1, CEFCPT+1, CEFCPT+12, LVSD1~, LVSD1+3, LVSD1+15
T LVF+1~, CEFPROC+5*, CEFPROC+6, CEFCPT+5*, CEFCPT+6, LVSD1+1~, LVSD1+7*, LVSD1+8, HFDX+3*, HFDX+4
, HFDX+5
U HF+3, HF+4, HF+5, HF+7, HF+9, HF+11, HF+15, HF+16, HF+17, HF+19
, HF+23, HF+24, HF+25, HF+26, HF+27, HF+28, HF+31, HF+34, HF+35, HF+38
, EF+1, EF+5, LVSD+1, LVSD+5, ACEIALG+1, ACEIALG+4, ACEIALG+6, ACEICONT+1, ACEICONT+3, ACEICONT+4
, ACEICONT+6, ACEIRX+1, ACEIRX+3, ACEIRX+5, CEFMEAS+2, CEFMEAS+3, CEFMEAS+4, CEFPROC+3, CEFPROC+4, CEFPROC+7
, CEFPROC+8, CEFCPT+3, CEFCPT+4, CEFCPT+7, CEFCPT+8, CEFCPT+10, CEFCPT+13, CEFCPT+16, CEFCPT+17, CEFCPT+20
, CEFCPT+22, LVSD1+5, LVSD1+6, LVSD1+9, LVSD1+10, LVSD1+16, LVSD1+17, LVSD1+19, AMA+1, AMA+3
, EXPIRED+1, EXPIRED+3, DSCH+1, TRANSIN+1, TRANSIN+3, TRANS+1, TRANS+3
V CEFPROC+7*, CEFPROC+8*, CEFPROC+10, CEFCPT+7*, CEFCPT+8*, CEFCPT+10, CEFCPT+20*, CEFCPT+21, CEFCPT+22, LVSD1+1~
, LVSD1+9*, LVSD1+10*, LVSD1+11, LVSD1+12, HFDX~, HFDX+1
X HF+18*, HF+32*, HF+33, HF+34, HF+35, HF+36, EF+4*, EF+5, LVSD+4*, LVSD+5
, ACEIALG+5*, ACEIALG+6, ACEICONT+5*, ACEICONT+6, ACEIRX+4*, ACEIRX+5, LVF+1~, CEFMEAS+1*, CEFMEAS+2*, CEFMEAS+4
, CEFPROC+1*, CEFPROC+2, CEFPROC+3, CEFPROC+7, CEFPROC+10, CEFCPT+1*, CEFCPT+2, CEFCPT+3, CEFCPT+7, CEFCPT+12*
, CEFCPT+13, CEFCPT+17, CEFCPT+22, LVSD1+1~, LVSD1+3*, LVSD1+4, LVSD1+5, LVSD1+9, LVSD1+12, LVSD1+15*
, LVSD1+16*, LVSD1+19, AMA+1*, AMA+2, AMA+3*, AMA+4, EXPIRED+1*, EXPIRED+2, EXPIRED+3*, EXPIRED+4
, TRANSIN+1*, TRANSIN+2, TRANSIN+3*, TRANSIN+4, TRANS+1*, TRANS+2, TRANS+3*, TRANS+4
Y LVF+1~, CEFMEAS+1*, CEFMEAS+2*, CEFMEAS+3, CEFPROC+4*, CEFPROC+10, CEFCPT+4*, CEFCPT+10, LVSD1+1~, LVSD1+6*
, LVSD1+12, LVSD1+15*, LVSD1+16*, LVSD1+17
Z HF+8*, HF+9, HF+14*, HF+15, LVF+1~, CPTC~, CPTC+1, CPTC+2, CPTC+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All