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

Package: IHS Uniform Data System

Routine: BUDHRP6R


Information

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

Source Information

Source file <BUDHRP6R.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
IHS Uniform Data System 6 $$PLCL^BUDHDU  $$PREVV^BUDHRP6U  $$VBBD^BUDHRP6V  $$PRES^BUDHRP6W  $$DATE^BUDHUTL1  GETMEDS^BUDHUTL2  
Patient Care Component Reports 3 ALLV^APCLAPIU  $$START1^APCLDF  ($$CLINIC,$$VD)^APCLV  
Kernel 2 $$FMADD^XLFDT  $$UP^XLFSTR  
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Uniform Data System 1 BUDHRP6V  

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) ;
OTHER(P,BDATE,EDATE) ;
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, OTHER+2
$$CLINIC^APCLV TOBCESS+9
$$VD^APCLV N+3
$$PLCL^BUDHDU TOBCESS+55, TOBUSER+37, TOBSCRN+56, NOSCREEN+14, OTHER+14
$$PREVV^BUDHRP6U G+9
$$VBBD^BUDHRP6V G+7
$$PRES^BUDHRP6W TOBCESS+75
$$DATE^BUDHUTL1 S1+3, S1+5, TOBCESS+9, TOBCESS+15, TOBCESS+21, TOBCESS+26, TOBCESS+30, TOBCESS+33, TOBCESS+37, TOBCESS+45
, TOBCESS+46, TOBCESS+47, TOBCESS+48, TOBCESS+49, TOBCESS+50, TOBCESS+51, TOBCESS+52, TOBCESS+53, TOBCESS+56, TOBCESS+74
, TOBUSER+11, TOBUSER+17, TOBUSER+23, TOBUSER+28, TOBUSER+32, TOBUSER+35, TOBUSER+38, 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+57
GETMEDS^BUDHUTL2 TOBCESS+59
$$VAL^XBDIQ1 TOBCESS+13, TOBCESS+19, TOBCESS+30, TOBCESS+31, TOBCESS+37, TOBUSER+10, TOBUSER+15, TOBUSER+21, TOBUSER+32, TOBUSER+33
, TOBSCRN+11, TOBSCRN+16, TOBSCRN+22, TOBSCRN+33, TOBSCRN+34, NOSCREEN+10, OTHER+10
$$VALI^XBDIQ1 TOBCESS+25, TOBCESS+30, TOBCESS+37, TOBCESS+41, TOBUSER+27, TOBUSER+32, TOBSCRN+28, TOBSCRN+33, TOBSCRN+40
$$FMADD^XLFDT G+12, G+15, N+4
$$UP^XLFSTR TOBCESS+65

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] TOBCESS+69, TOBCESS+70, TOBCESS+73, NDC+5
^ATXAX("B" TOBCESS+61, TOBCESS+62
^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+65, TOBCESS+66
^AUPNVPED - [#9000010.16] TOBCESS+40, TOBSCRN+39
^AUPNVPED("AD" TOBCESS+39, TOBSCRN+38
^AUPNVPOV - [#9000010.07] TOBCESS+29, TOBUSER+31, TOBSCRN+32, NOSCREEN+8, OTHER+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
^AUPNVREF - [#9000010.59] TOBCESS+36
^AUPNVREF("AD" TOBCESS+35
^AUPNVSIT - [#9000010] TOBCESS+64, TOBCESS+69, TOBCESS+71, TOBCESS+73
^AUPNVTC - [#9000010.33] TOBCESS+18, TOBUSER+20, TOBSCRN+21
^AUPNVTC("AD" TOBCESS+17, TOBUSER+19, TOBSCRN+20
^AUTTEDT - [#9999999.09] TOBCESS+43, TOBCESS+44, TOBSCRN+42, TOBSCRN+43
^BUDHTSSC - [#90669.908] TOBUSER+11, TOBSCRN+12
^BUDHTSSC("AC" TOBCESS+15, TOBCESS+21, TOBUSER+17, TOBUSER+23, TOBSCRN+18, TOBSCRN+24
^BUDHTSSC("AD" TOBCESS+30, TOBUSER+32, TOBSCRN+33, NOSCREEN+9, OTHER+9
^BUDHTSSC("AP" TOBCESS+26, TOBUSER+28, TOBSCRN+29
^BUDHTSSC("AS" TOBCESS+33, TOBCESS+37, TOBCESS+52, TOBCESS+53, TOBUSER+35, TOBSCRN+36, TOBSCRN+54, NOSCREEN+12, OTHER+12
^BUDHTSSC("B" TOBCESS+4, TOBCESS+5, TOBUSER+3, TOBSCRN+4, NOSCREEN+4, OTHER+4
^DPT - [#2] G+3, S1+3, S1+5
^PSDRUG - [#50] TOBCESS+68, TOBCESS+72, NDC+4
^TMP($J S+2*
^XTMP("BUDHRP6B" S1+3*, S1+5*

Label References

Name Line Occurrences
$$NOSCREEN G+13
$$OTHER G+16
$$TOBCESS C+2
$$TOBSCRN N+7
$$TOBUSER N+5
C N+6
N G+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% NOSCREEN+1~, NOSCREEN+2*, OTHER+1~, OTHER+2*
A NDC~, NDC+4, NOSCREEN+3~, OTHER+3~
B G+11*, G+12*, G+13, G+14*, G+15*, G+16, NDC~, NDC+5
BDATE TOBCESS~, TOBCESS+3, TOBCESS+55, TOBCESS+59, TOBCESS+75, TOBUSER~, TOBUSER+2, TOBUSER+37, TOBSCRN~, TOBSCRN+3
, TOBSCRN+56, NOSCREEN~, NOSCREEN+2, NOSCREEN+14, OTHER~, OTHER+2, OTHER+14
>> BUDAGE S1+3, S1+5
BUDB24M G+1~, N+3*, N+4*, N+5, N+7, C+2
>> BUDBD G+4, G+9, G+11, G+14, 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, G+13, G+14, G+16, N+5, N+7, C+2
BUDG NOSCREEN+1~, OTHER+1~
BUDG( NOSCREEN+6, NOSCREEN+7, OTHER+6, OTHER+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
BUDLPED TOBCESS+57~, TOBCESS+58*, TOBCESS+69*, TOBCESS+71*, TOBCESS+73*, TOBCESS+74, TOBCESS+75*, TOBCESS+76
BUDMEDS1 TOBCESS+57~, TOBCESS+59
BUDMEDS1( TOBCESS+63
>> 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+54, TOBUSER+36, TOBSCRN+55
BUDTOB(0 TOBCESS+54, TOBUSER+36, TOBSCRN+55
BUDTOB(9999999 TOBCESS+9*, TOBCESS+15*, TOBCESS+21*, TOBCESS+26*, TOBCESS+30*, TOBCESS+33*, TOBCESS+37*, TOBCESS+45*, TOBCESS+46*, TOBCESS+47*
, TOBCESS+48*, TOBCESS+49*, TOBCESS+50*, TOBCESS+51*, TOBCESS+52*, TOBCESS+53*, TOBUSER+11*, TOBUSER+17*, TOBUSER+23*, TOBUSER+28*
, TOBUSER+32*, TOBUSER+35*, 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*
BUDTOBD G+1~
BUDTOBDD G+1~, N+2*
BUDTOBS G+1~, N+1*, N+6*, N+7*, C+1, C+2, S1+3, S1+5
>> BUDTUA1L S1+4
>> BUDTUA2L S1+2
>> BUDUSER N+1*, N+5*, N+6, 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+57~, TOBCESS+72*, TOBCESS+73
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+63*, NOSCREEN+1~, OTHER+1~
>> DFN G+3, G+7, G+9, G+13, G+16, N+5, N+7, C+2, S1+3, S1+5
E TOBCESS+57~, TOBCESS+63*, NOSCREEN+1~, NOSCREEN+2*, OTHER+1~, OTHER+2*
EDATE TOBCESS~, TOBCESS+3, TOBCESS+55, TOBCESS+59, TOBCESS+75, TOBUSER~, TOBUSER+2, TOBUSER+37, TOBSCRN~, TOBSCRN+3
, TOBSCRN+56, NOSCREEN~, NOSCREEN+2, NOSCREEN+14, OTHER~, OTHER+2, OTHER+14
G TOBCESS+57~, TOBCESS+63*, NOSCREEN+3~, NOSCREEN+5*, NOSCREEN+6, NOSCREEN+9*, NOSCREEN+12*, NOSCREEN+13, OTHER+3~, OTHER+5*
, OTHER+6, OTHER+9*, OTHER+12*, OTHER+13
M TOBCESS+57~, TOBCESS+63*
N TOBCESS+57~, TOBCESS+68*, TOBCESS+69, TOBCESS+70, TOBCESS+71, TOBCESS+73
P TOBCESS~, TOBCESS+3, TOBCESS+55, TOBCESS+59, TOBCESS+75, TOBUSER~, TOBUSER+2, TOBUSER+37, TOBSCRN~, TOBSCRN+3
, TOBSCRN+56, NOSCREEN~, NOSCREEN+2, NOSCREEN+14, OTHER~, OTHER+2, OTHER+14
PDATE TOBCESS~
>> S TOBCESS+52*, TOBCESS+53*, TOBSCRN+54*
T TOBCESS+41*, TOBCESS+42, TOBCESS+43, TOBCESS+44*, TOBCESS+45, TOBCESS+46, TOBCESS+47, TOBCESS+48, TOBCESS+49, TOBCESS+50
, TOBCESS+51, TOBCESS+52, TOBCESS+53, TOBCESS+61*, TOBCESS+69, TOBCESS+70, TOBCESS+75, 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, NOSCREEN+3~, NOSCREEN+4*, NOSCREEN+9, NOSCREEN+12, OTHER+3~, OTHER+4*, OTHER+9, OTHER+12
T1 TOBCESS+57~, TOBCESS+62*, TOBCESS+73, TOBCESS+75
TIEN TOBCESS+2~, TOBCESS+4*, TOBCESS+15, TOBCESS+21, TOBCESS+26, TOBCESS+30, TOBCESS+33, TOBCESS+37, TOBCESS+53, TOBUSER+1~
, TOBUSER+3*, TOBUSER+11, TOBUSER+17, TOBUSER+23, TOBUSER+28, TOBUSER+32, TOBUSER+35, TOBSCRN+2~, TOBSCRN+4*, TOBSCRN+12
, TOBSCRN+18, TOBSCRN+24, TOBSCRN+29, TOBSCRN+33, TOBSCRN+36, TOBSCRN+54
TIEN1 TOBCESS+2~, TOBCESS+5*, TOBCESS+52
U G+3, S1+3, S1+5, TOBCESS+7, TOBCESS+8, TOBCESS+9, TOBCESS+15, TOBCESS+21, TOBCESS+26, TOBCESS+30
, TOBCESS+33, TOBCESS+37, TOBCESS+44, TOBCESS+45, TOBCESS+46, TOBCESS+47, TOBCESS+48, TOBCESS+49, TOBCESS+50, TOBCESS+51
, TOBCESS+52, TOBCESS+53, TOBCESS+56, TOBCESS+63, TOBCESS+65, TOBCESS+66, TOBCESS+68, TOBCESS+69, TOBCESS+71, TOBCESS+72
, TOBCESS+73, TOBCESS+74, NDC+4, TOBUSER+5, TOBUSER+6, TOBUSER+11, TOBUSER+17, TOBUSER+23, TOBUSER+28, TOBUSER+32
, TOBUSER+35, TOBUSER+38, 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+57, NOSCREEN+7, NOSCREEN+8, OTHER+7, OTHER+8
V TOBCESS+63*, TOBCESS+64, TOBCESS+69, TOBCESS+71, TOBCESS+73, 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*, 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*, S~, S+2, NOSCREEN+3~, OTHER+3~
VDATE TOBCESS+2~, TOBCESS+8*, TOBCESS+9, TOBCESS+15, TOBCESS+21, TOBCESS+26, TOBCESS+30, TOBCESS+33, TOBCESS+37, TOBCESS+45
, TOBCESS+46, TOBCESS+47, TOBCESS+48, TOBCESS+49, TOBCESS+50, TOBCESS+51, TOBCESS+52, TOBCESS+53, TOBUSER+1~, TOBUSER+6*
, TOBUSER+11, TOBUSER+17, TOBUSER+23, TOBUSER+28, TOBUSER+32, TOBUSER+35, 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
VIEN TOBCESS+2~, TOBCESS+7*, TOBCESS+9, TOBCESS+11, TOBCESS+17, TOBCESS+23, TOBCESS+28, TOBCESS+35, TOBCESS+39, TOBUSER+1~
, TOBUSER+5*, TOBUSER+8, TOBUSER+13, TOBUSER+19, TOBUSER+25, TOBUSER+30, 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+39*, TOBCESS+40, TOBCESS+41, TOBCESS+54*, TOBCESS+63*, 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+36*, 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+55*, NOSCREEN+3~, NOSCREEN+6*, NOSCREEN+7, NOSCREEN+14*, OTHER+3~, OTHER+6*
, OTHER+7, OTHER+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+37*, TOBCESS+55*, TOBCESS+56, TOBCESS+63*, TOBCESS+65, TOBCESS+66, 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+37*, TOBUSER+38, 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+56*, TOBSCRN+57, NOSCREEN+3~, NOSCREEN+7*, NOSCREEN+8, NOSCREEN+10*, NOSCREEN+11, NOSCREEN+12, OTHER+3~
, OTHER+7*, OTHER+8, OTHER+10*, OTHER+11, OTHER+12
Z TOBCESS+2~, TOBCESS+57~, TOBCESS+66*, TOBCESS+67, TOBCESS+68, TOBCESS+69, TOBCESS+70, TOBCESS+72, TOBUSER+1~, TOBSCRN+2~
, NOSCREEN+3~, NOSCREEN+8*, NOSCREEN+9, OTHER+3~, OTHER+8*, OTHER+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All