BUDBRP7C ; IHS/CMI/LAB - UDS REPORT PROCESSOR ;
Source file <BUDBRP7C.m>
Package | Total | Call Graph |
---|---|---|
IHS Uniform Data System | 5 | $$CPT^BUDBDU $$RACE^BUDBRP7I ($$HISP,$$RACE)^BUDBRPTC $$DATE^BUDBUTL1 GETMEDS^BUDBUTL2 |
Kernel | 2 | $$FMTE^XLFDT ($$STRIP,$$UP)^XLFSTR |
IHS Patient | 1 | $$DOB^AUPNPAT |
IHS VA Utilities | 1 | $$VAL^XBDIQ1 |
Patient Care Component Reports | 1 | $$START1^APCLDF |
Taxonomy | 1 | $$ICD^ATXCHK |
Package | Total | Caller Graph |
---|---|---|
IHS Uniform Data System | 2 | BUDBRP7 BUDBRPTC |
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
|
Name | Field # of Occurrence |
---|---|
$$START1^APCLDF | DMDX+6, OVAR+6, DM2+6, GESTDX+6 |
$$ICD^ATXCHK | PROBDX+6, GESTPL+6 |
$$DOB^AUPNPAT | DM+8 |
$$CPT^BUDBDU | HGBA1C+3 |
$$RACE^BUDBRP7I | DM+15 |
$$HISP^BUDBRPTC | DM+17 |
$$RACE^BUDBRPTC | DM+14 |
$$DATE^BUDBUTL1 | HGBA1C+34, HGBA1C+37, HGBA1C+38, HGBA1C+39, HGBA1C+40, HGBA1C+41, HGBA1C+42, HGBA1C+44, HGBA1C+46, HGBA1C+47 , HGBA1C+48, HGBA1C+50 |
GETMEDS^BUDBUTL2 | PROBDMM+1 |
$$VAL^XBDIQ1 | HGBA1C+12, HGBA1C+16, PROBDX+9, PROBOV+5 |
$$FMTE^XLFDT | DMDX+6, PROBDX+9, OVAR+6, DM2+6, GESTDX+6 |
$$STRIP^XLFSTR | HGBA1C+43, STV+4 |
$$UP^XLFSTR | HGBA1C+34 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ATXAX - [#9002226] | LOINC+3, LOINC+5 |
^ATXAX("B" | HGBA1C+3, HGBA1C+6, PROBDX, GESTPL |
^ATXLAB - [#9002228] | HGBA1C+12 |
^ATXLAB("B" | HGBA1C+7 |
^AUPNPROB - [#9000011] | PROBDX+2, PROBDX+3, PROBDX+4, PROBDX+5, PROBDX+7, PROBDX+9, PROBOV+2, PROBOV+3, PROBOV+4, PROBOV+7 , GESTPL+2, GESTPL+3, GESTPL+4, GESTPL+5, GESTPL+7 |
^AUPNPROB("AC" | PROBDX+1, PROBOV+1, GESTPL+1 |
^AUPNVLAB - [#9000010.09] | HGBA1C+11, HGBA1C+12, HGBA1C+14, HGBA1C+16 |
^AUPNVLAB("AE" | HGBA1C+8, HGBA1C+9, HGBA1C+10 |
^DPT - [#2] | DM+1, SETSECTC+9, SET+8, SET+9, SET+11 |
^LAB(95.3 - [#95.3] | LOINC+2, LOINC+4 |
^XTMP("BUDBRP7" | SETSECTC+9*, SET+8*, SET+9*, SET+11* |
Name | Line Occurrences |
---|---|
$$DM2 | DM+11 |
$$DMDX | DM+8 |
$$GESTDX | DM+13 |
$$HGBA1C | SETSECTC+11 |
$$LOINC | HGBA1C+15 |
$$OVAR | DM+10 |
$$STV | HGBA1C+45 |
SETSECTC | DM+21, DM+22, DM+23 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | HGBA1C+1~, 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, PROBDX+4, PROBDMM+1, OVAR~, OVAR+6, PROBOV+4 , DM2~, DM2+6, GESTDX~, GESTDX+6, GESTPL+4 |
BUD1 | DMDX+1~ |
>> BUDAGE | SETSECTC+9, SET+8, SET+9, SET+11 |
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+11, DM+13, SETSECTC+11 |
>> BUDBDB | DM+2*, DM+5 |
>> BUDBDE | DM+3*, DM+4 |
BUDC | HGBA1C+1~, HGBA1C+2*, HGBA1C+4*, HGBA1C+12*, HGBA1C+16*, HGBA1C+21* |
>> BUDCOM | SETSECTC+9, SET+8, SET+9, SET+11 |
BUDD | DMDX+1~, DMDX+3*, OVAR+1~, OVAR+3*, DM2+1~, DM2+3*, GESTDX+1~, GESTDX+3* |
>> BUDDMR1L | SET+8 |
>> BUDDMR2L | SET+9 |
>> BUDDMR3L | SET+11 |
>> 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+11, DM+13, SETSECTC+11 |
>> BUDETHN | DM+17*, DM+18, DM+19, DM+20, DM+21, DM+22, DM+23, SETSECTC+1, SETSECTC+2, SETSECTC+7 , SETSECTC+8, SETSECTC+9, SET+4, SET+7, SET+8, SET+9, SET+11 |
>> BUDETHNN | DM+18*, DM+19*, DM+20* |
BUDG | HGBA1C+1~, DMDX+1~, DMDX+4!, OVAR+1~, OVAR+4!, DM2+1~, DM2+4!, GESTDX+1~, GESTDX+4! |
BUDG(1 | DMDX+7, OVAR+7, DM2+7, GESTDX+7 |
BUDG(2 | DM2+7 |
>> BUDH | SETSECTC+9, SET+8, SET+9, SET+11 |
>> BUDHGB | SETSECTC+11*, SET+1, SET+8, SET+9, SET+11 |
>> BUDJ | SETSECTC+9, SET+8, SET+9, SET+11 |
>> BUDLINE | SET+1*, SET+2, SET+8, SET+9, SET+11 |
BUDLT | HGBA1C+1~, HGBA1C+7*, HGBA1C+12 |
BUDMEDS1 | DMDX+1~, PROBDMM+1! |
BUDMEDS1(1 | PROBDMM+2 |
>> BUDMEDV | DM+6 |
>> BUDOVAR | DM+10*, DM+12 |
>> BUDP | DM+8*, DM+9, SETSECTC+9, SET+8, SET+9, SET+11 |
>> BUDPIEC | SET+2*, SET+4, SET+6, SET+7 |
>> BUDR | DM+21*, DM+22*, DM+23*, SETSECTC+1, SETSECTC+2, SET+4 |
>> BUDRACE | DM+14*, DM+15 |
>> BUDRACEE | DM+15* |
>> BUDRACEP | DM+14*, DM+21, DM+22, DM+23, SETSECTC+9, SET+8, SET+9, SET+11 |
>> BUDRACEX | DM+14* |
>> 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, HGBA1C+50 |
>> BUDX2DM | DM+11*, DM+12 |
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, HGBA1C+50 , DMDX+1~ |
CNT | DMDX+1~, DMDX+3*, OVAR+1~, OVAR+3*, DM2+1~, DM2+3*, 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, HGBA1C+50 |
>> DFN | DM+1, DM+8, DM+10, DM+11, DM+13, DM+14, DM+17, SETSECTC+9, SETSECTC+11, SET+8 , SET+9, SET+11 |
E | HGBA1C+1~, HGBA1C+8*, DMDX+6*, OVAR+6*, DM2+6*, GESTDX+6* |
EDATE | HGBA1C~, HGBA1C+3, HGBA1C+8, DMDX~, DMDX+6, PROBDX+3, PROBDMM+1, OVAR~, OVAR+6, 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+1~, PROBDX+1*, PROBDX+7*, PROBDX+9, PROBOV+1*, PROBOV+7*, PROBOV+9 , GESTPL+1*, GESTPL+7*, GESTPL+9 |
I | DMDX+1~ |
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, 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 |
STOP | DMDX~, DMDX+2*, DMDX+17, OVAR~, OVAR+2*, OVAR+8, DM2~, DM2+2*, GESTDX~, GESTDX+2* , GESTDX+8 |
T | HGBA1C+1~, HGBA1C+6*, HGBA1C+13, HGBA1C+15, DMDX+1~, PROBDX*, PROBDX+6, GESTPL*, GESTPL+6 |
U | DM+1, DM+9, DM+12, DM+14, DM+17, 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, SET+11, 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, HGBA1C+50, DMDX+7, PROBDX+2 , PROBDX+3, PROBDX+4, PROBDX+5, PROBDX+7, PROBDX+9, PROBDMM+2, OVAR+7, PROBOV+2, PROBOV+3, PROBOV+4 , PROBOV+7, DM2+7, GESTDX+7, GESTPL+2, GESTPL+3, GESTPL+4, GESTPL+5, GESTPL+7, LOINC+2, LOINC+4 |
V | DMDX+1~ |
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, HGBA1C+50, DMDX+6*, PROBDX+1*, PROBDX+2, PROBDX+3 , PROBDX+4, PROBDX+5, PROBDX+7, OVAR+6*, PROBOV+1*, PROBOV+2, PROBOV+3, PROBOV+4, PROBOV+5, PROBOV+7 , DM2+6*, 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+5*, DMDX+6, PROBDX+5*, PROBDX+6, OVAR+5*, OVAR+6, PROBOV+5*, PROBOV+6, DM2+5*, DM2+6 , GESTDX+5*, GESTDX+6, GESTPL+5*, GESTPL+6 |
>> Z | PROBDX+1*, PROBDX+7*, PROBDX+9, PROBOV+1*, PROBOV+7*, GESTPL+1*, GESTPL+7* |