SDAPIAP ;ALB/MJK - Outpatient API/Appointments ; 22 FEB 1994 11:30 am
Source file <SDAPIAP.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
FILEQ | ||
CHECK(DFN,SDT,SDCL,SDDA) | ; -- check if event can occur/allowed
|
|
LOGDATA(SDOE,SDLOG) | ; -- log user, date/time and other data
|
|
ENQ | ||
DT(DFN,SDT,SDCL,SDDA,SDCODT) | ; -- time stamp check out date
; -- NOTE: this code duplicates at DT^SDCO1 but silent |
|
EN(DFN,SDT,SDCL,SDUZ,SDMODE,SDVIEN) | ; -- check api for appts
|
|
DTQ | ||
FILE(DFN,SDT,SDCL,SDUZ,SDDA,SDMODE,SDVIEN) | ; -- file data
|
|
CHECKQ |
Name | Field # of Occurrence |
---|---|
^DIE | LOGDATA+4 |
$$STATUS^SDAM1 | CHECK+13 |
$$FIND^SDAM2 | CHECK+10 |
AFTER^SDAMEVT | FILE+28 |
CLEAN^SDAMEVT | FILE+32 |
EVT^SDAMEVT | FILE+29 |
CHANGE^SDAMEVT4 | FILE+25 |
FILE^SDAPICO | FILE+19 |
$$ERRCHK^SDAPIER | EN+4 |
ERRFILE^SDAPIER | CHECK+4, CHECK+7, CHECK+10, CHECK+16, CHECK+19, CHECK+22, FILE+12 |
BEFORE^SDCO1 | FILE+5 |
DIE^SDCO1 | DT+7 |
ELIG^SDCO1 | FILE+8 |
EN^SDCOM | FILE+22 |
$$GETAPT^SDVSIT2 | FILE+11 |
$$NOW^XLFDT | LOGDATA+3 |
FileNo | Call Tags |
---|---|
^SCE - [#409.68] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | CHECK+3 |
^SC - [#44] | DT+3, DT+4 |
^SCE - [#409.68] | FILE+25 |
^SD(409.63 - [#409.63] | CHECK+16 |
Name | Line Occurrences |
---|---|
$$FILE | EN+7 |
CHECK | EN+4 |
CHECKQ | CHECK+4, CHECK+7, CHECK+10, CHECK+16, CHECK+22 |
DT | FILE+15 |
ENQ | EN+4 |
FILEQ | FILE+12 |
LOGDATA | FILE+16 |
Name | Field # of Occurrence |
---|---|
^(0 | DT+3* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | DT+2~ |
DA | DT+2~, LOGDATA+1~, LOGDATA+4* |
DFN | EN~, EN+4, EN+7, CHECK~, CHECK+3, CHECK+4, CHECK+10, CHECK+13, FILE~, FILE+5 , FILE+8, FILE+11, FILE+15, FILE+28, DT~ |
DIE | DT+2~, LOGDATA+1~, LOGDATA+4* |
DR | DT+2~, DT+6*, DT+7, LOGDATA+1~, LOGDATA+4* |
DT | CHECK+22 |
DUZ | LOGDATA+2 |
SDATA | CHECK+1~, CHECK+3*, CHECK+4, CHECK+7, CHECK+13, FILE+1~, FILE+5, FILE+28, FILE+29 |
SDCIDT | DT+2~, DT+4*, DT+6 |
SDCL | EN~, EN+4, EN+7, CHECK~, CHECK+7, CHECK+10, CHECK+13, FILE~, FILE+5, FILE+8 , FILE+11, FILE+15, FILE+28, DT~, DT+3, DT+4, DT+7 |
SDCODT | DT~, DT+6 |
SDCOMPF | FILE+1~, FILE+22 |
SDDA | EN+1~, EN+4, EN+7, CHECK~, CHECK+10*, CHECK+13, FILE~, FILE+5, FILE+8, FILE+15 , FILE+28, DT~, DT+4, DT+7 |
SDHDL | FILE+1~, FILE+5, FILE+22, FILE+25, FILE+28, FILE+29, FILE+32 |
SDLOG | FILE+1~, LOGDATA~ |
SDLOG("DATE/TIME" | LOGDATA+3* |
SDLOG("USER" | LOGDATA+2* |
SDMODE | EN~, EN+7, FILE~, FILE+22, FILE+29 |
SDOE | EN+1~, EN+2*, EN+7*, ENQ, FILE+1~, FILE+2*, FILE+11*, FILE+12, FILE+16, FILE+19 , FILE+22, FILE+25, FILEQ, LOGDATA~, LOGDATA+4 |
>> SDROOT | FILE+15, FILE+25 |
SDT | EN~, EN+4, EN+7, CHECK~, CHECK+3, CHECK+4, CHECK+10, CHECK+13, CHECK+22, FILE~ , FILE+5, FILE+8, FILE+11, FILE+15, FILE+28, DT~, DT+4, DT+7 |
SDUZ | EN~, EN+7, FILE~, FILE+19, LOGDATA+2 |
SDVIEN | EN~, EN+7, FILE~, FILE+11 |
STATUS | CHECK+1~, CHECK+13*, CHECK+16, CHECK+19 |
U | CHECK+4, CHECK+7, CHECK+10, FILE+25 |
X | DT+2~, DT+4*, LOGDATA+1~ |
Y | LOGDATA+1~ |