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

Package: IHS Uniform Data System

Routine: BUDDRP6R


Information

BUDDRP6R ; IHS/CMI/LAB - UDS REPORT PROCESSOR ;

Source Information

Source file <BUDDRP6R.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
IHS Uniform Data System 5 $$PLCL^BUDDDU  $$PREVV^BUDDRP6U  $$VBBD^BUDDRP6V  $$DATE^BUDDUTL1  GETMEDS^BUDDUTL2  
Patient Care Component Reports 3 ALLV^APCLAPIU  $$START1^APCLDF  ($$CLINIC,$$VD)^APCLV  
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  
Kernel 1 $$UP^XLFSTR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Uniform Data System 1 BUDDRP6V  

Entry Points

Name Comments DBIA/ICR reference
C
TOBSCRN(P,BDATE,EDATE) ;
G ;EP
S1 ;put the rest in demoninator
NDC(A,B) ;
S(V) ;
N ;
TOBCESS(P,BDATE,EDATE,PDATE) ;EP
TOBUSER(P,BDATE,EDATE) ;
NOSCREEN(P,BDATE,EDATE) ;

External References

Name Field # of Occurrence
ALLV^APCLAPIU TOBCESS+3, TOBUSER+2, TOBSCRN+3
$$START1^APCLDF NOSCREEN+2
$$CLINIC^APCLV TOBCESS+9
$$VD^APCLV N+3, N+4, N+6
$$PLCL^BUDDDU TOBCESS+51, TOBUSER+60, TOBSCRN+62, NOSCREEN+14
$$PREVV^BUDDRP6U G+9
$$VBBD^BUDDRP6V G+7
$$DATE^BUDDUTL1 S1+3, S1+5, TOBCESS+9, TOBCESS+15, TOBCESS+21, TOBCESS+26, TOBCESS+30, TOBCESS+33, TOBCESS+41, TOBCESS+42
, TOBCESS+43, TOBCESS+44, TOBCESS+45, TOBCESS+46, TOBCESS+47, TOBCESS+48, TOBCESS+49, TOBCESS+52, TOBCESS+70, TOBUSER+11
, TOBUSER+17, TOBUSER+23, TOBUSER+28, TOBUSER+32, TOBUSER+35, TOBUSER+46, TOBUSER+47, TOBUSER+48, TOBUSER+49, TOBUSER+50
, TOBUSER+51, TOBUSER+53, TOBUSER+54, TOBUSER+55, TOBUSER+56, TOBUSER+57, TOBUSER+58, TOBUSER+61, TOBSCRN+12, TOBSCRN+18
, TOBSCRN+24, TOBSCRN+29, TOBSCRN+33, TOBSCRN+36, TOBSCRN+44, TOBSCRN+45, TOBSCRN+46, TOBSCRN+47, TOBSCRN+48, TOBSCRN+49
, TOBSCRN+50, TOBSCRN+51, TOBSCRN+52, TOBSCRN+53, TOBSCRN+54, TOBSCRN+55, TOBSCRN+56, TOBSCRN+57, TOBSCRN+58, TOBSCRN+59
, TOBSCRN+60, TOBSCRN+63
GETMEDS^BUDDUTL2 TOBCESS+55
$$VAL^XBDIQ1 TOBCESS+13, TOBCESS+19, TOBCESS+30, TOBCESS+31, TOBUSER+10, TOBUSER+15, TOBUSER+21, TOBUSER+32, TOBUSER+33, TOBSCRN+11
, TOBSCRN+16, TOBSCRN+22, TOBSCRN+33, TOBSCRN+34, NOSCREEN+10
$$VALI^XBDIQ1 TOBCESS+25, TOBCESS+30, TOBCESS+37, TOBUSER+27, TOBUSER+32, TOBUSER+39, TOBSCRN+28, TOBSCRN+33, TOBSCRN+40
$$UP^XLFSTR TOBCESS+61

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] TOBCESS+65, TOBCESS+66, TOBCESS+69, NDC+5
^ATXAX("B" TOBCESS+57, TOBCESS+58
^AUPNVCPT - [#9000010.18] TOBCESS+12, TOBUSER+14, TOBSCRN+15
^AUPNVCPT("AD" TOBCESS+11, TOBUSER+13, TOBSCRN+14
^AUPNVHF - [#9000010.23] TOBUSER+9, TOBSCRN+10
^AUPNVHF("AD" TOBUSER+8, TOBSCRN+9
^AUPNVMED - [#9000010.14] TOBCESS+61, TOBCESS+62
^AUPNVPED - [#9000010.16] TOBCESS+36, TOBUSER+38, TOBSCRN+39
^AUPNVPED("AD" TOBCESS+35, TOBUSER+37, TOBSCRN+38
^AUPNVPOV - [#9000010.07] TOBCESS+29, TOBUSER+31, TOBSCRN+32, NOSCREEN+8
^AUPNVPOV("AD" TOBCESS+28, TOBUSER+30, TOBSCRN+31
^AUPNVPRC - [#9000010.08] TOBCESS+24, TOBUSER+26, TOBSCRN+27
^AUPNVPRC("AD" TOBCESS+23, TOBUSER+25, TOBSCRN+26
^AUPNVSIT - [#9000010] TOBCESS+60, TOBCESS+65, TOBCESS+67, TOBCESS+69
^AUPNVTC - [#9000010.33] TOBCESS+18, TOBUSER+20, TOBSCRN+21
^AUPNVTC("AD" TOBCESS+17, TOBUSER+19, TOBSCRN+20
^AUTTEDT - [#9999999.09] TOBCESS+39, TOBCESS+40, TOBUSER+41, TOBUSER+42, TOBSCRN+42, TOBSCRN+43
^BUDDTSSC - [#90668.8] TOBUSER+11, TOBSCRN+12
^BUDDTSSC("AC" TOBCESS+15, TOBCESS+21, TOBUSER+17, TOBUSER+23, TOBSCRN+18, TOBSCRN+24
^BUDDTSSC("AD" TOBCESS+30, TOBUSER+32, TOBSCRN+33, NOSCREEN+9
^BUDDTSSC("AP" TOBCESS+26, TOBUSER+28, TOBSCRN+29
^BUDDTSSC("AS" TOBCESS+33, TOBCESS+48, TOBCESS+49, TOBUSER+35, TOBUSER+58, TOBSCRN+36, NOSCREEN+12
^BUDDTSSC("B" TOBCESS+4, TOBCESS+5, TOBUSER+3, TOBSCRN+4, NOSCREEN+4
^DPT - [#2] G+3, S1+3, S1+5
^PSDRUG - [#50] TOBCESS+64, TOBCESS+68, NDC+4
^TMP($J S+2*
^XTMP("BUDDRP6B" S1+3*, S1+5*

Label References

Name Line Occurrences
$$NOSCREEN G+11
$$TOBCESS C+2
$$TOBSCRN N+6
$$TOBUSER N+4
C N+5
N G+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% NOSCREEN+1~, NOSCREEN+2*
A NDC~, NDC+4, NOSCREEN+3~
B NDC~, NDC+5
BDATE TOBCESS~, TOBCESS+3, TOBCESS+51, TOBCESS+55, TOBUSER~, TOBUSER+2, TOBUSER+60, TOBSCRN~, TOBSCRN+3, TOBSCRN+62
, NOSCREEN~, NOSCREEN+2, NOSCREEN+14
>> BUDAGE S1+3, S1+5
BUDB24M G+1~, N+3*, N+4, N+6, C+2
>> BUDBD G+4, G+9, G+11, N+2
>> BUDCCOM S1+3, S1+5
>> BUDCESS N+1*, C*, C+2*, S1+3, S1+5
>> BUDDECNT S+1*, S+2
>> BUDDOB G+3*, G+5, G+6
>> BUDED G+7, G+9, G+11, C+2
BUDG NOSCREEN+1~
BUDG( NOSCREEN+6, NOSCREEN+7
BUDGOT G+1~, G+2*, C+1*, C+2*, C+3, S1+3, S1+5
>> BUDH S1+3, S1+5
>> BUDJ S1+3, S1+5
>> BUDLASTV N+3, N+4, N+6
BUDLPED TOBCESS+53~, TOBCESS+54*, TOBCESS+65*, TOBCESS+67*, TOBCESS+69*, TOBCESS+70
BUDMEDS1 TOBCESS+53~, TOBCESS+55
BUDMEDS1( TOBCESS+59
>> BUDMEDV G+8
BUDNDC NDC+3~, NDC+4*, NDC+5
>> BUDSECG1("ABM" C+3*
>> BUDSECG1("PTS" S1+1*
BUDTOB TOBCESS+2~, TOBUSER+1~, TOBSCRN+2~
BUDTOB( TOBCESS+50, TOBUSER+59, TOBSCRN+61
BUDTOB(0 TOBCESS+50, TOBUSER+59, TOBSCRN+61
BUDTOB(9999999 TOBCESS+9*, TOBCESS+15*, TOBCESS+21*, TOBCESS+26*, TOBCESS+30*, TOBCESS+33*, TOBCESS+41*, TOBCESS+42*, TOBCESS+43*, TOBCESS+44*
, TOBCESS+45*, TOBCESS+46*, TOBCESS+47*, TOBCESS+48*, TOBCESS+49*, TOBUSER+11*, TOBUSER+17*, TOBUSER+23*, TOBUSER+28*, TOBUSER+32*
, TOBUSER+35*, TOBUSER+46*, TOBUSER+47*, TOBUSER+48*, TOBUSER+49*, TOBUSER+50*, TOBUSER+51*, TOBUSER+53*, TOBUSER+54*, TOBUSER+55*
, TOBUSER+56*, TOBUSER+57*, TOBUSER+58*, TOBSCRN+12*, TOBSCRN+18*, TOBSCRN+24*, TOBSCRN+29*, TOBSCRN+33*, TOBSCRN+36*, TOBSCRN+44*
, TOBSCRN+45*, TOBSCRN+46*, TOBSCRN+47*, TOBSCRN+48*, TOBSCRN+49*, TOBSCRN+50*, TOBSCRN+51*, TOBSCRN+52*, TOBSCRN+53*, TOBSCRN+54*
, TOBSCRN+55*, TOBSCRN+56*, TOBSCRN+57*, TOBSCRN+58*, TOBSCRN+59*, TOBSCRN+60*
BUDTOBD G+1~
BUDTOBDD G+1~, N+2*
BUDTOBS G+1~, N+1*, N+5*, N+6*, C+1, C+2, S1+3, S1+5
>> BUDTUA1L S1+4
>> BUDTUA2L S1+2
>> BUDUSER N+1*, N+4*, N+5, C+1, C+2, S1+3, S1+5
BUDVS TOBCESS+2~, TOBUSER+1~, TOBSCRN+2~
BUDVS( TOBCESS+6, TOBCESS+7, TOBCESS+8, TOBUSER+4, TOBUSER+5, TOBUSER+6, TOBSCRN+5, TOBSCRN+7, TOBSCRN+8
BUDX18RB G+1~, G+4*, G+5
BUDX18TH G+1~, G+6*, G+7
C TOBCESS+9*, TOBCESS+53~, TOBCESS+68*, TOBCESS+69
CTR TOBCESS+2~, TOBCESS+6*, TOBCESS+7, TOBCESS+8, TOBUSER+1~, TOBUSER+4*, TOBUSER+5, TOBUSER+6, TOBSCRN+2~, TOBSCRN+5*
, TOBSCRN+7, TOBSCRN+8
D TOBCESS+59*, NOSCREEN+1~
>> DFN G+3, G+7, G+9, G+11, N+4, N+6, C+2, S1+3, S1+5
E TOBCESS+53~, TOBCESS+59*, NOSCREEN+1~, NOSCREEN+2*
EDATE TOBCESS~, TOBCESS+3, TOBCESS+51, TOBCESS+55, TOBUSER~, TOBUSER+2, TOBUSER+60, TOBSCRN~, TOBSCRN+3, TOBSCRN+62
, NOSCREEN~, NOSCREEN+2, NOSCREEN+14
G TOBCESS+53~, TOBCESS+59*, NOSCREEN+3~, NOSCREEN+5*, NOSCREEN+6, NOSCREEN+9*, NOSCREEN+12*, NOSCREEN+13
M TOBCESS+53~, TOBCESS+59*
N TOBCESS+53~, TOBCESS+64*, TOBCESS+65, TOBCESS+66, TOBCESS+67, TOBCESS+69
P TOBCESS~, TOBCESS+3, TOBCESS+51, TOBCESS+55, TOBUSER~, TOBUSER+2, TOBUSER+60, TOBSCRN~, TOBSCRN+3, TOBSCRN+62
, NOSCREEN~, NOSCREEN+2, NOSCREEN+14
PDATE TOBCESS~
>> S TOBCESS+48*, TOBCESS+49*, TOBUSER+58*
T TOBCESS+37*, TOBCESS+38, TOBCESS+39, TOBCESS+40*, TOBCESS+41, TOBCESS+42, TOBCESS+43, TOBCESS+44, TOBCESS+45, TOBCESS+46
, TOBCESS+47, TOBCESS+48, TOBCESS+49, TOBCESS+57*, TOBCESS+65, TOBCESS+66, TOBUSER+39*, TOBUSER+40, TOBUSER+41, TOBUSER+42*
, TOBUSER+46, TOBUSER+47, TOBUSER+48, TOBUSER+49, TOBUSER+50, TOBUSER+51, TOBUSER+53, TOBUSER+54, TOBUSER+55, TOBUSER+56
, TOBUSER+57, TOBUSER+58, TOBSCRN+40*, TOBSCRN+41, TOBSCRN+42, TOBSCRN+43*, TOBSCRN+44, TOBSCRN+45, TOBSCRN+46, TOBSCRN+47
, TOBSCRN+48, TOBSCRN+49, TOBSCRN+50, TOBSCRN+51, TOBSCRN+52, TOBSCRN+53, TOBSCRN+54, TOBSCRN+55, TOBSCRN+56, TOBSCRN+57
, TOBSCRN+58, TOBSCRN+59, TOBSCRN+60, NOSCREEN+3~, NOSCREEN+4*, NOSCREEN+9, NOSCREEN+12
T1 TOBCESS+53~, TOBCESS+58*, TOBCESS+69
TIEN TOBCESS+2~, TOBCESS+4*, TOBCESS+15, TOBCESS+21, TOBCESS+26, TOBCESS+30, TOBCESS+33, TOBCESS+49, TOBUSER+1~, TOBUSER+3*
, TOBUSER+11, TOBUSER+17, TOBUSER+23, TOBUSER+28, TOBUSER+32, TOBUSER+35, TOBUSER+58, TOBSCRN+2~, TOBSCRN+4*, TOBSCRN+12
, TOBSCRN+18, TOBSCRN+24, TOBSCRN+29, TOBSCRN+33, TOBSCRN+36
TIEN1 TOBCESS+2~, TOBCESS+5*, TOBCESS+48
U G+3, S1+3, S1+5, TOBCESS+7, TOBCESS+8, TOBCESS+9, TOBCESS+15, TOBCESS+21, TOBCESS+26, TOBCESS+30
, TOBCESS+33, TOBCESS+40, TOBCESS+41, TOBCESS+42, TOBCESS+43, TOBCESS+44, TOBCESS+45, TOBCESS+46, TOBCESS+47, TOBCESS+48
, TOBCESS+49, TOBCESS+52, TOBCESS+59, TOBCESS+61, TOBCESS+62, TOBCESS+64, TOBCESS+65, TOBCESS+67, TOBCESS+68, TOBCESS+69
, TOBCESS+70, NDC+4, TOBUSER+5, TOBUSER+6, TOBUSER+11, TOBUSER+17, TOBUSER+23, TOBUSER+28, TOBUSER+32, TOBUSER+35
, TOBUSER+42, TOBUSER+46, TOBUSER+47, TOBUSER+48, TOBUSER+49, TOBUSER+50, TOBUSER+51, TOBUSER+53, TOBUSER+54, TOBUSER+55
, TOBUSER+56, TOBUSER+57, TOBUSER+58, TOBUSER+61, TOBSCRN+7, TOBSCRN+8, TOBSCRN+12, TOBSCRN+18, TOBSCRN+24, TOBSCRN+29
, TOBSCRN+33, TOBSCRN+36, TOBSCRN+43, TOBSCRN+44, TOBSCRN+45, TOBSCRN+46, TOBSCRN+47, TOBSCRN+48, TOBSCRN+49, TOBSCRN+50
, TOBSCRN+51, TOBSCRN+52, TOBSCRN+53, TOBSCRN+54, TOBSCRN+55, TOBSCRN+56, TOBSCRN+57, TOBSCRN+58, TOBSCRN+59, TOBSCRN+60
, TOBSCRN+63, NOSCREEN+7, NOSCREEN+8
V TOBCESS+59*, TOBCESS+60, TOBCESS+65, TOBCESS+67, TOBCESS+69, TOBUSER+1~, TOBUSER+7*, TOBUSER+8, TOBUSER+11*, TOBUSER+13
, TOBUSER+17*, TOBUSER+19, TOBUSER+23*, TOBUSER+25, TOBUSER+28*, TOBUSER+30, TOBUSER+32*, TOBUSER+35*, TOBUSER+37, TOBUSER+46*
, TOBUSER+47*, TOBUSER+48*, TOBUSER+49*, TOBUSER+50*, TOBUSER+51*, TOBUSER+53*, TOBUSER+54*, TOBUSER+55*, TOBUSER+56*, TOBUSER+57*
, TOBUSER+58*, TOBSCRN+2~, TOBSCRN+6*, TOBSCRN+9, TOBSCRN+12*, TOBSCRN+14, TOBSCRN+18*, TOBSCRN+20, TOBSCRN+24*, TOBSCRN+26
, TOBSCRN+29*, TOBSCRN+31, TOBSCRN+33*, TOBSCRN+36*, TOBSCRN+38, TOBSCRN+44*, TOBSCRN+45*, TOBSCRN+46*, TOBSCRN+47*, TOBSCRN+48*
, TOBSCRN+49*, TOBSCRN+50*, TOBSCRN+51*, TOBSCRN+52*, TOBSCRN+53*, TOBSCRN+54*, TOBSCRN+55*, TOBSCRN+56*, TOBSCRN+57*, TOBSCRN+58*
, TOBSCRN+59*, TOBSCRN+60*, S~, S+2, NOSCREEN+3~
VDATE TOBCESS+2~, TOBCESS+8*, TOBCESS+9, TOBCESS+15, TOBCESS+21, TOBCESS+26, TOBCESS+30, TOBCESS+33, TOBCESS+41, TOBCESS+42
, TOBCESS+43, TOBCESS+44, TOBCESS+45, TOBCESS+46, TOBCESS+47, TOBCESS+48, TOBCESS+49, TOBUSER+1~, TOBUSER+6*, TOBUSER+11
, TOBUSER+17, TOBUSER+23, TOBUSER+28, TOBUSER+32, TOBUSER+35, TOBUSER+46, TOBUSER+47, TOBUSER+48, TOBUSER+49, TOBUSER+50
, TOBUSER+51, TOBUSER+53, TOBUSER+54, TOBUSER+55, TOBUSER+56, TOBUSER+57, TOBUSER+58, TOBSCRN+2~, TOBSCRN+8*, TOBSCRN+12
, TOBSCRN+18, TOBSCRN+24, TOBSCRN+29, TOBSCRN+33, TOBSCRN+36, TOBSCRN+44, TOBSCRN+45, TOBSCRN+46, TOBSCRN+47, TOBSCRN+48
, TOBSCRN+49, TOBSCRN+50, TOBSCRN+51, TOBSCRN+52, TOBSCRN+53, TOBSCRN+54, TOBSCRN+55, TOBSCRN+56, TOBSCRN+57, TOBSCRN+58
, TOBSCRN+59, TOBSCRN+60
VIEN TOBCESS+2~, TOBCESS+7*, TOBCESS+9, TOBCESS+11, TOBCESS+17, TOBCESS+23, TOBCESS+28, TOBCESS+35, TOBUSER+1~, TOBUSER+5*
, TOBUSER+8, TOBUSER+13, TOBUSER+19, TOBUSER+25, TOBUSER+30, TOBUSER+37, TOBSCRN+2~, TOBSCRN+7*, TOBSCRN+9, TOBSCRN+14
, TOBSCRN+20, TOBSCRN+26, TOBSCRN+31, TOBSCRN+38
X G+1~, G+9*, G+10, TOBCESS+2~, TOBCESS+11*, TOBCESS+12, TOBCESS+13, TOBCESS+17*, TOBCESS+18, TOBCESS+19
, TOBCESS+23*, TOBCESS+24, TOBCESS+25, TOBCESS+28*, TOBCESS+29, TOBCESS+30, TOBCESS+31, TOBCESS+35*, TOBCESS+36, TOBCESS+37
, TOBCESS+50*, TOBCESS+59*, TOBUSER+1~, TOBUSER+8*, TOBUSER+9, TOBUSER+10, TOBUSER+13*, TOBUSER+14, TOBUSER+15, TOBUSER+19*
, TOBUSER+20, TOBUSER+21, TOBUSER+25*, TOBUSER+26, TOBUSER+27, TOBUSER+30*, TOBUSER+31, TOBUSER+32, TOBUSER+33, TOBUSER+37*
, TOBUSER+38, TOBUSER+39, TOBUSER+59*, TOBSCRN+2~, TOBSCRN+9*, TOBSCRN+10, TOBSCRN+11, TOBSCRN+14*, TOBSCRN+15, TOBSCRN+16
, TOBSCRN+20*, TOBSCRN+21, TOBSCRN+22, TOBSCRN+26*, TOBSCRN+27, TOBSCRN+28, TOBSCRN+31*, TOBSCRN+32, TOBSCRN+33, TOBSCRN+34
, TOBSCRN+38*, TOBSCRN+39, TOBSCRN+40, TOBSCRN+61*, NOSCREEN+3~, NOSCREEN+6*, NOSCREEN+7, NOSCREEN+14*
Y TOBCESS+2~, TOBCESS+13*, TOBCESS+14, TOBCESS+15, TOBCESS+19*, TOBCESS+20, TOBCESS+21, TOBCESS+25*, TOBCESS+26, TOBCESS+30*
, TOBCESS+31*, TOBCESS+32, TOBCESS+33, TOBCESS+51*, TOBCESS+52, TOBCESS+59*, TOBCESS+61, TOBCESS+62, TOBUSER+1~, TOBUSER+10*
, TOBUSER+11, TOBUSER+15*, TOBUSER+16, TOBUSER+17, TOBUSER+21*, TOBUSER+22, TOBUSER+23, TOBUSER+27*, TOBUSER+28, TOBUSER+32*
, TOBUSER+33*, TOBUSER+34, TOBUSER+35, TOBUSER+60*, TOBUSER+61, TOBSCRN+2~, TOBSCRN+11*, TOBSCRN+12, TOBSCRN+16*, TOBSCRN+17
, TOBSCRN+18, TOBSCRN+22*, TOBSCRN+23, TOBSCRN+24, TOBSCRN+28*, TOBSCRN+29, TOBSCRN+33*, TOBSCRN+34*, TOBSCRN+35, TOBSCRN+36
, TOBSCRN+62*, TOBSCRN+63, NOSCREEN+3~, NOSCREEN+7*, NOSCREEN+8, NOSCREEN+10*, NOSCREEN+11, NOSCREEN+12
Z TOBCESS+2~, TOBCESS+53~, TOBCESS+62*, TOBCESS+63, TOBCESS+64, TOBCESS+65, TOBCESS+66, TOBCESS+68, TOBUSER+1~, TOBSCRN+2~
, NOSCREEN+3~, NOSCREEN+8*, NOSCREEN+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All