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 |