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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDEC55A

Package: Scheduling

Routine: SDEC55A


Information

SDEC55A ;ALB/SAT,WTC,TJB - VISTA SCHEDULING RPCS ;Apr 19, 2023@15:22

Source Information

Source file <SDEC55A.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Scheduling 4 $$FIND^SDAM2  ($$FMTONET,$$NETTOFM)^SDECDATE  ERR1^SDECERR  $$MISSINGRES^SDESAPPTUTIL  
Kernel 1 ($$FMADD,$$NOW)^XLFDT  
VA FileMan 1 ($$GET1,GETS)^DIQ  

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 SDEC  

Entry Points

Name Comments DBIA/ICR reference
APPSDGET(SDECY,MAXREC,LASTSUB,SDBEG,SDEND,NOTEFLG,SDRES,DFN,SDID,SDIEN)
GETX
GET1(SDAPP,SDBEG,SDEND,NOTEFLG,SDRES,DFN,SDID,SDECI,SDECY) ;get 1 appointment record
GETMAXDAYS(SDAPIEN,SDRESIEN) ; Get the number of days in the future to be able to book appointments
; The "MAX # DAYS FOR FUTURE BOOKING" is in File #44 field #2002
; SDAPIEN - Appointment IEN from SDEC APPOINTMENT (#409.84)
; SDRESIEN - Resource IEN from SDEC RESOURCE FILE (#409.831)
; MAXDAYS - Value to be returned from 'MAX # DAYS FOR FUTURE BOOKING' file 44 field 2002

External References

Name Field # of Occurrence
$$GET1^DIQ GET1+82, GET1+89, GET1+90
GETS^DIQ GET1+12
$$FIND^SDAM2 GET1+84
$$FMTONET^SDECDATE GET1+19, GET1+22, GET1+25, GET1+27, GET1+41, GET1+45, GET1+47, GET1+54
$$NETTOFM^SDECDATE APPSDGET+130, APPSDGET+140
ERR1^SDECERR APPSDGET+116, APPSDGET+120, APPSDGET+130, APPSDGET+131, APPSDGET+140, APPSDGET+141, APPSDGET+152
$$MISSINGRES^SDESAPPTUTIL GET1+80
$$FMADD^XLFDT APPSDGET+131, APPSDGET+135, APPSDGET+141, APPSDGET+145
$$NOW^XLFDT APPSDGET+131, APPSDGET+135, APPSDGET+141, APPSDGET+145

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^SDEC(409.831 - [#409.831] GET1^DIQ
^SDEC(409.84 - [#409.84] GETS^DIQ
^DIC(8 - [#8] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] APPSDGET+152
^SC - [#44] GET1+87, GETMAXDAYS+11
^SDEC(409.831 - [#409.831] APPSDGET+116, GETMAXDAYS+8, GETMAXDAYS+9
^SDEC(409.84 - [#409.84] APPSDGET+120, APPSDGET+160, APPSDGET+165, APPSDGET+171, APPSDGET+172, APPSDGET+176, APPSDGET+177, GET1+19, GET1+22, GET1+25
, GET1+27, GET1+41, GET1+45, GET1+47, GET1+54, GET1+72, GET1+73, GET1+74, GETMAXDAYS+9
^ZTODD($J GET1+85*, GET1+88*

Label References

Name Line Occurrences
$$GETMAXDAYS APPSDGET+123
GET1 APPSDGET+156, APPSDGET+161, APPSDGET+166, APPSDGET+173, APPSDGET+178
GETX APPSDGET+105, APPSDGET+157, APPSDGET+162, APPSDGET+167, APPSDGET+174

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT APPSDGET+85~
APTSTART GET1+3~, GET1+83*, GET1+84, GET1+85, GET1+87, GET1+88
DFN APPSDGET~, APPSDGET+105, APPSDGET+151*, APPSDGET+152, APPSDGET+156, APPSDGET+161, APPSDGET+164, APPSDGET+165, APPSDGET+166, APPSDGET+167
, APPSDGET+173, APPSDGET+178, GET1~, GET1+8*, GET1+29
ECODE GET1+3~, GET1+87*, GET1+88, GET1+89
HLAPIEN GET1+3~, GET1+84*, GET1+85, GET1+86, GET1+87, GET1+88
LASTSUB APPSDGET~, APPSDGET+110*, APPSDGET+111, APPSDGET+160*, APPSDGET+165*, APPSDGET+171*, APPSDGET+172*, APPSDGET+176*, APPSDGET+177*
MAXDAYS APPSDGET+85~, APPSDGET+123*, APPSDGET+141, APPSDGET+145, GETMAXDAYS+5~*, GETMAXDAYS+11*, GETMAXDAYS+12*, GETMAXDAYS+13
MAXREC APPSDGET~, APPSDGET+107*, APPSDGET+108*, APPSDGET+160, APPSDGET+165, APPSDGET+171, APPSDGET+172, APPSDGET+176, APPSDGET+177
NOTEFLG APPSDGET~, APPSDGET+148*, APPSDGET+156, APPSDGET+161, APPSDGET+166, APPSDGET+173, APPSDGET+178, GET1~, GET1+6*, GET1+72
PTR44 GETMAXDAYS+5~*, GETMAXDAYS+8*, GETMAXDAYS+9*, GETMAXDAYS+11
SD1 APPSDGET+85~, APPSDGET+111*, APPSDGET+112*, APPSDGET+160, APPSDGET+165, APPSDGET+171, APPSDGET+176
SD2 APPSDGET+85~, APPSDGET+111*, APPSDGET+112, APPSDGET+172*, APPSDGET+177*
SDA GET1+3~, GET1+13*, GET1+20, GET1+23, GET1+28, GET1+30, GET1+31, GET1+32, GET1+33, GET1+35
, GET1+36, GET1+37, GET1+38, GET1+39, GET1+42, GET1+43, GET1+48, GET1+49, GET1+50, GET1+51
, GET1+52, GET1+55, GET1+56, GET1+57, GET1+58, GET1+59, GET1+60, GET1+61, GET1+62, GET1+63
, GET1+64, GET1+66, GET1+77, GET1+83
SDAPIEN GETMAXDAYS~, GETMAXDAYS+6*, GETMAXDAYS+9
SDAPP APPSDGET+85~, APPSDGET+160*, APPSDGET+161, APPSDGET+165*, APPSDGET+166, APPSDGET+171, APPSDGET+172*, APPSDGET+173, APPSDGET+176, APPSDGET+177*
, APPSDGET+178, GET1~, GET1+12, GET1+13, GET1+14, GET1+19, GET1+22, GET1+25, GET1+27, GET1+41
, GET1+45, GET1+47, GET1+54, GET1+72, GET1+73, GET1+74, GET1+80
SDBEG APPSDGET~, APPSDGET+128*, APPSDGET+130*, APPSDGET+131, APPSDGET+135*, APPSDGET+156, APPSDGET+161, APPSDGET+166, APPSDGET+171, APPSDGET+173
, APPSDGET+176, APPSDGET+178, GET1~, GET1+4*, GET1+20
SDCLINIEN GET1+3~, GET1+82*, GET1+84, GET1+85, GET1+87, GET1+88
SDDATA GET1+3~, GET1+93!
SDECI APPSDGET+85~, APPSDGET+88*, APPSDGET+103, APPSDGET+116, APPSDGET+120, APPSDGET+130, APPSDGET+131, APPSDGET+140, APPSDGET+141, APPSDGET+152
, APPSDGET+156, APPSDGET+160, APPSDGET+161, APPSDGET+165, APPSDGET+166, APPSDGET+171, APPSDGET+172, APPSDGET+173, APPSDGET+176, APPSDGET+177
, APPSDGET+178, GETX, GET1~, GET1+10*, GET1+92*
SDECIEN GET1+70~, GET1+73*, GET1+74
SDECY APPSDGET~, APPSDGET+86*, APPSDGET+87, APPSDGET+103, APPSDGET+116, APPSDGET+120, APPSDGET+130, APPSDGET+131, APPSDGET+140, APPSDGET+141
, APPSDGET+152, APPSDGET+156, APPSDGET+161, APPSDGET+166, APPSDGET+173, APPSDGET+178, GETX, GET1~, GET1+11*, GET1+92
SDEND APPSDGET~, APPSDGET+138*, APPSDGET+140*, APPSDGET+141, APPSDGET+145*, APPSDGET+156, APPSDGET+161, APPSDGET+166, APPSDGET+171, APPSDGET+173
, APPSDGET+176, APPSDGET+178, GET1~, GET1+5*, GET1+23
SDI APPSDGET+85~, APPSDGET+171*, APPSDGET+172, APPSDGET+176*, APPSDGET+177
SDID APPSDGET~, APPSDGET+112, APPSDGET+154*, APPSDGET+156, APPSDGET+159, APPSDGET+160, APPSDGET+161, APPSDGET+162, APPSDGET+166, APPSDGET+173
, APPSDGET+178, GET1~, GET1+9*, GET1+65
SDIEN APPSDGET~, APPSDGET+105, APPSDGET+119*, APPSDGET+120, APPSDGET+123, APPSDGET+156, APPSDGET+157
SDJ APPSDGET+85~
SDNOTE GET1+3~, GET1+71*, GET1+74*, GET1+75*, GET1+76
SDRES APPSDGET~, APPSDGET+105, APPSDGET+115*, APPSDGET+116, APPSDGET+123, APPSDGET+156, APPSDGET+161, APPSDGET+166, APPSDGET+170, APPSDGET+171
, APPSDGET+172, APPSDGET+173, APPSDGET+174, APPSDGET+178, GET1~, GET1+7*, GET1+34
SDRES1 GETMAXDAYS+5~, GETMAXDAYS+9*
SDRESIEN GETMAXDAYS~, GETMAXDAYS+7*, GETMAXDAYS+8, GETMAXDAYS+9
SDRET GET1+3~, GET1+14*, GET1+19*, GET1+22*, GET1+25*, GET1+27*, GET1+28*, GET1+29, GET1+30*, GET1+31*
, GET1+32*, GET1+33*, GET1+34, GET1+35*, GET1+36*, GET1+37*, GET1+38*, GET1+39*, GET1+41*, GET1+42*
, GET1+43*, GET1+45*, GET1+47*, GET1+48*, GET1+49*, GET1+50*, GET1+51*, GET1+52*, GET1+54*, GET1+55*
, GET1+56*, GET1+57*, GET1+58*, GET1+59*, GET1+60*, GET1+61*, GET1+62*, GET1+63*, GET1+64*, GET1+65
, GET1+68*, GET1+76*, GET1+77*, GET1+79*, GET1+80*, GET1+81, GET1+82, GET1+84, GET1+85, GET1+88
, GET1+89*, GET1+90*, GET1+92
SDTMP APPSDGET+85~, APPSDGET+90*, APPSDGET+92*, APPSDGET+94*, APPSDGET+96*, APPSDGET+98*, APPSDGET+100*, APPSDGET+102*, APPSDGET+103
SDTYP GET1+3~, GET1+67*, GET1+68
SDX GET1+3~, GET1+66*, GET1+67
SDY GET1+3~, GET1+66*, GET1+67
U GET1+14, GET1+19, GET1+22, GET1+25, GET1+27, GET1+28, GET1+29, GET1+30, GET1+31, GET1+32
, GET1+33, GET1+34, GET1+35, GET1+36, GET1+37, GET1+38, GET1+39, GET1+41, GET1+42, GET1+43
, GET1+45, GET1+47, GET1+48, GET1+49, GET1+50, GET1+51, GET1+52, GET1+54, GET1+55, GET1+56
, GET1+57, GET1+58, GET1+59, GET1+60, GET1+61, GET1+62, GET1+63, GET1+64, GET1+65, GET1+68
, GET1+76, GET1+77, GET1+79, GET1+80, GET1+81, GET1+82, GET1+84, GET1+85, GET1+87, GET1+88
, GET1+89, GET1+90, GETMAXDAYS+9
X APPSDGET+85~
Y APPSDGET+85~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All