SDRR1 ;10N20/MAH ;RECALL REMINDER ENTER EDIT 7/28/04
Source file <SDRR1.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 |
---|---|---|
Kernel | 1 | ^ORD(101 |
Scheduling | 1 | SDRR EVENT |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;Entry point
|
|
STR(SDFN) | ;Start checking entries in 403.5 if there is a "b" goes to update - if not goes to NEW
|
|
EN1 | ||
NEW | ;Adds new entry
|
|
DELETE | ;SD*566 user timed out - delete new incomplete record & display message
|
|
UPDATE | ;Asks for new data
|
|
SDAM | ;Entry Point for Appointment Management protocol
|
|
QUIT |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^SD(403.5 - [#403.5] | Classic Fileman Calls |
^SC - [#44] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("UPPERCASE" | EN1+15 |
^DPT - [#2] | DELETE+3 |
^SD(403.5 - [#403.5] | STR+3, STR+4, EN1, EN1+18 |
^SD(403.54 - [#403.54] | EN1+5, EN1+18 |
^TMP("SDAM" | SDAM+9 |
^TMP("SDAMIDX" | SDAM+8 |
^TMP("SDRRCLR" | EN1*, EN1+1, EN1+5, EN1+7, EN1+8, EN1+9, EN1+12, EN1+17, NEW+8!, QUIT+1! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
C | STR+1~, EN1*, EN1+17!, QUIT! |
CLINIC | STR+1~, EN1+1*, EN1+3*, EN1+4*, EN1+10, EN1+17!, NEW+7!, UPDATE+2!, QUIT! |
COMM | STR+1~, EN1+9*, EN1+11, NEW+7!, UPDATE+2! |
D | STR+1~, EN1*, QUIT! |
D0 | NEW+7!, UPDATE+2! |
DA | EN1+17*!, EN1+18, NEW+5*, NEW+7!, UPDATE+2! |
DFN | STR+2*, STR+3, STR+4, EN1, NEW+4, DELETE+3, QUIT! |
DIC | NEW+1!, NEW+4*, NEW+7!, UPDATE+1!, UPDATE+2! |
DIC(0 | NEW+4* |
DIE | NEW+1!, NEW+4*, NEW+7!, DELETE+1, UPDATE+1!*, UPDATE+2! |
DIE("NO^" | NEW+5*, UPDATE+1* |
DIK | DELETE+1*, DELETE+2! |
DIR | NEW+1!, NEW+7!, QUIT! |
DIR("A" | STR+3*, NEW+3* |
DIR("B" | STR+3*, NEW+3* |
DIR(0 | STR+3*, NEW+3* |
DLAYGO | NEW+4*, NEW+7!, UPDATE+2! |
DO | NEW+1! |
DR | NEW+1!, NEW+5*, NEW+7!, UPDATE+1!*, UPDATE+2! |
DTIME | EN1+12 |
DTOUT | NEW+6, NEW+8! |
DUZ | EN1+22 |
ER | EN1+1*, EN1+12*, EN1+14, QUIT! |
FLAG | EN1+18*, EN1+23*, EN1+25!, QUIT! |
I | STR+1~, EN1*, EN1+1*, EN1+2, EN1+5, EN1+7, EN1+8, EN1+9, EN1+11, EN1+12 |
KEY | STR+1~, EN1+18*, EN1+20, EN1+22, EN1+23!, NEW+7!, UPDATE+2!, QUIT! |
KY | STR+1~, EN1+22! |
KY(0 | EN1+23 |
NUM | NEW+4*, NEW+5, NEW+7!, UPDATE+2! |
OK | EN1+1*, NEW+7!, UPDATE+2!, QUIT! |
ORACTION | SDAM+1~ |
ORVP | SDAM+1~ |
PROV | EN1+5*, EN1+6*, EN1+11, EN1+17!, NEW+7!, UPDATE+2!, QUIT! |
PROV1 | EN1+18*, EN1+19, EN1+23!, QUIT! |
RDT | EN1+7*, EN1+10, EN1+17!, NEW+7!, UPDATE+2! |
RS | EN1+8*, EN1+10, NEW+7!, UPDATE+2!, QUIT! |
SDAMERR | SDAM+1~ |
>> SDAMTYP | SDAM+4, SDAM+5 |
SDAT | SDAM+8!*, SDAM+9, SDAM+10 |
SDCOAP | SDAM+1~, SDAM+7*, SDAM+8 |
SDFN | STR~, STR+2, SDAM+4 |
U | DELETE+3 |
>> VALMBCK | SDAM+2*, SDAM+11* |
>> VALMHDR(1 | SDAM+4 |
VALMY | SDAM+1~ |
VALMY( | SDAM+7 |
VALUE | EN1+21~, EN1+22* |
X | EN1+12*, EN1+15*, EN1+16, EN1+17, EN1+23*, NEW+4*, NEW+7!, UPDATE+2!, QUIT! |
>> XQORNOD(0 | SDAM+6 |
XQORQUIT | SDAM+1~ |
Y | STR+1~, STR+3, STR+4, EN1+7*, EN1+8*, EN1+15, NEW+3, NEW+4, NEW+7!, UPDATE+2! , QUIT! |
Z | EN1+11*, EN1+12, NEW+7!, UPDATE+2! |