Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: SDCCRSEN1

Package: Scheduling

Routine: SDCCRSEN1


Information

SDCCRSEN1 ;CCRA/LB,PB - Appointment retrieval API;APR 4, 2019

Source Information

Source file <SDCCRSEN1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 6 (ANAK,MESSAGE)^SDCCRCOR  APPADD^SDEC07  APPDEL^SDEC08  NOSHOW^SDEC31  $$NETTOFM^SDECDATE  $$APPTGET^SDECUTL  
Kernel 1 $$FMTE^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Scheduling 1 SDCCRSEN  

Entry Points

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) ;

External References

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] MAKE+5, MAKE+33, MAKE+35, CANCEL+5, CANCEL+9, NOSHOW+9, NOSHOW+13, NOSHOW+40
^SC - [#44] MAKE+1, MAKE+38, CANCEL+12, CANCEL+14, NOSHOW+20, NOSHOW+22, NOSHOW+42, CANCHECK+5, CANCHECK+6, CANCHECK+7
, CANCHECK+8
^SD( MAKE+38, MAKE+39
^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

Label References

Name Line Occurrences
$$CANCHECK CANCEL+22, NOSHOW+26
$$MSGTXT MAKE+7, MAKE+11, MAKE+26, MAKE+28, CANCEL+6, CANCEL+19, CANCEL+24, CANCEL+29, NOSHOW+10, NOSHOW+15
NOSHOW+28, NOSHOW+36

Naked Globals

Name Field # of Occurrence
^( MAKE+5
^(0 MAKE+5

Local Variables

Legend:

>> 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+39, 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+37~, MAKE+38*, MAKE+39
DFN MAKE+2, MAKE+5, MAKE+33, MAKE+35, MAKE+38, 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+37~
FDA( MAKE+39*
>> FMDTTM MAKE+33, MAKE+35, MAKE+38, MAKE+39
GOOD CANCHECK+2~, CANCHECK+3*, CANCHECK+7*, CANCHECK+8*, CANCHECK+9
I1 MAKE+37~, MAKE+38*
>> 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+27, 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+33~*, MAKE+35*, MAKE+36, MAKE+38, MAKE+39
XX CANCHECK+5*, CANCHECK+6, CANCHECK+7, CANCHECK+11!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All