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

Package: IHS Uniform Data System

Routine: BUDARP6X


Information

BUDARP6X ; IHS/CMI/LAB - measure C ;

Source Information

Source file <BUDARP6X.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
IHS Uniform Data System 3 ($$PLCODE,$$PLTAX)^BUDADU  ($$ANCONT,GETIMMS)^BUDARP6C  $$DATE^BUDAUTL1  
DRG Grouper 1 $$CPT^ICPTCOD  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Kernel 1 $$FMDIFF^XLFDT  
Patient Care Component Reports 1 $$START1^APCLDF  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Uniform Data System 1 BUDARP6C  

Entry Points

Name Comments DBIA/ICR reference
RESET ;RESET WORKING ARRAYS
TETCVX ;
CHK ;4 of each or evidence
RESETD ;RESET DUPES
PER ;
N
CNTDTAP ;
DTAPIM ;
N1
DT ;
DIP ;
DT1 ;
DTAP(P,BDATE,EDATE) ;EP

External References

Name Field # of Occurrence
$$START1^APCLDF DTAP+4, N, N1, DTAPIM+39, TETCVX+5, TETCVX+15, DIP+3, DIP+12, PER+3, PER+9
$$PLCODE^BUDADU TETCVX+7
$$PLTAX^BUDADU DIP+5, PER+5
$$ANCONT^BUDARP6C N1+6
GETIMMS^BUDARP6C DTAPIM+21, DT+9, TETCVX+18, PER+12
$$DATE^BUDAUTL1 DTAP+7, DTAP+8, DTAP+9, N+3, N+4, N+5, N1+2, N1+3, N1+4, N1+7
, DTAPIM+29, DTAPIM+40, DT+4, TETCVX+6, TETCVX+11, TETCVX+17, DIP+4, DIP+9, DIP+13, PER+4
, PER+11
$$CPT^ICPTCOD DTAPIM+10, DTAPIM+16
$$VAL^XBDIQ1 DTAP+7, DTAP+8, DTAP+9, N+3, N+4, N+5, N1+2, N1+3, N1+4
$$FMDIFF^XLFDT CNTDTAP+3, RESETD+3, RESETD+7, RESETD+11, RESETD+15, RESETD+19, DT1+5, DT1+12, TETCVX+22, DIP+16
, PER+16

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVCPT - [#9000010.18] DTAPIM+7, DTAPIM+8
^AUPNVCPT("AD" DTAPIM+6
^AUPNVSIT - [#9000010] DTAPIM+5
^AUPNVSIT("AA" DTAPIM+3, DTAPIM+4
^AUPNVTC - [#9000010.33] DTAPIM+13, DTAPIM+14
^AUPNVTC("AD" DTAPIM+12
^TMP($J DTAP+1!, DTAPIM+11*, DTAPIM+17*, DTAPIM+28, DT+3, TETCVX+10, DIP+8

Label References

Name Line Occurrences
CNTDTAP DTAPIM+24, DTAPIM+30, DTAPIM+41
N DTAP+5
N1 N+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DTAP+4*, N*, N1*, DTAPIM+39*, TETCVX+5*, TETCVX+15*, DIP+3*, DIP+12*, PER+3*, PER+9*
>> BD DTAPIM+2*, DTAPIM+3
BDATE DTAP~, DTAP+4, N, N1, DTAPIM+2, DTAPIM+21, DTAPIM+39, DT+9, TETCVX+5, TETCVX+15
, TETCVX+18, DIP+3, DIP+12, PER+3, PER+9, PER+12
BUDADIP RESET+2, DIP+1!
BUDADIP( DIP+9*, DIP+13*
BUDADT RESET+1, DT+2!
BUDADT( DT+4*, DT+10*
BUDALL DT1+7!, DT1+14*, DT1+15
BUDALL( DT1+8*, DT1+9*, DT1+10, DT1+12!, DT1+14
BUDAPER RESET+4, PER+1!
BUDAPER( PER+11*, PER+13*
>> BUDATD RESET+5
BUDATET RESET+3, TETCVX+1!
BUDATET( TETCVX+11*, TETCVX+17*, TETCVX+19*
BUDC DTAP+2~
BUDDIP RESET+2!*, RESETD+23*, DTAP+2~, DIP+1!, DIP+18*, CHK+1, CHK+6, CHK+11, CHK+25, CHK+38
BUDDIP( RESETD+5, RESETD+7!, RESETD+23, DIP+6*, DIP+7*, DIP+9*, DIP+13*, DIP+14, DIP+16!, DIP+18
, CHK+4, CHK+10, CHK+15, CHK+28
>> BUDDIPEV CHK+18, CHK+23, CHK+31, CHK+35
BUDDT RESET+1!*, RESETD+21*, DTAP+2~, DT+2!, DT1+8*
BUDDT( RESETD+1, RESETD+3!, RESETD+21, DT+4*, DT+10*, DT1+2!, DT1+3, DT1+5!, DT1+8, DT1+17
, TETCVX+8, DIP+6
BUDDTAP CNTDTAP+6*, DTAP+2~, DTAPIM+25, DTAPIM+26, DTAPIM+31, DTAPIM+32, DTAPIM+42, DTAPIM+43, DT1+9*
BUDDTAP( CNTDTAP+1, CNTDTAP+3!, CNTDTAP+6, DTAPIM+23*, DTAPIM+25, DTAPIM+29*, DTAPIM+31, DTAPIM+40*, DTAPIM+42, DT1+2
, DT1+9, DT1+16, TETCVX+9, DIP+7, PER+6
>> BUDEVDIP DIP+2*, DIP+4*, DIP+5*, CHK+16, CHK+21, CHK+29, CHK+33, CHK+38
>> BUDEVTD TETCVX+4*, TETCVX+6*, TETCVX+7*, CHK+11, CHK+13, CHK+21, CHK+23, CHK+25, CHK+27, CHK+33
, CHK+35, CHK+39
BUDG DTAP+2~, DTAP+4!, N!, N1!, DTAPIM+39!, TETCVX+5!, TETCVX+15!, DIP+3!, DIP+12!, PER+3!
, PER+9!
BUDG( DTAP+6, DTAP+7, DTAP+8, DTAP+9, N+2, N+3, N+4, N+5, N1+1, N1+2
, N1+3, N1+4, DTAPIM+40, TETCVX+16, TETCVX+17, DIP+13, PER+10, PER+11
BUDG(1 DTAP+5, N+1, DTAPIM+40, TETCVX+6, TETCVX+16, DIP+4, DIP+13, PER+4, PER+10
BUDPER RESET+4!*, RESETD+25*, DTAP+2~, PER+1!, PER+18*, CHK+1, CHK+11, CHK+16, CHK+21, CHK+40
BUDPER( RESETD+17, RESETD+19!, RESETD+25, PER+6*, PER+11*, PER+13*, PER+14, PER+16!, PER+18, CHK+5
, CHK+14, CHK+20, CHK+24
>> BUDPEREV PER+2*, PER+4*, PER+5*, CHK+6, CHK+8, CHK+25, CHK+27, CHK+29, CHK+31, CHK+33
, CHK+35, CHK+40
BUDTD RESET+5!*, RESETD+22*, DTAP+2~
BUDTD( RESETD+13, RESETD+15!, RESETD+22
BUDTET RESET+3!*, RESETD+24*, DTAP+2~, TETCVX+1!, TETCVX+2*, TETCVX+24*, CHK+1, CHK+6, CHK+16, CHK+29
, CHK+39
BUDTET( RESETD+9, RESETD+11!, RESETD+24, TETCVX+8*, TETCVX+9*, TETCVX+11*, TETCVX+17*, TETCVX+19*, TETCVX+20, TETCVX+22!
, TETCVX+24, CHK+3, CHK+9, CHK+19, CHK+32
BUDX DTAP+2~, DTAPIM+21, DT+9!, TETCVX+18!, PER+12!
BUDX( DTAPIM+23, DT+10, TETCVX+19, PER+13
>> BUDZ N1+6*
>> C CNTDTAP+1*, CNTDTAP+2, RESETD+1*, RESETD+2, RESETD+5*, RESETD+6, RESETD+9*, RESETD+10, RESETD+13*, RESETD+14
, RESETD+17*, RESETD+18, DTAPIM+20*, DTAPIM+21, DT+8*, DT+9, DT1+2*, DT1+3*, DT1+4, DT1+10*
, DT1+11, TETCVX+18*, TETCVX+20*, TETCVX+21, DIP+14*, DIP+15, PER+12*, PER+14*, PER+15
>> D DTAPIM+28*, DTAPIM+29, DT+3*, DT+4, TETCVX+10*, TETCVX+11, DIP+8*, DIP+9
>> E DTAP+4*, N*, N1*, DTAPIM+39*, TETCVX+5*, TETCVX+15*, DIP+3*, DIP+12*, PER+3*, PER+9*
>> ED DTAPIM+2*, DTAPIM+3*, DTAPIM+4, DTAPIM+11, DTAPIM+17
EDATE DTAP~, DTAP+4, N, N1, N1+6, DTAPIM+2, DTAPIM+21, DTAPIM+39, DT+9, TETCVX+5
, TETCVX+15, TETCVX+18, DIP+3, DIP+12, PER+3, PER+9, PER+12
>> G DTAP+6*, DTAP+7*, DTAP+8*, DTAP+9*, DTAP+10, N+2*, N+3*, N+4*, N+5*, N+6
, N1+1*, N1+2*, N1+3*, N1+4*, N1+5, DTAPIM+2*
P DTAP~, DTAP+4, N, N1, N1+6, DTAPIM+3, DTAPIM+4, DTAPIM+21, DTAPIM+39, DT+9
, TETCVX+5, TETCVX+7, TETCVX+15, TETCVX+18, DIP+3, DIP+5, DIP+12, PER+3, PER+5, PER+9
, PER+12
U DTAP+6, DTAP+7, DTAP+8, DTAP+9, N+2, N+3, N+4, N+5, N1+1, N1+2
, N1+3, N1+4, N1+7, DTAPIM+8, DTAPIM+10, DTAPIM+14, DTAPIM+16, DTAPIM+40, TETCVX+6, TETCVX+17
, DIP+4, DIP+5, DIP+13, PER+4, PER+5, PER+11, CHK+18, CHK+23, CHK+27, CHK+31
, CHK+35
>> V DTAPIM+4*, DTAPIM+5, DTAPIM+6, DTAPIM+12
>> X CNTDTAP+1*, CNTDTAP+2, CNTDTAP+3, CNTDTAP+4, CNTDTAP+6*, RESETD+1*, RESETD+2, RESETD+3, RESETD+4, RESETD+5*
, RESETD+6, RESETD+7, RESETD+8, RESETD+9*, RESETD+10, RESETD+11, RESETD+12, RESETD+13*, RESETD+14, RESETD+15
, RESETD+16, RESETD+17*, RESETD+18, RESETD+19, RESETD+20, RESETD+21*, RESETD+22*, RESETD+23*, RESETD+24*, RESETD+25*
, DTAP+6*, DTAP+7, DTAP+8, DTAP+9, N+2*, N+3, N+4, N+5, N1+1*, N1+2
, N1+3, N1+4, N1+6*, N1+7, DTAPIM+6*, DTAPIM+7, DTAPIM+8, DTAPIM+12*, DTAPIM+13, DTAPIM+14
, DTAPIM+23*, DTAPIM+25*, DTAPIM+31*, DTAPIM+40*, DTAPIM+42*, DT+10*, DT1+2*, DT1+3*, DT1+4, DT1+5
, DT1+6, DT1+8*, DT1+9*, DT1+10*, DT1+11, DT1+12, DT1+13, DT1+14*, DT1+16*, DT1+17*
, TETCVX+8*, TETCVX+9*, TETCVX+16*, TETCVX+17, TETCVX+19*, TETCVX+20*, TETCVX+21, TETCVX+22, TETCVX+23, TETCVX+24*
, DIP+5, DIP+6*, DIP+7*, DIP+13*, DIP+14*, DIP+15, DIP+16, DIP+17, DIP+18*, PER+5
, PER+6*, PER+10*, PER+11, PER+13*, PER+14*, PER+15, PER+16, PER+17, PER+18*, CHK+3*
, CHK+4*, CHK+5*, CHK+9*, CHK+10*, CHK+14*, CHK+15*, CHK+19*, CHK+20*, CHK+24*, CHK+28*
, CHK+32*
>> Y CNTDTAP+1*, CNTDTAP+2*, CNTDTAP+3, CNTDTAP+4*, RESETD+1*, RESETD+2*, RESETD+3, RESETD+4*, RESETD+5*, RESETD+6*
, RESETD+7, RESETD+8*, RESETD+9*, RESETD+10*, RESETD+11, RESETD+12*, RESETD+13*, RESETD+14*, RESETD+15, RESETD+16*
, RESETD+17*, RESETD+18*, RESETD+19, RESETD+20*, DTAP+6*, DTAP+7, DTAP+8, DTAP+9, N+2*, N+3
, N+4, N+5, N1+1*, N1+2, N1+3, N1+4, DTAPIM+8*, DTAPIM+9, DTAPIM+10*, DTAPIM+11
, DTAPIM+14*, DTAPIM+15, DTAPIM+16*, DTAPIM+17, DTAPIM+25*, DTAPIM+26, DTAPIM+28*, DTAPIM+29, DTAPIM+31*, DTAPIM+32
, DTAPIM+42*, DTAPIM+43, DT+3*, DT+4, DT1+2*, DT1+3*, DT1+4*, DT1+5, DT1+6*, DT1+10*
, DT1+11*, DT1+12, DT1+13*, DT1+15, DT1+16*, DT1+17*, TETCVX+10*, TETCVX+11, TETCVX+20*, TETCVX+21*
, TETCVX+22, TETCVX+23*, DIP+8*, DIP+9, DIP+14*, DIP+15*, DIP+16, DIP+17*, PER+14*, PER+15*
, PER+16, PER+17*, CHK+1, CHK+2*, CHK+3*, CHK+4*, CHK+5*, CHK+6, CHK+7*, CHK+8*
, CHK+9*, CHK+10*, CHK+11, CHK+12*, CHK+13*, CHK+14*, CHK+15*, CHK+16, CHK+17*, CHK+18*
, CHK+19*, CHK+20*, CHK+21, CHK+22*, CHK+23*, CHK+24*, CHK+25, CHK+26*, CHK+27*, CHK+28*
, CHK+29, CHK+30*, CHK+31*, CHK+32*, CHK+33, CHK+34*, CHK+35*, CHK+37*, CHK+38*, CHK+39*
, CHK+40*, CHK+41
>> Z DTAP+7*, DTAP+8*, DTAP+9*, N+3*, N+4*, N+5*, N1+2*, N1+3*, N1+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All