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

Package: IHS Uniform Data System

Routine: BUDERP7B


Information

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

Source Information

Source file <BUDERP7B.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
IHS Uniform Data System 5 ($$CPT,$$PLCL)^BUDEDU  $$PREG^BUDERP6B  $$RACE^BUDERP7I  ($$HISP,$$RACE)^BUDERPTC  $$DATE^BUDEUTL1  
Patient Care Component Reports 3 ALLV^APCLAPIU  $$START1^APCLDF  ($$PRIMPROV,$$VD)^APCLV  
IHS Patient 1 $$DOB^AUPNPAT  
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  
Kernel 1 $$FMTE^XLFDT  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Uniform Data System 2 BUDERP7  BUDERPTC  

Entry Points

Name Comments DBIA/ICR reference
EXCL(P,BDATE,EDATE) ;EP
SET ;
HTN ;EP - list of HTN
LASTBP(P,BDATE,EDATE) ;EP
BPCHK(BP) ;
RACE(R) ;EP
PROBDX ;
SETSECTB ;
HTNDX(P,BDATE,EDATE,STOP) ;EP

External References

Name Field # of Occurrence
ALLV^APCLAPIU EXCL+3
$$START1^APCLDF HTNDX+6, LASTBP+8
$$PRIMPROV^APCLV HTNDX+12
$$VD^APCLV LASTBP+25
$$DOB^AUPNPAT HTN+9, HTN+14, EXCL+2
$$CPT^BUDEDU SETSECTB+16, SETSECTB+18
$$PLCL^BUDEDU EXCL+34, PROBDX+1
$$PREG^BUDERP6B HTN+12
$$RACE^BUDERP7I HTN+16
$$HISP^BUDERPTC HTN+18
$$RACE^BUDERPTC HTN+15
$$DATE^BUDEUTL1 PROBDX+2
$$VAL^XBDIQ1 EXCL+13, EXCL+19, EXCL+25, HTNDX+16
$$VALI^XBDIQ1 EXCL+12, EXCL+31
$$FMTE^XLFDT SETSECTB+27, BPCHK+4, BPCHK+5, BPCHK+6, LASTBP+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX("B" SETSECTB+15, SETSECTB+17
^AUPNVCPT - [#9000010.18] EXCL+18
^AUPNVCPT("AD" EXCL+17
^AUPNVMSR - [#9000010.01] LASTBP+20, LASTBP+21, LASTBP+24, LASTBP+26
^AUPNVMSR("AD" LASTBP+17, LASTBP+19
^AUPNVPOV - [#9000010.07] EXCL+11, HTNDX+10
^AUPNVPOV("AD" EXCL+10
^AUPNVPRC - [#9000010.08] EXCL+30
^AUPNVPRC("AD" EXCL+29
^AUPNVSIT - [#9000010] HTNDX+14
^AUPNVTC - [#9000010.33] EXCL+24
^AUPNVTC("AD" EXCL+23
^AUTTMSR - [#9999999.07] LASTBP+23
^BUDETSSC("AC" EXCL+21, EXCL+27
^BUDETSSC("AD" EXCL+12, HTNDX+15
^BUDETSSC("AP" EXCL+32
^BUDETSSC("AS" EXCL+15, HTNDX+16
^BUDETSSC("B" EXCL+5, HTNDX+7
^DPT - [#2] HTN+2, SETSECTB+9, SET+6, SET+7
^TMP($J LASTBP+5!, LASTBP+9, LASTBP+13, LASTBP+14, LASTBP+27!, LASTBP+35!
^XTMP("BUDERP7" SETSECTB+9*, SET+6*, SET+7*

Label References

Name Line Occurrences
$$BPCHK SETSECTB+13
$$EXCL HTN+13
$$HTNDX HTN+9, HTN+14
$$LASTBP SETSECTB+12
SET SETSECTB+13, SETSECTB+19
SETSECTB HTN+22, HTN+23, HTN+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % HTNDX+6*
A LASTBP+3~, LASTBP+8*
B HTNDX+1~, HTNDX+3*, LASTBP+3~, LASTBP+8*
BDATE EXCL~, EXCL+1~, EXCL+2*, EXCL+3, HTNDX~, HTNDX+6, LASTBP~, LASTBP+8
BP BPCHK~, BPCHK+2, BPCHK+3, BPCHK+4, BPCHK+5, BPCHK+6
>> BUDAGE SETSECTB+9, SET+6, SET+7
BUDALL HTNDX+1~, HTNDX+3*
>> BUDBD HTN+3, HTN+4, HTN+12, SETSECTB+12, SETSECTB+16, SETSECTB+18
BUDBP LASTBP+3~, LASTBP+6!, LASTBP+11*, LASTBP+30, LASTBP+34*, LASTBP+36, LASTBP+37
>> BUDCCAD HTN+9
>> BUDCCOM SETSECTB+9, SET+6, SET+7
BUDD SETSECTB+18*, SETSECTB+19, SETSECTB+21, SETSECTB+27, HTNDX+1~, HTNDX+3*, LASTBP+3~, LASTBP+7*, LASTBP+25*, LASTBP+26
, LASTBP+29*, LASTBP+30, LASTBP+31, LASTBP+37
>> BUDDDB HTN+3*, HTN+6
>> BUDDDE HTN+4*, HTN+5
>> BUDDOB HTN+2*, HTN+5, HTN+6, HTN+13
>> BUDDP SETSECTB+12*, SETSECTB+13
BUDDX HTNDX+1~
>> BUDED HTN+12, HTN+13, HTN+14, SETSECTB+12, SETSECTB+16, SETSECTB+18
>> BUDETHN HTN+18*, HTN+19, HTN+20, HTN+21, HTN+22, HTN+23, HTN+24, SETSECTB+1, SETSECTB+2, SETSECTB+7
, SETSECTB+8, SETSECTB+9, SET+2, SET+4, SET+6, SET+7
>> BUDETHNN HTN+19*, HTN+20*, HTN+21*
BUDG HTNDX+1~, HTNDX+6!, LASTBP+3~, LASTBP+12!
BUDG( HTNDX+8, HTNDX+9, HTNDX+11, HTNDX+15, HTNDX+16, LASTBP+26*, LASTBP+30, LASTBP+31
BUDG(0 LASTBP+28, LASTBP+29
BUDGLL LASTBP+3~, LASTBP+4*
BUDGV LASTBP+3~, LASTBP+4*
>> BUDH SETSECTB+9, SET+6, SET+7
>> BUDHTCRL SET+6
>> BUDHTRL SETSECTB+9
>> BUDHTURL SET+7
>> BUDJ SETSECTB+9, SET+6, SET+7
>> BUDMEDV HTN+7
>> BUDP HTN+9*, HTN+10, HTN+14*, SETSECTB+9, SET+6, SET+7
>> BUDR HTN+17*, HTN+22*, HTN+23*, HTN+24*, SETSECTB+1, SETSECTB+2, SET+2
>> BUDRACE HTN+15*, HTN+16
>> BUDRACEE HTN+16*
>> BUDRACEP HTN+15*, HTN+22, HTN+23, HTN+24, SETSECTB+9, SET+6, SET+7
>> BUDRACEX HTN+15*
>> BUDS SETSECTB+16*, SETSECTB+19, SETSECTB+20, SETSECTB+27
>> BUDSECTB( SETSECTB+1*, SETSECTB+2*, SETSECTB+7*, SETSECTB+8*, SET+2*, SET+4*
>> BUDSECTB(4 SETSECTB+4*, SETSECTB+5*, SET+3*
BUDTOB EXCL+1~, EXCL+4*, EXCL+6, EXCL+10, EXCL+12*, EXCL+15*, EXCL+17, EXCL+21*, EXCL+23, EXCL+27*
, EXCL+29, EXCL+32*, EXCL+33
>> BUDV SETSECTB+13*, SETSECTB+19*, SETSECTB+27*, SET+1, SET+6, SET+7
BUDVS EXCL+1~
BUDVS( EXCL+6, EXCL+7, EXCL+8
>> C HTNDX+12*, HTNDX+13
CNT HTNDX+1~, HTNDX+3*
CTR EXCL+1~, EXCL+6*, EXCL+7, EXCL+8
D SETSECTB+21*, SETSECTB+23, SETSECTB+24, SETSECTB+25, SETSECTB+26, BPCHK+1~, BPCHK+3*, BPCHK+5, LASTBP+30*, LASTBP+33*
, LASTBP+34
>> DFN HTN+2, HTN+9, HTN+12, HTN+13, HTN+14, HTN+15, HTN+18, SETSECTB+9, SETSECTB+12, SETSECTB+16
, SETSECTB+18, SET+6, SET+7
E HTNDX+6*, LASTBP+3~, LASTBP+8*
EDATE EXCL~, EXCL+3, EXCL+34, HTNDX~, HTNDX+6, PROBDX+1, LASTBP~, LASTBP+8
>> F LASTBP+2*
>> G SETSECTB+22*, SETSECTB+23*, SETSECTB+24*, SETSECTB+25*, SETSECTB+26*, SETSECTB+27, HTNDX+8*, HTNDX+15*, HTNDX+16*, HTNDX+17
, PROBDX+1*, PROBDX+2
P EXCL~, EXCL+2, EXCL+3, EXCL+34, HTNDX~, HTNDX+6, PROBDX+1, LASTBP~, LASTBP+8
R RACE~, RACE+1, RACE+2, RACE+3, RACE+4, RACE+5, RACE+6, RACE+7
S SETSECTB+20*, SETSECTB+23, SETSECTB+24, SETSECTB+25, SETSECTB+26, BPCHK+1~, BPCHK+2*, BPCHK+4, HTNDX+16*, LASTBP+30*
, LASTBP+32*, LASTBP+34
STOP HTNDX~, HTNDX+2*
>> T SETSECTB+15*, SETSECTB+16, SETSECTB+17*, SETSECTB+18, HTNDX+7*, HTNDX+15, HTNDX+16, LASTBP+21*, LASTBP+22, LASTBP+23
TIEN EXCL+1~, EXCL+5*, EXCL+12, EXCL+15, EXCL+21, EXCL+27, EXCL+32
U HTN+2, HTN+10, HTN+15, HTN+18, SETSECTB+1, SETSECTB+2, SETSECTB+4, SETSECTB+5, SETSECTB+7, SETSECTB+8
, SETSECTB+9, SETSECTB+19, SETSECTB+20, SETSECTB+21, SETSECTB+27, SET+1, SET+2, SET+3, SET+4, SET+6
, SET+7, EXCL+7, EXCL+8, BPCHK+2, BPCHK+3, BPCHK+4, BPCHK+5, BPCHK+6, HTNDX+9, HTNDX+10
, HTNDX+11, HTNDX+14, HTNDX+15, HTNDX+16, PROBDX+2, LASTBP+14, LASTBP+21, LASTBP+23, LASTBP+24, LASTBP+26
, LASTBP+31, LASTBP+37
V HTNDX+11*, HTNDX+12, HTNDX+14, LASTBP+3~, LASTBP+14*, LASTBP+17, LASTBP+19, LASTBP+25
VDATE EXCL+1~, EXCL+8*
VIEN EXCL+1~, EXCL+7*, EXCL+10, EXCL+17, EXCL+23, EXCL+29
X EXCL+1~, EXCL+10*, EXCL+11, EXCL+12, EXCL+13, EXCL+17*, EXCL+18, EXCL+19, EXCL+23*, EXCL+24
, EXCL+25, EXCL+29*, EXCL+30, EXCL+31, HTNDX+8*, HTNDX+9, HTNDX+11, HTNDX+15, HTNDX+16, LASTBP+3~
, LASTBP+19*, LASTBP+20, LASTBP+21, LASTBP+24, LASTBP+26
Y EXCL+1~, EXCL+12*, EXCL+13*, EXCL+14, EXCL+15, EXCL+19*, EXCL+20, EXCL+21, EXCL+25*, EXCL+26
, EXCL+27, EXCL+31*, EXCL+32, EXCL+34*, EXCL+35, HTNDX+9*, HTNDX+10, HTNDX+16, LASTBP+3~, LASTBP+13*
, LASTBP+14, LASTBP+30*, LASTBP+31
Z EXCL+1~, HTNDX+10*, HTNDX+15, LASTBP+3~, LASTBP+31*, LASTBP+32, LASTBP+33
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All