BUDDRP6R ; IHS/CMI/LAB - UDS REPORT PROCESSOR ;
Source file <BUDDRP6R.m>
Package | Total | Call Graph |
---|---|---|
IHS Uniform Data System | 5 | $$PLCL^BUDDDU $$PREVV^BUDDRP6U $$VBBD^BUDDRP6V $$DATE^BUDDUTL1 GETMEDS^BUDDUTL2 |
Patient Care Component Reports | 3 | ALLV^APCLAPIU $$START1^APCLDF ($$CLINIC,$$VD)^APCLV |
IHS VA Utilities | 1 | ($$VAL,$$VALI)^XBDIQ1 |
Kernel | 1 | $$UP^XLFSTR |
Name | Comments | DBIA/ICR reference |
---|---|---|
C | ||
TOBSCRN(P,BDATE,EDATE) | ;
|
|
G | ;EP
|
|
S1 | ;put the rest in demoninator
|
|
NDC(A,B) | ;
|
|
S(V) | ;
|
|
N | ;
|
|
TOBCESS(P,BDATE,EDATE,PDATE) | ;EP
|
|
TOBUSER(P,BDATE,EDATE) | ;
|
|
NOSCREEN(P,BDATE,EDATE) | ;
|
Name | Field # of Occurrence |
---|---|
ALLV^APCLAPIU | TOBCESS+3, TOBUSER+2, TOBSCRN+3 |
$$START1^APCLDF | NOSCREEN+2 |
$$CLINIC^APCLV | TOBCESS+9 |
$$VD^APCLV | N+3, N+4, N+6 |
$$PLCL^BUDDDU | TOBCESS+51, TOBUSER+60, TOBSCRN+62, NOSCREEN+14 |
$$PREVV^BUDDRP6U | G+9 |
$$VBBD^BUDDRP6V | G+7 |
$$DATE^BUDDUTL1 | S1+3, S1+5, TOBCESS+9, TOBCESS+15, TOBCESS+21, TOBCESS+26, TOBCESS+30, TOBCESS+33, TOBCESS+41, TOBCESS+42 , TOBCESS+43, TOBCESS+44, TOBCESS+45, TOBCESS+46, TOBCESS+47, TOBCESS+48, TOBCESS+49, TOBCESS+52, TOBCESS+70, TOBUSER+11 , TOBUSER+17, TOBUSER+23, TOBUSER+28, TOBUSER+32, TOBUSER+35, TOBUSER+46, TOBUSER+47, TOBUSER+48, TOBUSER+49, TOBUSER+50 , TOBUSER+51, TOBUSER+53, TOBUSER+54, TOBUSER+55, TOBUSER+56, TOBUSER+57, TOBUSER+58, TOBUSER+61, TOBSCRN+12, TOBSCRN+18 , TOBSCRN+24, TOBSCRN+29, TOBSCRN+33, TOBSCRN+36, TOBSCRN+44, TOBSCRN+45, TOBSCRN+46, TOBSCRN+47, TOBSCRN+48, TOBSCRN+49 , TOBSCRN+50, TOBSCRN+51, TOBSCRN+52, TOBSCRN+53, TOBSCRN+54, TOBSCRN+55, TOBSCRN+56, TOBSCRN+57, TOBSCRN+58, TOBSCRN+59 , TOBSCRN+60, TOBSCRN+63 |
GETMEDS^BUDDUTL2 | TOBCESS+55 |
$$VAL^XBDIQ1 | TOBCESS+13, TOBCESS+19, TOBCESS+30, TOBCESS+31, TOBUSER+10, TOBUSER+15, TOBUSER+21, TOBUSER+32, TOBUSER+33, TOBSCRN+11 , TOBSCRN+16, TOBSCRN+22, TOBSCRN+33, TOBSCRN+34, NOSCREEN+10 |
$$VALI^XBDIQ1 | TOBCESS+25, TOBCESS+30, TOBCESS+37, TOBUSER+27, TOBUSER+32, TOBUSER+39, TOBSCRN+28, TOBSCRN+33, TOBSCRN+40 |
$$UP^XLFSTR | TOBCESS+61 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ATXAX - [#9002226] | TOBCESS+65, TOBCESS+66, TOBCESS+69, NDC+5 |
^ATXAX("B" | TOBCESS+57, TOBCESS+58 |
^AUPNVCPT - [#9000010.18] | TOBCESS+12, TOBUSER+14, TOBSCRN+15 |
^AUPNVCPT("AD" | TOBCESS+11, TOBUSER+13, TOBSCRN+14 |
^AUPNVHF - [#9000010.23] | TOBUSER+9, TOBSCRN+10 |
^AUPNVHF("AD" | TOBUSER+8, TOBSCRN+9 |
^AUPNVMED - [#9000010.14] | TOBCESS+61, TOBCESS+62 |
^AUPNVPED - [#9000010.16] | TOBCESS+36, TOBUSER+38, TOBSCRN+39 |
^AUPNVPED("AD" | TOBCESS+35, TOBUSER+37, TOBSCRN+38 |
^AUPNVPOV - [#9000010.07] | TOBCESS+29, TOBUSER+31, TOBSCRN+32, NOSCREEN+8 |
^AUPNVPOV("AD" | TOBCESS+28, TOBUSER+30, TOBSCRN+31 |
^AUPNVPRC - [#9000010.08] | TOBCESS+24, TOBUSER+26, TOBSCRN+27 |
^AUPNVPRC("AD" | TOBCESS+23, TOBUSER+25, TOBSCRN+26 |
^AUPNVSIT - [#9000010] | TOBCESS+60, TOBCESS+65, TOBCESS+67, TOBCESS+69 |
^AUPNVTC - [#9000010.33] | TOBCESS+18, TOBUSER+20, TOBSCRN+21 |
^AUPNVTC("AD" | TOBCESS+17, TOBUSER+19, TOBSCRN+20 |
^AUTTEDT - [#9999999.09] | TOBCESS+39, TOBCESS+40, TOBUSER+41, TOBUSER+42, TOBSCRN+42, TOBSCRN+43 |
^BUDDTSSC - [#90668.8] | TOBUSER+11, TOBSCRN+12 |
^BUDDTSSC("AC" | TOBCESS+15, TOBCESS+21, TOBUSER+17, TOBUSER+23, TOBSCRN+18, TOBSCRN+24 |
^BUDDTSSC("AD" | TOBCESS+30, TOBUSER+32, TOBSCRN+33, NOSCREEN+9 |
^BUDDTSSC("AP" | TOBCESS+26, TOBUSER+28, TOBSCRN+29 |
^BUDDTSSC("AS" | TOBCESS+33, TOBCESS+48, TOBCESS+49, TOBUSER+35, TOBUSER+58, TOBSCRN+36, NOSCREEN+12 |
^BUDDTSSC("B" | TOBCESS+4, TOBCESS+5, TOBUSER+3, TOBSCRN+4, NOSCREEN+4 |
^DPT - [#2] | G+3, S1+3, S1+5 |
^PSDRUG - [#50] | TOBCESS+64, TOBCESS+68, NDC+4 |
^TMP($J | S+2* |
^XTMP("BUDDRP6B" | S1+3*, S1+5* |
Name | Line Occurrences |
---|---|
$$NOSCREEN | G+11 |
$$TOBCESS | C+2 |
$$TOBSCRN | N+6 |
$$TOBUSER | N+4 |
C | N+5 |
N | G+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | NOSCREEN+1~, NOSCREEN+2* |
A | NDC~, NDC+4, NOSCREEN+3~ |
B | NDC~, NDC+5 |
BDATE | TOBCESS~, TOBCESS+3, TOBCESS+51, TOBCESS+55, TOBUSER~, TOBUSER+2, TOBUSER+60, TOBSCRN~, TOBSCRN+3, TOBSCRN+62 , NOSCREEN~, NOSCREEN+2, NOSCREEN+14 |
>> BUDAGE | S1+3, S1+5 |
BUDB24M | G+1~, N+3*, N+4, N+6, C+2 |
>> BUDBD | G+4, G+9, G+11, N+2 |
>> BUDCCOM | S1+3, S1+5 |
>> BUDCESS | N+1*, C*, C+2*, S1+3, S1+5 |
>> BUDDECNT | S+1*, S+2 |
>> BUDDOB | G+3*, G+5, G+6 |
>> BUDED | G+7, G+9, G+11, C+2 |
BUDG | NOSCREEN+1~ |
BUDG( | NOSCREEN+6, NOSCREEN+7 |
BUDGOT | G+1~, G+2*, C+1*, C+2*, C+3, S1+3, S1+5 |
>> BUDH | S1+3, S1+5 |
>> BUDJ | S1+3, S1+5 |
>> BUDLASTV | N+3, N+4, N+6 |
BUDLPED | TOBCESS+53~, TOBCESS+54*, TOBCESS+65*, TOBCESS+67*, TOBCESS+69*, TOBCESS+70 |
BUDMEDS1 | TOBCESS+53~, TOBCESS+55 |
BUDMEDS1( | TOBCESS+59 |
>> BUDMEDV | G+8 |
BUDNDC | NDC+3~, NDC+4*, NDC+5 |
>> BUDSECG1("ABM" | C+3* |
>> BUDSECG1("PTS" | S1+1* |
BUDTOB | TOBCESS+2~, TOBUSER+1~, TOBSCRN+2~ |
BUDTOB( | TOBCESS+50, TOBUSER+59, TOBSCRN+61 |
BUDTOB(0 | TOBCESS+50, TOBUSER+59, TOBSCRN+61 |
BUDTOB(9999999 | TOBCESS+9*, TOBCESS+15*, TOBCESS+21*, TOBCESS+26*, TOBCESS+30*, TOBCESS+33*, TOBCESS+41*, TOBCESS+42*, TOBCESS+43*, TOBCESS+44* , TOBCESS+45*, TOBCESS+46*, TOBCESS+47*, TOBCESS+48*, TOBCESS+49*, TOBUSER+11*, TOBUSER+17*, TOBUSER+23*, TOBUSER+28*, TOBUSER+32* , TOBUSER+35*, TOBUSER+46*, TOBUSER+47*, TOBUSER+48*, TOBUSER+49*, TOBUSER+50*, TOBUSER+51*, TOBUSER+53*, TOBUSER+54*, TOBUSER+55* , TOBUSER+56*, TOBUSER+57*, TOBUSER+58*, TOBSCRN+12*, TOBSCRN+18*, TOBSCRN+24*, TOBSCRN+29*, TOBSCRN+33*, TOBSCRN+36*, TOBSCRN+44* , TOBSCRN+45*, TOBSCRN+46*, TOBSCRN+47*, TOBSCRN+48*, TOBSCRN+49*, TOBSCRN+50*, TOBSCRN+51*, TOBSCRN+52*, TOBSCRN+53*, TOBSCRN+54* , TOBSCRN+55*, TOBSCRN+56*, TOBSCRN+57*, TOBSCRN+58*, TOBSCRN+59*, TOBSCRN+60* |
BUDTOBD | G+1~ |
BUDTOBDD | G+1~, N+2* |
BUDTOBS | G+1~, N+1*, N+5*, N+6*, C+1, C+2, S1+3, S1+5 |
>> BUDTUA1L | S1+4 |
>> BUDTUA2L | S1+2 |
>> BUDUSER | N+1*, N+4*, N+5, C+1, C+2, S1+3, S1+5 |
BUDVS | TOBCESS+2~, TOBUSER+1~, TOBSCRN+2~ |
BUDVS( | TOBCESS+6, TOBCESS+7, TOBCESS+8, TOBUSER+4, TOBUSER+5, TOBUSER+6, TOBSCRN+5, TOBSCRN+7, TOBSCRN+8 |
BUDX18RB | G+1~, G+4*, G+5 |
BUDX18TH | G+1~, G+6*, G+7 |
C | TOBCESS+9*, TOBCESS+53~, TOBCESS+68*, TOBCESS+69 |
CTR | TOBCESS+2~, TOBCESS+6*, TOBCESS+7, TOBCESS+8, TOBUSER+1~, TOBUSER+4*, TOBUSER+5, TOBUSER+6, TOBSCRN+2~, TOBSCRN+5* , TOBSCRN+7, TOBSCRN+8 |
D | TOBCESS+59*, NOSCREEN+1~ |
>> DFN | G+3, G+7, G+9, G+11, N+4, N+6, C+2, S1+3, S1+5 |
E | TOBCESS+53~, TOBCESS+59*, NOSCREEN+1~, NOSCREEN+2* |
EDATE | TOBCESS~, TOBCESS+3, TOBCESS+51, TOBCESS+55, TOBUSER~, TOBUSER+2, TOBUSER+60, TOBSCRN~, TOBSCRN+3, TOBSCRN+62 , NOSCREEN~, NOSCREEN+2, NOSCREEN+14 |
G | TOBCESS+53~, TOBCESS+59*, NOSCREEN+3~, NOSCREEN+5*, NOSCREEN+6, NOSCREEN+9*, NOSCREEN+12*, NOSCREEN+13 |
M | TOBCESS+53~, TOBCESS+59* |
N | TOBCESS+53~, TOBCESS+64*, TOBCESS+65, TOBCESS+66, TOBCESS+67, TOBCESS+69 |
P | TOBCESS~, TOBCESS+3, TOBCESS+51, TOBCESS+55, TOBUSER~, TOBUSER+2, TOBUSER+60, TOBSCRN~, TOBSCRN+3, TOBSCRN+62 , NOSCREEN~, NOSCREEN+2, NOSCREEN+14 |
PDATE | TOBCESS~ |
>> S | TOBCESS+48*, TOBCESS+49*, TOBUSER+58* |
T | TOBCESS+37*, TOBCESS+38, TOBCESS+39, TOBCESS+40*, TOBCESS+41, TOBCESS+42, TOBCESS+43, TOBCESS+44, TOBCESS+45, TOBCESS+46 , TOBCESS+47, TOBCESS+48, TOBCESS+49, TOBCESS+57*, TOBCESS+65, TOBCESS+66, TOBUSER+39*, TOBUSER+40, TOBUSER+41, TOBUSER+42* , TOBUSER+46, TOBUSER+47, TOBUSER+48, TOBUSER+49, TOBUSER+50, TOBUSER+51, TOBUSER+53, TOBUSER+54, TOBUSER+55, TOBUSER+56 , TOBUSER+57, TOBUSER+58, TOBSCRN+40*, TOBSCRN+41, TOBSCRN+42, TOBSCRN+43*, TOBSCRN+44, TOBSCRN+45, TOBSCRN+46, TOBSCRN+47 , TOBSCRN+48, TOBSCRN+49, TOBSCRN+50, TOBSCRN+51, TOBSCRN+52, TOBSCRN+53, TOBSCRN+54, TOBSCRN+55, TOBSCRN+56, TOBSCRN+57 , TOBSCRN+58, TOBSCRN+59, TOBSCRN+60, NOSCREEN+3~, NOSCREEN+4*, NOSCREEN+9, NOSCREEN+12 |
T1 | TOBCESS+53~, TOBCESS+58*, TOBCESS+69 |
TIEN | TOBCESS+2~, TOBCESS+4*, TOBCESS+15, TOBCESS+21, TOBCESS+26, TOBCESS+30, TOBCESS+33, TOBCESS+49, TOBUSER+1~, TOBUSER+3* , TOBUSER+11, TOBUSER+17, TOBUSER+23, TOBUSER+28, TOBUSER+32, TOBUSER+35, TOBUSER+58, TOBSCRN+2~, TOBSCRN+4*, TOBSCRN+12 , TOBSCRN+18, TOBSCRN+24, TOBSCRN+29, TOBSCRN+33, TOBSCRN+36 |
TIEN1 | TOBCESS+2~, TOBCESS+5*, TOBCESS+48 |
U | G+3, S1+3, S1+5, TOBCESS+7, TOBCESS+8, TOBCESS+9, TOBCESS+15, TOBCESS+21, TOBCESS+26, TOBCESS+30 , TOBCESS+33, TOBCESS+40, TOBCESS+41, TOBCESS+42, TOBCESS+43, TOBCESS+44, TOBCESS+45, TOBCESS+46, TOBCESS+47, TOBCESS+48 , TOBCESS+49, TOBCESS+52, TOBCESS+59, TOBCESS+61, TOBCESS+62, TOBCESS+64, TOBCESS+65, TOBCESS+67, TOBCESS+68, TOBCESS+69 , TOBCESS+70, NDC+4, TOBUSER+5, TOBUSER+6, TOBUSER+11, TOBUSER+17, TOBUSER+23, TOBUSER+28, TOBUSER+32, TOBUSER+35 , TOBUSER+42, TOBUSER+46, TOBUSER+47, TOBUSER+48, TOBUSER+49, TOBUSER+50, TOBUSER+51, TOBUSER+53, TOBUSER+54, TOBUSER+55 , TOBUSER+56, TOBUSER+57, TOBUSER+58, TOBUSER+61, TOBSCRN+7, TOBSCRN+8, TOBSCRN+12, TOBSCRN+18, TOBSCRN+24, TOBSCRN+29 , TOBSCRN+33, TOBSCRN+36, TOBSCRN+43, TOBSCRN+44, TOBSCRN+45, TOBSCRN+46, TOBSCRN+47, TOBSCRN+48, TOBSCRN+49, TOBSCRN+50 , TOBSCRN+51, TOBSCRN+52, TOBSCRN+53, TOBSCRN+54, TOBSCRN+55, TOBSCRN+56, TOBSCRN+57, TOBSCRN+58, TOBSCRN+59, TOBSCRN+60 , TOBSCRN+63, NOSCREEN+7, NOSCREEN+8 |
V | TOBCESS+59*, TOBCESS+60, TOBCESS+65, TOBCESS+67, TOBCESS+69, TOBUSER+1~, TOBUSER+7*, TOBUSER+8, TOBUSER+11*, TOBUSER+13 , TOBUSER+17*, TOBUSER+19, TOBUSER+23*, TOBUSER+25, TOBUSER+28*, TOBUSER+30, TOBUSER+32*, TOBUSER+35*, TOBUSER+37, TOBUSER+46* , TOBUSER+47*, TOBUSER+48*, TOBUSER+49*, TOBUSER+50*, TOBUSER+51*, TOBUSER+53*, TOBUSER+54*, TOBUSER+55*, TOBUSER+56*, TOBUSER+57* , TOBUSER+58*, TOBSCRN+2~, TOBSCRN+6*, TOBSCRN+9, TOBSCRN+12*, TOBSCRN+14, TOBSCRN+18*, TOBSCRN+20, TOBSCRN+24*, TOBSCRN+26 , TOBSCRN+29*, TOBSCRN+31, TOBSCRN+33*, TOBSCRN+36*, TOBSCRN+38, TOBSCRN+44*, TOBSCRN+45*, TOBSCRN+46*, TOBSCRN+47*, TOBSCRN+48* , TOBSCRN+49*, TOBSCRN+50*, TOBSCRN+51*, TOBSCRN+52*, TOBSCRN+53*, TOBSCRN+54*, TOBSCRN+55*, TOBSCRN+56*, TOBSCRN+57*, TOBSCRN+58* , TOBSCRN+59*, TOBSCRN+60*, S~, S+2, NOSCREEN+3~ |
VDATE | TOBCESS+2~, TOBCESS+8*, TOBCESS+9, TOBCESS+15, TOBCESS+21, TOBCESS+26, TOBCESS+30, TOBCESS+33, TOBCESS+41, TOBCESS+42 , TOBCESS+43, TOBCESS+44, TOBCESS+45, TOBCESS+46, TOBCESS+47, TOBCESS+48, TOBCESS+49, TOBUSER+1~, TOBUSER+6*, TOBUSER+11 , TOBUSER+17, TOBUSER+23, TOBUSER+28, TOBUSER+32, TOBUSER+35, TOBUSER+46, TOBUSER+47, TOBUSER+48, TOBUSER+49, TOBUSER+50 , TOBUSER+51, TOBUSER+53, TOBUSER+54, TOBUSER+55, TOBUSER+56, TOBUSER+57, TOBUSER+58, TOBSCRN+2~, TOBSCRN+8*, TOBSCRN+12 , TOBSCRN+18, TOBSCRN+24, TOBSCRN+29, TOBSCRN+33, TOBSCRN+36, TOBSCRN+44, TOBSCRN+45, TOBSCRN+46, TOBSCRN+47, TOBSCRN+48 , TOBSCRN+49, TOBSCRN+50, TOBSCRN+51, TOBSCRN+52, TOBSCRN+53, TOBSCRN+54, TOBSCRN+55, TOBSCRN+56, TOBSCRN+57, TOBSCRN+58 , TOBSCRN+59, TOBSCRN+60 |
VIEN | TOBCESS+2~, TOBCESS+7*, TOBCESS+9, TOBCESS+11, TOBCESS+17, TOBCESS+23, TOBCESS+28, TOBCESS+35, TOBUSER+1~, TOBUSER+5* , TOBUSER+8, TOBUSER+13, TOBUSER+19, TOBUSER+25, TOBUSER+30, TOBUSER+37, TOBSCRN+2~, TOBSCRN+7*, TOBSCRN+9, TOBSCRN+14 , TOBSCRN+20, TOBSCRN+26, TOBSCRN+31, TOBSCRN+38 |
X | G+1~, G+9*, G+10, TOBCESS+2~, TOBCESS+11*, TOBCESS+12, TOBCESS+13, TOBCESS+17*, TOBCESS+18, TOBCESS+19 , TOBCESS+23*, TOBCESS+24, TOBCESS+25, TOBCESS+28*, TOBCESS+29, TOBCESS+30, TOBCESS+31, TOBCESS+35*, TOBCESS+36, TOBCESS+37 , TOBCESS+50*, TOBCESS+59*, TOBUSER+1~, TOBUSER+8*, TOBUSER+9, TOBUSER+10, TOBUSER+13*, TOBUSER+14, TOBUSER+15, TOBUSER+19* , TOBUSER+20, TOBUSER+21, TOBUSER+25*, TOBUSER+26, TOBUSER+27, TOBUSER+30*, TOBUSER+31, TOBUSER+32, TOBUSER+33, TOBUSER+37* , TOBUSER+38, TOBUSER+39, TOBUSER+59*, TOBSCRN+2~, TOBSCRN+9*, TOBSCRN+10, TOBSCRN+11, TOBSCRN+14*, TOBSCRN+15, TOBSCRN+16 , TOBSCRN+20*, TOBSCRN+21, TOBSCRN+22, TOBSCRN+26*, TOBSCRN+27, TOBSCRN+28, TOBSCRN+31*, TOBSCRN+32, TOBSCRN+33, TOBSCRN+34 , TOBSCRN+38*, TOBSCRN+39, TOBSCRN+40, TOBSCRN+61*, NOSCREEN+3~, NOSCREEN+6*, NOSCREEN+7, NOSCREEN+14* |
Y | TOBCESS+2~, TOBCESS+13*, TOBCESS+14, TOBCESS+15, TOBCESS+19*, TOBCESS+20, TOBCESS+21, TOBCESS+25*, TOBCESS+26, TOBCESS+30* , TOBCESS+31*, TOBCESS+32, TOBCESS+33, TOBCESS+51*, TOBCESS+52, TOBCESS+59*, TOBCESS+61, TOBCESS+62, TOBUSER+1~, TOBUSER+10* , TOBUSER+11, TOBUSER+15*, TOBUSER+16, TOBUSER+17, TOBUSER+21*, TOBUSER+22, TOBUSER+23, TOBUSER+27*, TOBUSER+28, TOBUSER+32* , TOBUSER+33*, TOBUSER+34, TOBUSER+35, TOBUSER+60*, TOBUSER+61, TOBSCRN+2~, TOBSCRN+11*, TOBSCRN+12, TOBSCRN+16*, TOBSCRN+17 , TOBSCRN+18, TOBSCRN+22*, TOBSCRN+23, TOBSCRN+24, TOBSCRN+28*, TOBSCRN+29, TOBSCRN+33*, TOBSCRN+34*, TOBSCRN+35, TOBSCRN+36 , TOBSCRN+62*, TOBSCRN+63, NOSCREEN+3~, NOSCREEN+7*, NOSCREEN+8, NOSCREEN+10*, NOSCREEN+11, NOSCREEN+12 |
Z | TOBCESS+2~, TOBCESS+53~, TOBCESS+62*, TOBCESS+63, TOBCESS+64, TOBCESS+65, TOBCESS+66, TOBCESS+68, TOBUSER+1~, TOBSCRN+2~ , NOSCREEN+3~, NOSCREEN+8*, NOSCREEN+9 |