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

Package: IHS Uniform Data System

Routine: BUDDRP6C


Information

BUDDRP6C ; IHS/CMI/LAB - UDS REPORT PROCESSOR 01 Dec 2016 3:10 PM 30 Dec 2016 7:19 PM ;

Source Information

Source file <BUDDRP6C.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
IHS Uniform Data System 6 $$PLCL^BUDDDU  $$MMR^BUDDRP6D  ($$FLU,$$HEPA,$$ROTA)^BUDDRP6H  $$DTAP^BUDDRP6X  ($$HEPB,$$HIB,$$PNEU,$$VAR)^BUDDRP6Y  $$DATE^BUDDUTL1  
Kernel 2 ($$FMADD,$$FMDIFF)^XLFDT  $$UP^XLFSTR  
Patient Care Component Reports 2 ALLV^APCLAPIU  $$START1^APCLDF  
IHS Patient 1 $$DOB^AUPNPAT  
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
IHS Uniform Data System 6 BUDDRP6B  BUDDRP6D  BUDDRP6H  BUDDRP6X  BUDDRP6Y  BUDDRPTC  

Entry Points

Name Comments DBIA/ICR reference
MMRCONT(P,C,ED) ;EP - ANALPHYLAXIS/NEOMYCIN/IMMUNE CONTRA
IPVEVID ;
GETIMMS(P,BDATE,EDATE,C,BUDX) ;EP
ANNECONT(P,C,ED) ;EP - ANALPHYLAXIS/NEOMYCIN CONTRA
EGGCONT(P,C,ED) ;EP - EGG CONTRA
IMM ;EP - IMM
ANAREACT(I) ;EP
IPVIMM ;get all immunizations
ANCONT(P,C,ED) ;EP - ANALPHYLAXIS CONTRA
IPVCONT ;check allergy tracking
IPV(P,BDATE,EDATE) ;EP
CONTRA(P,BD,ED,T1,LABEL) ;EP

External References

Name Field # of Occurrence
ALLV^APCLAPIU IPVIMM+2
$$START1^APCLDF CONTRA+2, IPVEVID+2
$$DOB^AUPNPAT IPVCONT+19, IPVEVID+2
$$PLCL^BUDDDU IPVEVID+11, IPVEVID+12
$$MMR^BUDDRP6D IMM+17
$$FLU^BUDDRP6H IMM+24
$$HEPA^BUDDRP6H IMM+22
$$ROTA^BUDDRP6H IMM+23
$$DTAP^BUDDRP6X IMM+15
$$HEPB^BUDDRP6Y IMM+19
$$HIB^BUDDRP6Y IMM+18
$$PNEU^BUDDRP6Y IMM+21
$$VAR^BUDDRP6Y IMM+20
$$DATE^BUDDUTL1 GETIMMS+8, CONTRA+16, CONTRA+22, CONTRA+27, CONTRA+30, IPVCONT+5, IPVCONT+13, IPVCONT+17, IPVEVID+8, IPVEVID+9
, IPVIMM+12, IPVIMM+18, IPVIMM+24, IPVIMM+29, IPVIMM+34
$$VAL^XBDIQ1 CONTRA+19, CONTRA+27, CONTRA+28, IPVEVID+9, IPVIMM+16, IPVIMM+22, IPVIMM+32
$$VALI^XBDIQ1 CONTRA+25, IPVIMM+9, IPVIMM+28
$$FMADD^XLFDT IMM+12, IMM+13
$$FMDIFF^XLFDT IPVIMM+38
$$UP^XLFSTR IPVCONT+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVCPT - [#9000010.18] IPVIMM+15
^AUPNVCPT("AD" CONTRA+18, IPVIMM+14
^AUPNVIMM - [#9000010.11] GETIMMS+4, GETIMMS+5, GETIMMS+8, CONTRA+12, IPVIMM+8
^AUPNVIMM("AC" GETIMMS+3
^AUPNVIMM("AD" CONTRA+11, IPVIMM+7
^AUPNVPOV - [#9000010.07] CONTRA+8, IPVEVID+7, IPVIMM+31
^AUPNVPOV("AD" CONTRA+24, IPVIMM+30
^AUPNVPRC - [#9000010.08] IPVIMM+27
^AUPNVPRC("AD" IPVIMM+26
^AUPNVSIT - [#9000010] GETIMMS+8
^AUPNVTC - [#9000010.33] IPVIMM+21
^AUPNVTC("AD" IPVIMM+20
^AUTTIMM - [#9999999.14] GETIMMS+7, CONTRA+13, IPVIMM+10
^AUTTIMM("C" ANCONT+2, EGGCONT+2, ANNECONT+2, MMRCONT+2
^BICONT - [#9002084.81] ANCONT+5, ANCONT+10, ANCONT+11, ANCONT+12, EGGCONT+5, EGGCONT+10, ANNECONT+5, ANNECONT+8, ANNECONT+9, ANNECONT+10
, ANNECONT+11, MMRCONT+5, MMRCONT+10, MMRCONT+11, MMRCONT+12, MMRCONT+13, MMRCONT+14
^BIPC - [#9002084.11] ANCONT+3, ANCONT+6, EGGCONT+3, EGGCONT+6, ANNECONT+3, ANNECONT+6, MMRCONT+3, MMRCONT+6
^BIPC("AC" ANCONT+2, EGGCONT+2, ANNECONT+2, MMRCONT+2
^BUDDTSSC - [#90668.8] CONTRA+15, IPVCONT+11, IPVCONT+15, IPVIMM+12
^BUDDTSSC("AC" CONTRA+21, IPVIMM+18, IPVIMM+24
^BUDDTSSC("AD" CONTRA+9, CONTRA+27, IPVEVID+8
^BUDDTSSC("AP" IPVIMM+29
^BUDDTSSC("AS" CONTRA+30, IPVEVID+9, IPVIMM+34
^BUDDTSSC("B" CONTRA+4, IPVCONT+9, IPVCONT+14, IPVCONT+19, IPVEVID+3, IPVEVID+4, IPVIMM+3
^DPT - [#2] IMM+4, IMM+28, IMM+42
^GMR(120.8 - [#120.8] ANAREACT+2, ANAREACT+3, IPVCONT+2, IPVCONT+4, IPVCONT+5
^GMRD(120.83 - [#120.83] ANAREACT+5
^XTMP("BUDDRP6B" IMM+28*, IMM+42*

Label References

Name Line Occurrences
$$ANAREACT IPVCONT+6
$$ANNECONT IPVCONT+12
$$CONTRA IPVCONT+19
$$IPV IMM+16
$$MMRCONT IPVCONT+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CONTRA+1~, CONTRA+2*, IPV+2~, IPVEVID+2*
A CONTRA+3~, CONTRA+12*, CONTRA+13*, CONTRA+14, CONTRA+15, CONTRA+16, CONTRA+19*, CONTRA+20, CONTRA+21, CONTRA+22
, CONTRA+25*, CONTRA+26, CONTRA+27, CONTRA+28*, CONTRA+29, CONTRA+30
BD CONTRA~, CONTRA+2
BDATE GETIMMS~, GETIMMS+8, IPV~, IPVIMM+2
>> BUD1STBD IMM+8*, IMM+20
>> BUD2NDBD IMM+7*, IMM+15, IMM+16, IMM+17, IMM+18, IMM+19, IMM+20, IMM+21, IMM+22, IMM+23
, IMM+24
BUDAPOV IPVEVID+14!
>> BUDBD IMM+2
>> BUDCCOM IMM+28, IMM+42
BUDD IPV+2~, IPVEVID+13!
>> BUDDOB IMM+4*, IMM+5, IMM+6, IMM+7, IMM+8, IMM+12, IMM+13, IMM+17, IMM+19, IMM+21
, IMM+22
>> BUDED IMM+3
BUDG CONTRA+1~, CONTRA+2!, IPV+2~, IPVEVID+2!, IPVEVID+13!
BUDG( CONTRA+6, CONTRA+7, CONTRA+10, CONTRA+16, CONTRA+22, CONTRA+27, CONTRA+30, IPVEVID+5, IPVEVID+6, IPVEVID+8
, IPVEVID+9
>> BUDH IMM+28, IMM+42
>> BUDIMM1L IMM+26
>> BUDIMM2L IMM+30
>> BUDJ IMM+28, IMM+42
>> BUDMEDV IMM+10
>> BUDMEDVI IMM+27
>> BUDNDTP IMM+14*, IMM+15*, IMM+25, IMM+27, IMM+32
>> BUDNFLU IMM+14*, IMM+24*, IMM+25, IMM+27, IMM+41
>> BUDNHEP IMM+14*, IMM+19*, IMM+25, IMM+27, IMM+35
>> BUDNHEPA IMM+14*, IMM+22*, IMM+25, IMM+27, IMM+39
>> BUDNHIB IMM+14*, IMM+18*, IMM+25, IMM+27, IMM+36
>> BUDNIPV IMM+14*, IMM+16*, IMM+25, IMM+27, IMM+33
>> BUDNMMR IMM+14*, IMM+17*, IMM+25, IMM+27, IMM+34
>> BUDNPNEU IMM+14*, IMM+21*, IMM+25, IMM+27, IMM+38
>> BUDNROTA IMM+14*, IMM+23*, IMM+25, IMM+27, IMM+40
>> BUDNVAR IMM+14*, IMM+20*, IMM+25, IMM+27, IMM+37
BUDOPV IPV+2~, IPVEVID+14!, IPVIMM+1*, IPVIMM+41*, IPVIMM+42, IPVIMM+43, IPVIMM+44
BUDOPV( IPVIMM+12*, IPVIMM+18*, IPVIMM+24*, IPVIMM+29*, IPVIMM+34*, IPVIMM+36, IPVIMM+38!, IPVIMM+41, IPVIMM+42
>> BUDSECTC("IMM" IMM+25*
>> BUDSECTC("PTS" IMM+11*
BUDVS IPV+2~
BUDVS( IPVIMM+4, IPVIMM+5, IPVIMM+6
BUDX GETIMMS~, GETIMMS+1!, IPV+2~, IPVEVID+13!
BUDX( GETIMMS+8*
>> BUDX180D IMM+13*, IMM+24
>> BUDX2YRB IMM+2*, IMM+5
>> BUDX2YRE IMM+3*, IMM+6
>> BUDX42D IMM+12*, IMM+15, IMM+16, IMM+18, IMM+23
BUDZ IPV+2~, IPVCONT+11*, IPVCONT+12, IPVCONT+15*, IPVCONT+16
C GETIMMS~, GETIMMS+8, ANCONT~, ANCONT+2, EGGCONT~, EGGCONT+2, ANNECONT~, ANNECONT+2, MMRCONT~, MMRCONT+2
, IPV+2~, IPVIMM+36*, IPVIMM+37
CTR IPV+2~, IPVIMM+4*, IPVIMM+5, IPVIMM+6
D GETIMMS+8*, CONTRA+1~, ANCONT+1~, ANCONT+6*, ANCONT+7, ANCONT+10, ANCONT+11, ANCONT+12, EGGCONT+1~, EGGCONT+6*
, EGGCONT+7, EGGCONT+10, ANNECONT+1~, ANNECONT+6*, ANNECONT+7, ANNECONT+8, ANNECONT+9, ANNECONT+10, ANNECONT+11, MMRCONT+1~
, MMRCONT+6*, MMRCONT+7, MMRCONT+10, MMRCONT+11, MMRCONT+12, MMRCONT+13, MMRCONT+14
>> DFN IMM+4, IMM+15, IMM+16, IMM+17, IMM+18, IMM+19, IMM+20, IMM+21, IMM+22, IMM+23
, IMM+24, IMM+28, IMM+42
E CONTRA+1~, CONTRA+2*, IPV+2~, IPVEVID+2*
ED CONTRA~, CONTRA+2, ANCONT~, EGGCONT~, ANNECONT~, MMRCONT~
EDATE GETIMMS~, GETIMMS+8, IPV~, IPVCONT+12, IPVCONT+16, IPVCONT+19, IPVEVID+2, IPVEVID+11, IPVEVID+12, IPVIMM+2
G CONTRA+3~, CONTRA+5*, CONTRA+6, CONTRA+11, CONTRA+16*, CONTRA+18, CONTRA+22*, CONTRA+24, CONTRA+27*, CONTRA+30*
, CONTRA+31, ANCONT+1~, ANCONT+2*, ANCONT+10*, ANCONT+11*, ANCONT+12*, ANCONT+13, EGGCONT+1~, EGGCONT+2*, EGGCONT+10*
, EGGCONT+11, ANNECONT+1~, ANNECONT+2*, ANNECONT+8*, ANNECONT+9*, ANNECONT+10*, ANNECONT+11*, ANNECONT+12, MMRCONT+2*, MMRCONT+10*
, MMRCONT+11*, MMRCONT+12*, MMRCONT+13*, MMRCONT+14*, MMRCONT+15, IPV+2~, IPVCONT+1*, IPVCONT+2, IPVCONT+5*, IPVCONT+7
, IPVEVID+5*, IPVEVID+8*, IPVEVID+9*, IPVEVID+10
I GETIMMS+2~, GETIMMS+7*, GETIMMS+8, ANAREACT~, ANAREACT+2, ANAREACT+3
LABEL CONTRA~, CONTRA+16, CONTRA+22, CONTRA+27, CONTRA+30
N IPV+2~, IPVCONT+4*, IPVCONT+5
P GETIMMS~, GETIMMS+3, CONTRA~, CONTRA+2, ANCONT~, ANCONT+2, EGGCONT~, EGGCONT+2, ANNECONT~, ANNECONT+2
, MMRCONT~, MMRCONT+2, IPV~, IPVCONT+2, IPVCONT+12, IPVCONT+16, IPVCONT+19, IPVEVID+2, IPVEVID+11, IPVEVID+12
, IPVIMM+2
R ANAREACT+1~, ANAREACT+3*, ANAREACT+4, ANAREACT+5*, ANAREACT+6, ANCONT+1~, ANCONT+3*, ANCONT+4, ANCONT+5, ANCONT+10
, ANCONT+11, ANCONT+12, EGGCONT+1~, EGGCONT+3*, EGGCONT+4, EGGCONT+5, EGGCONT+10, ANNECONT+1~, ANNECONT+3*, ANNECONT+4
, ANNECONT+5, ANNECONT+8, ANNECONT+9, ANNECONT+10, ANNECONT+11, MMRCONT+1~, MMRCONT+3*, MMRCONT+4, MMRCONT+5, MMRCONT+10
, MMRCONT+11, MMRCONT+12, MMRCONT+13, MMRCONT+14
>> S IPVEVID+9*
T CONTRA+3~, CONTRA+4*, CONTRA+9, IPV+2~, IPVCONT+9*, IPVCONT+11, IPVCONT+14*, IPVCONT+15, IPVEVID+3*, IPVEVID+8
T1 CONTRA~, CONTRA+15, CONTRA+21, CONTRA+27, CONTRA+30, IPVEVID+4*, IPVEVID+9
TIEN IPV+2~, IPVIMM+3*, IPVIMM+12, IPVIMM+18, IPVIMM+24, IPVIMM+29, IPVIMM+34
U GETIMMS+5, GETIMMS+7, GETIMMS+8, IMM+4, IMM+25, IMM+27, IMM+28, IMM+32, IMM+33, IMM+34
, IMM+35, IMM+36, IMM+37, IMM+38, IMM+39, IMM+40, IMM+41, IMM+42, CONTRA+7, CONTRA+8
, CONTRA+10, CONTRA+12, CONTRA+13, CONTRA+16, CONTRA+22, CONTRA+27, CONTRA+30, ANAREACT+3, ANAREACT+5, ANCONT+3
, ANCONT+6, ANCONT+10, ANCONT+11, ANCONT+12, EGGCONT+3, EGGCONT+6, EGGCONT+10, ANNECONT+3, ANNECONT+6, ANNECONT+8
, ANNECONT+9, ANNECONT+10, ANNECONT+11, MMRCONT+3, MMRCONT+6, MMRCONT+10, MMRCONT+11, MMRCONT+12, MMRCONT+13, MMRCONT+14
, IPVCONT+4, IPVCONT+5, IPVCONT+13, IPVCONT+17, IPVEVID+6, IPVEVID+7, IPVEVID+8, IPVEVID+9, IPVEVID+11, IPVEVID+12
, IPVIMM+5, IPVIMM+6, IPVIMM+10
V GETIMMS+2~, GETIMMS+8*, IMM+31*, IMM+32*, IMM+33*, IMM+34*, IMM+35*, IMM+36*, IMM+37*, IMM+38*
, IMM+39*, IMM+40*, IMM+41*, IMM+42, CONTRA+3~, CONTRA+10*, CONTRA+11, CONTRA+18, CONTRA+24
VDATE IPV+2~, IPVIMM+6*, IPVIMM+12, IPVIMM+18, IPVIMM+24, IPVIMM+29, IPVIMM+34
VIEN IPV+2~, IPVIMM+5*, IPVIMM+7, IPVIMM+14, IPVIMM+20, IPVIMM+26, IPVIMM+30
X GETIMMS+2~, GETIMMS+3*, GETIMMS+4, GETIMMS+5, GETIMMS+8, IMM+27*, IMM+28, CONTRA+3~, CONTRA+6*, CONTRA+7
, CONTRA+10, CONTRA+16, CONTRA+22, CONTRA+27, CONTRA+30, ANAREACT+1~, ANAREACT+2*, ANAREACT+3, ANCONT+1~, ANCONT+2*
, ANCONT+3, ANCONT+6, EGGCONT+1~, EGGCONT+2*, EGGCONT+3, EGGCONT+6, ANNECONT+1~, ANNECONT+2*, ANNECONT+3, ANNECONT+6
, MMRCONT+1~, MMRCONT+2*, MMRCONT+3, MMRCONT+6, IPV+2~, IPVCONT+2*, IPVCONT+4, IPVCONT+5, IPVCONT+6, IPVCONT+10*
, IPVCONT+11, IPVCONT+12*, IPVCONT+13, IPVCONT+15, IPVCONT+16*, IPVCONT+17, IPVCONT+19*, IPVCONT+20, IPVEVID+5*, IPVEVID+6
, IPVEVID+8, IPVEVID+9, IPVEVID+11*, IPVEVID+12*, IPVIMM+7*, IPVIMM+8, IPVIMM+9, IPVIMM+14*, IPVIMM+15, IPVIMM+16
, IPVIMM+20*, IPVIMM+21, IPVIMM+22, IPVIMM+26*, IPVIMM+27, IPVIMM+28, IPVIMM+30*, IPVIMM+31, IPVIMM+32, IPVIMM+36*
, IPVIMM+37, IPVIMM+38, IPVIMM+39, IPVIMM+41*, IPVIMM+42*
Y GETIMMS+2~, GETIMMS+5*, GETIMMS+6, GETIMMS+7, CONTRA+3~, CONTRA+7*, CONTRA+8*, CONTRA+9, ANAREACT+1~, ANAREACT+2*
, ANAREACT+7*, ANAREACT+9, ANCONT+1~, ANCONT+2*, EGGCONT+1~, EGGCONT+2*, ANNECONT+1~, ANNECONT+2*, MMRCONT+1~, MMRCONT+2*
, IPV+2~, IPVEVID+6*, IPVEVID+7, IPVEVID+9, IPVIMM+9*, IPVIMM+10*, IPVIMM+11, IPVIMM+12, IPVIMM+16*, IPVIMM+17
, IPVIMM+18, IPVIMM+22*, IPVIMM+23, IPVIMM+24, IPVIMM+28*, IPVIMM+29, IPVIMM+32*, IPVIMM+33, IPVIMM+34, IPVIMM+36*
, IPVIMM+37*, IPVIMM+38, IPVIMM+39*, IPVIMM+42*, IPVIMM+43
Z GETIMMS+2~, GETIMMS+8*, CONTRA+3~, CONTRA+11*, CONTRA+12, CONTRA+18*, CONTRA+19, CONTRA+24*, CONTRA+25, CONTRA+27
, CONTRA+28, CONTRA+30, IPVEVID+7*, IPVEVID+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All