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

Package: IHS GPRA Information System

Routine: BGPD2


Information

BGPD2 ; IHS/CMI/LAB - indicator 2 ;

Source Information

Source file <BGPD2.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 2 ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT  $$UP^XLFSTR  
Patient Care Component Reports 2 $$START1^APCLDF  ($$CLINIC,$$PRIMPROV)^APCLV  
IHS Patient 1 $$AGE^AUPNPAT  
Taxonomy 1 $$ICD^ATXCHK  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS GPRA Information System 1 BGPD1  

Entry Points

Name Comments DBIA/ICR reference
CREAT(P,EDATE) ;get all creatines all must be <5
V2(P,BDATE,EDATE) ;
V2DM(P,BDATE,EDATE) ;
V1DM(P,EDATE) ;
S(R,N,P,V) ;
LASTHGB(P,EDATE) ;
FIRSTDM(P,EDATE) ;
BS ;EP
I2A ;EP ;EP - indicator 2a
I2B ;EP
I2C ;EP
HGBA1C(P,EDATE) ;EP

External References

Name Field # of Occurrence
$$START1^APCLDF LASTHGB+4, HGBA1C+4, BS+3, V1DM+12, V2+5, V2DM+7, FIRSTDM+5, CREAT+3
$$CLINIC^APCLV V1DM+28
$$PRIMPROV^APCLV V1DM+25
$$ICD^ATXCHK V1DM+22, V2DM+15
$$AGE^AUPNPAT I2C+5
$$FMADD^XLFDT I2B+3, LASTHGB+3, HGBA1C+3, V1DM+10
$$FMDIFF^XLFDT FIRSTDM+7
$$FMTE^XLFDT LASTHGB+4, HGBA1C+4, BS+3, V1DM+12, V2+5, V2DM+7
$$UP^XLFSTR HGBA1C+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] V1DM+27, V1DM+30
^ATXAX("B" V1DM+4, V1DM+6, V1DM+8, V2DM+4
^AUPNPAT - [#9000001] I2A+8, I2B+9, I2C+11
^AUPNVLAB - [#9000010.09] HGBA1C+6, BS+5
^AUPNVPOV - [#9000010.07] V1DM+22, V2DM+15
^AUPNVPOV("AD" V1DM+21, V1DM+22, V2DM+15
^AUPNVPRV("AD" V1DM+19
^AUPNVSIT - [#9000010] V1DM+15, V1DM+16, V1DM+17, V1DM+18, V1DM+20, V1DM+24, V2+8, V2+9, V2+10, V2+11
, V2+12, V2DM+10, V2DM+11, V2DM+12, V2DM+13, V2DM+14
^AUPNVSIT("AC" V1DM+2, V2+2, V2DM+2
^BGPD - [#90240.01] S+2*
^DPT - [#2] I2A+8, I2B+9, I2C+3, I2C+11
^TMP($J V1DM+11!, V1DM+13, V1DM+14, V2+4!, V2+6, V2+7, V2DM+6!, V2DM+8, V2DM+9
^XTMP("BGPD" I2A+8*, I2B+9*, I2C+11*

Label References

Name Line Occurrences
$$CREAT I2C+6
$$FIRSTDM I2B+4
$$HGBA1C I2A+5
$$LASTHGB I2A+3
$$V1DM I2C+4
$$V2 I2B+3
$$V2DM I2C+3
BS HGBA1C+5, HGBA1C+7, HGBA1C+10
S I2A+4, I2A+7, I2B+5, I2B+6, I2B+8, I2C+7, I2C+8, I2C+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LASTHGB+1~, LASTHGB+4*, HGBA1C+1~, HGBA1C+4*, V1DM+22*, V2DM+15*, CREAT+1~, CREAT+3*
A BS+1~, BS+3*, BS+5*, BS+7*, BS+8, V1DM+3~, V1DM+12*, V2+3~, V2+5*, V2DM+3~
, V2DM+7*
B BS+1~, BS+3*, BS+5*, BS+7*, BS+8, V1DM+3~, V1DM+12*, V2+3~, V2+5*, V2DM+3~
, V2DM+7*
BDATE V2~, V2+5, V2DM~, V2DM+7
>> BGP2BD I2B+5*
>> BGP2CD I2C+7*
>> BGPAGEE I2A+8, I2B+9, I2C+11
>> BGPBDATE I2C+5
BGPBS BS+1~, BS+2!, BS+4!, BS+6!
BGPBS( BS+5
BGPBS(1 BS+4
>> BGPDMPAT I2A+2, I2B+2, I2C+2
>> BGPEDATE I2A+3, I2A+5, I2B+3, I2B+4, I2C+3, I2C+4, I2C+6
BGPG LASTHGB+1~, LASTHGB+2!, HGBA1C+1~, HGBA1C+2!, FIRSTDM+2~, FIRSTDM+3!, CREAT+1~, CREAT+2!
BGPG( CREAT+5
BGPG(1 LASTHGB+5, HGBA1C+5, HGBA1C+6, FIRSTDM+6, FIRSTDM+7, CREAT+4
>> BGPH I2A+8, I2B+9, I2C+11
>> BGPHGBV I2A+5*, I2A+7, I2A+8, I2B+8, I2B+9, I2C+10, I2C+11
>> BGPJ I2A+8, I2B+9, I2C+11
>> BGPLHGB I2A+3*, I2A+4, I2B+6, I2C+8
>> BGPLIST(3 I2A+8
>> BGPLIST(4 I2B+9
>> BGPLIST(5 I2C+11
>> BGPRPT I2A+4, I2A+7, I2B+5, I2B+6, I2B+8, I2C+7, I2C+8, I2C+10
>> BGPTIME I2A+4, I2A+7, I2A+8, I2B+5, I2B+6, I2B+8, I2B+9, I2C+7, I2C+8, I2C+10
, I2C+11
C BS+1~, BS+5*, BS+6
D LASTHGB+1~, LASTHGB+3*, LASTHGB+4, HGBA1C+1~, HGBA1C+3*, HGBA1C+4, BS+3, V1DM+3~, V1DM+10*, V1DM+12
, V1DM+22*, V1DM+23, V2DM+3~, V2DM+15*, V2DM+16
>> DFN I2A+3, I2A+5, I2A+8, I2B+3, I2B+4, I2B+9, I2C+3, I2C+4, I2C+5, I2C+6
, I2C+11
DUZ(2 V1DM+20
E LASTHGB+1~, LASTHGB+4*, HGBA1C+1~, HGBA1C+4*, V1DM+3~, V1DM+12*, V2+3~, V2+5*, V2DM+3~, V2DM+7*
, FIRSTDM+2~, FIRSTDM+5*, CREAT+1~, CREAT+3*, CREAT+5*, CREAT+6
EDATE LASTHGB~, LASTHGB+3, LASTHGB+4, HGBA1C~, HGBA1C+3, HGBA1C+4, BS+3, V1DM~, V1DM+10, V1DM+12
, V2~, V2+5, V2DM~, V2DM+7, FIRSTDM~, FIRSTDM+7, CREAT~
G V1DM+3~, V1DM+14*, V1DM+31*, V1DM+33, V2+3~, V2+7*, V2+13*, V2+15, V2DM+3~, V2DM+9*
, V2DM+17*, V2DM+19
N S~, S+2
P S~, S+2, LASTHGB~, LASTHGB+4, HGBA1C~, HGBA1C+4, BS+3, V1DM~, V1DM+1, V1DM+2
, V1DM+12, V2~, V2+1, V2+2, V2+5, V2DM~, V2DM+1, V2DM+2, V2DM+7, FIRSTDM~
, FIRSTDM+1, FIRSTDM+5, CREAT~, CREAT+3
PC V1DM+3~, V1DM+4*, V1DM+5, V1DM+30
PP V1DM+3~, V1DM+6*, V1DM+7, V1DM+27
R S~, S+2, HGBA1C+1~, HGBA1C+5*, HGBA1C+7, HGBA1C+10, BS+4*, BS+6*, BS+8*, CREAT+1~
, CREAT+5*
T BS+1~, BS+5*, BS+7, V1DM+3~, V1DM+8*, V1DM+9, V1DM+22, V2DM+3~, V2DM+4*, V2DM+5
, V2DM+15
U I2A+7, I2A+8, I2B+8, I2B+9, I2C+3, I2C+10, I2C+11, S+2, HGBA1C+6, BS+5
, V1DM+14, V1DM+16, V1DM+17, V1DM+18, V1DM+20, V1DM+22, V1DM+24, V2+7, V2+9, V2+10
, V2+11, V2+12, V2DM+9, V2DM+11, V2DM+12, V2DM+13, V2DM+14, V2DM+15, FIRSTDM+7, CREAT+5
V S~, S+1, S+2, V1DM+3~, V1DM+14*, V1DM+15, V1DM+16, V1DM+17, V1DM+18, V1DM+19
, V1DM+20, V1DM+21, V1DM+22, V1DM+24, V1DM+25, V1DM+28, V2+3~, V2+7*, V2+8, V2+9
, V2+10, V2+11, V2+12, V2DM+3~, V2DM+9*, V2DM+10, V2DM+11, V2DM+12, V2DM+13, V2DM+14
, V2DM+15, CREAT+1~
X HGBA1C+1~, HGBA1C+6*, HGBA1C+7, HGBA1C+8, HGBA1C+9, HGBA1C+10, HGBA1C+11, HGBA1C+12, HGBA1C+14, V1DM+3~
, V1DM+14*, V2+3~, V2+7*, V2DM+3~, V2DM+9*, FIRSTDM+2~, FIRSTDM+5*, FIRSTDM+7*, FIRSTDM+8, CREAT+1~
, CREAT+5*
Y V1DM+3~, V1DM+22*, V1DM+25*, V1DM+26, V1DM+27, V1DM+28*, V1DM+29, V1DM+30, V2DM+3~, V2DM+15*
, FIRSTDM+2~, FIRSTDM+4*, FIRSTDM+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All