SDCCRSEN1 ;CCRA/LB,PB - Appointment retrieval API;APR 4, 2019
Source file <SDCCRSEN1.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 | 1 | SDCCRSEN |
Name | Comments | DBIA/ICR reference |
---|---|---|
MAKE | ;MAKE APPOINTMENT: "S12"="SCHEDULE"
|
|
CANCEL | ;CANCEL APPOINTMENT: "S15"="CANCEL"
; patch 808 - PB compare the clinic in the Patient file appointment multiple. if it matches good, otherwise use the clinic from the appointment multiple to cancel the appointment |
|
NOSHOW | ;NOSHOW APPOINTMENT: "S26"="NOSHOW"
|
|
CANCHECK(DFN,CLINIC,APPTTM,CONID,APPTID) | ;
|
|
MSGTXT(ERTXT,CAN) | ;
|
Name | Field # of Occurrence |
---|---|
ANAK^SDCCRCOR | CANCEL+39, NOSHOW+49, MSGTXT+8 |
MESSAGE^SDCCRCOR | MAKE+13, CANCEL+38, NOSHOW+48, MSGTXT+8 |
APPADD^SDEC07 | MAKE+16 |
APPDEL^SDEC08 | CANCEL+34 |
NOSHOW^SDEC31 | NOSHOW+44 |
$$NETTOFM^SDECDATE | CANCEL+3, NOSHOW+7 |
$$APPTGET^SDECUTL | MAKE+9, CANCEL+27, NOSHOW+31, CANCHECK+10 |
$$FMTE^XLFDT | MSGTXT+3 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | MAKE+5, MAKE+34, MAKE+36, CANCEL+5, CANCEL+9, NOSHOW+9, NOSHOW+13, NOSHOW+40 |
^SC - [#44] | MAKE+1, MAKE+39, MAKE+40, CANCEL+12, CANCEL+14, NOSHOW+20, NOSHOW+22, NOSHOW+42, CANCHECK+5, CANCHECK+6 , CANCHECK+7, CANCHECK+8 |
^SDEC(409.831 - [#409.831] | CANCEL+13, NOSHOW+21, NOSHOW+43 |
^TMP("SDEC" | NOSHOW+46, NOSHOW+47 |
^TMP("SDEC07" | MAKE+21, MAKE+22, MAKE+23, MAKE+26, MAKE+28 |
^TMP("SDEC08" | CANCEL+36, CANCEL+37 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> ABORT | MAKE+12*, MAKE+13, MAKE+25*, CANCEL+6*, CANCEL+19*, CANCEL+24*, CANCEL+29*, CANCEL+37*, CANCEL+38, CANCEL+39 , NOSHOW+10*, NOSHOW+15*, NOSHOW+28*, NOSHOW+36*, NOSHOW+47*, NOSHOW+48, NOSHOW+49, MSGTXT+7*, MSGTXT+8 |
AMPM | MSGTXT+1~, MSGTXT+3*, MSGTXT+4*, MSGTXT+5, MSGTXT+6 |
APPTID | CANCHECK~ |
APPTTM | CANCHECK~, CANCHECK+5, CANCHECK+6, CANCHECK+7 |
APTID | CANCHECK+2~, CANCHECK+10*, CANCHECK+12 |
>> APTTM | CANCEL+39, NOSHOW+49, MSGTXT+8 |
>> BASEDT | CANCEL+3*, CANCEL+5, CANCEL+9, CANCEL+22, CANCEL+27, NOSHOW+7*, NOSHOW+9, NOSHOW+13, NOSHOW+26, NOSHOW+31 , NOSHOW+40, CANCHECK+10 |
CAN | MSGTXT~, MSGTXT+6 |
>> CID | MAKE+15 |
CLINIC | CANCHECK~, CANCHECK+5, CANCHECK+6, CANCHECK+7, CANCHECK+8 |
CONID | MAKE+15, MAKE+40, CANCEL+6, CANCEL+19, CANCEL+22, CANCEL+24, CANCEL+29, CANCEL+39, NOSHOW+10, NOSHOW+15 , NOSHOW+26, NOSHOW+28, NOSHOW+36, NOSHOW+49, CANCHECK~, CANCHECK+7, MSGTXT+8 |
DA | MAKE+38~, MAKE+39*, MAKE+40 |
DFN | MAKE+2, MAKE+5, MAKE+34, MAKE+36, MAKE+39, CANCEL+2, CANCEL+5, CANCEL+9, CANCEL+22, CANCEL+39 , NOSHOW+6, NOSHOW+9, NOSHOW+13, NOSHOW+26, NOSHOW+40, NOSHOW+49, CANCHECK~, CANCHECK+5, MSGTXT+8 |
DUZ | MSGTXT+7* |
ERM | MAKE+23~*, MAKE+24*, MAKE+25, MAKE+28 |
>> ERR1 | CANCEL+6, CANCEL+19, CANCEL+24, CANCEL+29, NOSHOW+10, NOSHOW+15, NOSHOW+28, NOSHOW+36, MSGTXT+7* |
ERTXT | MSGTXT~, MSGTXT+5, MSGTXT+6 |
FDA | MAKE+38~ |
FDA( | MAKE+40* |
>> FMDTTM | MAKE+34, MAKE+36, MAKE+39, MAKE+40 |
GOOD | CANCHECK+2~, CANCHECK+3*, CANCHECK+7*, CANCHECK+8*, CANCHECK+9 |
I1 | MAKE+38~, MAKE+39* |
>> ICN | CANCEL+39, NOSHOW+49, MSGTXT+8 |
>> MID | MAKE+13, CANCEL+38, NOSHOW+48, MSGTXT+8 |
>> MSGARY("CANCE | L CODE" , CANCEL+32*, CANCEL+34, L REASON" , CANCEL+33*, CANCEL+34 |
>> MSGARY("COMMENT" | CANCEL+34 |
>> MSGARY("USER" | CANCEL+34, NOSHOW+44 |
>> NAKMSG | MAKE+12, MSGTXT+7*, MSGTXT+8 |
>> PROV | MAKE+15 |
>> PROVIDER | MSGTXT+5, MSGTXT+6 |
QUIT | MAKE+6*, MAKE+7*, MAKE+8, MAKE+11*, MAKE+14, MAKE+16, MAKE+23~, MAKE+26*, MAKE+28*, MAKE+31* , MAKE+32, CANCEL+6*, CANCEL+8, CANCEL+19*, CANCEL+21, CANCEL+24*, CANCEL+26, CANCEL+29*, CANCEL+31, CANCEL+34 , NOSHOW+10*, NOSHOW+12, NOSHOW+15*, NOSHOW+17, NOSHOW+28*, NOSHOW+30, NOSHOW+36*, NOSHOW+38, NOSHOW+44, MSGTXT+1* , MSGTXT+7*, MSGTXT+9 |
>> RTN | MSGTXT+5*, MSGTXT+6*, MSGTXT+7 |
>> SDAPTYP | MAKE+16 |
>> SDCL | MAKE+1, MAKE+9, MAKE+16, CANCEL+11, CANCEL+12*, CANCEL+14, CANCEL+27, NOSHOW+19, NOSHOW+20*, NOSHOW+22 , NOSHOW+31, NOSHOW+41, NOSHOW+42*, CANCHECK+10 |
SDCL2 | CANCEL+9~*, CANCEL+10, CANCEL+11, CANCEL+12, CANCEL+18, CANCEL+22, NOSHOW+13~*, NOSHOW+14, NOSHOW+18, NOSHOW+19 , NOSHOW+20, NOSHOW+26, NOSHOW+40~*, NOSHOW+41, NOSHOW+42 |
>> SDDFN | MAKE+2*, MAKE+9, MAKE+16, CANCEL+2*, CANCEL+27, NOSHOW+6*, NOSHOW+31, CANCHECK+10 |
>> SDECAPTID | MAKE+1*, MAKE+9*, MAKE+10, CANCEL+14*, CANCEL+22*, CANCEL+23, CANCEL+27*, CANCEL+28, CANCEL+34, NOSHOW+22* , NOSHOW+26*, NOSHOW+27, NOSHOW+31*, NOSHOW+35, NOSHOW+44 |
>> SDECDATE | CANCEL+34, NOSHOW+44 |
>> SDECEND | MAKE+16 |
>> SDECLEN | MAKE+1*, MAKE+3*, MAKE+16, CANCEL+14*, CANCEL+15*, NOSHOW+22*, NOSHOW+23* |
>> SDECNOTE | MAKE+15*, MAKE+16 |
>> SDECRES | MAKE+9, MAKE+16, CANCEL+13*, CANCEL+27, NOSHOW+21*, NOSHOW+31, NOSHOW+43*, CANCHECK+10 |
>> SDECSTART | MAKE+7, MAKE+9, MAKE+11, MAKE+16, CANCEL+3, CANCEL+6, CANCEL+19, CANCEL+24, CANCEL+29, NOSHOW+7 , NOSHOW+10, NOSHOW+15, NOSHOW+28, NOSHOW+36 |
>> SDECY | MAKE+16, CANCEL+34, NOSHOW+44 |
SDRES | CANCEL+13~*, NOSHOW+21~*, NOSHOW+43~* |
>> SRVNAMEX | CANCEL+12*, CANCEL+13, NOSHOW+20*, NOSHOW+21, NOSHOW+42*, NOSHOW+43 |
>> STARTFM1 | MAKE+5, MSGTXT+2*, MSGTXT+3 |
U | MAKE+5 |
>> USERMAIL | CANCEL+39, NOSHOW+49, MSGTXT+8 |
XCLINIC | MAKE+34~*, MAKE+36*, MAKE+37, MAKE+39, MAKE+40 |
XX | CANCHECK+5*, CANCHECK+6, CANCHECK+7, CANCHECK+11! |