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

Package: IHS GPRA Information System

Routine: BGP8D841


Information

BGP8D841 ; IHS/CMI/LAB - measure C ;

Source Information

Source file <BGP8D841.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
IHS GPRA Information System 6 $$LOINC^BGP8D2  $$LOINC^BGP8D21  ($$CPT,$$CPTI,$$IPLSNOID,$$PLTAXID,$$TRAN)^BGP8DU  $$DATE^BGP8UTL  ($$FIRSTCPT,$$LASTDX)^BGP8UTL1  $$ICD^BGP8UTL2  
Kernel 2 $$FMDIFF^XLFDT  $$UP^XLFSTR  
DRG Grouper 1 $$CODEN^ICPTCOD  
IHS Patient 1 $$DOB^AUPNPAT  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Patient Care Component Reports 1 ($$VD,$$VDTM)^APCLV  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS GPRA Information System 2 BGP8D8  BGP8D84  

Entry Points

Name Comments DBIA/ICR reference
GETALLCF ;
SETLABC ;
HEPCCON(P,EDATE) ;
ABPOSEV(P,EDATE) ;
SETLAB ;
RES(R) ;IS THE RESULT A POSITIVE
SL1 ;
N ;
GOODRES1 ;FOR HEP SCREENING TEST
HEPC ;EP - called from BGP8D84
POS(R) ;IS THE RESULT A POSITIVE
HEPSCRR(P,EDATE) ;RETURN LAST WITH A RESULT
SL
GOODRES(R,I) ;EP
CD4RES(P,BDATE,EDATE,NORES) ;EP
HEPSCR(P,EDATE) ;
HEPCDX(P,EDATE) ;
NEG(R) ;

External References

Name Field # of Occurrence
$$VD^APCLV SETLAB+2, SETLABC+4, SETLABC+5
$$VDTM^APCLV SETLAB+2, SETLABC+4, SETLABC+5
$$DOB^AUPNPAT HEPC+19, N+22, HEPCDX+16, HEPCDX+18, HEPSCR+17, HEPCCON+23
$$LOINC^BGP8D2 HEPSCR+13, ABPOSEV+14, HEPSCRR+13, CD4RES+16
$$LOINC^BGP8D21 HEPCCON+16, GETALLCF+15
$$CPT^BGP8DU CD4RES+37
$$CPTI^BGP8DU HEPSCR+17
$$IPLSNOID^BGP8DU HEPCDX+18
$$PLTAXID^BGP8DU HEPCDX+16
$$TRAN^BGP8DU CD4RES+39
$$DATE^BGP8UTL HEPC+17, HEPSCR+10, HEPSCR+14, HEPSCR+18, ABPOSEV+11, ABPOSEV+16, HEPSCRR+10, HEPSCRR+16, HEPCCON+35, HEPCCON+44
, HEPCCON+48
$$FIRSTCPT^BGP8UTL1 HEPCCON+23
$$LASTDX^BGP8UTL1 HEPCDX+2
$$ICD^BGP8UTL2 HEPCDX+12
$$CODEN^ICPTCOD HEPSCR+17
$$VAL^XBDIQ1 HEPCDX+13, HEPSCR+14, ABPOSEV+11, ABPOSEV+16, HEPSCRR+10, HEPSCRR+16, SETLAB+2, SETLABC+4, SETLABC+5
$$FMDIFF^XLFDT SL+8, SL+16
$$UP^XLFSTR GOODRES+8, GOODRES1+3, GOODRES1+8, GOODRES1+9, POS+2, NEG+4, RES+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX("B" HEPCDX+5, HEPSCR+4, ABPOSEV+4, HEPSCRR+4, HEPCCON+6, CD4RES+6, CD4RES+37, CD4RES+39, GETALLCF+5
^ATXLAB - [#9002228] HEPSCR+10, ABPOSEV+10, HEPSCRR+10, HEPCCON+13, CD4RES+13, GETALLCF+12
^ATXLAB("B" HEPSCR+5, ABPOSEV+5, HEPSCRR+5, HEPCCON+7, CD4RES+7, GETALLCF+6
^AUPNPROB - [#9000011] HEPCDX+7, HEPCDX+8, HEPCDX+9, HEPCDX+10, HEPCDX+11, HEPCDX+13
^AUPNPROB("AC" HEPCDX+6
^AUPNVLAB - [#9000010.09] HEPSCR+9, HEPSCR+10, HEPSCR+12, ABPOSEV+9, ABPOSEV+10, ABPOSEV+11, ABPOSEV+13, ABPOSEV+15, ABPOSEV+16, HEPSCRR+9
, HEPSCRR+10, HEPSCRR+12, HEPSCRR+14, HEPSCRR+16, HEPCCON+15, SETLAB+2, CD4RES+11, CD4RES+12, CD4RES+13, CD4RES+15
, CD4RES+17, GOODRES1+3, GOODRES1+6, GOODRES1+7, GETALLCF+14, SETLABC+2, SETLABC+4, SETLABC+5
^AUPNVLAB("AE" HEPSCR+6, HEPSCR+7, HEPSCR+8, ABPOSEV+6, ABPOSEV+7, ABPOSEV+8, HEPSCRR+6, HEPSCRR+7, HEPSCRR+8, HEPCCON+10
, HEPCCON+11, HEPCCON+12, CD4RES+8, CD4RES+9, CD4RES+10, GETALLCF+9, GETALLCF+10, GETALLCF+11

Label References

Name Line Occurrences
$$ABPOSEV HEPC+18
$$GOODRES HEPCCON+35, HEPCCON+44, SETLABC+2
$$HEPCCON N+9
$$HEPCDX HEPC+17
$$HEPSCR N+6
$$HEPSCRR N+5
$$POS ABPOSEV+11, ABPOSEV+15
$$RES HEPSCRR+10, HEPSCRR+14
GETALLCF N+20
N HEPC+20, HEPC+21
SETLAB HEPCCON+13, HEPCCON+17
SETLABC GETALLCF+12, GETALLCF+16
SL N+23, N+24
SL1 N+18, N+19, SL+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% HEPSCR+1~, HEPSCR+17*, HEPSCR+18, ABPOSEV+1~, HEPSCRR+1~, CD4RES+1~, CD4RES+37*, CD4RES+38, CD4RES+39*, CD4RES+40
, CD4RES+42*
B HEPCCON+8~, CD4RES+1~, CD4RES+8*, GETALLCF+7~
BDATE CD4RES~, CD4RES+8, CD4RES+37, CD4RES+39
BGPABPOS HEPC+15~, HEPC+16*, HEPC+18*, HEPC+22, N+1, N+3
>> BGPACTUP HEPC+1
BGPC HEPSCR+1~, HEPSCR+3*, HEPSCR+6, HEPSCR+7, HEPSCR+8, HEPSCR+10*, HEPSCR+14*, HEPSCR+16, HEPSCR+19, ABPOSEV+1~
, ABPOSEV+3*, ABPOSEV+6, ABPOSEV+7, ABPOSEV+8, ABPOSEV+11*, ABPOSEV+16*, ABPOSEV+18, HEPSCRR+1~, HEPSCRR+3*, HEPSCRR+6
, HEPSCRR+7, HEPSCRR+8, HEPSCRR+10*, HEPSCRR+16*, HEPSCRR+18, CD4RES+1~, CD4RES+2!, CD4RES+3*, CD4RES+13*, CD4RES+19*
, CD4RES+38*, CD4RES+40*
BGPCONFT N+17!
BGPCONFT( SL+12, SETLABC+4*, SETLABC+5*
BGPCONFT("NEG" SL+3, SL+7
BGPCONFT("POS" N+21, N+25, SL+4, SL+11, SL+14
BGPCONFT("UNK" SL+15
>> BGPD1 HEPC+2*, HEPC+23*, N+5, N+6, SL1+1
>> BGPD2 HEPC+2*, HEPC+22*, N+9, N+18, SL1+2
>> BGPD3 HEPC+2*, N+1*, N+9, N+18, SL1+2
>> BGPD4 HEPC+2*
>> BGPD5 HEPC+2*
>> BGPD6 HEPC+2*, N+21*, SL
>> BGPD7 HEPC+2*, N+25*, SL
>> BGPEDATE HEPC+17, HEPC+18, N+5, N+6, N+9, GETALLCF+8
BGPG HEPCCON+4~, CD4RES+1~, CD4RES+2!, GETALLCF+3~
BGPG( HEPCCON+26*, HEPCCON+29, HEPCCON+31, HEPCCON+33, HEPCCON+34, HEPCCON+35, HEPCCON+38, HEPCCON+40, HEPCCON+42, HEPCCON+43
, HEPCCON+44, HEPCCON+47, HEPCCON+48, SETLAB+2*
BGPG(0 HEPCCON+28, HEPCCON+47
BGPHCON HEPC+15~, HEPC+16*, N+9*, N+10, N+11, N+12
BGPHCON1 HEPC+15~, HEPC+16*
BGPHHEP HEPC+15~, HEPC+16*, HEPC+17*, HEPC+22, HEPC+23, N+1, N+2
BGPHSCR HEPC+15~, N+4*, N+5*, N+6*, N+7, N+8
BGPLT HEPSCR+1~, HEPSCR+5*, HEPSCR+10, ABPOSEV+1~, ABPOSEV+5*, ABPOSEV+10, HEPSCRR+1~, HEPSCRR+5*, HEPSCRR+10, HEPCCON+4~
, HEPCCON+6*, HEPCCON+14, HEPCCON+16, CD4RES+1~, CD4RES+7*, CD4RES+13, GETALLCF+3~, GETALLCF+5*, GETALLCF+13, GETALLCF+15
>> BGPN1 HEPC+2*, N+5*, N+6*
>> BGPN10 HEPC+2*, N+3*
>> BGPN11 HEPC+2*, N+2*
>> BGPN2 HEPC+2*, N+10*
>> BGPN3 HEPC+2*, N+11*, N+19
>> BGPN4 HEPC+2*, N+12*
>> BGPN5 HEPC+2*, N+13*
>> BGPN6 HEPC+2*, N+7*
>> BGPN7 HEPC+2*, N+8*
>> BGPN8 HEPC+2*, SL+7, SL+9*, SL+11, SL+12, SL+17*
>> BGPN9 HEPC+2*, SL+9*
>> BGPSTOP HEPC+1*
BGPT HEPCCON+4~, HEPCCON+7*, HEPCCON+13, CD4RES+1~, CD4RES+2!, GETALLCF+3~, GETALLCF+6*, GETALLCF+12
BGPT( CD4RES+13*, CD4RES+19*, CD4RES+22, CD4RES+23, CD4RES+24, CD4RES+29, CD4RES+30, CD4RES+31, CD4RES+42
BGPT(0 CD4RES+41, CD4RES+42
BGPT(9999999 CD4RES+38*, CD4RES+40*
>> BGPVALUE HEPC+16*, SL1+1*, SL1+2*
BGPVALX HEPC+15~, HEPC+16*, HEPC+17*, HEPC+18*, N+5*, N+6*, N+10*, SL+9*, SL+17*, SL1+1
, SL1+2
C HEPCCON+8~, HEPCCON+9*, HEPCCON+25*, HEPCCON+26, HEPCCON+30*, HEPCCON+31*, HEPCCON+33, HEPCCON+34, HEPCCON+35, HEPCCON+39*
, HEPCCON+40*, HEPCCON+42, HEPCCON+43, HEPCCON+44, HEPCCON+47*, HEPCCON+48, SETLAB+1*, SETLAB+2, CD4RES+1~, CD4RES+23*
, CD4RES+24, CD4RES+30*, CD4RES+31, CD4RES+42*, GETALLCF+7~, GETALLCF+8*, SETLABC+1*
D HEPC+19*, HEPC+20, HEPC+21, N+22*, N+23, N+24, HEPSCR+1~, HEPSCR+6*, HEPSCR+7, HEPSCR+8
, HEPSCR+10, HEPSCR+14, ABPOSEV+1~, ABPOSEV+6*, ABPOSEV+7, ABPOSEV+8, ABPOSEV+11, ABPOSEV+16, HEPSCRR+1~, HEPSCRR+6*
, HEPSCRR+7, HEPSCRR+8, HEPSCRR+10, HEPSCRR+16, HEPCCON+8~, HEPCCON+10*, HEPCCON+11, HEPCCON+12, HEPCCON+29*, HEPCCON+31
, HEPCCON+33, HEPCCON+34, HEPCCON+35, HEPCCON+38*, HEPCCON+40, HEPCCON+42, HEPCCON+43, HEPCCON+44, HEPCCON+47*, HEPCCON+48
, CD4RES+1~, CD4RES+8*, CD4RES+9, CD4RES+10, CD4RES+13, CD4RES+19, CD4RES+22*, CD4RES+23, CD4RES+24, CD4RES+26
, CD4RES+29*, CD4RES+30, CD4RES+31, CD4RES+33, GETALLCF+7~, GETALLCF+9*, GETALLCF+10, GETALLCF+11
>> DFN HEPC+17, HEPC+18, HEPC+19, N+5, N+6, N+9, N+22, GETALLCF+9, GETALLCF+10, GETALLCF+11
E HEPSCR+6*, HEPSCR+17*, ABPOSEV+6*, HEPSCRR+6*, HEPCCON+8~, HEPCCON+9*, HEPCCON+10, CD4RES+1~, CD4RES+8*, GETALLCF+7~
, GETALLCF+8*, GETALLCF+9
EDATE HEPCDX~, HEPCDX+2, HEPCDX+7, HEPCDX+8, HEPCDX+16, HEPCDX+18, HEPSCR~, HEPSCR+6, HEPSCR+17, ABPOSEV~
, ABPOSEV+6, HEPSCRR~, HEPSCRR+6, HEPCCON~, HEPCCON+9, HEPCCON+23, CD4RES~, CD4RES+8, CD4RES+37, CD4RES+39
G SL+12*, SL+13*, SL+14*, SL+15*, HEPCDX+1~, HEPCDX+6*, HEPCDX+13*, HEPCDX+15, HEPSCR+1~, ABPOSEV+1~
, HEPSCRR+1~, HEPCCON+8~, HEPCCON+29*, HEPCCON+31, HEPCCON+35*, HEPCCON+36, HEPCCON+38*, HEPCCON+40, HEPCCON+44*, HEPCCON+45
, CD4RES+1~, CD4RES+22*, CD4RES+23, CD4RES+26*, CD4RES+28, CD4RES+29*, CD4RES+30, CD4RES+33*, CD4RES+36, GETALLCF+7~
I HEPCCON+8~, HEPCCON+34*, HEPCCON+35, HEPCCON+43*, HEPCCON+44, GOODRES~, GOODRES1+1, GOODRES1+3, GOODRES1+6, GOODRES1+7
, GETALLCF+7~
J HEPSCR+1~, HEPSCR+12*, HEPSCR+13, ABPOSEV+1~, ABPOSEV+13*, ABPOSEV+14, HEPSCRR+1~, HEPSCRR+12*, HEPSCRR+13, HEPCCON+8~
, HEPCCON+15*, HEPCCON+16, CD4RES+15*, CD4RES+16, GOODRES1+4~, GOODRES1+6*, GOODRES1+7, GETALLCF+7~, GETALLCF+14*, GETALLCF+15
K GOODRES1+4~, GOODRES1+6*, GOODRES1+7*, GOODRES1+8, GOODRES1+9
L SL+4*, SL+5*, SL+7, SL+8, HEPSCR+1~, HEPSCR+7*, HEPSCR+8, ABPOSEV+1~, ABPOSEV+7*, ABPOSEV+8
, HEPSCRR+1~, HEPSCRR+7*, HEPSCRR+8, CD4RES+1~, CD4RES+9*, CD4RES+10
NORES CD4RES~, CD4RES+4*, CD4RES+36
P HEPCDX~, HEPCDX+2, HEPCDX+6, HEPCDX+16, HEPCDX+18, HEPSCR~, HEPSCR+6, HEPSCR+7, HEPSCR+8, HEPSCR+17
, ABPOSEV~, ABPOSEV+6, ABPOSEV+7, ABPOSEV+8, HEPSCRR~, HEPSCRR+6, HEPSCRR+7, HEPSCRR+8, HEPCCON~, HEPCCON+10
, HEPCCON+11, HEPCCON+12, HEPCCON+23, CD4RES~, CD4RES+8, CD4RES+9, CD4RES+10, CD4RES+37, CD4RES+39
R HEPSCRR+1~, HEPSCRR+10*, HEPSCRR+14*, HEPSCRR+15, HEPSCRR+16, HEPCCON+8~, HEPCCON+33*, HEPCCON+35, HEPCCON+42*, HEPCCON+44
, CD4RES+1~, CD4RES+12*, CD4RES+13, CD4RES+17*, CD4RES+18*, CD4RES+19, GOODRES~, GOODRES+6*, GOODRES+7, GOODRES+8*
, GOODRES+9, GOODRES+10, GOODRES+11, GOODRES+12, GOODRES+13, GOODRES+14, GOODRES+15, GOODRES+16, GOODRES+17, GOODRES+18
, GOODRES+19, GOODRES+20, GOODRES+21, GOODRES+22, GOODRES+23, GOODRES+24, GOODRES+25, GOODRES+26, POS~, POS+1
, POS+2*, POS+3, POS+4, POS+5, POS+6, POS+7, POS+8, POS+9, POS+10, POS+11
, POS+12, POS+13, POS+14, POS+15, POS+16, POS+17, POS+18, NEG~, NEG+1, NEG+2*
, NEG+3, NEG+4*, NEG+5, NEG+6, NEG+7, NEG+8, NEG+9, NEG+10, NEG+11, NEG+12
, NEG+13, GETALLCF+7~, SETLABC+2*, SETLABC+3, SETLABC+4, SETLABC+5, RES~, RES+1, RES+2*, RES+3
, RES+4, RES+5, RES+6, RES+7, RES+8, RES+9, RES+10, RES+11, RES+12, RES+13
, RES+14, RES+15, RES+16, RES+17, RES+18, RES+19
T HEPCDX+1~, HEPCDX+5*, HEPCDX+12, HEPSCR+1~, HEPSCR+4*, HEPSCR+11, HEPSCR+13, ABPOSEV+1~, ABPOSEV+4*, ABPOSEV+12
, ABPOSEV+14, HEPSCRR+1~, HEPSCRR+4*, HEPSCRR+11, HEPSCRR+13, CD4RES+1~, CD4RES+6*, CD4RES+14, CD4RES+16, GOODRES1+4~
, GOODRES1+5*
U HEPC+17, HEPC+18, N+5, N+6, N+7, N+8, N+10, N+11, N+12, HEPCDX+3
, HEPCDX+7, HEPCDX+8, HEPCDX+9, HEPCDX+10, HEPCDX+11, HEPCDX+13, HEPCDX+17, HEPCDX+19, HEPSCR+10, HEPSCR+12
, HEPSCR+14, HEPSCR+18, ABPOSEV+10, ABPOSEV+11, ABPOSEV+13, ABPOSEV+15, ABPOSEV+16, HEPSCRR+10, HEPSCRR+12, HEPSCRR+14
, HEPSCRR+16, HEPCCON+15, HEPCCON+26, HEPCCON+33, HEPCCON+34, HEPCCON+35, HEPCCON+42, HEPCCON+43, HEPCCON+44, HEPCCON+48
, SETLAB+2, CD4RES+12, CD4RES+13, CD4RES+15, CD4RES+17, CD4RES+26, CD4RES+33, CD4RES+36, CD4RES+38, CD4RES+40
, GETALLCF+14, SETLABC+2, SETLABC+4, SETLABC+5
V HEPCCON+8~, GETALLCF+7~
X SL+4*, SL+7*, SL+8, SL+11*, SL+12, SL+16, HEPCDX+1~, HEPCDX+2*, HEPCDX+3, HEPCDX+6*
, HEPCDX+7, HEPCDX+8, HEPCDX+9, HEPCDX+10, HEPCDX+11, HEPCDX+13, HEPCDX+16*, HEPCDX+17, HEPCDX+18*, HEPCDX+19
, HEPSCR+1~, HEPSCR+8*, HEPSCR+9, HEPSCR+10, HEPSCR+12, HEPSCR+14, ABPOSEV+1~, ABPOSEV+8*, ABPOSEV+9, ABPOSEV+10
, ABPOSEV+11, ABPOSEV+13, ABPOSEV+15, ABPOSEV+16, HEPSCRR+1~, HEPSCRR+8*, HEPSCRR+9, HEPSCRR+10, HEPSCRR+12, HEPSCRR+14
, HEPSCRR+16, HEPCCON+8~, HEPCCON+11*, HEPCCON+12, HEPCCON+13, HEPCCON+23*, HEPCCON+24, HEPCCON+26, CD4RES+1~, CD4RES+10*
, CD4RES+11, CD4RES+12, CD4RES+13, CD4RES+15, CD4RES+17, CD4RES+24*, CD4RES+25, CD4RES+26, CD4RES+31*, CD4RES+32
, CD4RES+33, GETALLCF+7~, GETALLCF+10*, GETALLCF+11, GETALLCF+12
Y SL+8*, SL+9, SL+12*, SL+14, SL+15, SL+16, HEPCDX+9*, HEPCDX+12, HEPCCON+8~, HEPCCON+12*
, HEPCCON+15, HEPCCON+35*, HEPCCON+44*, SETLAB+2, GETALLCF+7~, GETALLCF+11*, GETALLCF+14, SETLABC+2, SETLABC+4, SETLABC+5
>> Z SL+16*, SL+17
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All