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

Package: IHS GPRA Information System

Routine: BGP4UTL1


Information

BGP4UTL1 ; IHS/CMI/LAB - NO DESCRIPTION PROVIDED 02 Jul 2010 2:07 PM ; 19 Feb 2014 11:40 AM

Source Information

Source file <BGP4UTL1.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
IHS GPRA Information System 1 ($$CODEN,$$ICD,$$ICDDX,$$ICDOP)^BGP4UTL2  
Kernel 1 $$FMADD^XLFDT  
Patient Care Component Reports 1 $$VD^APCLV  
VA Fileman 1 ^%DT  

Caller Graph

Caller Graph Total: 47

Package Total Caller Graph
IHS GPRA Information System 47 BGP4ALG1  BGP4CON1  BGP4CU  BGP4CU1  BGP4D21  BGP4D211  BGP4D22  BGP4D23  
BGP4D25  BGP4D27  BGP4D3  BGP4D31  BGP4D34  BGP4D35  BGP4D36  BGP4D37  
BGP4D38  BGP4D3B  BGP4D4  BGP4D42  BGP4D5  BGP4D52  BGP4D55  BGP4D6  
BGP4D61  BGP4D62  BGP4D63  BGP4D64  BGP4D7  BGP4D71  BGP4D72  BGP4D721  
BGP4D724  BGP4D731  BGP4D74  BGP4D75  BGP4D8  BGP4D83  BGP4D84  BGP4D87  
BGP4D88  BGP4D9  BGP4DPA2  BGP4DPA4  BGP4EL2  BGP4EL3  BGP4EL4  

Entry Points

Name Comments DBIA/ICR reference
NMIREF(P,F,I,B,E) ;EP
STI16B() ;EP
I13() ;EP
I12() ;EP
REFTAX(P,F,T,B,E) ;EP - refused an item in a taxonomy
I25() ;EP
REFUSAL(P,F,I,B,E) ;EP
IA() ;EP
I1() ;EP
PRCREFT(P,BDATE,EDATE,T) ;EP - return ien of proc
RADREF(P,BDATE,EDATE,T) ;EP - return ien of CPT entry if patient had this CPT
CPTREFT(P,BDATE,EDATE,T) ;EP - return ien of CPT entry if patient had this CPT
I17() ;EP
LASTDXI(P,T,BDATE,EDATE,SC) ;EP
LASTDX(P,T,BDATE,EDATE) ;EP
SETPRC(P,BDATE,EDATE,T,BGPG) ;EP
LASTPRCI(P,T,BDATE,EDATE) ;EP
FIRSTPRC(P,T,BDATE,EDATE) ;EP
STI16A() ;EP
LASTECOD(P,T,BDATE,EDATE) ;EP
LASTPRC(P,T,BDATE,EDATE) ;EP

External References

Name Field # of Occurrence
^%DT NMIREF+6, NMIREF+7, REFUSAL+6, REFUSAL+7, REFTAX+6, REFTAX+7
$$VD^APCLV SETPRC+14
$$CODEN^BGP4UTL2 LASTDXI+9, LASTPRCI+7
$$ICD^BGP4UTL2 SETPRC+13, LASTDX+16, LASTPRC+14, FIRSTPRC+12, RADREF+10, LASTECOD+14, CPTREFT+9, PRCREFT+9
$$ICDDX^BGP4UTL2 LASTDX+17, LASTDXI+21, LASTECOD+14
$$ICDOP^BGP4UTL2 SETPRC+14, LASTPRC+15, LASTPRCI+16, FIRSTPRC+18, PRCREFT+10
$$FMADD^XLFDT RADREF+4, CPTREFT+4, PRCREFT+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] REFTAX+8
^ATXAX("B" SETPRC+7, LASTDX+7, LASTPRC+6, FIRSTPRC+6, LASTECOD+6
^AUPNPREF - [#9000022] NMIREF+10, NMIREF+11, REFUSAL+8, RADREF+8, RADREF+11, REFTAX+9, CPTREFT+8, CPTREFT+10, PRCREFT+8, PRCREFT+10
^AUPNPREF("AA" NMIREF+8, NMIREF+9, REFUSAL+8, RADREF+7, RADREF+8, REFTAX+9, CPTREFT+7, CPTREFT+8, PRCREFT+7, PRCREFT+8
^AUPNVPOV - [#9000010.07] LASTDX+13, LASTDXI+15, LASTDXI+18, LASTECOD+12
^AUPNVPOV("AA" LASTDX+11, LASTDX+12, LASTDXI+13, LASTDXI+14, LASTECOD+10, LASTECOD+11
^AUPNVPRC - [#9000010.08] SETPRC+11, SETPRC+14, LASTPRC+12, LASTPRCI+13, FIRSTPRC+10, FIRSTPRC+13
^AUPNVPRC("AA" LASTPRC+10, LASTPRC+11, LASTPRCI+11, LASTPRCI+12
^AUPNVPRC("AC" SETPRC+10, FIRSTPRC+9
^AUPNVSIT - [#9000010] LASTDXI+19, LASTDXI+20, FIRSTPRC+15
^DPT - [#2] SETPRC+5, LASTDX+5, LASTDXI+6, LASTPRC+4, LASTPRCI+4, FIRSTPRC+4, LASTECOD+4
^ICD9 - [#80] LASTDX+15
^ICPT - [#81] RADREF+11, CPTREFT+10
^RAMIS(71 - [#71] RADREF+9, RADREF+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT NMIREF+6~*, NMIREF+7*, REFUSAL+6~*, REFUSAL+7*, REFTAX+6~*, REFTAX+7*
B NMIREF~, NMIREF+4, NMIREF+6*, NMIREF+11, REFUSAL~, REFUSAL+4, REFUSAL+6*, REFUSAL+8, REFTAX~, REFTAX+4
, REFTAX+6*, REFTAX+9
BDATE SETPRC~, SETPRC+5*, LASTDX~, LASTDX+5*, LASTDX+10, LASTDXI~, LASTDXI+6*, LASTDXI+12, LASTPRC~, LASTPRC+4*
, LASTPRC+9, LASTPRCI~, LASTPRCI+4*, LASTPRCI+10, FIRSTPRC~, FIRSTPRC+4*, FIRSTPRC+16, RADREF~, RADREF+4*, RADREF+8
, LASTECOD~, LASTECOD+4*, LASTECOD+9, CPTREFT~, CPTREFT+4*, CPTREFT+8, PRCREFT~, PRCREFT+4*, PRCREFT+8
>> BGPACTCL STI16A+1
>> BGPACTUP I12+5, STI16B+1
>> BGPAGEB I1+2, I1+3
>> BGPD1 I13+3, I13+4, I13+5, IA+10, I17+1, I25+2
>> BGPD2 I13+1, I13+2, I13+5, IA+10
>> BGPD3 I12+3, I12+4, I13+3, I13+4, I13+5, IA+10
>> BGPD4 I12+2, I13+5, IA+10, STI16A+2, STI16B+2
>> BGPD5 I13+5, IA+10
>> BGPD6 I13+5, IA+10
>> BGPD7 I12+3, I12+4, I13+5, IA+4, IA+5, IA+6, IA+10
>> BGPD8 I13+5, IA+7, IA+8, IA+9, IA+10
>> BGPD9 I13+5
>> BGPDMD2 I25+1
BGPDX1 SETPRC+2~, SETPRC+4*, SETPRC+10*, SETPRC+11, SETPRC+14, LASTDX+3~, LASTDX+4*, LASTDX+11*, LASTDX+12, LASTDX+17
, LASTDXI+4~, LASTDXI+5*, LASTDXI+13*, LASTDXI+14, LASTDXI+21, LASTPRC+3*, LASTPRC+10*, LASTPRC+11, LASTPRC+15, LASTPRCI+3*
, LASTPRCI+11*, LASTPRCI+12, LASTPRCI+16, FIRSTPRC+3*, LASTECOD+3*, LASTECOD+10*, LASTECOD+11, LASTECOD+14
BGPDX2 SETPRC+2~, SETPRC+4*, LASTDX+3~, LASTDX+4*, LASTDX+12*, LASTDX+13, LASTDX+17, LASTDXI+4~, LASTDXI+5*, LASTDXI+14*
, LASTDXI+15, LASTDXI+18, LASTDXI+21, LASTPRC+3*, LASTPRC+11*, LASTPRC+12, LASTPRC+15, LASTPRCI+3*, LASTPRCI+12*, LASTPRCI+13
, LASTPRCI+16, FIRSTPRC+3*, LASTECOD+3*, LASTECOD+11*, LASTECOD+12, LASTECOD+14
BGPDX3 SETPRC+2~, SETPRC+4*, SETPRC+11*, SETPRC+12, SETPRC+13, SETPRC+14, LASTDX+3~, LASTDX+4*, LASTDX+13*, LASTDX+14
, LASTDX+15, LASTDX+16, LASTDX+17, LASTDXI+4~, LASTDXI+5*, LASTDXI+15*, LASTDXI+16, LASTDXI+17, LASTDXI+21, LASTPRC+3*
, LASTPRC+12*, LASTPRC+13, LASTPRC+14, LASTPRC+15, LASTPRCI+3*, LASTPRCI+13*, LASTPRCI+14, LASTPRCI+15, LASTPRCI+16, FIRSTPRC+3*
, FIRSTPRC+10*, FIRSTPRC+11, FIRSTPRC+12, FIRSTPRC+18, LASTECOD+3*, LASTECOD+12*, LASTECOD+13, LASTECOD+14
BGPDX4 SETPRC+2~, SETPRC+4*, SETPRC+9*, SETPRC+14*, LASTDX+3~, LASTDX+4*, LASTDX+9*, LASTDX+11, LASTDX+12, LASTDX+17*
, LASTDX+20, LASTDXI+4~, LASTDXI+5*, LASTDXI+11*, LASTDXI+13, LASTDXI+14, LASTDXI+21*, LASTDXI+24, LASTPRC+3*, LASTPRC+8*
, LASTPRC+10, LASTPRC+11, LASTPRC+15*, LASTPRC+18, LASTPRCI+3*, LASTPRCI+9*, LASTPRCI+11, LASTPRCI+12, LASTPRCI+16*, LASTPRCI+19
, FIRSTPRC+3*, FIRSTPRC+8*, FIRSTPRC+9, FIRSTPRC+18*, FIRSTPRC+20, LASTECOD+3*, LASTECOD+8*, LASTECOD+10, LASTECOD+11, LASTECOD+14*
, LASTECOD+17
BGPDX5 LASTDXI+4~
>> BGPDX6 LASTECOD+3*, LASTECOD+12*
>> BGPDX7 LASTECOD+3*
>> BGPDXBD LASTDX+10*, LASTDX+11, LASTDXI+12*, LASTDXI+13, LASTPRC+9*, LASTPRC+10, LASTPRCI+10*, LASTPRCI+11, LASTECOD+9*, LASTECOD+10
>> BGPDXED LASTDX+10*, LASTDX+11, LASTDXI+12*, LASTDXI+13, LASTPRC+9*, LASTPRC+10, LASTPRCI+10*, LASTPRCI+11, LASTECOD+9*, LASTECOD+10
BGPDXV LASTDXI+4~, LASTDXI+18*, LASTDXI+19, LASTDXI+20
BGPG SETPRC~, SETPRC+1!
BGPG( SETPRC+14*
>> BGPINDJ I1+2, I1+3, I12+1, I12+2, I12+3, I12+4, I13+1, I13+2, I13+3, I13+4
, IA+4, IA+5, IA+6, IA+7, IA+8, IA+9, IA+10, I17+2, I25+1, I25+3
>> BGPN1 IA+3
>> BGPN18 STI16A+3, STI16B+3
>> BGPN9 STI16A+2, STI16B+2
>> BGPSEX I17+2, I25+3
BGPTX5 SETPRC+2~, SETPRC+4*, SETPRC+7*, SETPRC+8, SETPRC+13, LASTDX+3~, LASTDX+4*, LASTDX+7*, LASTDX+8, LASTDX+16
, LASTDXI+4~, LASTDXI+5*, LASTDXI+9*, LASTDXI+10, LASTDXI+17, LASTPRC+3*, LASTPRC+6*, LASTPRC+7, LASTPRC+14, LASTPRCI+3*
, LASTPRCI+7*, LASTPRCI+8, LASTPRCI+15, FIRSTPRC+3*, FIRSTPRC+6*, FIRSTPRC+7, FIRSTPRC+12, LASTECOD+3*, LASTECOD+6*, LASTECOD+7
, LASTECOD+14
>> BGPVALUE I1+1, I1+2, I1+3, I1+4
>> BGPX FIRSTPRC+9*, FIRSTPRC+10, FIRSTPRC+13, FIRSTPRC+18
>> C RADREF+9*, RADREF+10, RADREF+11
>> D FIRSTPRC+13*, FIRSTPRC+14, FIRSTPRC+15*, FIRSTPRC+16, FIRSTPRC+17, FIRSTPRC+18, NMIREF+11*, REFUSAL+8*, RADREF+8*, RADREF+11
, REFTAX+9*, CPTREFT+8*, CPTREFT+10, PRCREFT+8*, PRCREFT+10
DT SETPRC+6, LASTDX+6, LASTDXI+7, LASTPRC+5, LASTPRCI+5, FIRSTPRC+5, LASTECOD+5
E NMIREF~, NMIREF+5, NMIREF+7*, NMIREF+11, REFUSAL~, REFUSAL+5, REFUSAL+7*, REFUSAL+8, REFTAX~, REFTAX+5
, REFTAX+7*, REFTAX+9
EDATE SETPRC~, SETPRC+6*, LASTDX~, LASTDX+6*, LASTDX+10, LASTDXI~, LASTDXI+7*, LASTDXI+12, LASTPRC~, LASTPRC+5*
, LASTPRC+9, LASTPRCI~, LASTPRCI+5*, LASTPRCI+10, FIRSTPRC~, FIRSTPRC+5*, FIRSTPRC+17, RADREF~, RADREF+3, RADREF+4
, RADREF+8, LASTECOD~, LASTECOD+5*, LASTECOD+9, CPTREFT~, CPTREFT+3, CPTREFT+4, CPTREFT+8, PRCREFT~, PRCREFT+3
, PRCREFT+4, PRCREFT+8
F NMIREF~, NMIREF+2, NMIREF+8, NMIREF+9, REFUSAL~, REFUSAL+2, REFUSAL+8, REFTAX~, REFTAX+2, REFTAX+9
G NMIREF+6~, NMIREF+8*, NMIREF+11*, NMIREF+12, REFUSAL+6~, REFUSAL+8*, REFUSAL+9, RADREF+5~, RADREF+6*, RADREF+7
, RADREF+8*, RADREF+11*, RADREF+13, REFTAX+6~, REFTAX+8*, REFTAX+9*, REFTAX+10, CPTREFT+5~, CPTREFT+6*, CPTREFT+7
, CPTREFT+8*, CPTREFT+10*, CPTREFT+12, PRCREFT+5~, PRCREFT+6*, PRCREFT+7, PRCREFT+8*, PRCREFT+10*, PRCREFT+12
I NMIREF~, NMIREF+3, NMIREF+8, NMIREF+9, REFUSAL~, REFUSAL+3, REFUSAL+8, RADREF+5~, RADREF+7*, RADREF+8
, RADREF+9, RADREF+11, CPTREFT+5~, CPTREFT+7*, CPTREFT+8, CPTREFT+9, CPTREFT+10, PRCREFT+5~, PRCREFT+7*, PRCREFT+8
, PRCREFT+9, PRCREFT+10
P SETPRC~, SETPRC+5, SETPRC+10, LASTDX~, LASTDX+1, LASTDX+5, LASTDX+11, LASTDX+12, LASTDXI~, LASTDXI+1
, LASTDXI+6, LASTDXI+13, LASTDXI+14, LASTPRC~, LASTPRC+1, LASTPRC+4, LASTPRC+10, LASTPRC+11, LASTPRCI~, LASTPRCI+1
, LASTPRCI+4, LASTPRCI+11, LASTPRCI+12, FIRSTPRC~, FIRSTPRC+1, FIRSTPRC+4, FIRSTPRC+9, NMIREF~, NMIREF+1, NMIREF+8
, NMIREF+9, REFUSAL~, REFUSAL+1, REFUSAL+8, RADREF~, RADREF+1, RADREF+7, RADREF+8, LASTECOD~, LASTECOD+1
, LASTECOD+4, LASTECOD+10, LASTECOD+11, REFTAX~, REFTAX+1, REFTAX+9, CPTREFT~, CPTREFT+1, CPTREFT+7, CPTREFT+8
, PRCREFT~, PRCREFT+1, PRCREFT+7, PRCREFT+8
SC LASTDXI~, LASTDXI+2*, LASTDXI+20
T SETPRC~, SETPRC+7, LASTDX~, LASTDX+7, LASTDXI~, LASTDXI+9, LASTPRC~, LASTPRC+6, LASTPRCI~, LASTPRCI+7
, FIRSTPRC~, FIRSTPRC+6, RADREF~, RADREF+2, RADREF+10, LASTECOD~, LASTECOD+6, REFTAX~, REFTAX+3, REFTAX+8
, CPTREFT~, CPTREFT+2, CPTREFT+9, PRCREFT~, PRCREFT+2, PRCREFT+9
T1 REFTAX+6~, REFTAX+8*, REFTAX+9
U SETPRC+5, SETPRC+11, SETPRC+14, LASTDX+5, LASTDX+13, LASTDX+17, LASTDXI+6, LASTDXI+15, LASTDXI+18, LASTDXI+20
, LASTDXI+21, LASTPRC+4, LASTPRC+12, LASTPRC+15, LASTPRCI+4, LASTPRCI+13, LASTPRCI+16, FIRSTPRC+4, FIRSTPRC+10, FIRSTPRC+13
, FIRSTPRC+15, FIRSTPRC+18, NMIREF+10, NMIREF+11, REFUSAL+8, RADREF+7, RADREF+8, RADREF+9, RADREF+11, LASTECOD+4
, LASTECOD+12, LASTECOD+14, REFTAX+9, CPTREFT+7, CPTREFT+8, CPTREFT+10, PRCREFT+7, PRCREFT+8, PRCREFT+10
X NMIREF+6~*, NMIREF+7*, NMIREF+8*, NMIREF+9, REFUSAL+6~*, REFUSAL+7*, REFUSAL+8*, RADREF+5~, RADREF+8*, IA+2~
, IA+3*, IA+4, IA+5, IA+7, IA+8, IA+10, REFTAX+6~*, REFTAX+7*, REFTAX+9*, CPTREFT+5~
, CPTREFT+8*, PRCREFT+5~, PRCREFT+8*
Y NMIREF+6~, NMIREF+7, NMIREF+9*, NMIREF+10, NMIREF+11, REFUSAL+6~, REFUSAL+7, REFUSAL+8*, RADREF+5~, RADREF+8*
, RADREF+11, REFTAX+6~, REFTAX+7, REFTAX+9*, CPTREFT+5~, CPTREFT+8*, CPTREFT+10, PRCREFT+5~, PRCREFT+8*, PRCREFT+10
Z RADREF+5~, CPTREFT+5~, PRCREFT+5~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All