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 |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BGP2C12

Package: IHS GPRA Information System

Routine: BGP2C12


Information

BGP2C12 ; IHS/CMI/LAB - calc CMS measures 26 Sep 2004 11:28 AM ;

Source Information

Source file <BGP2C12.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
IHS GPRA Information System 5 GETMEDS^BGP2CU  ($$DENT,$$DX,$$TOBACCO)^BGP2D7  ($$CPT,$$CPTI,$$TRAN,$$TRANI)^BGP2DU  $$DATE^BGP2UTL  $$LASTPRC^BGP2UTL1  
DRG Grouper 2 $$ICDDX^ICDCODE  $$CODEN^ICPTCOD  
Kernel 2 ($$FMADD,$$FMTE)^XLFDT  $$UP^XLFSTR  
Patient Care Component Reports 2 $$START1^APCLDF  $$CLINIC^APCLV  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Taxonomy 1 $$ICD^ATXCHK  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IHS GPRA Information System 3 BGP2C11  BGP2C2X  BGP2C3X  

Entry Points

Name Comments DBIA/ICR reference
ALLINPM ;
LBBB1(P,BDATE,EDATE,BGPY) ;
ALLRX ;
TA1(P,BGPA,BGPD,BGPY) ;
PCI ;
ST1(P,BDATE,EDATE,BGPY) ;
IVUD(P,BD,ED,TAX,BGPY) ;EP
ALLALGA1(P,BGPD,BGPY) ;all allergies from the allergy tracking system
ALLALG1(P,BGPD,BGPY) ;
ALLALGA ;
CESS1(P,BDATE,EDATE,BGPY) ;EP
CESS ;
TA ;
EN ;EP
ALLRX1(P,BGPA,BGPD,BGPY) ;
PCI1(P,BDATE,EDATE,BGPY) ;
PROBACHK(I,X) ;checking for allergy codes
LBBB ;
DSCH(H) ;
SMOKER1(P,BGPA,BGPD,BGPY) ;EP
SMOKER ;EP
ST ;
ALLALG ;

External References

Name Field # of Occurrence
$$START1^APCLDF CESS1+3, CESS1+14, PCI1+4, ST1+4, LBBB1+4
$$CLINIC^APCLV CESS1+20
$$ICD^ATXCHK SMOKER1+6
GETMEDS^BGP2CU TA1+6, TA1+9
$$DENT^BGP2D7 SMOKER1+7
$$DX^BGP2D7 SMOKER1+5
$$TOBACCO^BGP2D7 SMOKER1+3
$$CPT^BGP2DU LBBB1+13
$$CPTI^BGP2DU CESS1+24, CESS1+25
$$TRAN^BGP2DU LBBB1+15
$$TRANI^BGP2DU CESS1+26, CESS1+27
$$DATE^BGP2UTL ALLINPM+2, ALLINPM+8, ALLALG1+12, ALLALG1+15, ALLALGA1+7, ALLRX1+18, IVUD+16, IVUD+25, SMOKER1+6, SMOKER1+8
, CESS1+10, CESS1+11, CESS1+12, CESS1+21, CESS1+22, CESS1+24, CESS1+25, CESS1+26, CESS1+27, CESS1+38
, PCI1+5, ST1+5, LBBB1+6, LBBB1+10, LBBB1+14, LBBB1+16
$$LASTPRC^BGP2UTL1 LBBB1+9
$$ICDDX^ICDCODE ALLALG1+6
$$CODEN^ICPTCOD CESS1+24, CESS1+25, CESS1+26, CESS1+27
$$VAL^XBDIQ1 PCI1+5, ST1+5, LBBB1+6, LBBB1+10
$$FMADD^XLFDT ALLRX1+4, ALLRX1+5, SMOKER1+3, SMOKER1+5, SMOKER1+7, TA1+4, TA1+5, TA1+8
$$FMTE^XLFDT CESS1+3, CESS1+14, PCI1+4, ST1+4, LBBB1+4
$$UP^XLFSTR ALLALGA1+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] IVUD+12, IVUD+24
^ATXAX("B" SMOKER1+6, LBBB1+13, LBBB1+15
^AUPNPREF - [#9000022] CESS1+33
^AUPNPREF("AA" CESS1+30, CESS1+31, CESS1+32
^AUPNPROB - [#9000011] ALLALG1+6, ALLALG1+9, ALLALG1+13, PROBACHK+17, PROBACHK+18
^AUPNPROB("AC" ALLALG1+5
^AUPNVDEN - [#9000010.05] CESS1+22
^AUPNVDEN("AD" CESS1+22
^AUPNVINP - [#9000010.02] DSCH+1
^AUPNVMED - [#9000010.14] ALLRX1+8, ALLRX1+18
^AUPNVMED("AA" ALLRX1+6, ALLRX1+7
^AUPNVPED - [#9000010.16] CESS1+6
^AUPNVSIT - [#9000010] CESS1+17, CESS1+18, CESS1+19, CESS1+21, CESS1+22
^AUTNPOV - [#9999999.27] ALLALG1+13, PROBACHK+18
^AUTTADA - [#9999999.31] CESS1+22
^AUTTEDT - [#9999999.09] CESS1+8, CESS1+9, CESS1+37
^DPT - [#2] ALLALG+2, ALLALG+6, ALLALGA+1, ALLALGA+5, ALLINPM+3, ALLINPM+9, SMOKER+1, SMOKER+5, CESS+1, CESS+5
, ST+1, ST+5, LBBB+1, LBBB+5, TA+1, TA+5, PCI+1, PCI+5
^GMR(120.8 - [#120.8] ALLALGA1+4, ALLALGA1+5, ALLALGA1+6, ALLALGA1+7
^PS(50.3 - [#50.3] IVUD+16, IVUD+25
^PS(55 - [#55] IVUD+9, IVUD+10, IVUD+13, IVUD+18, IVUD+19, IVUD+22
^PSDRUG - [#50] ALLRX1+10, ALLRX1+11
^TMP($J ALLRX1+3!, ALLRX1+12*, ALLRX1+14, ALLRX1+15, ALLRX1+17, ALLRX1+20!, CESS1+13!, CESS1+15, CESS1+16
^XTMP("BGP2C1" ALLALG+2*, ALLALG+6*, ALLALGA+1*, ALLALGA+5*, ALLINPM+3*, ALLINPM+9*, SMOKER+1*, SMOKER+5*, CESS+1*, CESS+5*
, ST+1*, ST+5*, LBBB+1*, LBBB+5*, TA+1*, TA+5*, PCI+1*, PCI+5*

Label References

Name Line Occurrences
$$DSCH ALLALG+4, ALLALGA+3, ALLINPM+2, ALLINPM+5, ALLINPM+8, SMOKER+3, CESS+3, ST+3, LBBB+3, TA+3
, PCI+3
$$PROBACHK ALLALG1+7
ALLALG1 ALLALG+4
ALLALGA1 ALLALGA+3
ALLRX ALLALG+1
CESS1 CESS+3
IVUD ALLINPM+5
LBBB1 LBBB+3
PCI1 PCI+3
SMOKER1 SMOKER+3
ST1 ST+3
TA1 TA+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % CESS1+4*, CESS1+5*
>> A ALLRX1+15*, ALLRX1+16, ALLRX1+17, ALLRX1+18, CESS1+14*
>> B ALLRX1+16*, ALLRX1+18, CESS1+14*, CESS1+20*, CESS1+21, CESS1+22*
BD ALLALG1+2~, ALLRX1+1~, ALLRX1+5*, ALLRX1+6, IVUD~, IVUD+15, IVUD+21, TA1+2~, TA1+5*, TA1+6
, TA1+7*, TA1+9
BDATE CESS1~, CESS1+3, CESS1+14, CESS1+24, CESS1+25, CESS1+26, CESS1+27, CESS1+35, PCI1~, PCI1+4
, ST1~, ST1+4, LBBB1~, LBBB1+4, LBBB1+9, LBBB1+13, LBBB1+15
BGPA ALLRX1~, SMOKER1~, SMOKER1+3, SMOKER1+5, SMOKER1+7, TA1~, TA1+4, TA1+5, TA1+7
BGPALLED CESS1+1!
BGPALLED( CESS1+5, CESS1+6, CESS1+10, CESS1+11, CESS1+12
BGPALLED(1 CESS1+4
BGPASAAL SMOKER+2!, SMOKER+3, CESS+2!, CESS+3, ST+2!, ST+3, LBBB+2!, LBBB+3, TA+2!, TA+3
, PCI+2!, PCI+3
BGPASAAL( SMOKER+4, SMOKER+5, CESS+4, CESS+5, ST+4, ST+5, LBBB+4, LBBB+5, TA+4, TA+5
, PCI+4, PCI+5
BGPC ALLALG1+2~, ALLALG1+4*, ALLALG1+12*, ALLALG1+15*, ALLALGA1+3*, ALLALGA1+7*, ALLRX1+1~, ALLRX1+2*, ALLRX1+18*, SMOKER1+1*
, SMOKER1+4*, SMOKER1+6*, SMOKER1+8*, CESS1+1*, CESS1+10*, CESS1+11*, CESS1+12*, CESS1+21*, CESS1+22*, CESS1+24*
, CESS1+25*, CESS1+26*, CESS1+27*, CESS1+38*, PCI1+1*, PCI1+5*, ST1+1*, ST1+5*, LBBB1+1*, LBBB1+6*
, LBBB1+10*, LBBB1+14*, LBBB1+16*, TA1+2~, TA1+3*
BGPD ALLALG1~, ALLALG1+10, ALLALGA1~, ALLALGA1+5, ALLRX1~, ALLRX1+4, ALLRX1+5, SMOKER1~, TA1~, TA1+8
BGPDATA EN+1!, ALLALG+3!, ALLALG+4, ALLALGA+2!, ALLALGA+3, ALLINPM+1!, ALLINPM+4!, ALLINPM+5
BGPDATA( ALLALG+5, ALLALG+6, ALLALGA+4, ALLALGA+5, ALLINPM+6, ALLINPM+7, ALLINPM+9
BGPDENT SMOKER1+2~, SMOKER1+7*, SMOKER1+8
BGPDX SMOKER1+2~, SMOKER1+5*, SMOKER1+6
BGPG ALLALG1+2~, ALLRX1+1~, ALLRX1+21!, PCI1+2!, PCI1+6!, ST1+2!, ST1+6!, LBBB1+2!, LBBB1+5, LBBB1+7!
, LBBB1+11!, TA1+2~, TA1+10!
BGPG( PCI1+5, ST1+5
BGPG(1 LBBB1+6
>> BGPH ALLALG+2, ALLALG+6, ALLALGA+1, ALLALGA+5, ALLINPM+3, ALLINPM+9, SMOKER+1, SMOKER+5, CESS+1, CESS+5
, ST+1, ST+5, LBBB+1, LBBB+5, TA+1, TA+5, PCI+1, PCI+5
>> BGPIND ALLALG+1, ALLALG+2, ALLALG+6, ALLALGA+1, ALLALGA+5, ALLINPM+3, ALLINPM+9, SMOKER+1, SMOKER+5, CESS+1
, CESS+5, ST+1, ST+5, LBBB+1, LBBB+5, TA+1, TA+5, PCI+1, PCI+5
>> BGPJ ALLALG+2, ALLALG+6, ALLALGA+1, ALLALGA+5, ALLINPM+3, ALLINPM+9, SMOKER+1, SMOKER+5, CESS+1, CESS+5
, ST+1, ST+5, LBBB+1, LBBB+5, TA+1, TA+5, PCI+1, PCI+5
>> BGPORDER ALLALG+2, ALLALG+6, ALLALGA+1, ALLALGA+5, ALLINPM+3, ALLINPM+9, SMOKER+1, SMOKER+5, CESS+1, CESS+5
, ST+1, ST+5, LBBB+1, LBBB+5, TA+1, TA+5, PCI+1, PCI+5
BGPTOB SMOKER1+2~, SMOKER1+3*, SMOKER1+4
>> BGPVINP ALLALG+4, ALLALGA+3, ALLINPM+2, ALLINPM+5, ALLINPM+8, SMOKER+3, CESS+3, ST+3, LBBB+3, TA+3
, PCI+3
>> BGPVSIT ALLALG+2, ALLALG+6, ALLALGA+1, ALLALGA+5, ALLINPM+3, ALLINPM+9, SMOKER+1, SMOKER+5, CESS+1, CESS+5
, ST+1, ST+5, LBBB+1, LBBB+5, TA+1, TA+5, PCI+1, PCI+5
>> BGPVSIT0 ALLINPM+2, ALLINPM+5, ALLINPM+8, SMOKER+3, CESS+3, ST+3, LBBB+3, TA+3, PCI+3
BGPY ALLINPM+1!, ALLALG1~, ALLALGA1~, ALLRX1~, IVUD~, CESS+3!, SMOKER1~, SMOKER1+1!, CESS1~, CESS1+1!
, CESS1+28, PCI1~, PCI1+1!, ST1~, ST1+1!, LBBB1~, LBBB1+1!, TA1~, TA1+3!
BGPY( ALLALG1+12*, ALLALG1+15*, ALLALGA1+7*, ALLRX1+18*, IVUD+16*, IVUD+25*, SMOKER1+4*, SMOKER1+6*, SMOKER1+8*, CESS1+10*
, CESS1+11*, CESS1+12*, CESS1+21*, CESS1+22*, CESS1+24*, CESS1+25*, CESS1+26*, CESS1+27*, CESS1+38*, PCI1+5*
, ST1+5*, LBBB1+6*, LBBB1+10*, LBBB1+14*, LBBB1+16*
C ALLRX1+8*, ALLRX1+9, ALLRX1+10, ALLRX1+11*, ALLRX1+12, IVUD+6~, IVUD+8*, IVUD+16*, IVUD+25*
D ALLALG1+9*, ALLALG1+10, ALLALG1+12, ALLALG1+15, ALLRX1+6*, ALLRX1+7, ALLRX1+12, ALLRX1+14*, ALLRX1+15, ALLRX1+17
, ALLRX1+18, IVUD+6~, IVUD+10*, IVUD+11, IVUD+12, IVUD+16, IVUD+22*, IVUD+23, IVUD+24, IVUD+25
, CESS1+5*, CESS1+31*, CESS1+32, TA1+2~
>> DFN ALLALG+2, ALLALG+4, ALLALG+6, ALLALGA+1, ALLALGA+3, ALLALGA+5, ALLINPM+3, ALLINPM+5, ALLINPM+9, SMOKER+1
, SMOKER+3, SMOKER+5, CESS+1, CESS+3, CESS+5, ST+1, ST+3, ST+5, LBBB+1, LBBB+3
, LBBB+5, TA+1, TA+3, TA+5, PCI+1, PCI+3, PCI+5
E ALLRX1+1~, IVUD+6~, IVUD+13*, IVUD+14, IVUD+15, IVUD+16, IVUD+19*, IVUD+20, IVUD+21, IVUD+25
, CESS1+3*, CESS1+14*, PCI1+4*, ST1+4*, LBBB1+4*, TA1+2~
ED ALLALG1+2~, ALLRX1+1~, ALLRX1+4*, ALLRX1+6, IVUD~, IVUD+14, IVUD+20, TA1+2~, TA1+4*, TA1+6
, TA1+8*, TA1+9
EDATE CESS1~, CESS1+3, CESS1+14, CESS1+24, CESS1+25, CESS1+26, CESS1+27, CESS1+36, PCI1~, PCI1+4
, ST1~, ST1+4, LBBB1~, LBBB1+4, LBBB1+9, LBBB1+13, LBBB1+15
G CESS1+16*, CESS1+30*, CESS1+31, CESS1+32, TA1+2~
H DSCH~, DSCH+1
I ALLALG1+6*, ALLALG1+7, ALLALG1+15, PROBACHK~, PROBACHK+1, PROBACHK+2, PROBACHK+3, PROBACHK+4, PROBACHK+5, PROBACHK+6
, PROBACHK+7, PROBACHK+8, PROBACHK+9, PROBACHK+10, PROBACHK+11, PROBACHK+12, PROBACHK+13, PROBACHK+14, PROBACHK+15, PROBACHK+16
, PROBACHK+19, CESS1+32*, CESS1+33
N ALLALG1+2~, ALLALG1+13*, ALLALG1+14*, ALLALG1+15, ALLALGA1+6*, ALLALGA1+7, PROBACHK+18*, PROBACHK+19, ALLRX1+7*, ALLRX1+8
, ALLRX1+12
P ALLALG1~, ALLALG1+5, ALLALGA1~, ALLALGA1+4, ALLRX1~, ALLRX1+6, ALLRX1+7, IVUD~, IVUD+9, IVUD+10
, IVUD+13, IVUD+18, IVUD+19, IVUD+22, SMOKER1~, SMOKER1+3, SMOKER1+5, SMOKER1+7, CESS1~, CESS1+3
, CESS1+14, CESS1+24, CESS1+25, CESS1+26, CESS1+27, CESS1+30, CESS1+31, CESS1+32, PCI1~, PCI1+4
, ST1~, ST1+4, LBBB1~, LBBB1+4, LBBB1+9, LBBB1+13, LBBB1+15, TA1~, TA1+6, TA1+9
>> T CESS1+5*, CESS1+6*, CESS1+7, CESS1+8, CESS1+9*, CESS1+10, CESS1+11, CESS1+12
TAX IVUD~, IVUD+7*, IVUD+12, IVUD+24
U ALLALG+2, ALLALG+6, ALLALGA+1, ALLALGA+5, ALLINPM+2, ALLINPM+3, ALLINPM+5, ALLINPM+8, ALLINPM+9, DSCH+1
, ALLALG1+6, ALLALG1+9, ALLALG1+13, ALLALGA1+5, ALLALGA1+6, ALLALGA1+7, PROBACHK+17, PROBACHK+18, ALLRX1+8, ALLRX1+11
, ALLRX1+18, IVUD+10, IVUD+13, IVUD+16, IVUD+19, IVUD+22, IVUD+25, SMOKER+1, SMOKER+3, SMOKER+5
, CESS+1, CESS+3, CESS+5, ST+1, ST+3, ST+5, LBBB+1, LBBB+3, LBBB+5, TA+1
, TA+3, TA+5, PCI+1, PCI+3, PCI+5, SMOKER1+4, SMOKER1+6, SMOKER1+8, CESS1+6, CESS1+9
, CESS1+10, CESS1+11, CESS1+12, CESS1+16, CESS1+18, CESS1+19, CESS1+21, CESS1+22, CESS1+24, CESS1+25
, CESS1+26, CESS1+27, CESS1+33, CESS1+37, PCI1+5, ST1+5, LBBB1+6, LBBB1+10, LBBB1+14, LBBB1+16
>> V ALLINPM+2*, ALLINPM+8*, CESS1+16*, CESS1+17, CESS1+18, CESS1+19, CESS1+20, CESS1+21, CESS1+22
>> W ALLINPM+7*, ALLINPM+9
X ALLALG+5*, ALLALG+6, ALLALGA+4*, ALLALGA+5, ALLINPM+6*, ALLINPM+7, ALLINPM+9, ALLALG1+2~, ALLALG1+5*, ALLALG1+6
, ALLALG1+7, ALLALG1+9, ALLALG1+13, ALLALGA1+4*, ALLALGA1+5, ALLALGA1+6, ALLALGA1+7, PROBACHK~, PROBACHK+17, PROBACHK+18
, ALLRX1+1~, IVUD+6~, IVUD+9*, IVUD+10, IVUD+13, IVUD+18*, IVUD+19, IVUD+22, SMOKER+4*, SMOKER+5
, CESS+4*, CESS+5, ST+4*, ST+5, LBBB+4*, LBBB+5, TA+4*, TA+5, PCI+4*, PCI+5
, CESS1+3*, CESS1+5*, CESS1+6, CESS1+10, CESS1+11, CESS1+12, CESS1+16*, CESS1+24*, CESS1+25*, CESS1+26*
, CESS1+27*, CESS1+30*, CESS1+31, CESS1+32, CESS1+37, PCI1+4*, PCI1+5*, ST1+4*, ST1+5*, LBBB1+4*
, LBBB1+9*, LBBB1+10, LBBB1+13*, LBBB1+14, LBBB1+15*, LBBB1+16, TA1+2~
Y ALLALG1+2~, ALLRX1+1~, ALLRX1+17*, ALLRX1+18, CESS1+2*, CESS1+3, CESS1+37*, CESS1+38, PCI1+3*, PCI1+4
, ST1+3*, ST1+4, LBBB1+3*, LBBB1+4, LBBB1+8*, TA1+2~
Z ALLINPM+2*, ALLINPM+3, ALLINPM+8*, ALLINPM+9, ALLALG1+2~, ALLALG1+7*, ALLALG1+8, ALLALG1+11, ALLRX1+1~, CESS1+22*
, CESS1+33*, CESS1+34, CESS1+35, CESS1+36, CESS1+38, TA1+2~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All