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

Package: IHS Uniform Data System

Routine: BUDDRP7C


Information

BUDDRP7C ; IHS/CMI/LAB - UDS REPORT PROCESSOR 02 Feb 2016 10:27 AM ;

Source Information

Source file <BUDDRP7C.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
IHS Uniform Data System 5 ($$CPT,$$PLCL)^BUDDDU  $$RACE^BUDDRP7I  ($$HISP,$$RACE)^BUDDRPTC  $$DATE^BUDDUTL1  GETMEDS^BUDDUTL2  
Kernel 2 $$FMTE^XLFDT  ($$STRIP,$$UP)^XLFSTR  
Patient Care Component Reports 2 $$START1^APCLDF  $$PRIMPROV^APCLV  
IHS Patient 1 $$DOB^AUPNPAT  
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 BUDDRP7  BUDDRPTC  

Entry Points

Name Comments DBIA/ICR reference
GESTDX(P,BDATE,EDATE,STOP) ;EP
SET ;
LOINC(A,B) ;EP
OVAR(P,BDATE,EDATE,STOP) ;EP
DM2(P,BDATE,EDATE,STOP) ;EP
PROBDMM ;now check for med
RACE(R) ;EP
PROBDX ;
DM ;EP - list of DM
STV(X) ;EP - strip all characters besides numbers and a "."
SETSECTC ;
GESTPL
PROBOV ;
HGBA1C(P,BDATE,EDATE) ;EP
DMDX(P,BDATE,EDATE,STOP) ;EP

External References

Name Field # of Occurrence
$$START1^APCLDF DMDX+6, OVAR+6, OVAR+8, DM2+6, GESTDX+6
$$PRIMPROV^APCLV DMDX+12, DM2+12
$$ICD^ATXCHK GESTPL+6
$$DOB^AUPNPAT DM+8
$$CPT^BUDDDU HGBA1C+3
$$PLCL^BUDDDU PROBDX+1
$$RACE^BUDDRP7I DM+16
$$HISP^BUDDRPTC DM+18
$$RACE^BUDDRPTC DM+15
$$DATE^BUDDUTL1 HGBA1C+34, HGBA1C+37, HGBA1C+38, HGBA1C+39, HGBA1C+40, HGBA1C+41, HGBA1C+42, HGBA1C+44, HGBA1C+46, HGBA1C+47
, HGBA1C+48, PROBDX+2
GETMEDS^BUDDUTL2 PROBDMM+1
$$VAL^XBDIQ1 HGBA1C+12, HGBA1C+16, DMDX+16, PROBOV+5, DM2+16
$$FMTE^XLFDT OVAR+6, OVAR+8, GESTDX+6
$$STRIP^XLFSTR HGBA1C+43, STV+4
$$UP^XLFSTR HGBA1C+34

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] LOINC+3, LOINC+5
^ATXAX("B" HGBA1C+3, HGBA1C+6, GESTPL
^ATXLAB - [#9002228] HGBA1C+12
^ATXLAB("B" HGBA1C+7
^AUPNPROB - [#9000011] PROBOV+2, PROBOV+3, PROBOV+4, PROBOV+7, GESTPL+2, GESTPL+3, GESTPL+4, GESTPL+5, GESTPL+7
^AUPNPROB("AC" PROBOV+1, GESTPL+1
^AUPNVLAB - [#9000010.09] HGBA1C+11, HGBA1C+12, HGBA1C+14, HGBA1C+16
^AUPNVLAB("AE" HGBA1C+8, HGBA1C+9, HGBA1C+10
^AUPNVPOV - [#9000010.07] DMDX+10, DM2+10
^AUPNVSIT - [#9000010] DMDX+14, DM2+14
^BUDDTSSC("AD" DMDX+15, DM2+15
^BUDDTSSC("AS" DMDX+16, DM2+16
^BUDDTSSC("B" DMDX+7, DM2+7
^DPT - [#2] DM+1, SETSECTC+9, SET+8, SET+9
^LAB(95.3 - [#95.3] LOINC+2, LOINC+4
^XTMP("BUDDRP7" SETSECTC+9*, SET+8*, SET+9*

Label References

Name Line Occurrences
$$DM2 DM+12
$$DMDX DM+8
$$GESTDX DM+14
$$HGBA1C SETSECTC+11
$$LOINC HGBA1C+15
$$OVAR DM+10
$$STV HGBA1C+45
SETSECTC DM+22, DM+23, DM+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% HGBA1C+1~, DMDX+6*, DM2+6*, LOINC+1~, LOINC+2*, LOINC+3, LOINC+4*, LOINC+5
A LOINC~, LOINC+2, LOINC+4, STV+2~, STV+4*
B HGBA1C+8*, DMDX+1~, DMDX+3*, OVAR+1~, OVAR+3*, DM2+1~, DM2+3*, GESTDX+1~, GESTDX+3*, LOINC~
, LOINC+3, LOINC+5, STV+2~, STV+4*
BDATE HGBA1C~, HGBA1C+3, HGBA1C+8, DMDX~, DMDX+6, PROBDMM+1, OVAR~, OVAR+6, OVAR+8, PROBOV+4
, DM2~, DM2+6, GESTDX~, GESTDX+6, GESTPL+4
>> BUDAGE SETSECTC+9, SET+8, SET+9
BUDALL DMDX+1~, DMDX+3*, OVAR+1~, OVAR+3*, DM2+1~, DM2+3*, GESTDX+1~, GESTDX+3*
>> BUDBD DM+2, DM+3, DM+10, DM+12, DM+14, SETSECTC+11
>> BUDCCOM SETSECTC+9, SET+8, SET+9
BUDD HGBA1C+1~, HGBA1C+2*, HGBA1C+4*, HGBA1C+12*, HGBA1C+16*, HGBA1C+21*, DMDX+1~, DMDX+3*, OVAR+1~, OVAR+3*
, DM2+1~, DM2+3*, GESTDX+1~, GESTDX+3*
>> BUDDDB DM+2*, DM+5
>> BUDDDE DM+3*, DM+4
>> BUDDMR1L SET+8
>> BUDDMR2L SET+9
>> BUDDMRL SETSECTC+9
>> BUDDOB DM+1*, DM+4, DM+5
BUDDX DMDX+1~, OVAR+1~, DM2+1~, GESTDX+1~
>> BUDED DM+8, DM+10, DM+12, DM+14, SETSECTC+11
>> BUDETHN DM+18*, DM+19, DM+20, DM+21, DM+22, DM+23, DM+24, SETSECTC+1, SETSECTC+2, SETSECTC+7
, SETSECTC+8, SETSECTC+9, SET+4, SET+7, SET+8, SET+9
>> BUDETHNN DM+19*, DM+20*, DM+21*
BUDG HGBA1C+1~, DMDX+1~, DMDX+6!, OVAR+1~, OVAR+4!, DM2+1~, DM2+6!, GESTDX+1~, GESTDX+4!
BUDG( DMDX+8, DMDX+9, DMDX+11, DMDX+15, DMDX+16, DM2+8, DM2+9, DM2+11, DM2+15, DM2+16
BUDG(1 OVAR+7, OVAR+9, GESTDX+7
>> BUDH SETSECTC+9, SET+8, SET+9
>> BUDHGB SETSECTC+11*, SET+1, SET+8, SET+9
>> BUDJ SETSECTC+9, SET+8, SET+9
>> BUDLINE SET+1*, SET+2, SET+8, SET+9
BUDLT HGBA1C+1~, HGBA1C+7*, HGBA1C+12
BUDMEDS1 PROBDMM+1!
BUDMEDS1(1 PROBDMM+2
>> BUDMEDV DM+6
>> BUDOVAR DM+10*, DM+13
>> BUDP DM+8*, DM+9, SETSECTC+9, SET+8, SET+9
>> BUDPIEC SET+2*, SET+4, SET+6, SET+7
>> BUDR DM+22*, DM+23*, DM+24*, SETSECTC+1, SETSECTC+2, SET+4
>> BUDRACE DM+15*, DM+16
>> BUDRACEE DM+16*
>> BUDRACEP DM+15*, DM+22, DM+23, DM+24, SETSECTC+9, SET+8, SET+9
>> BUDRACEX DM+15*
>> BUDSECTC( SETSECTC+1*, SETSECTC+2*, SETSECTC+7*, SETSECTC+8*, SET+4*, SET+7*
>> BUDSECTC(4 SETSECTC+4*, SETSECTC+5*, SET+6*
BUDT HGBA1C+1~, HGBA1C+19
BUDT( HGBA1C+4*, HGBA1C+12*, HGBA1C+16*, HGBA1C+21, HGBA1C+24, HGBA1C+25, HGBA1C+28, HGBA1C+29
BUDT(0 HGBA1C+27
BUDX HGBA1C+21!, HGBA1C+26
BUDX( HGBA1C+25*, HGBA1C+29*, HGBA1C+31, HGBA1C+32, HGBA1C+33, HGBA1C+34, HGBA1C+37, HGBA1C+38, HGBA1C+39, HGBA1C+40
, HGBA1C+41, HGBA1C+42, HGBA1C+44, HGBA1C+46, HGBA1C+47, HGBA1C+48
>> BUDX2DM DM+12*, DM+13
C HGBA1C+1~, HGBA1C+21*, HGBA1C+24, HGBA1C+25, HGBA1C+28*, HGBA1C+29, HGBA1C+32*, HGBA1C+33, HGBA1C+34, HGBA1C+37
, HGBA1C+38, HGBA1C+39, HGBA1C+40, HGBA1C+41, HGBA1C+42, HGBA1C+44, HGBA1C+46, HGBA1C+47, HGBA1C+48, DMDX+12*
, DMDX+13, DM2+12*, DM2+13
CNT DMDX+1~, DMDX+3*, OVAR+1~, OVAR+3*, DM2+1~, DM2+3*, DM2+8, DM2+15*, DM2+16*, DM2+17
, GESTDX+1~, GESTDX+3*
D HGBA1C+1~, HGBA1C+8*, HGBA1C+9, HGBA1C+10, HGBA1C+12, HGBA1C+16, HGBA1C+21*, HGBA1C+24, HGBA1C+25, HGBA1C+27*
, HGBA1C+28, HGBA1C+29, HGBA1C+30*, HGBA1C+31*, HGBA1C+32, HGBA1C+33, HGBA1C+34, HGBA1C+37, HGBA1C+38, HGBA1C+39
, HGBA1C+40, HGBA1C+41, HGBA1C+42, HGBA1C+44, HGBA1C+46, HGBA1C+47, HGBA1C+48
>> DFN DM+1, DM+8, DM+10, DM+12, DM+14, DM+15, DM+18, SETSECTC+9, SETSECTC+11, SET+8
, SET+9
E HGBA1C+1~, HGBA1C+8*, DMDX+6*, OVAR+6*, OVAR+8*, DM2+6*, GESTDX+6*
EDATE HGBA1C~, HGBA1C+3, HGBA1C+8, DMDX~, DMDX+6, PROBDX+1, PROBDMM+1, OVAR~, OVAR+6, OVAR+8
, PROBOV+3, DM2~, DM2+6, GESTDX~, GESTDX+6, GESTPL+3
G HGBA1C+1~, HGBA1C+3*, HGBA1C+4, HGBA1C+21*, HGBA1C+30*, HGBA1C+35, HGBA1C+36*, HGBA1C+37*, HGBA1C+38*, HGBA1C+39*
, HGBA1C+40*, HGBA1C+41*, HGBA1C+42*, DMDX+8*, DMDX+15*, DMDX+16*, DMDX+17, PROBDX+1*, PROBDX+2, PROBOV+1*
, PROBOV+7*, PROBOV+9, DM2+8*, DM2+15*, DM2+16*, DM2+17, GESTPL+1*, GESTPL+7*, GESTPL+9
J HGBA1C+1~, HGBA1C+14*, HGBA1C+15
L HGBA1C+1~, HGBA1C+9*, HGBA1C+10, STV+2~, STV+3*, STV+4
P HGBA1C~, HGBA1C+3, HGBA1C+8, HGBA1C+9, HGBA1C+10, DMDX~, DMDX+6, PROBDX+1, PROBDMM+1, OVAR~
, OVAR+6, OVAR+8, PROBOV+1, DM2~, DM2+6, GESTDX~, GESTDX+6, GESTPL+1
R RACE~, RACE+1, RACE+2, RACE+3, RACE+4, RACE+5, RACE+6, RACE+7
>> S DMDX+16*, DM2+16*
STOP DMDX~, DMDX+2*, OVAR~, OVAR+2*, OVAR+10, DM2~, DM2+2*, GESTDX~, GESTDX+2*, GESTDX+8
T HGBA1C+1~, HGBA1C+6*, HGBA1C+13, HGBA1C+15, DMDX+1~, DMDX+7*, DMDX+15, DMDX+16, DM2+7*, DM2+15
, DM2+16, GESTPL*, GESTPL+6
U DM+1, DM+9, DM+13, DM+15, DM+18, SETSECTC+1, SETSECTC+2, SETSECTC+4, SETSECTC+5, SETSECTC+7
, SETSECTC+8, SETSECTC+9, SET+1, SET+4, SET+6, SET+7, SET+8, SET+9, HGBA1C+4, HGBA1C+12
, HGBA1C+14, HGBA1C+16, HGBA1C+19, HGBA1C+24, HGBA1C+33, HGBA1C+34, HGBA1C+37, HGBA1C+38, HGBA1C+39, HGBA1C+40
, HGBA1C+41, HGBA1C+42, HGBA1C+44, HGBA1C+46, HGBA1C+47, HGBA1C+48, DMDX+9, DMDX+10, DMDX+11, DMDX+14
, DMDX+15, DMDX+16, PROBDX+2, PROBDMM+2, OVAR+7, OVAR+9, PROBOV+2, PROBOV+3, PROBOV+4, PROBOV+7
, DM2+9, DM2+10, DM2+11, DM2+14, DM2+15, DM2+16, GESTDX+7, GESTPL+2, GESTPL+3, GESTPL+4
, GESTPL+5, GESTPL+7, LOINC+2, LOINC+4
>> V DMDX+11*, DMDX+12, DMDX+14, DM2+11*, DM2+12, DM2+14
X HGBA1C+1~, HGBA1C+10*, HGBA1C+11, HGBA1C+12, HGBA1C+14, HGBA1C+16, HGBA1C+33*, HGBA1C+34, HGBA1C+35, HGBA1C+43*
, HGBA1C+44, HGBA1C+45*, HGBA1C+46, HGBA1C+47, HGBA1C+48, DMDX+1~, DMDX+8*, DMDX+9, DMDX+11, DMDX+15
, DMDX+16, OVAR+6*, OVAR+8*, PROBOV+1*, PROBOV+2, PROBOV+3, PROBOV+4, PROBOV+5, PROBOV+7, DM2+8*
, DM2+9, DM2+11, DM2+15, DM2+16, GESTDX+6*, GESTPL+1*, GESTPL+2, GESTPL+3, GESTPL+4, GESTPL+5
, GESTPL+7, STV~, STV+1, STV+3, STV+4*, STV+5
Y DMDX+1~, DMDX+9*, DMDX+10, DMDX+16, OVAR+5*, OVAR+6, OVAR+8, PROBOV+5*, PROBOV+6, DM2+9*
, DM2+10, DM2+16, GESTDX+5*, GESTDX+6, GESTPL+5*, GESTPL+6
Z DMDX+1~, DMDX+10*, DMDX+15, PROBOV+1*, PROBOV+7*, DM2+10*, DM2+15, GESTPL+1*, GESTPL+7*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All