AZHZCLN ;DSD/PDW - MASTER ROUTINE TO CLEAN THE VA/IHS PATIENT BASE ; AUGUST 14, 1992
Source file <AZHZCLN.m>
| Package | Total | Caller Graph |
|---|---|---|
| Local Area Programs | 3 | AZHZCL AZHZCL1 AZHZCLN |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EXIT | ||
| DEQUE | ;ENTRY POINT FOR DEQUE
|
|
| ALL | ; perform steps 1-5
|
|
| DQALL | ;ENTRY POINT FOR TASKING
|
|
| PUNC | ;EP
|
|
| DQPPRT | ;ENTRY POINT FOR TASKING
|
|
| 23 | ||
| RES | ;ENTRY POINT restore Compiled Edits Global
|
|
| DUZ | ||
| INIT | ||
| S | ;
|
|
| PUNPRT | ;ENTRY POINT to print names that had punctuation "()&/" removed
|
|
| QUE | ;ENTRY POINT from the INIT^AZHZCL1
|
|
| FAC | ; FACE SHEET PRINT
|
|
| AZHZPG | ||
| EPUN | ||
| SAV | ;ENTRY POINT save Compiled Edits Global
|
|
| VIEW | ; VIEW ANY PATIENT
|
| Name | Field # of Occurrence |
|---|---|
| %XY^%RCR | SAV+1, RES+3 |
| ^%ZIS | S+1, DEQUE+2 |
| ^%ZISC | DUZ+11, DQALL+2, QUE+5 |
| ^%ZTLOAD | QUE+5 |
| HDR^AG | FAC+1 |
| ^AGFACE | FAC+1 |
| ^AGSEENLY | VIEW+1 |
| ^AGVAR | FAC+1 |
| ^AZHZCL | DQALL+1 |
| AZHZPG^AZHZCL | AZHZPG |
| INIT^AZHZCL | ALL+4 |
| PRT^AZHZCL | DQALL+1 |
| SET^AZHZCL | DQALL+1 |
| DOIT2^AZHZCL1 | 23+2 |
| EXIT^AZHZCL1 | DEQUE+3, EXIT |
| INIT^AZHZCL1 | DEQUE+3, INIT |
| OTH^AZHZCL1 | 23+3 |
| ^AZHZCLAG | DQALL+1 |
| PUNC^AZHZCLN | DQALL+1 |
| DT^DICRW | S+1 |
| ^DIR | DUZ+4 |
| ^XUP | DUZ |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AZHZSAV | SAV+1, RES+1 |
| ^AZHZTEMP | RES+2!, RES+3*, PUNPRT+3, PUNPRT+4, 23+1 |
| ^AZHZTEMP("A" | DUZ+2, PUNPRT+5 |
| ^AZHZTEMP("P" | DQPPRT+2, DQPPRT+3*, DQPPRT+4, 23 |
| Name | Line Occurrences |
|---|---|
| @( | DUZ+9, DEQUE+3 |
| ALL | DUZ+7 |
| AZHZPG | 23+1 |
| EXIT | DUZ+11, PUNPRT+4, PUNPRT+5, EPUN, ALL+5, ALL+6 |
| INIT | PUNPRT+7 |
| S | DUZ+6, DUZ+10 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %X | SAV+1*, RES+3* |
| >> %Y | SAV+1*, RES+3* |
| >> %ZIS("IOPAR" | DEQUE+2* |
| >> AGOPT | FAC+1 |
| >> AUPNLK("ALL" | VIEW+1*, VIEW+2!, FAC+1*, FAC+2! |
| >> AZHZ("IOPAR" | QUE+4*, DEQUE+2 |
| >> AZHZCC | DQPPRT+2*, DQPPRT+3 |
| >> AZHZHDR | PUNPRT+6* |
| >> AZHZHIT | PUNPRT+6*, 23+1 |
| AZHZIOP | S+2!, DUZ+11!, ALL+3!, ALL+4*, ALL+5!, ALL+6!, DQALL+2!, QUE+3* |
| AZHZMEN | DUZ+4*, DUZ+10, DUZ+11!, ALL+5!, ALL+6!, DQALL+2! |
| >> AZHZN | 23+2* |
| >> AZHZRTN | PUNPRT+6*, ALL+3*, QUE+2, DEQUE+3 |
| >> AZHZSET | PUNPRT+6* |
| >> DFN | DQPPRT+2*, DQPPRT+3*, 23*, 23+1 |
| >> DFOUT | DUZ+8*, PUNPRT+1*, PUNPRT+2, PUNPRT+7, DQPPRT+1, ALL+5 |
| >> DIR("B" | DUZ+2*, DUZ+3* |
| >> DIR(0 | DUZ+1* |
| >> DTOUT | DUZ+5 |
| >> DUOUT | DUZ+8*, PUNPRT+1*, PUNPRT+2, PUNPRT+7, DQPPRT+1, ALL+5 |
| DUZ | DUZ |
| IO | 23+1 |
| IOM | ALL+4, QUE+3 |
| ION | ALL+4, QUE+3, QUE+4, DEQUE+2 |
| >> IOP | S+1*, DEQUE+2* |
| >> IOPAR | QUE+4 |
| IOSL | ALL+4, QUE+3 |
| IOST | ALL+4, QUE+3 |
| >> POP | ALL+5 |
| >> X | DUZ+2*, DUZ+4, DUZ+6, DUZ+7, DUZ+9, FAC+1* |
| >> ZTDESC | QUE+2* |
| >> ZTRTN | QUE+2* |
| >> ZTSAVE("AZHZ*" | QUE+2* |
| ZTSK | ALL+3!, ALL+6, QUE+5 |