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 |
| 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+41, NOSHOW+49, MSGTXT+8 |
| MESSAGE^SDCCRCOR | MAKE+13, CANCEL+40, NOSHOW+48, MSGTXT+8 |
| ADDCANCOMMENT^SDCCRSEN2 | CANCEL+38 |
| ADDCOMMENT^SDCCRSEN2 | MAKE+23 |
| NOSHOWCOMMENT^SDCCRSEN2 | NOSHOW+46 |
| APPADD^SDEC07 | MAKE+18 |
| APPDEL^SDEC08 | CANCEL+36 |
| 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+36, MAKE+38, CANCEL+5, CANCEL+9, NOSHOW+9, NOSHOW+13, NOSHOW+40 |
| ^SC - [#44] | MAKE+1, MAKE+41, MAKE+42, 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+23, MAKE+24, MAKE+25, MAKE+30 |
| ^TMP("SDEC08" | CANCEL+38, CANCEL+39 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> ABORT | MAKE+12*, MAKE+13, MAKE+27*, CANCEL+6*, CANCEL+19*, CANCEL+24*, CANCEL+29*, CANCEL+39*, CANCEL+40, CANCEL+41 , 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+41, 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 |
| CLINIC | CANCHECK~, CANCHECK+5, CANCHECK+6, CANCHECK+7, CANCHECK+8 |
| CONID | MAKE+42, CANCEL+6, CANCEL+19, CANCEL+22, CANCEL+24, CANCEL+29, CANCEL+41, NOSHOW+10, NOSHOW+15, NOSHOW+26 , NOSHOW+28, NOSHOW+36, NOSHOW+49, CANCHECK~, CANCHECK+7, MSGTXT+8 |
| DA | MAKE+40~, MAKE+41*, MAKE+42 |
| DFN | MAKE+2, MAKE+5, MAKE+36, MAKE+38, MAKE+41, CANCEL+2, CANCEL+5, CANCEL+9, CANCEL+22, CANCEL+41 , NOSHOW+6, NOSHOW+9, NOSHOW+13, NOSHOW+26, NOSHOW+40, NOSHOW+49, CANCHECK~, CANCHECK+5, MSGTXT+8 |
| DUZ | MSGTXT+7* |
| ERM | MAKE+25~*, MAKE+26*, MAKE+27, MAKE+30 |
| >> 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+40~ |
| FDA( | MAKE+42* |
| >> FMDTTM | MAKE+36, MAKE+38, MAKE+41, MAKE+42 |
| GOOD | CANCHECK+2~, CANCHECK+3*, CANCHECK+7*, CANCHECK+8*, CANCHECK+9 |
| I1 | MAKE+40~, MAKE+41* |
| >> ICN | CANCEL+41, NOSHOW+49, MSGTXT+8 |
| >> MID | MAKE+13, CANCEL+40, NOSHOW+48, MSGTXT+8 |
| >> MSGARY("CANCE | L CODE" , CANCEL+32*, CANCEL+36, L REASON" , CANCEL+33*, CANCEL+36 |
| >> MSGARY("COMMENT" | CANCEL+34* |
| >> MSGARY("USER" | CANCEL+36, NOSHOW+44 |
| >> NAKMSG | MAKE+12, MSGTXT+7*, MSGTXT+8 |
| >> PROV | MAKE+23, CANCEL+38, NOSHOW+46 |
| >> PROV1 | MAKE+23, CANCEL+38, NOSHOW+46 |
| >> PROVIDER | MSGTXT+5, MSGTXT+6 |
| >> PROVIDERADDRESS | MAKE+23, CANCEL+38, NOSHOW+46 |
| >> PROVIDERPHONE | MAKE+23, CANCEL+38, NOSHOW+46 |
| QUIT | MAKE+6*, MAKE+7*, MAKE+8, MAKE+11*, MAKE+14, MAKE+18, MAKE+25~, MAKE+30*, MAKE+33*, MAKE+34 , CANCEL+6*, CANCEL+8, CANCEL+19*, CANCEL+21, CANCEL+24*, CANCEL+26, CANCEL+29*, CANCEL+31, CANCEL+36, NOSHOW+10* , NOSHOW+12, NOSHOW+15*, NOSHOW+17, NOSHOW+28*, NOSHOW+30, NOSHOW+36*, NOSHOW+38, NOSHOW+44, MSGTXT+1*, MSGTXT+7* , MSGTXT+10 |
| RTN | MSGTXT+5*, MSGTXT+6*, MSGTXT+7, MSGTXT+9! |
| >> SDAPTYP | MAKE+18 |
| >> SDCL | MAKE+1, MAKE+9, MAKE+18, 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+18, 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+36, NOSHOW+22* , NOSHOW+26*, NOSHOW+27, NOSHOW+31*, NOSHOW+35, NOSHOW+44 |
| >> SDECDATE | CANCEL+36, NOSHOW+44 |
| >> SDECEND | MAKE+18 |
| >> SDECLEN | MAKE+1*, MAKE+3*, MAKE+18, CANCEL+14*, CANCEL+15*, NOSHOW+22*, NOSHOW+23* |
| >> SDECNOTE | MAKE+16* |
| >> SDECRES | MAKE+9, MAKE+18, CANCEL+13*, CANCEL+27, NOSHOW+21*, NOSHOW+31, NOSHOW+43*, CANCHECK+10 |
| >> SDECSTART | MAKE+7, MAKE+9, MAKE+11, MAKE+18, MAKE+23, CANCEL+3, CANCEL+6, CANCEL+19, CANCEL+24, CANCEL+29 , CANCEL+38, NOSHOW+7, NOSHOW+10, NOSHOW+15, NOSHOW+28, NOSHOW+36, NOSHOW+46 |
| >> SDECY | MAKE+18, CANCEL+36, 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+41, NOSHOW+49, MSGTXT+8 |
| XCLINIC | MAKE+36~*, MAKE+38*, MAKE+39, MAKE+41, MAKE+42 |
| XX | CANCHECK+5*, CANCHECK+6, CANCHECK+7, CANCHECK+11! |