ADGVHF ; IHS/ADC/PDW/ENM - CREATE VHOSP IF MISSING ; [ 03/25/1999 11:48 AM ]
Source file <ADGVHF.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Changes To ADT | 3 | (APCDALV,APCDEKL)^ADGCALLS $$HRC^ADGF TIME^ADGUTIL | 
| Kernel | 3 | (,HOME)^%ZIS ^%ZISC ^%ZTLOAD | 
| VA Fileman | 3 | ^%DT C^%DTC ^DIR | 
| Patient Care Component | 2 | ^APCDALVR ^APCDEIN | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DATE2 | ||
| END | ||
| MSG(DGN) | ; -- prints message | |
| TFAC() | ; -- transfer facility | |
| HED | ; -- heading | |
| NEWPG | ; -- end of page control | |
| ADD | ; -- SUBRTN to set variables to call apcdalvr | |
| DSRV() | ; -- discharge service | |
| QUE | ||
| DATE | ||
| KILL | ; -- kill apcd variables | |
| LINE | ;; | |
| LOOP | ;EP; loop thru discharges to check for missing vhosps | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNVINP("AD" | LOOP+13 | 
| ^DD("DD" | HED+6 | 
| ^DGPM - [#405] | LOOP+9, LOOP+10, LOOP+11, LOOP+12, ADD+5, ADD+12, DSRV+2, DSRV+4 | 
| ^DGPM("APHY" | ADD+12 | 
| ^DGPM("ATID6" | DSRV+3 | 
| ^DGPM("ATT3" | LOOP+6, LOOP+8 | 
| ^DIC(4 - [#4] | LOOP+1 | 
| ^DPT - [#2] | MSG+2 | 
| ^VA(200 - [#200] | LOOP+1 | 
| Name | Line Occurrences | 
|---|---|
| $$DSRV | ADD+11 | 
| $$TFAC | ADD+9 | 
| ADD | LOOP+14 | 
| DATE | DATE2 | 
| DATE2 | DATE2+1 | 
| END | DATE+1, DATE2+5 | 
| HED | LOOP+3, NEWPG+1, NEWPG+3 | 
| KILL | ADD+16, ADD+17 | 
| LOOP | DATE2+5 | 
| MSG | ADD+16, ADD+17 | 
| NEWPG | ADD+16, MSG+1 | 
| QUE | DATE2+5 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> %DT | DATE* | 
| >> %DT("A" | DATE*, DATE2* | 
| >> %ZIS | DATE2+5* | 
| >> APCDALVR("APCDAFLG" | ADD+16 | 
| >> APCDALVR("APCDATMP" | ADD+8* | 
| >> APCDALVR("APCDLOOK" | ADD+10* | 
| >> APCDALVR("APCDPAT" | ADD+6* | 
| >> APCDALVR("APCDTADS" | ADD+12* | 
| >> APCDALVR("APCDTAT" | ADD+13* | 
| >> APCDALVR("APCDTDCS" | ADD+11* | 
| >> APCDALVR("APCDTDT" | ADD+7* | 
| >> APCDALVR("APCDTTT" | ADD+9* | 
| >> APCDALVR("APCDVSIT" | ADD+14* | 
| DFN | LOOP+16!, ADD+1*, ADD+6, DSRV+3, MSG+2 | 
| DGA | LOOP+11*, LOOP+17!, ADD+1, ADD+4, ADD+9, ADD+13 | 
| DGADM | LOOP+10*, LOOP+11, LOOP+12, LOOP+17!, ADD+4, ADD+5, ADD+12, DSRV+2 | 
| DGBDT | DATE+1*, DATE2+1, END!, LOOP+5, LOOP+17! | 
| DGD | LOOP+9*, LOOP+16!, ADD+7, ADD+10, TFAC+1 | 
| DGDSC | LOOP+7*, LOOP+8*, LOOP+9, LOOP+10, LOOP+17! | 
| DGDT | LOOP+5*, LOOP+6*, LOOP+8, LOOP+17! | 
| DGDUZ | LOOP+1*, LOOP+16!, HED+4 | 
| DGEDT | DATE2*, DATE2+1, DATE2+2*, END!, LOOP+5, LOOP+17! | 
| DGEND | LOOP+5*, LOOP+6, LOOP+17! | 
| DGLIN | LOOP+2*, LOOP+16!, HED+2 | 
| DGLIN2 | LOOP+2*, LOOP+16!, HED+7 | 
| DGN | MSG~ | 
| DGPG | LOOP+1*, LOOP+16!, HED+1, HED+2*, HED+5 | 
| DGPMA | ADD+3~, ADD+4* | 
| DGPMCA | ADD+3~, ADD+4* | 
| DGPMDA | ADD+3~, ADD+4* | 
| DGQ | LOOP+3*, LOOP+6, LOOP+8, LOOP+17!, NEWPG+2*, NEWPG+3, MSG+1 | 
| DGSITE | LOOP+1*, LOOP+16!, HED+4 | 
| DGTY | LOOP+16!, HED+4*, HED+5 | 
| DGV | LOOP+12*, LOOP+13, LOOP+17!, ADD+2, ADD+5*, ADD+14 | 
| DIR | NEWPG+2! | 
| DIR(0 | NEWPG+2* | 
| DT | DATE2+2, HED+6 | 
| DUZ | LOOP+1 | 
| DUZ(2 | LOOP+1 | 
| >> I | QUE+1* | 
| IO | DATE2+5 | 
| IO("Q" | DATE2+5, QUE! | 
| IOF | HED+1 | 
| IOSL | MSG+1 | 
| IOST | NEWPG+1, HED+1 | 
| >> POP | DATE2+5 | 
| U | LOOP+1, LOOP+6, LOOP+8, LOOP+10, LOOP+12, ADD+1, ADD+5, ADD+7, ADD+9, ADD+12 , ADD+13, TFAC+1, DSRV+2, DSRV+4, NEWPG+3, MSG+1, MSG+2 | 
| X | DATE*, DATE2*, DATE2+2, TFAC+1~*, TFAC+2, DSRV+1~, DSRV+3*, DSRV+4, NEWPG+2 | 
| >> X1 | DATE2+2* | 
| >> X2 | DATE2+2* | 
| Y | DATE+1, DATE2, END!, DSRV+1~, DSRV+2*, DSRV+3, HED+6* | 
| >> ZTDESC | QUE* | 
| >> ZTRTN | QUE* | 
| >> ZTSAVE( | QUE+1* | 
| ZTSK | QUE+2! | 
| Name | Field # of Occurrence | 
|---|---|
| $T(LINE+DGN | MSG+2 |