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 |