AUM15DU ;IHS/OIT/NKD - DUPLICATE ICD9 UTILITY 09/09/14 ;
Source file <AUM15DU.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 3 | FILE^DICN FILE^DIE ^DIK |
Kernel | 2 | ($$HDIFF,$$HTE,$$NOW)^XLFDT $$VERSION^XPDUTL |
Toolkit | 2 | EN^XDRMERG ($$GET,CHG)^XPAR |
IHS VA Utilities | 1 | ^XBFMK |
Table Maintenance | 1 | RSLT^AUM15 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SEARCH(ID) | ; EP - SEARCH FOR DUPLICATES
|
|
STAGE3(ID) | ; POST-MERGE
|
|
STAGE1(ID) | ; PRE-MERGE
|
|
MRGD2D(FROM,FILEI,XVAL,XR) | ; MERGE 3PB DUZ(2) AND DINUM ENTRIES - CODE BASE FROM DINUM^XDRMERG2
|
|
MERGEIT(XDRDIC,IENFROM,IENTO,FILEI,XDRIENS) | ; MERGE TWO ENTRIES IN FILE - CODE BASE FROM MERGEIT^XDRMERGB
|
|
STAGE2(ID) | ; MERGE
|
|
MAIN | ; EP - FIND DUPLICATE ICD9 ENTRIES AND MERGE AS AN ARRAY
|
Name | Field # of Occurrence |
---|---|
RSLT^AUM15 | SEARCH+14, SEARCH+15, STAGE1+9, STAGE2+3, STAGE2+8, STAGE2+9, STAGE3+4, STAGE3+6 |
FILE^DICN | MRGD2D+15 |
FILE^DIE | MERGEIT+24, MERGEIT+41 |
^DIK | MERGEIT+45 |
^XBFMK | MRGD2D+15 |
EN^XDRMERG | STAGE2+6 |
$$HDIFF^XLFDT | STAGE2+9 |
$$HTE^XLFDT | STAGE2+3, STAGE2+8 |
$$NOW^XLFDT | MAIN+2, MERGEIT+25, MERGEIT+42 |
$$GET^XPAR | STAGE1+2 |
CHG^XPAR | STAGE1+3, STAGE3+2 |
$$VERSION^XPDUTL | STAGE2+4, STAGE2+5 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | MERGEIT+18, MERGEIT+19, MERGEIT+35, MERGEIT+36 |
^ICD9("AB" | SEARCH+4, SEARCH+5, SEARCH+6 |
^PXD(811.3 - [#811.3] | STAGE1+5, STAGE1+6, STAGE1+7, STAGE1+8* |
^TMP("AUM" | SEARCH+12* |
^XDRM("@" | STAGE1+4, STAGE3+3 |
^XTMP("AUM" | MAIN+2 |
^XTMP("XDRTESTK" | MERGEIT+25*, MERGEIT+42* |
Name | Line Occurrences |
---|---|
MERGEIT | MRGD2D+16 |
MRGD2D | STAGE2+4, STAGE2+5 |
SEARCH | MAIN+3 |
STAGE1 | MAIN+4 |
STAGE2 | MAIN+4 |
STAGE3 | MAIN+4 |
Name | Field # of Occurrence |
---|---|
^( | MERGEIT+18, MERGEIT+19 |
^("ZZ" | MERGEIT+25*, MERGEIT+42* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | SEARCH+1~, SEARCH+4*, SEARCH+5, SEARCH+6, SEARCH+12, STAGE1+1~, STAGE1+5*, STAGE1+6, STAGE1+7, STAGE1+8 , STAGE3+1~, STAGE3+5*, STAGE3+6 |
CNT2 | SEARCH+1~, SEARCH+5*, SEARCH+6*, STAGE3+1~, STAGE3+5*, STAGE3+6 |
DA | MERGEIT+1~, MERGEIT+45!* |
DA(1 | MERGEIT+45* |
>> DIC | MRGD2D+15* |
>> DIC(0 | MRGD2D+15* |
DIK | MERGEIT+1~, MERGEIT+45* |
>> DINUM | MRGD2D+15* |
DIU | MERGEIT+45~ |
DIU(0 | MERGEIT+45* |
DUZ(2 | MRGD2D+2, MRGD2D+4*, MRGD2D+17* |
FILEI | MRGD2D~, MRGD2D+7, MRGD2D+16, MERGEIT~, MERGEIT+4 |
FLD | MERGEIT+17~, MERGEIT+18*, MERGEIT+19, MERGEIT+21, MERGEIT+28~, MERGEIT+35*, MERGEIT+36 |
FROM | MRGD2D~, MRGD2D+6, MRGD2D+9, MRGD2D+12, MRGD2D+14 |
I | MERGEIT+1~, MERGEIT+31*, MERGEIT+32, MERGEIT+34, MERGEIT+35 |
ID | MAIN+1~, MAIN+2*, MAIN+3, MAIN+4, SEARCH~, SEARCH+2, SEARCH+9, SEARCH+10, SEARCH+11, SEARCH+13 , SEARCH+14, SEARCH+15, STAGE1~, STAGE1+2, STAGE1+3, STAGE1+4, STAGE2~, STAGE2+2*, STAGE2+3, STAGE2+4 , STAGE2+5, STAGE2+6, STAGE2+7, STAGE2+8, STAGE2+9, STAGE3~, STAGE3+2, STAGE3+3, STAGE3+5 |
IENFROM | MERGEIT~, MERGEIT+10, MERGEIT+15, MERGEIT+21, MERGEIT+26, MERGEIT+29, MERGEIT+44, MERGEIT+45 |
IENNEW | MRGD2D+1~, MRGD2D+6*, MRGD2D+7, MRGD2D+9*, MRGD2D+10, MRGD2D+12*, MRGD2D+13, MRGD2D+14*, MRGD2D+15, MRGD2D+16 |
IENOLD | MRGD2D+1~, MRGD2D+6*, MRGD2D+7, MRGD2D+9*, MRGD2D+12*, MRGD2D+14*, MRGD2D+16 |
IENTO | MERGEIT~, MERGEIT+6, MERGEIT+12, MERGEIT+26, MERGEIT+27, MERGEIT+30, MERGEIT+43 |
IENTOSTR | MERGEIT+1~, MERGEIT+6*, MERGEIT+21, MERGEIT+36 |
J | MERGEIT+17~, MERGEIT+19* |
>> JXFLD | MERGEIT+35* |
N | MERGEIT+17~, MERGEIT+18*, MERGEIT+21 |
NODE | MERGEIT+1~, MERGEIT+8*, MERGEIT+9, MERGEIT+10, MERGEIT+11*, MERGEIT+12, MERGEIT+13*, MERGEIT+14*, MERGEIT+15, MERGEIT+18 , MERGEIT+21, MERGEIT+26, MERGEIT+27, MERGEIT+29, MERGEIT+30, MERGEIT+35, MERGEIT+43 |
NODE1 | MERGEIT+1~, MERGEIT+10*, MERGEIT+11, MERGEIT+13, MERGEIT+14, MERGEIT+16 |
NODE2 | MERGEIT+1~, MERGEIT+12*, MERGEIT+13, MERGEIT+16 |
RES | SEARCH+1~, SEARCH+5*, SEARCH+6*, SEARCH+7*, SEARCH+8, SEARCH+11, SEARCH+12 |
U | SEARCH+5, SEARCH+6, SEARCH+7, SEARCH+8, SEARCH+11, SEARCH+12, MRGD2D+6, MRGD2D+7, MRGD2D+9, MRGD2D+10 , MRGD2D+12, MRGD2D+13, MERGEIT+4, MERGEIT+5, MERGEIT+21, MERGEIT+31, MERGEIT+32, MERGEIT+34, MERGEIT+44 |
>> X | MRGD2D+15*, MERGEIT+19*, MERGEIT+20, MERGEIT+31*, MERGEIT+34, MERGEIT+36 |
>> X1 | MERGEIT+29*, MERGEIT+31* |
X2 | MERGEIT+30*, MERGEIT+32, MERGEIT+34*, MERGEIT+37, MERGEIT+41~, MERGEIT+43 |
>> X3 | MERGEIT+30*, MERGEIT+37 |
XDA | MRGD2D+1~, MRGD2D+4*, MRGD2D+5, MRGD2D+7, MRGD2D+8, MRGD2D+11, MRGD2D+16 |
XDA2 | MRGD2D+1~, MRGD2D+11*, MRGD2D+12, MRGD2D+13, MRGD2D+14 |
XDRAA | MERGEIT+2~, MERGEIT+22!*, MERGEIT+25, MERGEIT+39!*, MERGEIT+42 |
XDRDIC | MERGEIT~, MERGEIT+4*, MERGEIT+5, MERGEIT+10, MERGEIT+12, MERGEIT+15, MERGEIT+21, MERGEIT+26, MERGEIT+27, MERGEIT+29 , MERGEIT+30, MERGEIT+43, MERGEIT+44, MERGEIT+45 |
XDRIENS | MERGEIT~, MERGEIT+6, MERGEIT+45 |
>> XDRTESTK | MERGEIT+22, MERGEIT+25*, MERGEIT+39, MERGEIT+42* |
XDRTIME | STAGE2+1~, STAGE2+2* |
XDRXX | MERGEIT+1~, MERGEIT+17~, MERGEIT+22, MERGEIT+24, MERGEIT+28~, MERGEIT+38, MERGEIT+39, MERGEIT+44* |
XDRXX( | MERGEIT+21*, MERGEIT+36* |
XDRZZ | MERGEIT+1~, MERGEIT+23!, MERGEIT+25, MERGEIT+40!, MERGEIT+42 |
XDUZ | MRGD2D+1~, MRGD2D+3*, MRGD2D+4, MRGD2D+5, MRGD2D+7, MRGD2D+8, MRGD2D+11 |
XDUZO | MRGD2D+1~, MRGD2D+2*, MRGD2D+17 |
XFILNO | MERGEIT+1~, MERGEIT+5*, MERGEIT+18, MERGEIT+19, MERGEIT+21, MERGEIT+35, MERGEIT+36 |
XPC | MRGD2D+1~, MRGD2D+8*, MRGD2D+9, MRGD2D+10 |
XR | MRGD2D~ |
XVAL | MRGD2D~, MRGD2D+3, MRGD2D+4, MRGD2D+5, MRGD2D+7, MRGD2D+8, MRGD2D+11 |
XVAL1 | MRGD2D+1~, MRGD2D+5*, MRGD2D+6, MRGD2D+7*, MRGD2D+8*, MRGD2D+9, MRGD2D+10*, MRGD2D+11*, MRGD2D+12, MRGD2D+13* , MRGD2D+15, MRGD2D+16 |
Y | MERGEIT+1~, MERGEIT+32*, MERGEIT+33 |