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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BUDBRP6M

Package: IHS Uniform Data System

Routine: BUDBRP6M


Information

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

Source Information

Source file <BUDBRP6M.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
IHS Uniform Data System 4 $$CPT^BUDBDU  $$VBBD^BUDBRP6V  ($$LASTDX,$$LASTPRC)^BUDBUTL1  GETMEDS^BUDBUTL2  
Kernel 2 ($$FMADD,$$FMTE)^XLFDT  $$UP^XLFSTR  
Patient Care Component Reports 2 $$START1^APCLDF  ($$CLINIC,$$PRIMPROV,$$VD)^APCLV  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Taxonomy 1 $$ICD^ATXCHK  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Uniform Data System 2 BUDBRP6B  BUDBRPTC  

Entry Points

Name Comments DBIA/ICR reference
MEDC
NDC(A,B) ;
STATDC(V) ;EP - is the prescription associated with this V MED discontinued?
IVD(P,BDATE,EDATE) ;EP
J ;EP ;IVD
GETV(P,BD,ED,SITE) ;EP - get all visits for this patient and COUNT MEDICAL VISITS
ASPTHER(P,BD,ED) ;
ASP ;
ASPDALG(P,ED) ;
MEDC1

External References

Name Field # of Occurrence
$$START1^APCLDF IVD+4, GETV+3
$$CLINIC^APCLV GETV+12
$$PRIMPROV^APCLV GETV+17, GETV+26
$$VD^APCLV IVD+18, IVD+20, ASPTHER+12, ASP+11, GETV+16
$$ICD^ATXCHK IVD+17, IVD+18
$$CPT^BUDBDU IVD+24
$$VBBD^BUDBRP6V J+6
$$LASTDX^BUDBUTL1 IVD+28
$$LASTPRC^BUDBUTL1 IVD+26
GETMEDS^BUDBUTL2 ASPTHER+3, ASP+2
$$VAL^XBDIQ1 IVD+20, ASPTHER+13, ASP+12, MEDC+4
$$FMADD^XLFDT J+6
$$FMTE^XLFDT IVD+4, IVD+23, IVD+25, IVD+27, IVD+29, ASPTHER+13, ASP+12, GETV+3
$$UP^XLFSTR ASPTHER+9, ASP+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] NDC+5, ASPDALG+12, ASPDALG+14
^ATXAX("B" ASPDALG+3, ASPDALG+4, IVD+6, IVD+7, IVD+24
^AUPNVMED - [#9000010.14] ASPTHER+8, ASPTHER+9, ASP+7, ASP+8, STATDC+2
^AUPNVPOV - [#9000010.07] IVD+16
^AUPNVPOV("AD" IVD+14, GETV+19
^AUPNVSIT - [#9000010] IVD+10, IVD+11, IVD+12, IVD+13, GETV+5, GETV+6, GETV+7, GETV+8, GETV+11, GETV+18
, GETV+23, GETV+24, MEDC1+3, MEDC1+4
^BUDBCNTL - [#90666.2] GETV+14, MEDC1+1
^BUDBCNTL("B" GETV+13, MEDC+2
^BUDBSITE - [#90666.1] GETV+10
^BUDBTFIV("AA" MEDC+6
^BUDBTFIV("C" MEDC+5
^DPT - [#2] J+1, J+17, J+19
^GMR(120.8 - [#120.8] ASPDALG+6, ASPDALG+7, ASPDALG+8
^PSDRUG - [#50] NDC+4, ASPDALG+13
^PSRX - [#52] STATDC+6, STATDC+11
^PSRX("APCC" STATDC+4
^TMP($J J+7!, J+9!, IVD+2!, IVD+5, IVD+9
^XTMP("BUDBRP6B" J+17*, J+19*

Label References

Name Line Occurrences
$$ASPTHER J+12
$$IVD J+8
$$STATDC ASPTHER+10, ASP+9
ASP ASPTHER+4
MEDC1 MEDC+4, MEDC+5

Naked Globals

Name Field # of Occurrence
^( STATDC+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % IVD+16*, IVD+17, IVD+18
A NDC~, NDC+4, ASPDALG+2~, IVD+1~, IVD+4*, ASPTHER+1~, ASPTHER+6*, ASPTHER+7, ASPTHER+9, ASPTHER+10
, ASPTHER+11, ASP+5*, ASP+6, ASP+8, ASP+9, ASP+10, GETV+1~, GETV+3*
A("MEDCARE" MEDC1+2, MEDC1+4*
A("SAMEPROV" GETV+22, GETV+24*
A("VISITS" GETV+4
B NDC~, NDC+5, ASPDALG+2~, IVD+1~, IVD+4*, GETV+3*
BD ASPTHER~, ASPTHER+3, ASP+2, GETV~, GETV+3
BDATE IVD~, IVD+4, IVD+18, IVD+24, IVD+26, IVD+28
>> BUD18RB J+2*, J+3
>> BUD18TH J+5*, J+6
>> BUDAGE J+17, J+19
>> BUDBD J+2, J+8, J+12
BUDC ASPDALG+2~, ASPDALG+5*, ASPDALG+10, ASPDALG+12*, ASPDALG+14*, ASPDALG+15
>> BUDCOM J+17, J+19
>> BUDDOB J+1*, J+3, J+5
>> BUDED J+6, J+8, J+12
>> BUDH J+17, J+19
>> BUDISD ASPTHER+5*, ASP+4*
>> BUDIVD J+8*, J+11, J+17, J+19
>> BUDIVD1L J+18
>> BUDIVD2L J+16
>> BUDIVDT J+12*, J+13, J+17, J+19
>> BUDJ J+17, J+19
BUDMEDS1 ASPTHER+1~, ASPTHER+3, ASPTHER+4, ASP+2, ASP+3
BUDMEDS1( ASPTHER+6, ASPTHER+7, ASPTHER+9!, ASPTHER+10!, ASPTHER+11, ASP+5, ASP+6, ASP+8!, ASP+9!, ASP+10
>> BUDMEDV J+4
BUDNDC NDC+3~, NDC+4*, NDC+5
>> BUDSECTJ("IVD" J+13*
>> BUDSECTJ("PTS" J+15*
C ASPDALG+2~, ASPTHER+1~, ASPTHER+6*, ASPTHER+13*, ASPTHER+14, ASP+5*, ASP+12*, ASP+13
CLINC GETV+1~, GETV+12*, GETV+14
D ASPDALG+13*, ASPDALG+14, IVD+14*, IVD+15*, IVD+17*, IVD+18*, IVD+19, GETV+1~, GETV+22*, GETV+23
, MEDC1+2*, MEDC1+3
>> DFN J+1, J+6, J+8, J+12, J+17, J+19
E IVD+1~, IVD+4*, GETV+3*
ED ASPDALG~, ASPDALG+7, ASPTHER~, ASPTHER+3, ASP+2, GETV~, GETV+3
EDATE IVD~, IVD+4
G ASPDALG+2~, IVD+1~, IVD+3!, IVD+9*, ASPTHER+1~, ASPTHER+2*, ASP+1*, ASP+3
G( IVD+20*, IVD+23
G("" IVD+22
LASTV GETV+1~, GETV+2*
LINE GETV+1~, MEDC+4*, MEDC+5*, MEDC+6*, MEDC1+1
M ASPTHER+1~, ASPTHER+7*, ASPTHER+8, ASPTHER+9, ASPTHER+10, ASPTHER+13, ASP+6*, ASP+7, ASP+8, ASP+9
, ASP+12
MEDV GETV+1~, GETV+2*, GETV+4, MEDC1+5*, MEDC1+7
MEDVI GETV+1~, GETV+2*, MEDC1+5*
N ASPDALG+2~, ASPDALG+8*, ASPDALG+10, ASPDALG+11
P ASPDALG~, ASPDALG+6, IVD~, IVD+4, IVD+24, IVD+26, IVD+28, ASPTHER~, ASPTHER+3, ASP+2
, STATDC+3~, STATDC+4*, STATDC+5, STATDC+6, STATDC+11, GETV~, GETV+3, GETV+22, GETV+24, MEDC1+2
, MEDC1+4
PP GETV+1~, GETV+17*, GETV+21, GETV+22, GETV+24, GETV+26*, GETV+27, MEDC+4, MEDC+5, MEDC+6
S ASPDALG+2~, STATDC+3~, GETV+1~, GETV+20*, GETV+23*, GETV+25, MEDC+1*, MEDC1*, MEDC1+3*
SITE GETV~, GETV+10
T ASPDALG+2~, ASPDALG+3*, ASPDALG+12, IVD+1~, IVD+6*, IVD+8, IVD+17
T1 ASPDALG+2~, ASPDALG+4*, ASPDALG+14, IVD+1~, IVD+7*, IVD+18
T2 IVD+1~
T35V GETV+1~, GETV+2*
T6V GETV+1~, GETV+2*
TIEN GETV+1~, GETV+13*, GETV+14, MEDC+2*, MEDC1+1, MEDC1+2, MEDC1+4
TV GETV+1~, GETV+2*
U NDC+4, J+1, J+17, J+19, ASPDALG+7, ASPDALG+8, ASPDALG+13, IVD+9, IVD+11, IVD+12
, IVD+13, IVD+16, IVD+23, IVD+25, IVD+27, IVD+29, ASPTHER+7, ASPTHER+9, ASPTHER+11, ASPTHER+13
, ASP+6, ASP+8, ASP+10, ASP+12, STATDC+6, STATDC+11, GETV+4, GETV+6, GETV+7, GETV+8
, GETV+11, GETV+18, GETV+22, GETV+23, GETV+24, MEDC1+2, MEDC1+3, MEDC1+4
V IVD+1~, IVD+9*, IVD+10, IVD+11, IVD+12, IVD+13, IVD+14, IVD+18, IVD+20, ASPTHER+1~
, ASPTHER+11*, ASPTHER+12, ASP+10*, ASP+11, STATDC~, STATDC+1, STATDC+2, STATDC+4
V1D ASPTHER+1~, ASPTHER+12*, ASPTHER+13, ASP+11*, ASP+12
VDATE GETV+1~, GETV+16*, GETV+22, GETV+24, MEDC1+2, MEDC1+4
VLOC GETV+1~, GETV+8*, GETV+9, GETV+10, MEDC1+2, MEDC1+4
VSIT GETV+1~, GETV+4*, GETV+5, GETV+6, GETV+7, GETV+8, GETV+11, GETV+12, GETV+16, GETV+17
, GETV+18, GETV+19, GETV+23, GETV+24, GETV+26, MEDC+4, MEDC1+3, MEDC1+4, MEDC1+5
X ASPDALG+2~, ASPDALG+6*, ASPDALG+7, ASPDALG+8, IVD+1~, IVD+9*, IVD+23*, STATDC+3~, STATDC+6*, STATDC+7
, STATDC+8, STATDC+9, STATDC+10, STATDC+11*, STATDC+12, STATDC+13, STATDC+14, STATDC+15, GETV+1~, GETV+4*
Y ASPDALG+2~, ASPDALG+11*, ASPDALG+12, ASPDALG+13, IVD+1~, IVD+14*, IVD+16, IVD+20, IVD+22*, IVD+23
, IVD+24*, IVD+25, IVD+26*, IVD+27, IVD+28*, IVD+29, MEDC+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All