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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BGP8PC1

Package: IHS GPRA Information System

Routine: BGP8PC1


Information

BGP8PC1 ;IHS/CMI/LAB - CALC MEASURES; ; 12 Apr 2018 11:08 AM

Source Information

Source file <BGP8PC1.m>

Call Graph

Call Graph Total: 17

Package Total Call Graph
IHS GPRA Information System 12 $$HGBA1C^BGP8D2  $$EYE^BGP8D21  ($$ESRD,$$GFR,$$QUANTUP)^BGP8D211  $$FOOT^BGP8D213  ($$BLINDPL,$$EYEENUC)^BGP8D21A  $$AMP^BGP8D27  ($$CPT,$$LASTITEM)^BGP8DU  CALCIND^BGP8PCCI  
JRNL^BGP8PCUT  ($$DATE,XTMP)^BGP8UTL  $$LASTDX^BGP8UTL1  UNFOLDTX^BGP8UTL2  
Patient Care Component Reports 3 ALLV^APCLAPIU  $$START1^APCLDF  $$CLINIC^APCLV  
IHS Patient 1 ($$AGE,$$BEN,$$DOB,$$DOD)^AUPNPAT  
Kernel 1 $$FMADD^XLFDT  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS GPRA Information System 2 BGP8GIPC  BGP8PCD  

Entry Points

Name Comments DBIA/ICR reference
DMC ;EP
IPCACTUP(P,BDATE,EDATE) ;EP - is this patient in user pop?
COMMBEN(P,B,T,C,PP,EDATE) ;
BPS ;
PROCCY ;EP - current time period
24 ;micro or pos urine & GFR
PROCBY ;
26 ;FOOT EXAM
CU1
23 ;
LASTBP(P,BDATE,EDATE) ;EP
FDMPRIOR(P,EDATE) ;EP
V2(P,BDATE,EDATE) ;EP
25 ;
N ;
LVD
STUFF ;
V1(P,BDATE,EDATE) ;
ALL
22 ;BPS to set numr 2
TESTBP ;
CALCIND ;
PROCPY ;
PROC ;EP

External References

Name Field # of Occurrence
ALLV^APCLAPIU V2+5, V1+2
$$START1^APCLDF FDMPRIOR+5
$$CLINIC^APCLV V1+12
$$AGE^AUPNPAT PROCCY+7, PROCCY+8, PROCPY+7, PROCPY+8, PROCBY+7, PROCBY+8
$$BEN^AUPNPAT COMMBEN+4, COMMBEN+5
$$DOB^AUPNPAT DMC+6, FDMPRIOR+5
$$DOD^AUPNPAT COMMBEN+6, IPCACTUP+2
$$HGBA1C^BGP8D2 DMC+14
$$EYE^BGP8D21 25+1
$$ESRD^BGP8D211 24+2
$$GFR^BGP8D211 24+1
$$QUANTUP^BGP8D211 24+3
$$FOOT^BGP8D213 26+1
$$BLINDPL^BGP8D21A DMC+5
$$EYEENUC^BGP8D21A DMC+7
$$AMP^BGP8D27 DMC+8
$$CPT^BGP8DU LASTBP+7, LASTBP+9, LASTBP+10
$$LASTITEM^BGP8DU LASTBP+2
CALCIND^BGP8PCCI CALCIND+1
JRNL^BGP8PCUT PROC+2
$$DATE^BGP8UTL DMC+15, 24+7, 24+8, 24+9, 25+6, 26+3, LASTBP+3, LASTBP+6, LASTBP+8, LASTBP+11
XTMP^BGP8UTL PROC+6
$$LASTDX^BGP8UTL1 DMC+6, LASTBP+8
UNFOLDTX^BGP8UTL2 PROC+5
$$FMADD^XLFDT PROC+8, PROC+9, PROC+10, DMC+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,DFN," ",BGPBP
  • Line Location: TESTBP+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] COMMBEN+11
^ATXAX("B" LASTBP+5, LASTBP+9, LASTBP+10, STUFF+2
^AUPNPAT - [#9000001] PROC+12, PROC+13, COMMBEN+8, COMMBEN+9, COMMBEN+10, COMMBEN+11, TESTBP+2
^AUPNVPRV("AD" V1+7
^AUPNVSIT - [#9000010] V2+8, V2+9, V2+10, V2+11, V2+12, V2+13, V1+4, V1+5, V1+6, V1+8
, V1+9, V1+10, V1+11
^AUPNVSIT("AC" V2+1
^BGPCTRL - [#90241.01] V1+14
^BGPCTRL("B" V1+14
^BGPTAXR - [#90560.08] STUFF+5*, STUFF+7*, STUFF+8*, STUFF+9*
^BGPTAXR("B" STUFF+3, STUFF+6*
^DIBT( PROC+16, COMMBEN+2, COMMBEN+3
^DIBT("B" PROC+16
^DPT - [#2] PROC+15, PROCCY+3, PROCCY+4, PROCCY+5, PROCCY+9, PROCPY+3, PROCPY+4, PROCPY+5, PROCPY+9, PROCBY+3
, PROCBY+4, PROCBY+5, PROCBY+9, 24+2
^TMP($J PROCCY+1!, PROCCY+13!, PROCPY+1!, PROCPY+13!, PROCBY+1!, PROCBY+13!, V2+2!, V2+4, V2+6, V2+7
, V2+16!, 25+8!, CU1+1!
^XTMP("BGP15TAX" PROC+4!, N+2!
^XTMP("BGPSNOMEDSUBSET" PROC+4!, N+2!

Label References

Name Line Occurrences
$$COMMBEN PROCCY+10, PROCPY+10, PROCBY+10
$$FDMPRIOR DMC+3
$$IPCACTUP PROCCY+11, PROCPY+11, PROCBY+11
$$LASTBP 22+2, TESTBP+2
$$V1 LVD
BPS 22+4
CALCIND PROCCY+12, PROCPY+12, PROCBY+12
PROCBY PROC+17
PROCCY PROC+17
PROCPY PROC+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DMC+16!
A V2+3~, DMC+16!, 25+2*, 25+5, LASTBP+1~
B V2+3~, COMMBEN~, COMMBEN+4, COMMBEN+5, V1+1~, V1+12*, V1+13, V1+14, DMC+16!, 25+3*
, 25+5
BDATE V2~, V2+5, IPCACTUP~, LVD, V1~, V1+2, DMC+16!, LASTBP~, LASTBP+2, LASTBP+7
, LASTBP+8, LASTBP+9, LASTBP+10
>> BGP3YE PROC+8*
>> BGPAGEB PROCCY+7*, PROCPY+7*, PROCBY+7*
>> BGPAGEE PROCCY+8*, PROCPY+8*, PROCBY+8*
>> BGPB3YE PROC+10*
>> BGPBBD PROCBY+6
>> BGPBD PROCCY+6
>> BGPBDATE PROCCY+6*, PROCCY+7, PROCCY+11, PROCPY+6*, PROCPY+7, PROCPY+11, PROCBY+6*, PROCBY+7, PROCBY+11, DMC+3
, DMC+14, 22+2, 24+1, 24+3, 25+1, 26+1
>> BGPBED PROC+10, PROCBY+6
>> BGPBEN PROCCY+10, PROCPY+10, PROCBY+10
BGPBLIND CU1!
BGPBP 22+2*, 22+4, 22+6, CU1!, TESTBP+2*
>> BGPBT PROC+1*
BGPC 24+10!, CU1!
>> BGPCOMMI PROCCY+10, PROCPY+10, PROCBY+10
>> BGPD1 DMC+11*, DMC+12*
>> BGPED PROC+8, PROCCY+6
>> BGPEDATE PROCCY+6*, PROCCY+8, PROCCY+10, PROCCY+11, PROCPY+6*, PROCPY+8, PROCPY+10, PROCPY+11, PROCBY+6*, PROCBY+8
, PROCBY+10, PROCBY+11, DMC+5, DMC+6, DMC+7, DMC+8, DMC+14, 22+2, 24+1, 24+2
, 24+3, 25+1, 26+1
>> BGPESRD 24+2*, 24+4, 24+7
>> BGPET N+1*
BGPEYE 25+1*, 25+2, 25+3, 25+4, 25+6, CU1!
BGPFOOT 26+1*, 26+2, 26+3, CU1!
BGPG PROCCY+2!, PROCPY+2!, PROCBY+2!, DMC+16!, 25+7!, CU1!, LASTBP+1~, LASTBP+2*, LASTBP+3, LASTBP+4!
, LASTBP+8*, FDMPRIOR+2~, FDMPRIOR+3!
BGPG(1 FDMPRIOR+6
>> BGPGBL PROCCY+6*, PROCPY+6*, PROCBY+6*
BGPGFR 24+1*, 24+5, 24+8, CU1!
>> BGPH PROC+3*
BGPI1 DMC+11*, DMC+14*, DMC+15, ALL, CU1!
BGPI2 DMC+11*, 22+5*, ALL, CU1!
BGPI3 DMC+11*, 24+4*, 24+5*, 24+6, ALL, CU1!
BGPI4 DMC+11*, 25+5*, 25+6, ALL, CU1!
BGPI5 DMC+11*, 26+2*, 26+3, ALL, CU1!
>> BGPIPCUP PROCCY+11*, PROCPY+11*, PROCBY+11*, DMC+2
>> BGPJ PROC+3*
BGPLDL CU1!
BGPLHGB CU1!
>> BGPN1 DMC+11*, ALL*, ALL+1
>> BGPP3YE PROC+9*
>> BGPPBD PROCPY+6
>> BGPPED PROC+9, PROCPY+6
>> BGPQUP 24+3*, 24+5, 24+9
>> BGPSEAT PROCCY+10, PROCPY+10, PROCBY+10
>> BGPSEX PROCCY+9*, PROCPY+9*, PROCBY+9*
>> BGPSTOP DMC+2*, DMC+3*, DMC+5*, DMC+6*, DMC+7*, DMC+8*
>> BGPTAXI PROCCY+10, PROCPY+10, PROCBY+10
>> BGPTIME PROCCY+6*, PROCPY+6*, PROCBY+6*
BGPUP CU1!
BGPV V1+1~, 22+1*, 22+6*, BPS+1
BGPV( V1+3
>> BGPVALUE DMC+10*, DMC+15*, BPS+1*, 24+7*, 24+8*, 24+9*, 25+6*, 26+3*, ALL+1*
BGPX 24+10!, CU1!
C COMMBEN~, COMMBEN+7, COMMBEN+8, COMMBEN+9, DMC+16!, 25+4*, 25+5, LASTBP+1~
D DMC+16!, LASTBP+1~, LASTBP+10*, LASTBP+11
>> DA STUFF+1*, STUFF+4*, STUFF+5, STUFF+6, STUFF+7, STUFF+8, STUFF+9
>> DFN PROC+12*, PROC+13, PROC+15, PROC+16, PROCCY+3, PROCCY+4, PROCCY+5, PROCCY+7, PROCCY+8, PROCCY+9
, PROCCY+10, PROCCY+11, PROCPY+3, PROCPY+4, PROCPY+5, PROCPY+7, PROCPY+8, PROCPY+9, PROCPY+10, PROCPY+11
, PROCBY+3, PROCBY+4, PROCBY+5, PROCBY+7, PROCBY+8, PROCBY+9, PROCBY+10, PROCBY+11, DMC+3, DMC+5
, DMC+6, DMC+7, DMC+8, DMC+14, 22+2, 24+1, 24+2, 24+3, 25+1, 26+1
, TESTBP+1*, TESTBP+2*
DOD COMMBEN+6*, IPCACTUP+1~, IPCACTUP+2*
DT TESTBP+2
E DMC+16!, LASTBP+1~, FDMPRIOR+2~, FDMPRIOR+5*
EDATE V2~, V2+5, COMMBEN~, COMMBEN+6, IPCACTUP~, IPCACTUP+2, LVD, V1~, V1+2, DMC+16!
, LASTBP~, LASTBP+2, LASTBP+7, LASTBP+8, LASTBP+9, LASTBP+10, FDMPRIOR~, FDMPRIOR+5
F V1+1~, V1+3*, DMC+16!
G V2+3~, V2+7*, V2+14*, V2+17, V1+1~, V1+3*, V1+10*, V1+11*, V1+14*, V1+15
, DMC+16!, LASTBP+1~
H DMC+16!
I DMC+16!
J DMC+16!
K DMC+16!
L DMC+16!, LASTBP+1~
M LASTBP+1~
P V2~, V2+1, V2+5, COMMBEN~, COMMBEN+2, COMMBEN+3, COMMBEN+4, COMMBEN+5, COMMBEN+6, COMMBEN+8
, COMMBEN+9, COMMBEN+10, COMMBEN+11, IPCACTUP~, IPCACTUP+2, LVD, V1~, V1+2, DMC+16!, LASTBP~
, LASTBP+2, LASTBP+7, LASTBP+8, LASTBP+9, LASTBP+10, FDMPRIOR~, FDMPRIOR+1, FDMPRIOR+5
PP COMMBEN~, COMMBEN+2, COMMBEN+3
R V2+3~, V2+4*, V2+5, V1+1~
S V1+1~, V1+3*, DMC+16!, LASTBP+1~, LASTBP+9*, LASTBP+11
T COMMBEN~, COMMBEN+7, COMMBEN+11, DMC+16!, LASTBP+1~, LASTBP+5*, LASTBP+6, LASTBP+7
U PROC+15, PROCCY+4, PROCCY+5, PROCCY+9, PROCPY+4, PROCPY+5, PROCPY+9, PROCBY+4, PROCBY+5, PROCBY+9
, V2+7, V2+9, V2+10, V2+11, V2+12, V2+13, COMMBEN+8, COMMBEN+9, COMMBEN+10, COMMBEN+11
, V1+3, V1+5, V1+6, V1+8, V1+9, V1+10, V1+11, DMC+15, 22+6, 24+2
, 24+4, 24+7, 24+8, 24+9, 25+2, 25+3, 25+4, 25+6, 26+2, 26+3
, LASTBP+3, LASTBP+6, LASTBP+8, LASTBP+11
V V2+3~, V2+7*, V2+8, V2+9, V2+10, V2+11, V2+12, V2+13, V1+3*, V1+4
, V1+5, V1+6, V1+7, V1+8, V1+9, V1+10, V1+11, V1+12, DMC+16!
X PROC+16*, V2+3~, V2+7*, COMMBEN+1~, COMMBEN+10*, IPCACTUP+1~, V1+1~, V1+3*, DMC+5*, DMC+6*
, DMC+7*, DMC+8*, DMC+16!, LASTBP+1~, LASTBP+6, LASTBP+7*, FDMPRIOR+2~, FDMPRIOR+5*, STUFF+1*, STUFF+2*
, STUFF+3, STUFF+5, STUFF+6, STUFF+10
Y DMC+16!, LASTBP+1~, FDMPRIOR+2~, FDMPRIOR+4*, FDMPRIOR+5
Z DMC+16!, LASTBP+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All