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

Package: IHS GPRA Information System

Routine: BGP2UTL1


Information

BGP2UTL1 ; IHS/CMI/LAB - NO DESCRIPTION PROVIDED 02 Jul 2010 2:07 PM ;

Source Information

Source file <BGP2UTL1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
DRG Grouper 1 ($$CODEN,$$ICDDX,$$ICDOP)^ICDCODE  
Kernel 1 $$FMADD^XLFDT  
Patient Care Component Reports 1 $$VD^APCLV  
Taxonomy 1 $$ICD^ATXCHK  
VA Fileman 1 ^%DT  

Caller Graph

Caller Graph Total: 61

Package Total Caller Graph
IHS GPRA Information System 61 BGP2C1  BGP2C12  BGP2C2X  BGP2C3  BGP2CON1  BGP2CP2  BGP2CP3  BGP2CP5  
BGP2CPU3  BGP2CU  BGP2CU2  BGP2CU4  BGP2CU5  BGP2D21  BGP2D211  BGP2D22  
BGP2D23  BGP2D24  BGP2D25  BGP2D3  BGP2D31  BGP2D33  BGP2D34  BGP2D35  
BGP2D36  BGP2D37  BGP2D38  BGP2D3A  BGP2D4  BGP2D42  BGP2D5  BGP2D55  
BGP2D6  BGP2D61  BGP2D62  BGP2D63  BGP2D64  BGP2D7  BGP2D71  BGP2D711  
BGP2D72  BGP2D721  BGP2D724  BGP2D731  BGP2D74  BGP2D75  BGP2D8  BGP2D811  
BGP2D83  BGP2D84  BGP2D87  BGP2D88  BGP2DHE1  BGP2DPA2  BGP2DPA4  BGP2EL2  
BGP2EL3  BGP2EL4  BGP2EO1  BGP2EO11  BGP8D21  

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
$$ICD^ATXCHK SETPRC+13, LASTDX+16, LASTPRC+14, FIRSTPRC+12, RADREF+10, LASTECOD+14, CPTREFT+9, PRCREFT+9
$$CODEN^ICDCODE LASTDXI+9, LASTPRCI+7
$$ICDDX^ICDCODE LASTDX+17, LASTDXI+21, LASTECOD+14
$$ICDOP^ICDCODE 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 IA+7, IA+8, IA+9, IA+10
>> 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*
>> BGPINDW 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