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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BUDHRP6V

Package: IHS Uniform Data System

Routine: BUDHRP6V


Information

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

Source Information

Source file <BUDHRP6V.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
IHS Uniform Data System 6 $$PLCL^BUDHDU  $$PREG^BUDHRP6B  $$HOSPIND^BUDHRP6C  G^BUDHRP6R  $$DATE^BUDHUTL1  ($$ANFU,$$BLFU)^BUDHUTL3  
Patient Care Component Reports 3 ($$LASTITEM,ALLV)^APCLAPIU  $$START1^APCLDF  $$VD^APCLV  
Taxonomy 2 $$ICD^ATXAPI  $$ICD^ATXCHK  
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  
Kernel 1 ($$FMADD,$$FMTE)^XLFDT  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
IHS Uniform Data System 5 BUDHRP6B  BUDHRP6M  BUDHRP6O  BUDHRP6R  BUDHRPTC  

Entry Points

Name Comments DBIA/ICR reference
ADULTBMI(P,BDATE,EDATE,AGE) ;EP
ADOLWT ;EP - called from xbdbque
REF(P,BDATE,EDATE) ;EP
D ;put the rest in demoninator
G ;EP
PALL(P,BDATE,EDATE) ;
MRND(P,BDATE,EDATE) ;EP
WT(P,BDATE,EDATE) ;EP
N
NUTR(P,BDATE,EDATE) ;EP
HTWTSD(P,BDATE,EDATE) ;get last ht / wt on same day
VBBD(P,BDATE,EDATE) ;EP
BMINPA(P,BDATE,EDATE,AGE) ;EP
HT(P,BDATE,EDATE) ;EP
BMIPROC(P,BDATE,EDATE) ;EP
PA(P,BDATE,EDATE) ;EP
BMI(P,BDATE,EDATE,AGE) ;EP
ADULT ;EP

External References

Name Field # of Occurrence
$$LASTITEM^APCLAPIU BMINPA+3, BMINPA+4, BMINPA+5, ADULTBMI+2
ALLV^APCLAPIU NUTR+3, PA+3
$$START1^APCLDF VBBD+4, BMIPROC+2, HT+3, WT+3, HTWTSD+4, HTWTSD+9, PALL+2
$$VD^APCLV ADULT+11, ADULT+12, ADULT+13, ADULT+14, ADULT+16, N+1
$$ICD^ATXAPI WT+9
$$ICD^ATXCHK MRND+8
$$PLCL^BUDHDU NUTR+36, PA+37, PALL+14
$$PREG^BUDHRP6B ADOLWT+12, ADULT+8
$$HOSPIND^BUDHRP6C ADOLWT+11
G^BUDHRP6R G+1
$$DATE^BUDHUTL1 NUTR+13, NUTR+14, NUTR+15, NUTR+21, NUTR+27, NUTR+33, PA+13, PA+15, PA+21, PA+27
, PA+33, PA+34, D+3, D+5
$$ANFU^BUDHUTL3 N+2
$$BLFU^BUDHUTL3 N+3
$$VAL^XBDIQ1 NUTR+19, NUTR+25, NUTR+31, PA+19, PA+25, PA+31, PALL+10
$$VALI^XBDIQ1 REF+10, REF+12, REF+22, REF+30, MRND+15, MRND+17, MRND+29, MRND+31, MRND+47, NUTR+10
, PA+10, PA+34
$$FMADD^XLFDT ADOLWT+10, ADOLWT+12, BMI+4, BMI+11, ADULT+8, ADULT+11, ADULT+14, N+2, N+3
$$FMTE^XLFDT VBBD+4, BMI+4, BMI+6, BMI+11, BMI+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: Q
  • Line Location: REF+24

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] MRND+40
^ATXAX("B" MRND+8, MRND+37, MRND+38, WT+9
^AUPNPREF("AA" REF+5, REF+8, REF+18, REF+21, REF+26, REF+29, MRND+7, MRND+9, MRND+13, MRND+21
, MRND+23, MRND+27, MRND+39, MRND+41, MRND+45
^AUPNVCPT - [#9000010.18] NUTR+18, PA+18
^AUPNVCPT("AD" NUTR+17, PA+17
^AUPNVPED - [#9000010.16] NUTR+9, PA+9
^AUPNVPED("AD" NUTR+8, PA+8
^AUPNVPOV - [#9000010.07] BMIPROC+8, WT+9, NUTR+30, PA+30, PALL+8
^AUPNVPOV("AD" VBBD+11, WT+6, WT+7, NUTR+29, PA+29
^AUPNVPRV("AD" VBBD+10
^AUPNVSIT - [#9000010] VBBD+7, VBBD+8, VBBD+9, VBBD+12, VBBD+15, VBBD+16, VBBD+17, VBBD+18, VBBD+19, VBBD+20
^AUPNVTC - [#9000010.33] NUTR+24, PA+24
^AUPNVTC("AD" NUTR+23, PA+23
^AUTTEDT - [#9999999.09] NUTR+11, NUTR+12, PA+11, PA+12
^AUTTMSR("B" REF+4, REF+17, REF+25
^BUDHSITE - [#90669.901] VBBD+14
^BUDHTSSC - [#90669.908] REF+11, MRND+16, MRND+22, MRND+30, MRND+48
^BUDHTSSC("AC" NUTR+21, NUTR+27, PA+21, PA+27
^BUDHTSSC("AD" BMIPROC+9, PA+34, PALL+9
^BUDHTSSC("AS" NUTR+15, NUTR+33, PA+15, PA+33, PALL+12
^BUDHTSSC("B" BMIPROC+4, REF+3, MRND+2, MRND+3, MRND+4, NUTR+4, PA+4, PALL+4
^DPT - [#2] ADOLWT+3, ADOLWT+19, ADOLWT+21, ADULT+2, D+3, D+5
^XTMP("BUDHRP6B" ADOLWT+19*, ADOLWT+21*, D+3*, D+5*

Label References

Name Line Occurrences
$$ADULTBMI ADULT+16
$$BMI ADULTBMI+3
$$BMINPA ADOLWT+13
$$HT BMI+8, BMI+15
$$HTWTSD BMI+18
$$MRND REF+33
$$NUTR BMINPA+6
$$PA BMINPA+7
$$PALL ADULT+12
$$REF ADULT+13
$$VBBD ADOLWT+10, ADULT+7
$$WT ADULTBMI+3, BMI+7, BMI+13
D ADULT+22, N

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% BMINPA+1~, BMIPROC+1~, BMIPROC+2*, HT+2~, HT+3*, WT+2~, HTWTSD+2!, HTWTSD+4*, HTWTSD+9*, PALL+1~
, PALL+2*
%DT BMINPA+1~
A VBBD+1~, VBBD+4*, PALL+3~
AGE BMINPA~, ADULTBMI~, ADULTBMI+3, BMI~, BMI+3, BMI+10, BMI+17
B VBBD+4*, BMINPA+1~
BDATE VBBD~, VBBD+4, BMINPA~, BMINPA+3, BMINPA+4, BMINPA+5, BMINPA+6, BMINPA+7, BMIPROC~, BMIPROC+2
, REF~, REF+7, REF+20, REF+28, REF+33, MRND~, MRND+11, MRND+25, MRND+43, ADULTBMI~
, ADULTBMI+2, ADULTBMI+3, BMI~, BMI+4, BMI+6*, BMI+7, BMI+11, BMI+12*, BMI+13, BMI+14
, BMI+18, HT~, HT+3, WT~, WT+3, HTWTSD~, HTWTSD+4, HTWTSD+9, NUTR~, NUTR+3
, NUTR+36, PA~, PA+3, PA+37, PALL~, PALL+2, PALL+14
BUD17RB ADOLWT+2~, ADOLWT+4*, ADOLWT+7
BUD18BD ADOLWT+2~, ADOLWT+9*, ADOLWT+10
BUD3RB ADOLWT+2~, ADOLWT+5*, ADOLWT+6
>> BUDAGE ADOLWT+13, ADOLWT+19, ADOLWT+21, ADULT+16, D+3, D+5
BUDARRY HT+2~
BUDARRY(1 HT+3
>> BUDAWS1L D+4
>> BUDAWS2L D+2
>> BUDBD ADOLWT+4, ADOLWT+11, ADOLWT+12, ADOLWT+13, ADULT+3, ADULT+8
BUDBMI ADOLWT+2~, ADOLWT+13*, ADOLWT+14, ADOLWT+19, ADOLWT+21, BMINPA+1~, BMINPA+5*, BMINPA+8, ADULTBMI+1~, ADULTBMI+2*
, ADULTBMI+3*, ADULTBMI+4, ADULT+1~, ADULT+16*, ADULT+17, ADULT+18, ADULT+22, ADULT+23, ADULT+24, ADULT+25
BUDBMID ADULT+1~, ADULT+18*, D+3, D+5
BUDBMIH BMI+1~, BMI+2*, BMI+3, BMI+9*, BMI+10, BMI+16*, BMI+17, BMI+22*
BUDBMIV ADULT+1~, ADULT+17*, D+3, D+5
>> BUDCCOM ADOLWT+19, ADOLWT+21, D+3, D+5
BUDDOB ADOLWT+2~, ADOLWT+3*, ADOLWT+6, ADOLWT+7, ADOLWT+9, ADOLWT+10, ADULT+1~, ADULT+2*, ADULT+4, ADULT+6
>> BUDED ADOLWT+5, ADOLWT+11, ADOLWT+12, ADOLWT+13, ADULT+7, ADULT+8
BUDG BMIPROC+1~, BMIPROC+2!, PALL+1~
BUDG( BMIPROC+6, BMIPROC+7, BMIPROC+9, PALL+6, PALL+7
>> BUDH ADOLWT+19, ADOLWT+21, D+3, D+5
BUDHT BMINPA+1~, BMINPA+3*, BMINPA+8
>> BUDJ ADOLWT+19, ADOLWT+21, D+3, D+5
BUDL WT+2~, WT+3!
BUDL( WT+4, WT+5, WT+6, WT+8, WT+10
>> BUDLASTV ADULT+11, ADULT+12, ADULT+13, ADULT+14, ADULT+16, N+1
>> BUDLCHT HTWTSD+13*, HTWTSD+14
BUDLD WT+2~, WT+7*, WT+9
BUDLHTS HTWTSD+2!
BUDLHTS( HTWTSD+5!, HTWTSD+7, HTWTSD+13
BUDLHTS1 HTWTSD+2!, HTWTSD+7!
BUDLHTS1( HTWTSD+7*, HTWTSD+13
BUDLN WT+2~, WT+4*, WT+5, WT+6, WT+8, WT+10
BUDLW WT+2~, WT+3*, WT+4, WT+6*, WT+7, WT+10*, WT+12
BUDLWTS HTWTSD+2!
BUDLWTS( HTWTSD+10!, HTWTSD+12, HTWTSD+13
BUDLWTS1 HTWTSD+2!, HTWTSD+12!
BUDLWTS1( HTWTSD+12*, HTWTSD+13
BUDLX WT+2~, WT+3*
BUDLZ WT+2~, WT+5*, WT+6, WT+7
>> BUDMEDV ADOLWT+8, ADULT+5
BUDNE BMINPA+1~, BMINPA+6*, BMINPA+8
BUDNUT NUTR+1~, NUTR+2*, NUTR+13*, NUTR+14*, NUTR+15*, NUTR+21*, NUTR+27*, NUTR+33*, NUTR+34
BUDOW ADULT+1~, ADULT+19*, ADULT+23*, ADULT+24*, N, N+2, D+3, D+5
BUDPA BMINPA+1~, BMINPA+7*, BMINPA+8, PA+1~, PA+2*, PA+13*, PA+15*, PA+21*, PA+27*, PA+33*
, PA+34*, PA+35
BUDPLAN ADULT+1~, ADULT+19*, N+2*, N+3*, N+5, D+3, D+5
>> BUDSECTE("AWT" ADOLWT+15*
>> BUDSECTE("PTS" ADOLWT+17*
>> BUDSECTF("PLAN" N*, N+5*
>> BUDSECTF("PTS" D+1*
>> BUDSITE VBBD+14
BUDUW ADULT+1~, ADULT+19*, ADULT+25*, N, N+3, D+3, D+5
BUDVAL BMINPA+1~, BMINPA+2*
BUDVL VBBD+1~, VBBD+2!, VBBD+5
BUDVL( VBBD+6
BUDVS NUTR+1~, PA+1~
BUDVS( NUTR+5, NUTR+6, NUTR+7, PA+5, PA+6, PA+7
>> BUDWAC1L ADOLWT+20
>> BUDWAC2L ADOLWT+18
BUDWT BMINPA+1~, BMINPA+4*, BMINPA+8
BUDX18RB ADULT+1~, ADULT+3*, ADULT+4
BUDX18TH ADULT+1~, ADULT+6*, ADULT+7
C REF+1~, MRND+1~
CTR NUTR+1~, NUTR+5*, NUTR+6, NUTR+7, PA+1~, PA+5*, PA+6, PA+7
D BMINPA+1~, BMIPROC+1~, REF+1~, REF+6*, REF+7, REF+19*, REF+20, REF+27*, REF+28, MRND+1~
, MRND+10*, MRND+11, MRND+12, MRND+24*, MRND+25, MRND+26, MRND+42*, MRND+43, MRND+44, WT+8*
, ADULT+11*, ADULT+12, ADULT+13, ADULT+14*, ADULT+16, N+1*, N+2, N+3, PALL+1~
>> DFN ADOLWT+3, ADOLWT+10, ADOLWT+11, ADOLWT+12, ADOLWT+13, ADOLWT+19, ADOLWT+21, VBBD+4, ADULT+2, ADULT+7
, ADULT+8, ADULT+12, ADULT+13, ADULT+16, N+2, N+3, D+3, D+5
E VBBD+4*, BMIPROC+1~, BMIPROC+2*, HT+2~, HT+3*, WT+2~, WT+3*, HTWTSD+4*, HTWTSD+9*, PALL+1~
, PALL+2*
EDATE VBBD~, VBBD+4, BMINPA~, BMINPA+3, BMINPA+4, BMINPA+5, BMINPA+6, BMINPA+7, BMIPROC~, BMIPROC+2
, REF~, REF+33, MRND~, MRND+12, MRND+26, MRND+44, ADULTBMI~, ADULTBMI+2, ADULTBMI+3, BMI~
, BMI+6*, BMI+7, BMI+8, BMI+12*, BMI+13, BMI+15, BMI+18, HT~, HT+3, WT~
, WT+3, HTWTSD~, HTWTSD+4, HTWTSD+9, NUTR~, NUTR+3, NUTR+36, PA~, PA+3, PA+37
, PALL~, PALL+2, PALL+14
F REF+1~, REF+4*, REF+5, REF+8, REF+17*, REF+18, REF+21, REF+25*, REF+26, REF+29
, MRND+1~, MRND+6*, MRND+7, MRND+9, MRND+13, MRND+20*, MRND+21, MRND+23, MRND+27, MRND+35*
, MRND+39, MRND+41, MRND+45
G ADOLWT+2~, ADOLWT+14*, ADOLWT+15, ADOLWT+19, ADOLWT+21, VBBD+1~, VBBD+3*, VBBD+21*, VBBD+23, BMIPROC+3~
, BMIPROC+5*, BMIPROC+6, BMIPROC+9*, BMIPROC+10, REF+1~, REF+2*, REF+5, REF+8, REF+11*, REF+13*
, REF+14, MRND+1~, MRND+5*, MRND+7, MRND+9, MRND+13, MRND+16*, MRND+18*, MRND+19, MRND+21
, MRND+23, MRND+27, MRND+30*, MRND+32*, MRND+33, MRND+39, MRND+41, MRND+45, MRND+48*, MRND+49
, ADULT+22*, N*, N+4*, N+5*, D+3, D+5, PALL+3~, PALL+5*, PALL+6, PALL+9*
, PALL+12*, PALL+13, PALL+15
H BMINPA+1~, REF+1~, REF+16*, REF+26, REF+29, REF+31*, REF+32, REF+33*, REF+34, MRND+1~
, BMI+1~, BMI+8*, BMI+9*, BMI+15*, BMI+16*, BMI+21*, BMI+22*, HT+2~, HT+3*, HT+4
, HT+5, HT+6*, HT+7
HDATE BMI+1~, BMI+4*, BMI+8, BMI+11*, BMI+14*, BMI+15
I REF+1~, REF+4*, REF+5, REF+8, REF+17*, REF+18, REF+21, REF+25*, REF+26, REF+29
, MRND+1~, MRND+6*, MRND+7*, MRND+8, MRND+9, MRND+13, MRND+20*, MRND+21*, MRND+22, MRND+23
, MRND+27, MRND+35*, MRND+39*, MRND+40, MRND+41, MRND+45
ICD WT+2~
ID REF+1~, REF+5*, REF+6, REF+8, REF+18*, REF+19, REF+21, REF+26*, REF+27, REF+29
, MRND+1~, MRND+9*, MRND+10, MRND+13, MRND+23*, MRND+24, MRND+27, MRND+41*, MRND+42, MRND+45
L VBBD+1~, VBBD+12*, VBBD+13, VBBD+14
P VBBD~, BMINPA~, BMINPA+3, BMINPA+4, BMINPA+5, BMINPA+6, BMINPA+7, BMIPROC~, BMIPROC+2, REF~
, REF+5, REF+8, REF+18, REF+21, REF+26, REF+29, REF+33, MRND~, MRND+7, MRND+9
, MRND+13, MRND+21, MRND+23, MRND+27, MRND+39, MRND+41, MRND+45, ADULTBMI~, ADULTBMI+2, ADULTBMI+3
, BMI~, BMI+7, BMI+8, BMI+13, BMI+15, BMI+18, HT~, HT+1, HT+3, WT~
, WT+1, WT+3, HTWTSD~, HTWTSD+1, HTWTSD+4, HTWTSD+9, NUTR~, NUTR+3, NUTR+36, PA~
, PA+3, PA+37, PALL~, PALL+2, PALL+14
R REF+1~, REF+10*, REF+11, REF+12*, REF+13, REF+22*, REF+23, REF+30*, REF+31, MRND+1~
, MRND+15*, MRND+16, MRND+17*, MRND+18, MRND+29*, MRND+30, MRND+31*, MRND+32, MRND+47*, MRND+48
RETVAL BMINPA+1~
S NUTR+1~, NUTR+15*, PA+1~, PA+14*, PA+15
T BMIPROC+3~, BMIPROC+4*, BMIPROC+9, REF+1~, REF+3*, REF+11, MRND+36~, MRND+37*, MRND+40, NUTR+1~
, NUTR+10*, NUTR+11, NUTR+12*, NUTR+13, NUTR+14, NUTR+15, PA+1~, PA+10*, PA+11, PA+12*
, PA+13, PA+14, PA+15, PALL+3~, PALL+4*, PALL+9, PALL+12
T1 MRND+36~, MRND+38*
TAN MRND+1~, MRND+3*, MRND+22
TBN MRND+1~, MRND+4*, MRND+22
>> TDNM MRND+48
TIEN NUTR+1~, NUTR+4*, NUTR+15, NUTR+21, NUTR+27, NUTR+33, PA+1~, PA+4*, PA+15, PA+21
, PA+27, PA+33, PA+34
TNDM MRND+1~, MRND+2*, MRND+16, MRND+30
U ADOLWT+3, ADOLWT+14, ADOLWT+19, ADOLWT+21, VBBD+6, VBBD+8, VBBD+9, VBBD+12, VBBD+15, VBBD+16
, VBBD+17, VBBD+18, VBBD+19, VBBD+20, BMINPA+3, BMINPA+4, BMINPA+5, BMINPA+8, BMIPROC+7, BMIPROC+8
, BMIPROC+9, ADULTBMI+2, ADULTBMI+3, BMI+7, BMI+13, HT+3, WT+5, WT+6, WT+8, WT+9
, WT+10, HTWTSD+5, HTWTSD+7, HTWTSD+10, HTWTSD+12, HTWTSD+13, NUTR+6, NUTR+7, NUTR+12, NUTR+36
, PA+6, PA+7, PA+12, PA+37, ADULT+2, ADULT+17, ADULT+18, D+3, D+5, PALL+7
, PALL+8
V VBBD+1~, VBBD+6*, VBBD+7, VBBD+8, VBBD+9, VBBD+10, VBBD+11, VBBD+12, VBBD+15, VBBD+16
, VBBD+17, VBBD+18, VBBD+19, VBBD+20, VBBD+21, PALL+3~
VDATE NUTR+1~, NUTR+7*, NUTR+13, NUTR+14, NUTR+15, NUTR+21, NUTR+27, NUTR+33, PA+1~, PA+7*
, PA+13, PA+15, PA+21, PA+27, PA+33, PA+34
VIEN NUTR+1~, NUTR+6*, NUTR+8, NUTR+17, NUTR+23, NUTR+29, PA+1~, PA+6*, PA+8, PA+17
, PA+23, PA+29
W BMINPA+1~, REF+1~, REF+16*, REF+18, REF+21, REF+23*, REF+24, MRND+1~, BMI+1~, BMI+7*
, BMI+9*, BMI+13*, BMI+16*, BMI+21*, BMI+22*
X ADOLWT+2~, ADOLWT+14*, VBBD+6*, BMIPROC+3~, BMIPROC+6*, BMIPROC+7, BMIPROC+9, REF+1~, REF+8*, REF+10
, REF+12, REF+21*, REF+22, REF+29*, REF+30, MRND+1~, MRND+13*, MRND+15, MRND+17, MRND+27*
, MRND+29, MRND+31, MRND+45*, MRND+47, BMI+1~, BMI+18*, BMI+19, BMI+20, BMI+21, WT+2~
, HTWTSD+2!, HTWTSD+7*, HTWTSD+12*, HTWTSD+13*, NUTR+1~, NUTR+8*, NUTR+9, NUTR+10, NUTR+17*, NUTR+18
, NUTR+19, NUTR+23*, NUTR+24, NUTR+25, NUTR+29*, NUTR+30, NUTR+31, NUTR+36*, PA+1~, PA+8*
, PA+9, PA+10, PA+17*, PA+18, PA+19, PA+23*, PA+24, PA+25, PA+29*, PA+30
, PA+31, PA+34, PA+37*, PALL+3~, PALL+6*, PALL+7, PALL+14*
Y BMIPROC+3~, BMIPROC+7*, BMIPROC+8*, BMIPROC+9, HTWTSD+2!, HTWTSD+5*, HTWTSD+10*, NUTR+1~, NUTR+19*, NUTR+20
, NUTR+21, NUTR+25*, NUTR+26, NUTR+27, NUTR+31*, NUTR+32, NUTR+33, PA+1~, PA+19*, PA+20
, PA+21, PA+25*, PA+26, PA+27, PA+31*, PA+33, PA+34*, PALL+3~, PALL+7*, PALL+8
, PALL+10*, PALL+11, PALL+12
Z NUTR+1~, PA+1~, PALL+3~, PALL+8*, PALL+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All