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! |