DGSCHAD ;ALB/MRL - SCHEDULED ADMISSIONS ENTRY/CANCEL ;Sep 22, 2020@08:37
Source file <DGSCHAD.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Registration | 9 | DG SCHED ADMIT CANCEL DG SCHED ADMIT ENTRY DGDIS1 DGOERR SCHED ADMIT DGSATX DGSATX1 DGSCHADMIT DGSHARESUB ^DGS(41.1 |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| 1 | ;Schedule Admission
|
|
| 11 | ||
| EN | ||
| TP | ||
| 2 | ;Cancel Scheduled Admission
|
|
| SA | ;Check SA for missing data
|
|
| CA | ;Check for missing CA data
|
|
| WARN | ||
| KILL | ||
| Q | ||
| OREN | ||
| WACT(DGW,DGDT) | ;ward active on scheduled admit date?
; input: DGW = ien of WARD LOCATION file ; DGDT = date of interest - defaults to DT ; returns: 1 if active ; 0 if inactive (out-of-service) ; -1 if error |
|
| NOTIFY(OLDVAL,NEWVAL,DA,TYPE) | ;queue data change messages
|
|
| GETFIELDS(OLDVAL,NEWVAL,FIELDS) | ;return modified fields
|
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DGS(41.1 - [#41.1] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("DD" | EN+1 |
| ^DGS(41.1 - [#41.1] | EN+2, SA+1, CA+1 |
| ^DIC(42 - [#42] | WACT+9, WACT+11 |
| ^DPT - [#2] | EN+1, EN+2 |
| ^XTMP( | NOTIFY+6, NOTIFY+7, NOTIFY+13*, NOTIFY+22!, NOTIFY+23!, NOTIFY+25, NOTIFY+28*, NOTIFY+29*, NOTIFY+30*, NOTIFY+31* , NOTIFY+32*, NOTIFY+33*, NOTIFY+34*, NOTIFY+35* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACTION | NOTIFY+4~, NOTIFY+9*, NOTIFY+12, NOTIFY+15, NOTIFY+17*, NOTIFY+20*, NOTIFY+26, NOTIFY+27, NOTIFY+31 |
| DA | EN+2*, 2+2*, KILL*, Q!, NOTIFY~, NOTIFY+5 |
| DATE | NOTIFY+4~, NOTIFY+5*, NOTIFY+29 |
| >> DFN | 11*, EN+2 |
| DFN1 | EN+3!, Q! |
| DGDT | WACT~, WACT+10 |
| DGERR | EN+2, SA+1*, SA+2*, SA+3*, SA+4*, SA+5*, SA+6, CA+1*, CA+2*, CA+3 , Q! |
| DGERR1 | CA+1*, CA+2*, CA+3, Q! |
| DGERSUB | SA+2*, SA+3, CA+1*, CA+2, Q! |
| DGJJ | EN+3! |
| DGNEW | 1+1*, EN*, EN+1, Q!, OREN* |
| DGPMDA | EN+3!, TP+1 |
| DGSCH | 11*, EN+2, 2+1*, 2+2, SA+1, CA+1, KILL, Q! |
| DGSCH1 | SA+1*, SA+3, SA+4, SA+5, CA+1*, CA+2, Q! |
| DGSDIV | Q! |
| >> DGSKIP | 1+1, EN+1, EN+2, EN+3 |
| DGW | WACT~, WACT+8, WACT+9, WACT+11 |
| DGX | WACT+7~, WACT+11*, WACT+12, WACT+13, WACT+14 |
| DGY | WACT+7~, WACT+10*, WACT+11, WACT+14 |
| DIC | 11*, EN+2, 2+1*, 2+2, Q! |
| DIC("A" | 1+1*, 11!, 2+1*! |
| DIC("S" | 11*!, 2+1*! |
| DIC(0 | 1+1*, 2+1*, CA+3*, OREN* |
| DIE | EN+2*, 2+2*, CA+3*, Q! |
| DIK | KILL*!, Q! |
| DLAYGO | 11*! |
| DR | EN+2*, 2+2*, CA+3*!, Q! |
| DT | WARN, WACT+10, NOTIFY+28 |
| EXIT | NOTIFY+4~, NOTIFY+6*, NOTIFY+8, NOTIFY+14*, NOTIFY+16* |
| FIELD | NOTIFY+4~, GETFIELDS+1~, GETFIELDS+2*, GETFIELDS+3, GETFIELDS+4 |
| FIELDS | NOTIFY+4~, NOTIFY+11, NOTIFY+13, NOTIFY+16, NOTIFY+26, NOTIFY+35, GETFIELDS~ |
| FIELDS( | GETFIELDS+4* |
| HISTACT | NOTIFY+4~, NOTIFY+6*, NOTIFY+7*, NOTIFY+10, NOTIFY+18, NOTIFY+24, NOTIFY+27 |
| I | SA+3*, CA+2*, Q! |
| IENS | NOTIFY+4~, NOTIFY+5*, NOTIFY+6, NOTIFY+22, NOTIFY+30, NOTIFY+34 |
| NEWVAL | NOTIFY~, NOTIFY+11, NOTIFY+26, GETFIELDS~ |
| NEWVAL( | GETFIELDS+3 |
| NEWVAL(1 | NOTIFY+3, NOTIFY+32 |
| NODE1 | NOTIFY+4~, NOTIFY+5*, NOTIFY+6, NOTIFY+7, NOTIFY+13, NOTIFY+22, NOTIFY+23, NOTIFY+25, NOTIFY+28, NOTIFY+29 , NOTIFY+30, NOTIFY+31, NOTIFY+32, NOTIFY+33, NOTIFY+34, NOTIFY+35 |
| NODE2 | NOTIFY+4~, NOTIFY+6*, NOTIFY+7, NOTIFY+13, NOTIFY+18*, NOTIFY+19, NOTIFY+21, NOTIFY+22, NOTIFY+24*, NOTIFY+25* , NOTIFY+29, NOTIFY+30, NOTIFY+31, NOTIFY+32, NOTIFY+33, NOTIFY+34, NOTIFY+35 |
| OLDVAL | NOTIFY~, NOTIFY+11, NOTIFY+26, GETFIELDS~ |
| OLDVAL( | GETFIELDS+2, GETFIELDS+3 |
| OLDVAL(1 | NOTIFY+9, NOTIFY+33 |
| ORACTION | 1+1!, EN, EN+1, EN+2, TP+1 |
| >> ORVP | OREN |
| TYPE | NOTIFY~, NOTIFY+3, NOTIFY+8, NOTIFY+19 |
| U | EN, WACT+12, WACT+13, WACT+14, NOTIFY+28, GETFIELDS+3 |
| X | Q!, OREN* |
| >> XPDNM | NOTIFY+3 |
| >> XQORQUIT | OREN* |
| Y | 11, EN, EN+1*, EN+2*, 2+1, 2+2*, Q! |