SDAMN ;ALB/MJK - No-Show Appt Action ; 2/4/92
Source file <SDAMN.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 | SDAM APPT NO-SHOW |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; -- protocol SDAM APPT NO-SHOW entry pt
; input: VALMY := array entries |
|
ENQ | ||
NS(DFN,SDT,SC,SDTIME,SDNSACT) | ; execute no-show code
; input: DFN := pt file ifn ; SDT := d/t of appt ; SC := clinic ifn ; SDTIME := now ; SDNSACT := ns processing flag ; [return] := did user uparrow [ 0|no , 1|yes] |
|
NSQ | ||
CHK() | ; -- check if status of appt permits no-show
|
|
UPD(BEFORE,AFTER,SDAT,CNST) | ; can just the 1 display line be changed w/o re-build
; input: BEFORE := before status info in $$STATUS format ; AFTER := after " " " " " ; SDAT := selected VALMY entry's data ; CNST := consult status (null, consult link ien) |
|
UPDQ |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(40.8 - [#40.8] | NS+12 |
^DPT - [#2] | EN+11, EN+14 |
^SC - [#44] | NS+12 |
^SD(409.63 - [#409.63] | CHK+2 |
^TMP("SDAM" | EN+9, UPD+10*, UPD+11* |
^TMP("SDAMIDX" | EN+7 |
^UTILITY($J | NS+9! |
Name | Field # of Occurrence |
---|---|
^( | EN+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | EN+8 |
A | NS+8~ |
AFTER | UPD~, UPD+6, UPD+7, UPD+10 |
BEFORE | UPD~, UPD+6 |
CNST | UPD~, UPD+11 |
>> CNSTLNK | EN+15 |
DFN | EN+3~, EN+10*, EN+11, EN+13, EN+14, NS~ |
DT | NS+10 |
I | NS+8~, NS+10* |
L | NS+8~ |
SC | NS~, NS+12 |
>> SDAMLIST | UPD+8 |
>> SDAMLIST( | UPD+7 |
>> SDAMLIST("SCR" | UPD+7 |
>> SDAMTYP | EN+19, EN+20 |
SDAT | EN+3~, EN+7!*, EN+9, EN+10, EN+15, UPD~, UPD+10, UPD+11 |
SDCL | EN+3~, EN+10*, EN+11, EN+13, EN+14, NS+8~ |
SDCP | NS+8~ |
SDDT | NS+8~, NS+10* |
SDI | EN+3~, EN+6*, EN+7*, NS+8~, CHK+4 |
SDINP | NS+8~ |
SDLT | NS+8~ |
SDLT1 | NS+8~, NS+10* |
SDMSG | NS+8~, NS+11* |
SDNSACT | EN+3~, EN+4*, EN+13, EN+15*, EN+19, EN+20, NS~ |
SDOK | CHK+1~*, CHK+2*, CHK+3*, CHK+4, CHK+5 |
SDSTA | EN+3~, EN+14*, EN+15 |
SDSTB | EN+3~, EN+11*, EN+15, CHK+2 |
SDSTOP | EN+3~, EN+4*, EN+7, EN+13* |
SDT | EN+3~, EN+10*, EN+11, EN+13, EN+14, NS~, NS+10*, CHK+3 |
SDTIME | EN+3~, EN+8*, EN+13, NS~, CHK+3 |
SDV1 | NS+8~, NS+12* |
SDYES | NS+8~, NS+10* |
U | EN+10, NS+12, UPD+8 |
>> VALMBCK | EN+4*, EN+6* |
VALMY | EN+3~ |
VALMY( | EN+7, CHK+4! |
VALMY(0 | EN+5 |
>> X | CHK+2*, CHK+3*, CHK+4 |
Y | NSQ, UPD+5~*, UPD+6*, UPD+7*, UPD+8*, UPD+9, UPDQ |