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

Package: IHS Uniform Data System

Routine: BUDDRP6D


Information

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

Source Information

Source file <BUDDRP6D.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
IHS Uniform Data System 3 ($$CPT,$$PLCL,$$TRAN,$$WH)^BUDDDU  ($$ANAREACT,$$CONTRA,$$MMRCONT)^BUDDRP6C  $$DATE^BUDDUTL1  
Patient Care Component Reports 3 ALLV^APCLAPIU  $$START1^APCLDF  ($$CLINIC,$$LOCENC,$$PRIMPROV)^APCLV  
Kernel 2 ($$FMADD,$$FMTE)^XLFDT  $$UP^XLFSTR  
IHS Patient 1 $$DOB^AUPNPAT  
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IHS Uniform Data System 3 BUDDRP6B  BUDDRP6C  BUDDRPTC  

Entry Points

Name Comments DBIA/ICR reference
MMRC ;
PAP(P,BDATE,EDATE) ;EP
PAPD ;EP - called from xbdbque
MR1 ;
RUBEVCO ;
LOINC(A,B) ;
HYSTER(P,EDATE) ;EP
MUEVCO ;
VBBD(P,BDATE,EDATE) ;EP
MMR(P,BDATE,EDATE) ;EP
MEAEVCO ;
MMRQ ;
MMR1 ;

External References

Name Field # of Occurrence
ALLV^APCLAPIU HYSTER+7, MMR1+3
$$START1^APCLDF VBBD+4, PAP+20, PAP+22, PAP+24, MMRC+4, MEAEVCO+3, MUEVCO+2, RUBEVCO+2
$$CLINIC^APCLV PAPD+24, PAPD+28
$$LOCENC^APCLV PAPD+24, PAPD+28
$$PRIMPROV^APCLV PAPD+24, PAPD+28
$$DOB^AUPNPAT PAPD+19, HYSTER+6, HYSTER+7, MMRC+4, MMR1+63, MEAEVCO+14, MUEVCO+13, RUBEVCO+13
$$CPT^BUDDDU PAP+28
$$PLCL^BUDDDU HYSTER+38, MMRC+12, MEAEVCO+10, MUEVCO+9, RUBEVCO+9
$$TRAN^BUDDDU PAP+29
$$WH^BUDDDU PAP+32, HYSTER+6
$$ANAREACT^BUDDRP6C MMRC+17
$$CONTRA^BUDDRP6C MMR1+63, MEAEVCO+14, MUEVCO+13, RUBEVCO+13
$$MMRCONT^BUDDRP6C MMRC+20
$$DATE^BUDDUTL1 MMRC+9, MMRC+10, MMRC+18, MMRC+21, MMR1+17, MMR1+18, MMR1+19, MMR1+20, MMR1+21, MMR1+27
, MMR1+28, MMR1+29, MMR1+30, MMR1+31, MMR1+37, MMR1+38, MMR1+39, MMR1+40, MMR1+41, MMR1+46
, MMR1+47, MMR1+48, MMR1+49, MMR1+50, MMR1+55, MMR1+56, MMR1+57, MMR1+58, MMR1+59, MEAEVCO+8
, MEAEVCO+9, MUEVCO+7, MUEVCO+8, RUBEVCO+7, RUBEVCO+8
$$VAL^XBDIQ1 PAP+12, HYSTER+15, HYSTER+21, HYSTER+34, MMRC+10, MMR1+25, MMR1+35, MMR1+53, MEAEVCO+9, MUEVCO+8
, RUBEVCO+8
$$VALI^XBDIQ1 HYSTER+27, HYSTER+32, MMR1+14, MMR1+45
$$FMADD^XLFDT PAPD+13
$$FMTE^XLFDT PAPD+24, PAPD+28, VBBD+4, PAP+20, PAP+22, PAP+24
$$UP^XLFSTR MMRC+16

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] LOINC+3, LOINC+5
^ATXAX("B" PAP+5, PAP+26
^ATXLAB - [#9002228] PAP+12
^ATXLAB("B" PAP+6
^AUPNVCPT - [#9000010.18] HYSTER+14, MMR1+24
^AUPNVCPT("AD" HYSTER+13, MMR1+23
^AUPNVIMM - [#9000010.11] MMR1+13
^AUPNVIMM("AD" MMR1+12
^AUPNVLAB - [#9000010.09] PAP+10, PAP+11, PAP+12, PAP+14, PAP+16
^AUPNVLAB("AE" PAP+7, PAP+8, PAP+9
^AUPNVPOV - [#9000010.07] HYSTER+31, MMRC+8, MMR1+52, MEAEVCO+7, MUEVCO+6, RUBEVCO+6
^AUPNVPOV("AD" VBBD+11, HYSTER+30, MMR1+51
^AUPNVPRC - [#9000010.08] HYSTER+26, MMR1+44
^AUPNVPRC("AD" HYSTER+25, MMR1+43
^AUPNVPRV("AD" VBBD+10
^AUPNVSIT - [#9000010] PAPD+24, PAPD+28, VBBD+7, VBBD+8, VBBD+9, VBBD+12, VBBD+15, VBBD+16, VBBD+17, VBBD+18
, VBBD+19, VBBD+20
^AUPNVTC - [#9000010.33] HYSTER+20, MMR1+34
^AUPNVTC("AD" HYSTER+19, MMR1+33
^AUTTIMM - [#9999999.14] MMR1+15
^BUDDSITE - [#90668.1] VBBD+14
^BUDDTSSC - [#90668.8] MMR1+17, MMR1+18, MMR1+19, MMR1+20, MMR1+21
^BUDDTSSC("AC" HYSTER+17, HYSTER+23, MMR1+27, MMR1+28, MMR1+29, MMR1+30, MMR1+31, MMR1+37, MMR1+38, MMR1+39
, MMR1+40, MMR1+41
^BUDDTSSC("AD" HYSTER+33, MMRC+9, MEAEVCO+8, MUEVCO+7, RUBEVCO+7
^BUDDTSSC("AP" HYSTER+28, MMR1+46, MMR1+47, MMR1+48, MMR1+49, MMR1+50
^BUDDTSSC("AS" HYSTER+36, MMRC+10, MMR1+55, MMR1+56, MMR1+57, MMR1+58, MMR1+59, MEAEVCO+9, MUEVCO+8, RUBEVCO+8
^BUDDTSSC("B" HYSTER+8, MMRC+5, MMR1+4, MMR1+5, MMR1+6, MMR1+7, MMR1+8, MMR1+63, MEAEVCO+4, MEAEVCO+14
, MUEVCO+3, MUEVCO+13, RUBEVCO+3, RUBEVCO+13
^BWPN("B" PAP+30, HYSTER+4
^DPT - [#2] PAPD+4, PAPD+5, PAPD+8, PAPD+25, PAPD+29
^GMR(120.8 - [#120.8] MMRC+14, MMRC+16, MMRC+18
^LAB(60 - [#60] PAP+11
^LAB(95.3 - [#95.3] LOINC+2, LOINC+4
^XTMP("BUDDRP6B" PAPD+25*, PAPD+29*

Label References

Name Line Occurrences
$$HYSTER PAPD+15
$$LOINC PAP+15
$$PAP PAPD+19
$$VBBD PAPD+13
MMRQ RUBEVCO+1
MUEVCO MEAEVCO+1
RUBEVCO MUEVCO+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PAP+20*, PAP+22*, PAP+24*, LOINC+1~, LOINC+2*, LOINC+3, LOINC+4*, LOINC+5, MMRC+1~, MMRC+4*
, MEAEVCO+3*, MUEVCO+2*, RUBEVCO+2*
A VBBD+4*, LOINC~, LOINC+2, LOINC+4
B VBBD+4*, PAP+1~, PAP+7*, LOINC~, LOINC+3, LOINC+5
BDATE VBBD~, VBBD+4, PAP~, PAP+7, PAP+20, PAP+22, PAP+24, PAP+28, PAP+29, PAP+32
, MMR~, MMR1+3, MEAEVCO+3, MUEVCO+2, RUBEVCO+2
>> BUCDOMU MUEVCO+13*, MUEVCO+14
>> BUCDORUB RUBEVCO+13*, RUBEVCO+14
BUD PAP+1~, PAP+19!, PAP+20!, PAP+22!, PAP+24!
BUD(1 PAP+21, PAP+23, PAP+25
>> BUD64RB PAPD+6*, PAPD+9
>> BUD65TH PAPD+12*, PAPD+13
>> BUDADT MMR1+18*
>> BUDAGE PAPD+25, PAPD+29
>> BUDBD PAPD+6, PAPD+18, PAPD+21
>> BUDCCOM PAPD+25, PAPD+29
BUDCOMEA MMRC+2~, MMR1+61*, MEAEVCO+14*, MEAEVCO+15
BUDCOMU MMRC+2~, MMR1+61*
BUDCORUB MMRC+2~, MMR1+61*
BUDD PAPD+18*, PAP+1~, PAP+2!, PAP+3*, PAP+7, PAP+8, PAP+9, PAP+11*, PAP+12*, PAP+16*
, PAP+18
>> BUDDOB PAPD+5*, PAPD+8*, PAPD+9, PAPD+10, PAPD+12, PAPD+13
>> BUDED PAPD+7, PAPD+15, PAPD+18, PAPD+19, PAPD+21
BUDEVMEA MMRC+2~, MMR1+61*, MEAEVCO+5*, MEAEVCO+8*, MEAEVCO+9*, MEAEVCO+11
BUDEVMU MMRC+2~, MMR1+61*, MUEVCO+4*, MUEVCO+7*, MUEVCO+8*, MUEVCO+9*, MUEVCO+10
BUDEVRUB MMRC+2~, MMR1+61*, RUBEVCO+4*, RUBEVCO+7*, RUBEVCO+8*, RUBEVCO+9*, RUBEVCO+10
BUDG HYSTER+2~, MMRC+1~, MMRC+4!, MEAEVCO+3!, MUEVCO+2!, RUBEVCO+2!
BUDG( MMRC+6, MMRC+7, MMRC+9, MMRC+10, MEAEVCO+5, MEAEVCO+6, MEAEVCO+8, MEAEVCO+9, MUEVCO+4, MUEVCO+5
, MUEVCO+7, MUEVCO+8, RUBEVCO+4, RUBEVCO+5, RUBEVCO+7, RUBEVCO+8
>> BUDH PAPD+25, PAPD+29
BUDHASP PAPD+2~, PAPD+3*, PAPD+22*, PAPD+23, PAPD+26
>> BUDJ PAPD+25, PAPD+29
BUDLPAP PAP+1~, PAP+4*, PAP+18*, PAP+21*, PAP+23*, PAP+25*, PAP+27*, PAP+31*, PAP+33
BUDLT PAP+1~, PAP+6*, PAP+12
BUDMEA MMRC+1~, MMR1+2*, MMR1+20*, MMR1+30*, MMR1+40*, MMR1+49*, MMR1+58*, MR1+3, MEAEVCO+1, MEAEVCO+10*
, MEAEVCO+11*, MEAEVCO+12, MEAEVCO+15*, MEAEVCO+16, MUEVCO+11, MUEVCO+15, RUBEVCO+11, RUBEVCO+15, MMRQ+1, MMRQ+2
>> BUDMEDV PAPD+11
BUDMR MMRC+1~, MMR1+2*, MMR1+18*, MMR1+28*, MMR1+38*, MMR1+47*, MMR1+56*
BUDMR( MR1+1
BUDMU MMRC+1~, MMR1+2*, MMR1+19*, MMR1+29*, MMR1+39*, MMR1+48*, MMR1+57*, MR1+3, MEAEVCO+12, MEAEVCO+16
, MUEVCO+1, MUEVCO+10*, MUEVCO+11, MUEVCO+14*, MUEVCO+15, RUBEVCO+11, RUBEVCO+15, MMRQ+1, MMRQ+2
BUDMU( MR1+1*
BUDPAP PAPD+2~, PAPD+3*, PAPD+14!, PAPD+19*, PAPD+20, PAPD+24, PAPD+27, PAPD+28
>> BUDPAP1L PAPD+23
>> BUDPAP2L PAPD+26
>> BUDPD PAPD+21*, PAPD+22
BUDRUB MMRC+1~, MMR1+2*, MMR1+21*, MMR1+31*, MMR1+41*, MMR1+50*, MMR1+59*, MR1+3, MEAEVCO+12, MEAEVCO+16
, MUEVCO+11, MUEVCO+15, RUBEVCO+1, RUBEVCO+10*, RUBEVCO+11, RUBEVCO+14*, RUBEVCO+15, MMRQ+1, MMRQ+2
BUDRUB( MR1+1*
>> BUDSECTD("PAP" PAPD+22*
>> BUDSECTD("PTS" PAPD+17*
>> BUDSITE VBBD+14
BUDVL VBBD+1~, VBBD+2!, VBBD+5
BUDVL( VBBD+6
BUDVS HYSTER+2~, MMRC+1~
BUDVS( HYSTER+9, HYSTER+10, HYSTER+11, MMR1+9, MMR1+10, MMR1+11
BUDX MMRC+1~, MMR1+2*, MMR1+17*, MMR1+27*, MMR1+37*, MMR1+46*, MMR1+55*, MMR1+60
>> BUDX23RB PAPD+7*, PAPD+10
BUDZ MMRC+1~, MMRC+20*
>> C MR1+1*
CTR HYSTER+2~, HYSTER+9*, HYSTER+10, HYSTER+11, MMRC+1~, MMR1+9*, MMR1+10, MMR1+11
D PAPD+20*, PAPD+22, PAP+1~, PAP+7*, PAP+8, PAP+9, PAP+11, PAP+12, PAP+16
>> DFN PAPD+4, PAPD+5, PAPD+8, PAPD+13, PAPD+15, PAPD+19, PAPD+25, PAPD+29, VBBD+4
E VBBD+4*, PAP+1~, PAP+7*, PAP+20*, PAP+22*, PAP+24*, MMRC+1~, MMRC+4*, MEAEVCO+3*, MUEVCO+2*
, RUBEVCO+2*
EDATE VBBD~, VBBD+4, PAP~, PAP+7, PAP+20, PAP+22, PAP+24, PAP+28, PAP+29, PAP+32
, HYSTER~, HYSTER+6, HYSTER+7, HYSTER+38, MMR~, MMRC+4, MMRC+12, MMRC+20, MMR1+3, MMR1+63
, MEAEVCO+3, MEAEVCO+10, MEAEVCO+14, MUEVCO+2, MUEVCO+9, MUEVCO+13, RUBEVCO+2, RUBEVCO+9, RUBEVCO+13
G VBBD+1~, VBBD+3*, VBBD+21*, VBBD+23, HYSTER+9*, HYSTER+17*, HYSTER+23*, HYSTER+28*, HYSTER+33*, HYSTER+36*
, HYSTER+37, MMRC+1~, MMRC+6*, MMRC+9*, MMRC+10*, MMRC+11, MMRC+13*, MMRC+14, MMRC+18*, MMRC+19
J PAP+1~, PAP+14*, PAP+15
L VBBD+12*, VBBD+13, VBBD+14, PAP+1~, PAP+8*, PAP+9
N MMRC+1~, MMRC+16*, MMRC+18
P VBBD~, PAP~, PAP+7, PAP+8, PAP+9, PAP+20, PAP+22, PAP+24, PAP+28, PAP+29
, PAP+32, HYSTER~, HYSTER+1, HYSTER+6, HYSTER+7, HYSTER+38, MMR~, MMRC+4, MMRC+12, MMRC+14
, MMRC+20, MMR1+3, MMR1+63, MEAEVCO+3, MEAEVCO+10, MEAEVCO+14, MUEVCO+2, MUEVCO+9, MUEVCO+13, RUBEVCO+2
, RUBEVCO+9, RUBEVCO+13
S MMRC+1~, MMRC+10*, MEAEVCO+9*, MUEVCO+8*, RUBEVCO+8*
T PAP+1~, PAP+5*, PAP+13, PAP+15, PAP+26*, PAP+27, PAP+28, PAP+29, PAP+30*, PAP+31
, PAP+32, HYSTER+2~, HYSTER+4*, HYSTER+5, HYSTER+6, MMRC+1~, MMRC+5*, MMRC+9, MMRC+10, MEAEVCO+4*
, MEAEVCO+8, MEAEVCO+9, MUEVCO+3*, MUEVCO+7, MUEVCO+8, RUBEVCO+3*, RUBEVCO+7, RUBEVCO+8
TIEN HYSTER+2~, HYSTER+8*, HYSTER+17, HYSTER+23, HYSTER+28, HYSTER+33, HYSTER+36, MMRC+1~, MMR1+4*, MMR1+17
, MMR1+27, MMR1+37, MMR1+46, MMR1+55
TIENMEA MMRC+1~, MMR1+7*, MMR1+20, MMR1+30, MMR1+40, MMR1+49, MMR1+58
TIENMR MMRC+1~, MMR1+5*, MMR1+18, MMR1+28, MMR1+38, MMR1+47, MMR1+56
TIENMU MMRC+1~, MMR1+6*, MMR1+19, MMR1+29, MMR1+39, MMR1+48, MMR1+57
TIENRUB MMRC+1~, MMR1+8*, MMR1+21, MMR1+31, MMR1+41, MMR1+50, MMR1+59
U PAPD+4, PAPD+5, PAPD+8, PAPD+20, PAPD+24, PAPD+25, PAPD+28, PAPD+29, VBBD+6, VBBD+8
, VBBD+9, VBBD+12, VBBD+15, VBBD+16, VBBD+17, VBBD+18, VBBD+19, VBBD+20, PAP+11, PAP+12
, PAP+14, PAP+16, PAP+21, PAP+23, PAP+25, PAP+27, PAP+31, LOINC+2, LOINC+4, HYSTER+10
, HYSTER+11, MMRC+7, MMRC+8, MMRC+9, MMRC+10, MMRC+12, MMRC+16, MMRC+18, MMRC+21, MMR1+10
, MMR1+11, MMR1+15, MEAEVCO+6, MEAEVCO+7, MEAEVCO+8, MEAEVCO+9, MEAEVCO+10, MUEVCO+5, MUEVCO+6, MUEVCO+7
, MUEVCO+8, MUEVCO+9, RUBEVCO+5, RUBEVCO+6, RUBEVCO+7, RUBEVCO+8, RUBEVCO+9
>> V 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
VDATE HYSTER+2~, HYSTER+11*, MMRC+1~, MMR1+11*, MMR1+17, MMR1+18, MMR1+19, MMR1+20, MMR1+21, MMR1+27
, MMR1+29, MMR1+30, MMR1+31, MMR1+37, MMR1+39, MMR1+40, MMR1+41, MMR1+46, MMR1+48, MMR1+49
, MMR1+50, MMR1+55, MMR1+57, MMR1+58, MMR1+59
VIEN HYSTER+2~, HYSTER+10*, HYSTER+13, HYSTER+19, HYSTER+25, HYSTER+30, MMRC+1~, MMR1+10*, MMR1+12, MMR1+23
, MMR1+33, MMR1+43, MMR1+51
X VBBD+6*, PAP+1~, PAP+9*, PAP+10, PAP+11, PAP+12, PAP+14, PAP+16, PAP+27, PAP+28*
, PAP+29*, PAP+31, PAP+32*, HYSTER+2~, HYSTER+5, HYSTER+6*, HYSTER+13*, HYSTER+14, HYSTER+15, HYSTER+19*
, HYSTER+20, HYSTER+21, HYSTER+25*, HYSTER+26, HYSTER+27, HYSTER+30*, HYSTER+31, HYSTER+32, HYSTER+34, HYSTER+38*
, MMRC+1~, MMRC+6*, MMRC+7, MMRC+9, MMRC+10, MMRC+12*, MMRC+14*, MMRC+16, MMRC+17, MMRC+18
, MMRC+20*, MMRC+21, MMR1+12*, MMR1+13, MMR1+14, MMR1+23*, MMR1+24, MMR1+25, MMR1+33*, MMR1+34
, MMR1+35, MMR1+43*, MMR1+44, MMR1+45, MMR1+51*, MMR1+52, MMR1+53, MMR1+63*, MMR1+64, MR1+1*
, MEAEVCO+5*, MEAEVCO+6, MEAEVCO+8, MEAEVCO+9, MEAEVCO+10*, MUEVCO+4*, MUEVCO+5, MUEVCO+7, MUEVCO+8, MUEVCO+9*
, RUBEVCO+4*, RUBEVCO+5, RUBEVCO+7, RUBEVCO+8, RUBEVCO+9*
Y PAPD+24*, PAPD+25, PAPD+27*, PAPD+28*, PAPD+29, HYSTER+2~, HYSTER+15*, HYSTER+16, HYSTER+17, HYSTER+21*
, HYSTER+22, HYSTER+23, HYSTER+27*, HYSTER+28, HYSTER+32*, HYSTER+33, HYSTER+34*, HYSTER+35, HYSTER+36, MMRC+1~
, MMRC+7*, MMRC+8, MMRC+10, MMR1+14*, MMR1+15*, MMR1+16, MMR1+17, MMR1+18, MMR1+19, MMR1+20
, MMR1+21, MMR1+25*, MMR1+26, MMR1+27, MMR1+28, MMR1+29, MMR1+30, MMR1+31, MMR1+35*, MMR1+36
, MMR1+37, MMR1+38, MMR1+39, MMR1+40, MMR1+41, MMR1+45*, MMR1+46, MMR1+47, MMR1+48, MMR1+49
, MMR1+50, MMR1+53*, MMR1+54, MMR1+55, MMR1+56, MMR1+57, MMR1+58, MMR1+59, MR1+1*, MEAEVCO+6*
, MEAEVCO+7, MEAEVCO+9, MUEVCO+5*, MUEVCO+6, MUEVCO+8, RUBEVCO+5*, RUBEVCO+6, RUBEVCO+8
Z PAP+1~, PAP+11*, HYSTER+2~, MMRC+1~, MMRC+8*, MMRC+9, MEAEVCO+7*, MEAEVCO+8, MUEVCO+6*, MUEVCO+7
, RUBEVCO+6*, RUBEVCO+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All