AGDATA ;IHS/SD/EFG - Patient Registration 7.1 BAD DATA FIXER;
Source file <AGDATA.m>
| Package | Total | Caller Graph |
|---|---|---|
| IHS Patient Registration | 3 | AG71A2 AGINS AGTXALL |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| POLHCREF(POLM,INFOONLY) | ;EP
|
|
| MCR1(PATPTR) | ;EP
|
|
| POLHCRE1(POLH,POLM,INFOONLY) | ;EP
|
|
| INSURER | ;EP - DELETE DECIMAL IENS FROM INSURER FILE
|
|
| PRVT1(PATPTR) | ;EP - DELETE PRVT ENTRIES MISSING .01 FIELD
|
|
| MCD2(PTR) | ;EP
|
|
| RRE1(PATPTR) | ;EP
|
|
| FIXALL(PATPTRS,NOMSG) | ;EP - FIX ALL ELIGIBLITY KNOWN BAD DATA ISSUES
|
|
| TS | ||
| KILL | ;EP - KILL VARS
|
|
| MCD1(RECNO) | ;EP
|
|
| GUAR1(PATPTR) | ;EP - DELETE GUARANTOR ENTRIES WITH MISSING GUARANTORS OR DATES
|
|
| RRE(PATPTRS) | ;FIX "B" X-REF ENTRIES WITH NO ZERO RECORD
|
|
| MCR(PATPTRS) | ;EP - FIX MEDICARE WITH MISSING .01 FIELDS
|
|
| PRVT(PATPTRS) | ;EP - CLEAR ANY PRIVATE ELIG RECORDS MISSING INSURER POINTER
|
|
| MCR2(PATPTR) | ;EP
|
|
| MCD(PATPTRS) | ;EP - DELETE MCD RECORDS MISSING .01 FIELD
|
|
| REDO | ;
|
|
| GUAR(PATPTRS) | ;EP - CLEAR ANY GUARANTOR ENTRIES WITH NO GUARANTORS ORDATES
|
|
| QUEFIX | ;EP - QUEUE DATA FIX TO TASKMAN
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^AUPNMCR - [#9000003] | Classic Fileman Calls |
| ^AUPNMCD - [#9000004] | Classic Fileman Calls |
| ^AUPNPRVT - [#9000006] | Classic Fileman Calls |
| ^AUPNGUAR - [#9000043] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNGUAR - [#9000043] | GUAR+4, GUAR+7, REDO+1, REDO+6, REDO+7 |
| ^AUPNMCD - [#9000004] | MCD+13, MCD1+1!, MCD1+3, MCD1+10, MCD1+11!, MCD2+4! |
| ^AUPNMCD("AB" | MCD+15, MCD2+1, MCD2+2, MCD2+3, MCD2+4! |
| ^AUPNMCD("B" | MCD+7 |
| ^AUPNMCR - [#9000003] | MCR+3, MCR+6, MCR1+1!, MCR2+1, MCR2+2 |
| ^AUPNMCR("B" | MCR+8, MCR1+1! |
| ^AUPNPRVT - [#9000006] | PRVT+5, PRVT+8, PRVT+20, PRVT1+1!, PRVT1+3, PRVT1+4!, PRVT1+6, POLHCRE1+5 |
| ^AUPNPRVT("B" | PRVT+10, PRVT1+1! |
| ^AUPNPRVT("C" | PRVT+15, PRVT+17, PRVT+19, PRVT+20!, POLHCREF+9, POLHCREF+10, POLHCRE1+4, POLHCRE1+12! |
| ^AUPNRRE - [#9000005] | RRE+5, RRE+10, RRE1+1! |
| ^AUPNRRE("B" | RRE+8, RRE1+1! |
| ^AUTNINS - [#9999999.18] | INSURER+3, INSURER+4! |
| ^AUTNINS("B" | MCD1+5, INSURER+4! |
| Name | Line Occurrences |
|---|---|
| GUAR | FIXALL+8, FIXALL+17 |
| GUAR1 | GUAR+4, GUAR+7 |
| INSURER | FIXALL+9 |
| KILL | FIXALL+11, FIXALL+21 |
| MCD | FIXALL+6, FIXALL+15 |
| MCD1 | MCD+9, MCD+13 |
| MCD2 | MCD+10, MCD+15 |
| MCR | FIXALL+7, FIXALL+16 |
| MCR1 | MCR+3, MCR+6, MCR+8 |
| MCR2 | MCR+3, MCR+6 |
| POLHCRE1 | POLHCREF+11 |
| POLHCREF | FIXALL+10, FIXALL+18 |
| PRVT | FIXALL+4, FIXALL+13 |
| PRVT1 | PRVT+5, PRVT+8, PRVT+10 |
| REDO | REDO+6 |
| RRE | FIXALL+5, FIXALL+14 |
| RRE1 | RRE+5, RRE+8, RRE+10 |
| TS | FIXALL+12, GUAR+1, PRVT+2, MCD+2, RRE+2, MCR+1, INSURER+1, POLHCREF+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | REDO+3!*, REDO+9!*, PRVT1+7!*, MCD1+4!, MCD1+6*, MCD1+8!, MCR2+3!, MCR2+4*, MCR2+7! |
| DA(1 | REDO+9* |
| DFN | MCD+1~ |
| DIC | REDO+3!, REDO+9!, PRVT1+7!, MCD1+4!, MCD1+8!, MCR2+3!, MCR2+7! |
| DIE | REDO+3!, REDO+9!, PRVT1+7!, MCD1+4!, MCD1+6*, MCD1+8!, MCR2+3!, MCR2+7! |
| DIK | REDO+3!*, REDO+9!*, PRVT1+7!*, MCD1+4!, MCD1+8!, MCR2+5* |
| DIR | MCR2+3!, MCR2+7! |
| DR | PRVT1+7!, MCD1+4!, MCD1+6*, MCD1+8! |
| ELIGREC | MCD1+9*, MCD1+10*, MCD1+11, KILL+1! |
| HRN | MCD+1~ |
| INFOONLY | POLHCREF~, POLHCREF+4*, POLHCREF+11, POLHCRE1~, POLHCRE1+1, POLHCRE1+7 |
| INSPTR | INSURER+2*, INSURER+3*, INSURER+4, KILL+1! |
| INSREC | PRVT1+2*, PRVT1+3*, PRVT1+4, KILL+1! |
| MCDNUM | MCD+1~, MCD2+2*, MCD2+3, MCD2+4 |
| >> MCDPTR | MCD1+5* |
| NOMSG | QUEFIX+3*, FIXALL~, FIXALL+12, GUAR+1, PRVT+2, MCD+2, RRE+2, MCR+1, INSURER+1, POLHCREF+3 |
| PATPTR | GUAR+6*, GUAR+7*, GUAR1~, REDO+1, REDO+3, REDO+6, REDO+7, REDO+9, PRVT+7*, PRVT+8* , PRVT+9*, PRVT+10*, PRVT+16*, PRVT+17*, PRVT+19, PRVT+20, PRVT1~, PRVT1+1, PRVT1+3, PRVT1+4 , PRVT1+6, PRVT1+7, MCD+14*, MCD+15*, RRE+4*, RRE+5*, RRE+7*, RRE+8*, RRE+9*, RRE+10* , RRE1~, RRE1+1, MCR+3, MCR+5*, MCR+6*, MCR+7*, MCR+8*, MCR1~, MCR1+1, MCR2~ , MCR2+1, MCR2+2, MCR2+4, KILL+1! |
| PATPTRS | QUEFIX+3*, FIXALL~, FIXALL+3, FIXALL+13, FIXALL+14, FIXALL+15, FIXALL+16, FIXALL+17, FIXALL+18, GUAR~ , GUAR+2, PRVT~, PRVT+3, PRVT+13, MCD~, MCD+4, RRE~, RRE+3, MCR~, MCR+2 |
| PATPTRS( | GUAR+4, PRVT+5, MCD+6, RRE+5, MCR+3 |
| POLH | POLHCREF+8*, POLHCREF+9*, POLHCREF+10, POLHCREF+11, POLHCRE1~, POLHCRE1+1, POLHCRE1+4, POLHCRE1+6, POLHCRE1+9, POLHCRE1+12 |
| >> POLHPTR | PRVT+14*, PRVT+15*, PRVT+17, PRVT+19, PRVT+20 |
| POLM | POLHCREF~, POLHCREF+5, POLHCREF+6*, POLHCREF+7, POLHCREF+10, POLHCREF+11, POLHCRE1~, POLHCRE1+1, POLHCRE1+4, POLHCRE1+5 , POLHCRE1+9, POLHCRE1+12 |
| POLM("" | POLHCREF+6 |
| PTR | GUAR+3*, GUAR+4*, PRVT+4*, PRVT+5*, MCD+1~, MCD+5*, MCD+6*, MCD+7, MCD2~, MCD2+1 , MCD2+2, MCD2+3, MCD2+4, RRE+5, MCR+3*, KILL+1! |
| >> REC | POLHCRE1+3*, POLHCRE1+4*, POLHCRE1+5, POLHCRE1+9, POLHCRE1+12 |
| RECNO | PRVT+18*, PRVT+19*, PRVT+20, MCD+1~, MCD+7*, MCD+8, MCD+9, MCD+10, MCD+12*, MCD+13* , MCD1~, MCD1+1, MCD1+3, MCD1+6, MCD1+10, MCD1+11, MCD2+3*, MCD2+4, KILL+1! |
| REDO | GUAR1+1~, REDO+5*, REDO+6, REDO+9* |
| ST | MCD+1~, MCD2+1*, MCD2+2, MCD2+3, MCD2+4 |
| SUB1 | GUAR1+1~, REDO+1*, REDO+2, REDO+5*, REDO+6*, REDO+7, REDO+9 |
| SUB11 | GUAR1+1~, REDO+7*, REDO+8 |
| >> TRUEPOLH | POLHCRE1+5*, POLHCRE1+6, POLHCRE1+10 |
| U | PRVT1+1, PRVT1+4, MCD1+1, MCD1+3, MCD1+11, MCD2+4, RRE1+1, MCR1+1, MCR2+1, POLHCRE1+5 |
| >> ZTDESC | QUEFIX+1* |
| >> ZTIO | QUEFIX+2* |
| >> ZTQUEUED | FIXALL+12, GUAR+1, PRVT+2, MCD+2, RRE+2, MCR+1, INSURER+1, POLHCREF+3 |
| >> ZTRTN | QUEFIX+1* |
| >> ZTSAVE("NOMSG" | QUEFIX+5* |
| >> ZTSAVE("PATPTRS" | QUEFIX+4* |
| >> ZTSK | QUEFIX+7, QUEFIX+8 |