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 |  Marked Items |  All
Print Page as PDF
Routine: BUDCRP6C

Package: IHS Uniform Data System

Routine: BUDCRP6C


Information

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

Source Information

Source file <BUDCRP6C.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
IHS Uniform Data System 6 $$DATE^BUDBUTL1  ($$PLCL,$$PLTAX)^BUDCDU  $$VBBD^BUDCRP6D  $$DTAP^BUDCRP6X  ($$HEP,$$HIB,$$PNEU,$$VAR)^BUDCRP6Y  $$DATE^BUDCUTL1  
Kernel 2 ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT  $$UP^XLFSTR  
DRG Grouper 1 $$CPT^ICPTCOD  
Patient Care Component Reports 1 $$START1^APCLDF  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
IHS Uniform Data System 5 BUDCRP6B  BUDCRP6W  BUDCRP6X  BUDCRP6Y  BUDCRPTC  

Entry Points

Name Comments DBIA/ICR reference
IPVEVID ;
MMRC ;
MMRI ;
GETIMMS(P,BDATE,EDATE,C,BUDX) ;EP
IPVIMM ;get all immunizations
MU
CONTRA(P,BD,ED) ;EP
ANAREACT(I) ;EP
90707 ;;
90706 ;;
90705 ;;
90704 ;;
90708 ;;
EGGCONT(P,C,ED) ;EP - EGG CONTRA
ANNECONT(P,C,ED) ;EP - ANALPHYLAXIS/NEOMYCIN CONTRA
IMM ;EP - IMM
ANCONT(P,C,ED) ;EP - ANALPHYLAXIS CONTRA
ME
MMREVID ;
RUB
90710 ;;
MMRCONT(P,C,ED) ;EP - ANALPHYLAXIS/NEOMYCIN/IMMUNE CONTRA
MR ;see if one M/R, Mumps or R/M
IPVCONT ;check allergy tracking
MMR(P,BDATE,EDATE) ;EP
IPV(P,BDATE,EDATE) ;EP

External References

Name Field # of Occurrence
$$START1^APCLDF CONTRA+2, IPVEVID+2, IPVIMM+28, MMRC+3, ME+5, ME+7, MU+5, MU+7, RUB+5, RUB+7
$$DATE^BUDBUTL1 GETIMMS+8
$$PLCL^BUDCDU IPVEVID+9, MMRC+10
$$PLTAX^BUDCDU ME+8, MU+8, RUB+8
$$VBBD^BUDCRP6D IMM+12
$$DTAP^BUDCRP6X IMM+26
$$HEP^BUDCRP6Y IMM+29
$$HIB^BUDCRP6Y IMM+30
$$PNEU^BUDCRP6Y IMM+32
$$VAR^BUDCRP6Y IMM+31
$$DATE^BUDCUTL1 IPVCONT+5, IPVCONT+10, IPVEVID+7, IPVIMM+12, IPVIMM+15, IPVIMM+27, IPVIMM+29, MMRC+8, MMRC+16, MMRC+19
, MMRI+17, ME+4, ME+6, ME+7, MU+4, MU+6, MU+7, RUB+4, RUB+6, RUB+7
$$CPT^ICPTCOD IPVIMM+11, IPVIMM+14, MMRI+11
$$FMADD^XLFDT IMM+12, IMM+14, IMM+15
$$FMDIFF^XLFDT IPVIMM+19, IPVIMM+33
$$FMTE^XLFDT IMM+24
$$UP^XLFSTR IPVCONT+4, MMRC+14

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVCPT - [#9000010.18] IPVIMM+11, MMRI+11
^AUPNVCPT("AD" IPVIMM+10, MMRI+9, MMRI+10
^AUPNVIMM - [#9000010.11] GETIMMS+4, GETIMMS+5, GETIMMS+8
^AUPNVIMM("AC" GETIMMS+3
^AUPNVPOV - [#9000010.07] CONTRA+8, IPVEVID+6, MMRC+7
^AUPNVSIT - [#9000010] GETIMMS+8, IPVIMM+9, MMRI+8
^AUPNVSIT("AA" IPVIMM+7, IPVIMM+8, MMRI+6, MMRI+7
^AUPNVTC - [#9000010.33] IPVIMM+14
^AUPNVTC("AD" IPVIMM+13
^AUTTIMM - [#9999999.14] GETIMMS+7
^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
^BUDCTSSC("AD" CONTRA+9, IPVEVID+7, MMRC+8
^BUDCTSSC("B" CONTRA+4, IPVEVID+3, MMRC+4
^DPT - [#2] IMM+4, IMM+24, IMM+36, IMM+41
^GMR(120.8 - [#120.8] ANAREACT+2, ANAREACT+3, IPVCONT+2, IPVCONT+4, IPVCONT+5, MMRC+12, MMRC+14, MMRC+16
^GMRD(120.83 - [#120.83] ANAREACT+5
^TMP($J MMRI+2!, MMRI+11*, MMRI+16, ME+3, MU+3, RUB+3
^XTMP("BUDCRP6B" IMM+24*, IMM+36*, IMM+41*

Label References

Name Line Occurrences
$$ANAREACT IPVCONT+6, MMRC+15
$$ANNECONT IPVCONT+9
$$CONTRA IMM+19
$$IPV IMM+27
$$MMR IMM+28
$$MMRCONT MMRC+18
GETIMMS IPVIMM+2, MMRI+14, ME+1, MU+1, RUB+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CONTRA+1~, CONTRA+2*, IPVEVID+2*, IPVIMM+28*, MMRC+1~, MMRC+3*, ME+5*, ME+7*, MU+5*, MU+7*
, RUB+5*, RUB+7*
BD CONTRA~, CONTRA+2, IPV+2~, IPVIMM+6*, IPVIMM+7, MMRI+5*, MMRI+6
BDATE GETIMMS~, GETIMMS+8, IPV~, IPVEVID+2, IPVIMM+2, IPVIMM+6, IPVIMM+28, MMR~, MMRC+3, MMRI+5
, MMRI+14, ME+1, ME+5, ME+7, MU+1, MU+5, MU+7, RUB+1, RUB+5, RUB+7
>> BUDAOPV( IPVIMM+27*
BUDAPOV IPV+2~, IPVEVID+11!, IPVIMM+26
BUDAPOV( IPVIMM+4*, IPVIMM+29*
BUDAPOV(9999999 IPVIMM+12*, IPVIMM+15*
>> BUDBD IMM+2
BUDC IPV+2~, IPVEVID+10!, MMRC+1~, MMRI+1!
>> BUDCOM IMM+24, IMM+36, IMM+41
>> BUDCTA IMM+18*, IMM+20*, IMM+21
>> BUDDOB IMM+4*, IMM+5, IMM+6, IMM+7, IMM+8, IMM+9, IMM+12, IMM+14, IMM+15, IMM+19
, IMM+28, IMM+29, IMM+32
>> BUDED IMM+3
BUDG CONTRA+1~, CONTRA+2!, IPV+2~, IPVEVID+2!, IPVEVID+10!, IPVIMM+28!, MMRC+1~, MMRC+3!, MMRI+1!, ME+5!
, ME+7!, MU+5!, MU+7!, RUB+5!, RUB+7!
BUDG( CONTRA+6, CONTRA+7, CONTRA+9, IPVEVID+4, IPVEVID+5, IPVEVID+7, IPVIMM+27, IPVIMM+29, MMRC+5, MMRC+6
, MMRC+8
BUDG(1 IPVIMM+27, IPVIMM+29, ME+6, ME+7, MU+6, MU+7, RUB+6, RUB+7
>> BUDH IMM+24, IMM+36, IMM+41
>> BUDIMM1L IMM+23, IMM+34
>> BUDIMM2L IMM+38
>> BUDJ IMM+24, IMM+36, IMM+41
>> BUDMEAS MMRI+3*, ME+2*, ME+4*, ME+6*, ME+7*, ME+8*, ME+9, MU+9, RUB+9, RUB+10
, RUB+11
>> BUDMEDV IMM+11
>> BUDMEDVI IMM+24, IMM+35
>> BUDMMR MMRI+3*, MMRI+17*, MMRI+18
>> BUDMUMPS MMRI+3*, ME+9, MU+2*, MU+4*, MU+6*, MU+7*, MU+8*, MU+9, RUB+9, RUB+10
, RUB+11
>> BUDNDTP IMM+16*, IMM+26*, IMM+33, IMM+35, IMM+39
>> BUDNHEP IMM+16*, IMM+29*, IMM+33, IMM+35, IMM+39
>> BUDNHIB IMM+16*, IMM+30*, IMM+33, IMM+35, IMM+40
>> BUDNIPV IMM+16*, IMM+27*, IMM+33, IMM+35, IMM+39
>> BUDNMMR IMM+16*, IMM+28*, IMM+33, IMM+35, IMM+39
>> BUDNPNEU IMM+16*, IMM+32*, IMM+33, IMM+35, IMM+40
>> BUDNVAR IMM+16*, IMM+31*, IMM+33, IMM+35, IMM+40
BUDOPV IPV+2~, IPVEVID+11!, IPVIMM+22*, IPVIMM+23, IPVIMM+24, IPVIMM+26!*, IPVIMM+36*, IPVIMM+37, IPVIMM+38, IPVIMM+39
BUDOPV( IPVIMM+4*, IPVIMM+17, IPVIMM+19!, IPVIMM+22, IPVIMM+23, IPVIMM+27*, IPVIMM+29*, IPVIMM+31, IPVIMM+33!, IPVIMM+36
, IPVIMM+37
BUDOPV(9999999 IPVIMM+12*, IPVIMM+15*
>> BUDRUB MMRI+3*, ME+9, MU+9, RUB+2*, RUB+4*, RUB+6*, RUB+7*, RUB+8*, RUB+9, RUB+10
, RUB+11
>> BUDSECTC("IMM" IMM+22*, IMM+33*
>> BUDSECTC("PTS" IMM+13*
>> BUDVALUE MR+1*, ME+2*, ME+4*, ME+6*, ME+7*, ME+8*, ME+9, MU+2*, MU+4*, MU+6*
, MU+7*, MU+8*, MU+9, RUB+2*, RUB+4*, RUB+6*, RUB+7*, RUB+8*, RUB+9
>> BUDVBBD IMM+12*, IMM+24, IMM+35
BUDX GETIMMS~, GETIMMS+1!, IPV+2~, IPVEVID+10!, IPVIMM+2!, MMRC+1~, MMRI+1!, MMRI+14!, MMRI+15, ME+1!
, ME+2, MU+1, MU+2, RUB+1, RUB+2
BUDX( GETIMMS+8*, IPVIMM+4, MMRI+15, ME+2, MU+2, RUB+2
BUDX(0 MMRI+15, ME+2, MU+2, RUB+2
>> BUDX180D IMM+15*
>> BUDX1ST IMM+9*, IMM+31
>> BUDX2ND IMM+8*
>> BUDX3RD IMM+7*, IMM+12, IMM+19, IMM+26, IMM+27, IMM+28, IMM+29, IMM+30, IMM+31, IMM+32
>> BUDX3YRB IMM+2*, IMM+5
>> BUDX3YRE IMM+3*, IMM+6
>> BUDX42D IMM+14*, IMM+26, IMM+27, IMM+30
BUDZ IPVCONT+9*, MMRC+1~, MMRC+18*
C GETIMMS~, GETIMMS+8, ANCONT~, ANCONT+2, EGGCONT~, EGGCONT+2, ANNECONT~, ANNECONT+2, MMRCONT~, MMRCONT+2
, IPV+2~, IPVIMM+1*, IPVIMM+2, IPVIMM+17*, IPVIMM+18, IPVIMM+31*, IPVIMM+32, MMRI+13*, MMRI+14, ME*
, ME+1, MU*, MU+1, RUB*, RUB+1
D GETIMMS+8*, CONTRA+1~, ANCONT+6*, ANCONT+7, ANCONT+10, ANCONT+11, ANCONT+12, EGGCONT+6*, EGGCONT+7, EGGCONT+10
, ANNECONT+6*, ANNECONT+7, ANNECONT+8, ANNECONT+9, ANNECONT+10, ANNECONT+11, MMRCONT+6*, MMRCONT+7, MMRCONT+10, MMRCONT+11
, MMRCONT+12, MMRCONT+13, MMRCONT+14, MMRI+15*, MMRI+16*, MMRI+17, ME+2*, ME+3*, ME+4, MU+2*
, MU+3*, MU+4, RUB+2*, RUB+3*, RUB+4
>> DFN IMM+4, IMM+12, IMM+19, IMM+24, IMM+26, IMM+27, IMM+28, IMM+29, IMM+30, IMM+31
, IMM+32, IMM+36, IMM+41
E CONTRA+1~, CONTRA+2*, IPV+2~, IPVEVID+2*, IPVIMM+28*, MMRC+1~, MMRC+3*, ME+5*, ME+7*, MU+5*
, MU+7*, RUB+5*, RUB+7*
ED CONTRA~, CONTRA+2, ANCONT~, EGGCONT~, ANNECONT~, MMRCONT~, IPV+2~, IPVIMM+6*, IPVIMM+7*, IPVIMM+8
, IPVIMM+12, IPVIMM+15, MMRI+5*, MMRI+6*, MMRI+7, MMRI+11
EDATE GETIMMS~, GETIMMS+8, IPV~, IPVCONT+9, IPVEVID+2, IPVIMM+2, IPVIMM+6, IPVIMM+28, MMR~, MMRC+3
, MMRC+18, MMRI+5, MMRI+14, ME+1, ME+5, ME+7, MU+1, MU+5, MU+7, RUB+1
, RUB+5, RUB+7
G CONTRA+3~, CONTRA+5*, CONTRA+6, CONTRA+9*, CONTRA+10, ANCONT+2*, ANCONT+10*, ANCONT+11*, ANCONT+12*, ANCONT+13
, EGGCONT+2*, EGGCONT+10*, EGGCONT+11, 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+4*, IPVEVID+7*, IPVEVID+8, IPVIMM+6*, MMRC+1~, MMRC+5*, MMRC+8*, MMRC+9, MMRC+11*
, MMRC+12, MMRC+16*, MMRC+17, MMRI+5*
I GETIMMS+2~, GETIMMS+7*, GETIMMS+8, ANAREACT~, ANAREACT+2, ANAREACT+3
N IPV+2~, IPVCONT+4*, IPVCONT+5, MMRC+1~, MMRC+14*, MMRC+16
P GETIMMS~, GETIMMS+3, CONTRA~, CONTRA+2, ANCONT~, ANCONT+2, EGGCONT~, EGGCONT+2, ANNECONT~, ANNECONT+2
, MMRCONT~, MMRCONT+2, IPV~, IPVCONT+2, IPVCONT+9, IPVEVID+2, IPVEVID+9, IPVIMM+2, IPVIMM+7, IPVIMM+8
, IPVIMM+28, MMR~, MMRC+3, MMRC+10, MMRC+12, MMRC+18, MMRI+6, MMRI+7, MMRI+14, ME+1
, ME+5, ME+7, ME+8, MU+1, MU+5, MU+7, MU+8, RUB+1, RUB+5, RUB+7
, RUB+8
R ANAREACT+1~, ANAREACT+3*, ANAREACT+4, ANAREACT+5*, ANAREACT+6, ANCONT+3*, ANCONT+4, ANCONT+5, ANCONT+10, ANCONT+11
, ANCONT+12, EGGCONT+3*, EGGCONT+4, EGGCONT+5, EGGCONT+10, ANNECONT+3*, ANNECONT+4, ANNECONT+5, ANNECONT+8, ANNECONT+9
, ANNECONT+10, ANNECONT+11, MMRCONT+3*, MMRCONT+4, MMRCONT+5, MMRCONT+10, MMRCONT+11, MMRCONT+12, MMRCONT+13, MMRCONT+14
T CONTRA+3~, CONTRA+4*, CONTRA+9, IPVEVID+3*, IPVEVID+7, MMRC+1~, MMRC+4*, MMRC+8
U GETIMMS+5, GETIMMS+7, GETIMMS+8, IMM+4, IMM+24, IMM+33, IMM+35, IMM+36, IMM+39, IMM+40
, IMM+41, CONTRA+7, CONTRA+8, CONTRA+9, 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+10
, IPVEVID+5, IPVEVID+6, IPVEVID+7, IPVEVID+9, IPVIMM+11, IPVIMM+14, IPVIMM+27, IPVIMM+29, MMRC+6, MMRC+7
, MMRC+8, MMRC+10, MMRC+14, MMRC+16, MMRC+19, MMRI+11, ME+6, ME+7, ME+8, MU+6
, MU+7, MU+8, RUB+6, RUB+7, RUB+8
V GETIMMS+2~, GETIMMS+8*, IMM+39*, IMM+40*, IMM+41, IPV+2~, IPVIMM+8*, IPVIMM+9, IPVIMM+10, IPVIMM+13
, MMRI+7*, MMRI+8, MMRI+9, MMRI+10
X GETIMMS+2~, GETIMMS+3*, GETIMMS+4, GETIMMS+5, GETIMMS+8, IMM+19*, IMM+20, IMM+24, IMM+35*, IMM+36
, CONTRA+3~, CONTRA+6*, CONTRA+7, CONTRA+9, 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+9*, IPVCONT+10
, IPVEVID+4*, IPVEVID+5, IPVEVID+7, IPVEVID+9*, IPVIMM+4*, IPVIMM+10*, IPVIMM+11, IPVIMM+13*, IPVIMM+14, IPVIMM+17*
, IPVIMM+18, IPVIMM+19, IPVIMM+20, IPVIMM+22*, IPVIMM+23*, IPVIMM+27*, IPVIMM+29*, IPVIMM+31*, IPVIMM+32, IPVIMM+33
, IPVIMM+34, IPVIMM+36*, IPVIMM+37*, MMRC+1~, MMRC+5*, MMRC+6, MMRC+8, MMRC+10*, MMRC+12*, MMRC+14
, MMRC+15, MMRC+16, MMRC+18*, MMRC+19, MMRI+10*, MMRI+11, ME+8*, MU+8*, RUB+8*
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+2*, EGGCONT+2*, ANNECONT+2*, MMRCONT+2*, IPV+2~, IPVEVID+5*, IPVEVID+6*, IPVEVID+7
, IPVIMM+11*, IPVIMM+12, IPVIMM+14*, IPVIMM+15, IPVIMM+17*, IPVIMM+18*, IPVIMM+19, IPVIMM+20*, IPVIMM+23*, IPVIMM+24
, IPVIMM+31*, IPVIMM+32*, IPVIMM+33, IPVIMM+34*, IPVIMM+37*, IPVIMM+38, MMRC+1~, MMRC+6*, MMRC+7*, MMRC+8
, MMRI+11*, MMRI+16*, MMRI+17, ME+3*, ME+4, MU+3*, MU+4, RUB+3*, RUB+4
Z GETIMMS+2~, GETIMMS+8*

Marked Items

Name Field # of Occurrence
$T(@Y MMRI+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All