DPTDZFIX ; IHS/ANMC/LJF - RESET MERGE TO RUN AGAIN; [ 10/03/2001 8:13 AM ]
Source file <DPTDZFIX.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 3 | IX1^DIK EN^DIQ ^DIR | 
| Kernel | 2 | $$FMTE^XLFDT $$STRIP^XLFSTR | 
| IHS VA Utilities | 1 | ^XBKVAR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LRFIND | ;EP; -- finds all LRDFN entries in Lab without matching entries in DPT | |
| PAUSE | ;EP -- ask user to press return - no form feed ; called by option DPTD IHS MERGE VIEW | |
| SCHED | ;EP; -- find all merged patients with Scheduling data ; and set "S" nodes in DPT for those found | |
| READ(TYPE,PROMPT,DEFAULT,HELP,SCREEN,DIRA) | ; calls reader, returns response | |
| RESET(IEN) | ; -- make changes to entry in files 15 and 2 | |
| MSG(DATA,PRE,POST,BEEP) | ; -- writes line to device | |
| ASK | ;EP; resets entry that merged but produced errors to ready state | |
| LOOP | ;EP; -- called to reset all past merges to ready status | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^VA(15 - [#15] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | RESET+14*, RESET+20, RESET+21, RESET+22*, RESET+23*, LRFIND+9, LRFIND+10, SCHED+7, SCHED+9 | 
| ^DPT("B" | RESET+21!, RESET+22* | 
| ^LR - [#63] | RESET+14, LRFIND+5, LRFIND+6, LRFIND+7, LRFIND+8 | 
| ^SC - [#44] | SCHED+3, SCHED+4, SCHED+5, SCHED+6, SCHED+9* | 
| ^VA(15 - [#15] | ASK+12, RESET+1, RESET+4, RESET+8*, RESET+9, RESET+10*, LOOP+3, LOOP+4, LOOP+5 | 
| ^XTMP("DPTDZFIX" | ASK+1, ASK+4, RESET+13, LRFIND+2!, LRFIND+3*, LRFIND+10* | 
| Name | Line Occurrences | 
|---|---|
| $$READ | ASK+7, ASK+10 | 
| LRFIND | ASK+3 | 
| MSG | ASK+2, ASK+4, ASK+13, ASK+19, ASK+20 | 
| PAUSE | ASK+13, ASK+21 | 
| RESET | ASK+15, LOOP+6 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BEEP | MSG~, MSG+5 | 
| CLINIC | SCHED+2~, SCHED+3*, SCHED+4, SCHED+5, SCHED+6, SCHED+9 | 
| DA | ASK+6~, ASK+8*, ASK+17*, RESET+17* | 
| DATA | MSG~, MSG+3 | 
| >> DATE | SCHED+4*, SCHED+5, SCHED+6, SCHED+9 | 
| DEFAULT | READ~, READ+5 | 
| DFN | LRFIND+4~, LRFIND+8*, LRFIND+9, LRFIND+10 | 
| DIC | ASK+6~, ASK+8*, ASK+17* | 
| >> DIK | RESET+17* | 
| DIQ | ASK+6~ | 
| DIQ(0 | ASK+8*, ASK+17* | 
| DIR | PAUSE+2~, READ+1~ | 
| DIR("?" | READ+6* | 
| DIR("A" | PAUSE+3*, READ+4*, READ+7* | 
| DIR("B" | READ+5* | 
| DIR("S" | READ+3* | 
| DIR(0 | PAUSE+3*, READ+2* | 
| DIRA | READ~ | 
| DIRA( | READ+7 | 
| DIRA(1 | READ+7 | 
| DPTDN | ASK+6~, ASK+7~*, ASK+8, ASK+12, ASK+15, ASK+17 | 
| DPTDZN | LOOP+1~, LOOP+2*, LOOP+3*, LOOP+4, LOOP+5, LOOP+6, LOOP+7 | 
| DR | ASK+6~ | 
| DT | LRFIND+3 | 
| >> FROM | RESET+4*, RESET+5, RESET+13, RESET+14, RESET+20, RESET+21, RESET+22, RESET+23 | 
| HELP | READ~, READ+6 | 
| I | MSG+1~, MSG+2*, MSG+4*, MSG+5* | 
| IEN | RESET~, RESET+1, RESET+4, RESET+8, RESET+9, RESET+10, RESET+17 | 
| IOST | PAUSE+2 | 
| LR | LRFIND+4~, LRFIND+5*, LRFIND+6, LRFIND+7, LRFIND+8, LRFIND+10 | 
| >> N | SCHED+5*, SCHED+6, SCHED+9 | 
| >> PAT | SCHED+6*, SCHED+7, SCHED+9 | 
| POST | MSG~, MSG+4 | 
| PRE | MSG~, MSG+2 | 
| PROMPT | READ~, READ+4 | 
| SCREEN | READ~, READ+3 | 
| TYPE | READ~, READ+2 | 
| U | ASK+12, RESET+1, RESET+4, RESET+8, RESET+9, RESET+10, RESET+14, RESET+20, RESET+21, RESET+22 , RESET+23, LOOP+4, LOOP+5, LRFIND+7, LRFIND+8, SCHED+2*, SCHED+7, SCHED+9 | 
| >> X | RESET+4*, RESET+9*, RESET+10, RESET+13*, RESET+14, RESET+20*, RESET+22 | 
| Y | READ+1~, READ+7*, READ+9 |