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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  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: 6

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

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

External References

Name Field # of Occurrence
ANAK^SDCCRCOR MAKE+5, MAKE+20, CANCEL+8, CANCEL+21, CANCEL+26, CANCEL+31, CANCEL+39, NOSHOW+12, NOSHOW+17, NOSHOW+30
NOSHOW+49
MESSAGE^SDCCRCOR MAKE+7, MAKE+19, CANCEL+8, CANCEL+21, CANCEL+26, CANCEL+31, CANCEL+38, NOSHOW+12, NOSHOW+17, NOSHOW+30
NOSHOW+38, NOSHOW+48
APPADD^SDEC07 MAKE+12
APPDEL^SDEC08 CANCEL+34
NOSHOW^SDEC31 NOSHOW+44
$$NETTOFM^SDECDATE CANCEL+3, NOSHOW+7
$$APPTGET^SDECUTL MAKE+4, CANCEL+27, NOSHOW+31, CANCHECK+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,XX," ",$G(GOOD)
  • Line Location: CANCHECK+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] MAKE+21, MAKE+23, CANCEL+5, CANCEL+9, NOSHOW+9, NOSHOW+13, NOSHOW+40
^SC - [#44] MAKE+1, MAKE+26, CANCEL+12, CANCEL+14, NOSHOW+20, NOSHOW+22, NOSHOW+42, CANCHECK+4, CANCHECK+6, CANCHECK+7
^SD( MAKE+26, MAKE+27
^SDEC(409.831 - [#409.831] CANCEL+13, NOSHOW+21, NOSHOW+43
^TMP("SDEC" NOSHOW+46, NOSHOW+47
^TMP("SDEC07" MAKE+17, MAKE+18, MAKE+20
^TMP("SDEC08" CANCEL+36, CANCEL+37

Label References

Name Line Occurrences
$$CANCHECK CANCEL+22, NOSHOW+26

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ABORT MAKE+6*, MAKE+7, MAKE+18*, MAKE+19, MAKE+20, CANCEL+6*, CANCEL+8, CANCEL+19*, CANCEL+21, CANCEL+24*
CANCEL+26, CANCEL+29*, CANCEL+31, CANCEL+37*, CANCEL+38, CANCEL+39, NOSHOW+10*, NOSHOW+12, NOSHOW+15*, NOSHOW+17
NOSHOW+28*, NOSHOW+30, NOSHOW+36*, NOSHOW+38, NOSHOW+47*, NOSHOW+48, NOSHOW+49
APPTID CANCHECK~
APPTTM CANCHECK~, CANCHECK+4, CANCHECK+6
APTID CANCHECK+2~, CANCHECK+9*, CANCHECK+11
>> APTTM MAKE+5, MAKE+20, CANCEL+8, CANCEL+21, CANCEL+26, CANCEL+31, CANCEL+39, NOSHOW+12, NOSHOW+17, NOSHOW+30
NOSHOW+49
>> BASEDT CANCEL+3*, CANCEL+5, CANCEL+9, CANCEL+22, CANCEL+27, NOSHOW+7*, NOSHOW+9, NOSHOW+13, NOSHOW+26, NOSHOW+31
NOSHOW+40, CANCHECK+9
>> CID MAKE+11
CLINIC CANCHECK~, CANCHECK+4, CANCHECK+6, CANCHECK+7
CONID MAKE+5, MAKE+11, MAKE+20, MAKE+27, CANCEL+8, CANCEL+21, CANCEL+22, CANCEL+26, CANCEL+31, CANCEL+39
NOSHOW+12, NOSHOW+17, NOSHOW+26, NOSHOW+30, NOSHOW+49, CANCHECK~, CANCHECK+6
>> CONSULTID CANCEL+6, CANCEL+19, CANCEL+24, CANCEL+29, NOSHOW+10, NOSHOW+15, NOSHOW+28, NOSHOW+36
DA MAKE+25~, MAKE+26*, MAKE+27
DFN MAKE+2, MAKE+5, MAKE+20, MAKE+21, MAKE+23, MAKE+26, CANCEL+2, CANCEL+5, CANCEL+8, CANCEL+9
CANCEL+21, CANCEL+22, CANCEL+26, CANCEL+31, CANCEL+39, NOSHOW+6, NOSHOW+9, NOSHOW+12, NOSHOW+13, NOSHOW+17
NOSHOW+26, NOSHOW+30, NOSHOW+40, NOSHOW+49, CANCHECK~, CANCHECK+4
FDA MAKE+25~
FDA( MAKE+27*
>> FMDTTM MAKE+21, MAKE+23, MAKE+26, MAKE+27
GOOD CANCHECK+2~, CANCHECK+3*, CANCHECK+6*, CANCHECK+7*, CANCHECK+8
I1 MAKE+25~, MAKE+26*
>> ICN MAKE+5, MAKE+20, CANCEL+8, CANCEL+21, CANCEL+26, CANCEL+31, CANCEL+39, NOSHOW+12, NOSHOW+17, NOSHOW+30
NOSHOW+49
>> MID MAKE+7, MAKE+19, CANCEL+8, CANCEL+21, CANCEL+26, CANCEL+31, CANCEL+38, NOSHOW+12, NOSHOW+17, NOSHOW+30
NOSHOW+38, NOSHOW+48
>> MSGARY("CANCE L CODE" , CANCEL+32*, CANCEL+34, L REASON" , CANCEL+33*, CANCEL+34
>> MSGARY("COMMENT" CANCEL+34
>> MSGARY("USER" CANCEL+34, NOSHOW+44
>> PROV MAKE+11
>> QUIT MAKE+6*, MAKE+8, MAKE+12, CANCEL+7*, CANCEL+20*, CANCEL+25*, CANCEL+30*, CANCEL+34, NOSHOW+11*, NOSHOW+16*
NOSHOW+29*, NOSHOW+37*, NOSHOW+44
>> SDAPTYP MAKE+12
>> SDCL MAKE+1, MAKE+4, MAKE+12, CANCEL+11, CANCEL+12*, CANCEL+14, CANCEL+27, NOSHOW+19, NOSHOW+20*, NOSHOW+22
NOSHOW+31, NOSHOW+41, NOSHOW+42*, CANCHECK+9
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+4, MAKE+12, CANCEL+2*, CANCEL+27, NOSHOW+6*, NOSHOW+31, CANCHECK+9
>> SDECAPTID MAKE+1*, MAKE+4*, MAKE+5, 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+12
>> SDECLEN MAKE+1*, MAKE+3*, MAKE+12, CANCEL+14*, CANCEL+15*, NOSHOW+22*, NOSHOW+23*
>> SDECNOTE MAKE+11*, MAKE+12
>> SDECRES MAKE+4, MAKE+12, CANCEL+13*, CANCEL+27, NOSHOW+21*, NOSHOW+31, NOSHOW+43*, CANCHECK+9
>> SDECSTART MAKE+4, MAKE+12, CANCEL+3, CANCEL+6, CANCEL+19, CANCEL+24, CANCEL+29, NOSHOW+7, NOSHOW+10, NOSHOW+15
NOSHOW+28, NOSHOW+36
>> SDECY MAKE+12, CANCEL+34, NOSHOW+44
SDRES CANCEL+13~*, NOSHOW+21~*, NOSHOW+43~*
>> SRVNAMEX CANCEL+12*, CANCEL+13, NOSHOW+20*, NOSHOW+21, NOSHOW+42*, NOSHOW+43
>> USERMAIL MAKE+5, MAKE+20, CANCEL+8, CANCEL+21, CANCEL+26, CANCEL+31, CANCEL+39, NOSHOW+12, NOSHOW+17, NOSHOW+30
NOSHOW+49
XCLINIC MAKE+21~*, MAKE+23*, MAKE+24, MAKE+26, MAKE+27
XX CANCHECK+4*, CANCHECK+6, CANCHECK+10!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All