SDEC07C ;ALB/WTC/ZEB,KML,LAB - VISTA SCHEDULING RPCS ;JAN 12,2023
Source file <SDEC07C.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 |
---|---|---|
Scheduling | 4 | SDEC07 SDEC07B SDECAR SDES2CREATEAPPT |
Name | Comments | DBIA/ICR reference |
---|---|---|
ADDEVT(DFN,SDECSTART,SDECSC,SDCLA) | ;EP
|
|
ADDEVT3(SDECRES) | ;
|
|
AVUPDT(SDCL,SDECSTART,SDECLEN) | ;Update Clinic availability
|
|
1 | ;
|
|
EN1 | ||
S | ||
SC | ||
SP | ||
DOW | ||
DAY | ;;^SUN^MON^TUES^WEDNES^THURS^FRI^SATUR
|
|
ORDERLOCKCHECK(REQUESTYPE,APPTREQIEN,SDECI,DFN) | ;
; sd*5.3*816 if RTC order cannot be locked then do not create appointment ; send back error message to client |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^SDEC(409.85 - [#409.85] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | ADDEVT+11 |
^SC - [#44] | ADDEVT+9, AVUPDT+6, AVUPDT+8, 1+2, S*, SC+1, SC+2, SC+4, SP+6, SP+9* , SP+10 |
^SDEC(409.831 - [#409.831] | ADDEVT+7 |
^XTMP("ORLK-" | ORDERLOCKCHECK+16, ORDERLOCKCHECK+18 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | AVUPDT+2~, SC+5* |
ABORT | AVUPDT+2~, SP+2*, SP+3, SP+6*, SP+7* |
APPTREQIEN | ORDERLOCKCHECK~, ORDERLOCKCHECK+14 |
CCXN | AVUPDT+3~, 1+1* |
COV | AVUPDT+3~, 1+1! |
DFN | ADDEVT~, ADDEVT+11, ADDEVT+17, AVUPDT+2~, 1+1, ORDERLOCKCHECK~, ORDERLOCKCHECK+19, ORDERLOCKCHECK+25 |
DT | AVUPDT+9, 1+2 |
ERROR | ORDERLOCKCHECK+9~, ORDERLOCKCHECK+12*, ORDERLOCKCHECK+19*, ORDERLOCKCHECK+25*, ORDERLOCKCHECK+26*, ORDERLOCKCHECK+27 |
HSI | AVUPDT+3~, AVUPDT+6*, SC+3 |
I | AVUPDT+4~, SC+3*, SC+4, SP+3*, SP+4, SP+8 |
LOCKFLG | ORDERLOCKCHECK+9~, ORDERLOCKCHECK+10*, ORDERLOCKCHECK+17*, ORDERLOCKCHECK+20, ORDERLOCKCHECK+21*, ORDERLOCKCHECK+22, ORDERLOCKCHECK+24 |
MXOK | AVUPDT+3~, 1+1! |
ORDERID | ORDERLOCKCHECK+9~, ORDERLOCKCHECK+11*, ORDERLOCKCHECK+14*, ORDERLOCKCHECK+15, ORDERLOCKCHECK+16, ORDERLOCKCHECK+18, ORDERLOCKCHECK+21, ORDERLOCKCHECK+23 |
REQUESTYPE | ORDERLOCKCHECK~, ORDERLOCKCHECK+13 |
S | AVUPDT+4~, S+1*, S+9, SC+2*, SC+4, SC+5, SP*, SP+4, SP+6, SP+8* , SP+9 |
SB | AVUPDT+3~, AVUPDT+6*, SC+3 |
SC | AVUPDT+3~, AVUPDT+6*, AVUPDT+8, 1+1*, 1+2, S, SC+1, SC+2, SC+4, SP+6 , SP+9, SP+10 |
SD | AVUPDT+4~, EN1*, S, SC+1, SC+2, SC+3, SC+4, SP+6, SP+9, SP+10 |
SDCL | AVUPDT~, AVUPDT+5 |
SDCLA | ADDEVT~, ADDEVT+9 |
SDDATE | AVUPDT+3~, AVUPDT+10*, AVUPDT+11* |
SDDIF | AVUPDT+3~, AVUPDT+6*, SC+3, SC+5, SP+3 |
SDDMAX | AVUPDT+3~, AVUPDT+9* |
SDECAPPTID | ADDEVT+5~, ADDEVT+17*, ADDEVT+18, ADDEVT+20 |
>> SDECEND | ADDEVT+16*, ADDEVT+17 |
SDECI | ORDERLOCKCHECK~, ORDERLOCKCHECK+19, ORDERLOCKCHECK+25 |
SDECINC | AVUPDT+4~, S+6*, S+7*, S+8 |
SDECLEN | ADDEVT+5~, ADDEVT+14*, ADDEVT+15, ADDEVT+16, ADDEVT+17, AVUPDT~, S+1, S+4*, S+5, S+6 , S+8* |
SDECNOD | ADDEVT+5~, ADDEVT+9*, ADDEVT+10, ADDEVT+14, ADDEVT+19 |
SDECNODP | ADDEVT+5~, ADDEVT+11*, ADDEVT+13 |
>> SDECNOEV | ADDEVT+6 |
>> SDECNOTE | ADDEVT+19*, ADDEVT+20 |
SDECRES | ADDEVT+5~, ADDEVT+7*, ADDEVT+8, ADDEVT+17, ADDEVT+21, ADDEVT3~ |
SDECSC | ADDEVT~, ADDEVT+7, ADDEVT+9, ADDEVT+17 |
SDECSTART | ADDEVT~, ADDEVT+9, ADDEVT+11, ADDEVT+16, ADDEVT+17, AVUPDT~, AVUPDT+10, 1+4 |
SDECWKIN | ADDEVT+5~, ADDEVT+12*, ADDEVT+13*, ADDEVT+17 |
SDEDT | AVUPDT+4~, 1+2*, 1+3* |
SDLOCK | AVUPDT+4~, SC*, SC+2* |
SDMAX | AVUPDT+3~, AVUPDT+9* |
SDMAX(1 | AVUPDT+8*, AVUPDT+9 |
SDNOT | AVUPDT+2~, SP+1* |
SDPLUS | AVUPDT+4~ |
SDPROG | AVUPDT+3~ |
SDPROT | 1+1! |
SDSDATE | AVUPDT+3~, AVUPDT+11* |
SDTMP | DOW~*, DOW+1* |
SDVAL | AVUPDT+2~, S+3*, S+4, S+5, S+6, S+8 |
SI | AVUPDT+3~, AVUPDT+6*, S, SC+3 |
SL | AVUPDT+3~, AVUPDT+6*, S+3, S+9*, SC+3, SC+5 |
SM | AVUPDT+4~, EN1*, SC+5*, SP+8* |
SS | AVUPDT+4~, S*, SC+3*, SC+5, SP+3 |
ST | AVUPDT+4~, SC+3*, SC+5, SP, SP+3, SP+4*, SP+5, SP+6, SP+8* |
STARTDAY | AVUPDT+3~, AVUPDT+6* |
STR | AVUPDT+3~, AVUPDT+6*, SP+5 |
U | ADDEVT+13, ADDEVT+14, ADDEVT+19, AVUPDT+6, AVUPDT+8, S, S+3, S+9 |
USER | ORDERLOCKCHECK+9~, ORDERLOCKCHECK+18*, ORDERLOCKCHECK+19 |
X | AVUPDT+3~, AVUPDT+6*, 1+3, EN1*, DOW, DOW+2 |
X1 | AVUPDT+4~, 1+2* |
X2 | AVUPDT+4~, 1+3* |
Y | AVUPDT+2~, AVUPDT+5*, AVUPDT+6!, 1+4*, EN1, S, SP+5*, SP+7, SP+8, DOW* , DOW+1*, DOW+2* |
Name | Field # of Occurrence |
---|---|
$T(DAY | S |