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 |  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: SDES949P

Package: Scheduling

Routine: SDES949P


Information

SDES949P ;ALB/LAB,JAS - SD*5.3*949 Post Init Routine ; Jun 18, 2026

Source Information

Source file <SDES949P.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
Kernel 7 ^%ZTLOAD  ($$DOW,$$FMADD,$$FMTE,$$FMTH,$$HTFM)^XLFDT  $$UP^XLFSTR  MES^XPDUTL  $$STA^XUAF4  $$KSP^XUPARAM  $$PROD^XUPROD  
Scheduling 5 $$FMTISO^SDAMUTDT  GETSLOTS^SDEC57  $$INACTIVE^SDES2UTIL  $$GETRES^SDES2UTIL1  $$INACTIVE^SDESUTIL  
VA FileMan 2 NOW^%DTC  $$GET1^DIQ  
MailMan 1 ^XMD  

Entry Points

Name Comments DBIA/ICR reference
EN ;
TASK ; tasks off process to update the direct patient schedule field in the hospital location file
REPORT ;
MAIL ;
GETINDEFSLOTDATE(CLINICIEN,DATE,TNODE) ;
TASK2 ;
REPORT2 ;
MAIL2 ;
IDENTIFYGHOST() ;
INDEFOVERWRITES(GHOST,CLINICIEN,DATE) ;
ORPHANEDOSTDAYS(GHOST,CLINICIEN) ;
TASK3 ;
REPORT3 ;
MAIL3 ;
DISPGRIDS() ;
CHECKGRID(CLINICIEN,GRIDDATE,ENDDATE,HOLSCHED,TNODE) ;

External References

Name Field # of Occurrence
NOW^%DTC TASK+6, TASK2+6, TASK3+6
^%ZTLOAD TASK+8, TASK2+8, TASK3+8
$$GET1^DIQ REPORT+28, REPORT+40, REPORT+42, REPORT+47, REPORT+49, REPORT+55, IDENTIFYGHOST+7, IDENTIFYGHOST+19, DISPGRIDS+13, DISPGRIDS+15
, DISPGRIDS+16
$$FMTISO^SDAMUTDT REPORT+55, IDENTIFYGHOST+25, IDENTIFYGHOST+31
GETSLOTS^SDEC57 REPORT+18
$$INACTIVE^SDES2UTIL REPORT+35
$$GETRES^SDES2UTIL1 REPORT+18
$$INACTIVE^SDESUTIL IDENTIFYGHOST+5, DISPGRIDS+12
$$DOW^XLFDT REPORT+32, REPORT+33, GETINDEFSLOTDATE+5
$$FMADD^XLFDT REPORT+4, REPORT+18, REPORT+33, REPORT2+3, IDENTIFYGHOST+7, INDEFOVERWRITES+6, INDEFOVERWRITES+13, ORPHANEDOSTDAYS+3, REPORT3+3, DISPGRIDS+19
$$FMTE^XLFDT CHECKGRID+14, CHECKGRID+15, CHECKGRID+24
$$FMTH^XLFDT REPORT+40, INDEFOVERWRITES+10, CHECKGRID+7
$$HTFM^XLFDT REPORT+40
$$UP^XLFSTR REPORT+33
^XMD MAIL+13, MAIL2+15, MAIL3+14
MES^XPDUTL TASK+1, TASK+2, TASK+3, TASK+10, TASK+11, TASK+13, TASK+14, TASK2+1, TASK2+2, TASK2+3
, TASK2+10, TASK2+11, TASK2+13, TASK2+14, TASK3+1, TASK3+2, TASK3+3, TASK3+10, TASK3+11, TASK3+13
, TASK3+14
$$STA^XUAF4 MAIL+2, MAIL2+2, MAIL3+2
$$KSP^XUPARAM MAIL+2, MAIL2+2, MAIL3+2
$$PROD^XUPROD MAIL+3, MAIL2+3, MAIL3+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] GET1^DIQ
44.003 GET1^DIQ
44.004 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(40.7 - [#40.7] REPORT+11
^HOLIDAY - [#40.5] REPORT+28, CHECKGRID+8
^SC - [#44] REPORT+29, REPORT+33, REPORT+39, REPORT+46, GETINDEFSLOTDATE+4, GETINDEFSLOTDATE+6, IDENTIFYGHOST+4, INDEFOVERWRITES+3, INDEFOVERWRITES+5, INDEFOVERWRITES+7
, INDEFOVERWRITES+8, INDEFOVERWRITES+9, INDEFOVERWRITES+14, INDEFOVERWRITES+16, INDEFOVERWRITES+17, INDEFOVERWRITES+18, ORPHANEDOSTDAYS+4, ORPHANEDOSTDAYS+5, ORPHANEDOSTDAYS+6, ORPHANEDOSTDAYS+7
, DISPGRIDS+11, DISPGRIDS+18, DISPGRIDS+20, DISPGRIDS+21, DISPGRIDS+23, DISPGRIDS+25, DISPGRIDS+27, DISPGRIDS+28, DISPGRIDS+30, CHECKGRID+6
, CHECKGRID+9, CHECKGRID+10, CHECKGRID+19, CHECKGRID+20, CHECKGRID+21, CHECKGRID+22
^SC("AST" REPORT+14
^SDEC(409.84 - [#409.84] REPORT+50
^TMP($J REPORT+17, REPORT+18, REPORT+21, REPORT+23, REPORT+24
^XTMP("SDES949P" REPORT+3!, REPORT+4*, REPORT+5*, REPORT+7*, REPORT+55*, REPORT+56*, REPORT+59*, REPORT+61*
^XTMP("SDES949P-2" REPORT2+2!, REPORT2+3*, IDENTIFYGHOST+12!, IDENTIFYGHOST+14*, IDENTIFYGHOST+16*, IDENTIFYGHOST+24*, IDENTIFYGHOST+25*, IDENTIFYGHOST+30*, IDENTIFYGHOST+31*
^XTMP("SDES949P-3" REPORT3+2!, REPORT3+3*, DISPGRIDS+4!, DISPGRIDS+6*, DISPGRIDS+8*, CHECKGRID+14*, CHECKGRID+15*, CHECKGRID+24*

Label References

Name Line Occurrences
$$GETINDEFSLOTDATE REPORT+33
CHECKGRID DISPGRIDS+26, DISPGRIDS+31
DISPGRIDS REPORT3+7
IDENTIFYGHOST REPORT2+7
INDEFOVERWRITES IDENTIFYGHOST+9
MAIL REPORT+63
MAIL2 REPORT2+9
MAIL3 REPORT3+9
ORPHANEDOSTDAYS IDENTIFYGHOST+10
TASK EN+1
TASK2 EN+1
TASK3 EN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% TASK+4~, REPORT+2~, MAIL+1~, MAIL2+1~, MAIL3+1~
%DT REPORT+2~
%H TASK+4~
%I TASK+4~
APPTCOUNT REPORT+2~, REPORT+44*, REPORT+48*, REPORT+52, REPORT+56
APPTDTTM CHECKGRID+17~, CHECKGRID+18*, CHECKGRID+19*, CHECKGRID+20, CHECKGRID+21, CHECKGRID+22, CHECKGRID+24
APPTIEN CHECKGRID+17~, CHECKGRID+20*, CHECKGRID+21, CHECKGRID+22
APPTSUBIEN REPORT+2~, REPORT+44*, REPORT+46*, REPORT+47, REPORT+49
CLINICCOUNT REPORT+1~, REPORT+9*, REPORT+15*, REPORT+59
CLINICIEN REPORT+1~, REPORT+13*, REPORT+14*, REPORT+18, REPORT+28, REPORT+29, REPORT+33, REPORT+35, REPORT+39, REPORT+40
, REPORT+42, REPORT+46, REPORT+47, REPORT+49, REPORT+55, GETINDEFSLOTDATE~, GETINDEFSLOTDATE+4, GETINDEFSLOTDATE+6, IDENTIFYGHOST+1~, IDENTIFYGHOST+3*
, IDENTIFYGHOST+4*, IDENTIFYGHOST+5, IDENTIFYGHOST+7, IDENTIFYGHOST+9, IDENTIFYGHOST+10, IDENTIFYGHOST+18*, IDENTIFYGHOST+19*, IDENTIFYGHOST+22, IDENTIFYGHOST+28, INDEFOVERWRITES~
, INDEFOVERWRITES+3, INDEFOVERWRITES+5, INDEFOVERWRITES+7, INDEFOVERWRITES+8, INDEFOVERWRITES+9, INDEFOVERWRITES+11, INDEFOVERWRITES+14, INDEFOVERWRITES+16, INDEFOVERWRITES+17, INDEFOVERWRITES+18
, INDEFOVERWRITES+19, ORPHANEDOSTDAYS~, ORPHANEDOSTDAYS+4, ORPHANEDOSTDAYS+5, ORPHANEDOSTDAYS+6, ORPHANEDOSTDAYS+7, ORPHANEDOSTDAYS+8, DISPGRIDS+2~, DISPGRIDS+10*, DISPGRIDS+11*
, DISPGRIDS+12, DISPGRIDS+13, DISPGRIDS+15, DISPGRIDS+16, DISPGRIDS+18, DISPGRIDS+20, DISPGRIDS+21, DISPGRIDS+23, DISPGRIDS+25, DISPGRIDS+26
, DISPGRIDS+27, DISPGRIDS+28, DISPGRIDS+30, DISPGRIDS+31, CHECKGRID~, CHECKGRID+6, CHECKGRID+9, CHECKGRID+10, CHECKGRID+14, CHECKGRID+19
, CHECKGRID+20, CHECKGRID+21, CHECKGRID+22
CLINICNAME IDENTIFYGHOST+1~, IDENTIFYGHOST+19*, IDENTIFYGHOST+24, IDENTIFYGHOST+30, DISPGRIDS+2~, DISPGRIDS+15*, CHECKGRID+14
COUNT REPORT+1~, REPORT+6*, REPORT+7, REPORT+8*, REPORT+55, REPORT+56, REPORT+57*, REPORT+60*, IDENTIFYGHOST+1~, IDENTIFYGHOST+13*
, IDENTIFYGHOST+14, IDENTIFYGHOST+15*, IDENTIFYGHOST+16, IDENTIFYGHOST+23*, IDENTIFYGHOST+24, IDENTIFYGHOST+25, IDENTIFYGHOST+29*, IDENTIFYGHOST+30, IDENTIFYGHOST+31, DISPGRIDS+2~
, DISPGRIDS+5*, DISPGRIDS+6, DISPGRIDS+7*, DISPGRIDS+8, CHECKGRID+13*, CHECKGRID+14, CHECKGRID+15, CHECKGRID+23*, CHECKGRID+24
CREATEDT REPORT2+1~, REPORT3+1~
CURRENTSLOTS REPORT+1~, REPORT+24*, REPORT+25*, REPORT+30, REPORT+52, REPORT+56
D MAIL+1~, MAIL2+1~, MAIL3+1~
D0 MAIL+1~, MAIL2+1~, MAIL3+1~
D1 MAIL+1~, MAIL2+1~, MAIL3+1~
D2 MAIL+1~, MAIL2+1~, MAIL3+1~
DATE REPORT+1~, REPORT+26*, REPORT+28, REPORT+29, REPORT+32, REPORT+33, REPORT+35, REPORT+40, GETINDEFSLOTDATE~, GETINDEFSLOTDATE+4*
, GETINDEFSLOTDATE+5, GETINDEFSLOTDATE+6, GETINDEFSLOTDATE+7, INDEFOVERWRITES~, INDEFOVERWRITES+6*, INDEFOVERWRITES+7*, INDEFOVERWRITES+8, INDEFOVERWRITES+9, INDEFOVERWRITES+10, INDEFOVERWRITES+11
, INDEFOVERWRITES+13*, INDEFOVERWRITES+14*, INDEFOVERWRITES+16, INDEFOVERWRITES+17, INDEFOVERWRITES+18, INDEFOVERWRITES+19, ORPHANEDOSTDAYS+1~, ORPHANEDOSTDAYS+3*, ORPHANEDOSTDAYS+4*, ORPHANEDOSTDAYS+5
, ORPHANEDOSTDAYS+6, ORPHANEDOSTDAYS+7, ORPHANEDOSTDAYS+8
DAYOFTHEWEEK REPORT+2~, REPORT+32*
DFN REPORT+2~, REPORT+49*, REPORT+50
DFNLIST REPORT+2~, REPORT+45*, REPORT+50*, REPORT+56
DG MAIL+1~, MAIL2+1~, MAIL3+1~
DIC MAIL+1~, MAIL2+1~, MAIL3+1~
DICR MAIL+1~, MAIL2+1~, MAIL3+1~
DIFROM MAIL+1~, MAIL2+1~, MAIL3+1~
DIW MAIL+1~, MAIL2+1~, MAIL3+1~
DT REPORT+4, REPORT+18, REPORT2+3, IDENTIFYGHOST+7, INDEFOVERWRITES+6, INDEFOVERWRITES+13, ORPHANEDOSTDAYS+3, REPORT3+3, DISPGRIDS+19, CHECKGRID+3
, CHECKGRID+4
DUZ MAIL+5, MAIL+8, MAIL2+5, MAIL2+8, MAIL3+5, MAIL3+8
ENDDATE DISPGRIDS+2~, DISPGRIDS+23*, DISPGRIDS+24*, DISPGRIDS+25, DISPGRIDS+26, DISPGRIDS+27, DISPGRIDS+28*, DISPGRIDS+29*, DISPGRIDS+30, DISPGRIDS+31
, CHECKGRID~, CHECKGRID+6, CHECKGRID+14
FOUND REPORT+2~, REPORT+38*, REPORT+39, REPORT+58*, CHECKGRID+1~, CHECKGRID+2*, CHECKGRID+12, CHECKGRID+13*
GHOST IDENTIFYGHOST+1~, IDENTIFYGHOST+9, IDENTIFYGHOST+10, INDEFOVERWRITES~, ORPHANEDOSTDAYS~
GHOST( IDENTIFYGHOST+19, IDENTIFYGHOST+22, IDENTIFYGHOST+28, INDEFOVERWRITES+11*, INDEFOVERWRITES+19*, ORPHANEDOSTDAYS+8*
GRIDDATE DISPGRIDS+2~, CHECKGRID~, CHECKGRID+3*, CHECKGRID+4*, CHECKGRID+5*, CHECKGRID+6*, CHECKGRID+7, CHECKGRID+8, CHECKGRID+9, CHECKGRID+10
, CHECKGRID+15, CHECKGRID+18, CHECKGRID+19
HASAPPTS CHECKGRID+17~, CHECKGRID+18*, CHECKGRID+19, CHECKGRID+23*
HOLSCHED DISPGRIDS+2~, DISPGRIDS+16*, DISPGRIDS+26, DISPGRIDS+31, CHECKGRID~, CHECKGRID+8
I REPORT+2~
INDEFDATE GETINDEFSLOTDATE+1~, GETINDEFSLOTDATE+3*, GETINDEFSLOTDATE+4, GETINDEFSLOTDATE+7*, GETINDEFSLOTDATE+8, IDENTIFYGHOST+1~, IDENTIFYGHOST+21*, IDENTIFYGHOST+22*, IDENTIFYGHOST+25
ISSUECOUNT REPORT+1~, REPORT+9*, REPORT+53*, REPORT+61
MESS1 MAIL+1~, MAIL+4*, MAIL+7, MAIL2+1~, MAIL2+4*, MAIL2+7, MAIL3+1~, MAIL3+4*, MAIL3+7
NONSTDDATE IDENTIFYGHOST+1~
ORIGINALSLOTS REPORT+2~, REPORT+42*, REPORT+52, REPORT+56
ORPHANDATE IDENTIFYGHOST+1~, IDENTIFYGHOST+27*, IDENTIFYGHOST+28*, IDENTIFYGHOST+31
PATTERN DISPGRIDS+2~, DISPGRIDS+25*, DISPGRIDS+26, DISPGRIDS+30*, DISPGRIDS+31
SCHEDULEDATE REPORT+2~, REPORT+33*, REPORT+36, REPORT+39, REPORT+40, REPORT+42
SITENUMBER MAIL+1~, MAIL+2*, MAIL+4, MAIL2+1~, MAIL2+2*, MAIL2+4, MAIL3+1~, MAIL3+2*, MAIL3+4
SLOTCOUNT REPORT+1~, REPORT+20*, REPORT+21*, REPORT+23, REPORT+24
SLOTDATETIME REPORT+2~, REPORT+38*
SLOTSTART REPORT+1~, REPORT+23*, REPORT+26, REPORT+31, REPORT+40, REPORT+46, REPORT+47, REPORT+49, REPORT+50, REPORT+55
STARTDATE IDENTIFYGHOST+1~, IDENTIFYGHOST+7*, IDENTIFYGHOST+9, DISPGRIDS+2~, DISPGRIDS+19*, DISPGRIDS+20*, DISPGRIDS+21*, DISPGRIDS+22, DISPGRIDS+23, DISPGRIDS+24
, DISPGRIDS+26, DISPGRIDS+27*, DISPGRIDS+28, DISPGRIDS+29, DISPGRIDS+31, CHECKGRID+14
STOPCODE REPORT+1~, REPORT+10*, REPORT+11
STOPCODEIEN REPORT+1~, REPORT+9*, REPORT+11*, REPORT+14
SUBIEN REPORT+2~, REPORT+38*, REPORT+39*, REPORT+40, REPORT+42
TDATE GETINDEFSLOTDATE+1~
TESTORPROD MAIL+1~, MAIL+3*, MAIL+4, MAIL+10, MAIL2+1~, MAIL2+3*, MAIL2+4, MAIL2+12, MAIL3+1~, MAIL3+3*
, MAIL3+4, MAIL3+11
TIME REPORT+1~, REPORT+31*
TNODE GETINDEFSLOTDATE~, GETINDEFSLOTDATE+5, INDEFOVERWRITES+1~, INDEFOVERWRITES+3*, INDEFOVERWRITES+5, INDEFOVERWRITES+10, INDEFOVERWRITES+14, INDEFOVERWRITES+16, DISPGRIDS+2~, DISPGRIDS+18*
, DISPGRIDS+20, DISPGRIDS+21, DISPGRIDS+23, DISPGRIDS+25, DISPGRIDS+26, DISPGRIDS+27, DISPGRIDS+28, DISPGRIDS+30, DISPGRIDS+31, CHECKGRID~
, CHECKGRID+7, CHECKGRID+14
U REPORT+23, REPORT+24, REPORT+55, REPORT+56, IDENTIFYGHOST+24, IDENTIFYGHOST+25, IDENTIFYGHOST+30, IDENTIFYGHOST+31, CHECKGRID+14
UPDATECNT REPORT2+1~, REPORT2+4*, REPORT2+5*, REPORT3+1~, REPORT3+4*, REPORT3+5*
X TASK+4~, TASK2+4~, TASK3+4~
XMDUN MAIL+1~, MAIL2+1~, MAIL3+1~
XMDUZ MAIL+1~, MAIL+5*, MAIL+8*, MAIL2+1~, MAIL2+5*, MAIL2+8*, MAIL3+1~, MAIL3+5*, MAIL3+8*
XMSUB MAIL+1~, MAIL+7*, MAIL2+1~, MAIL2+7*, MAIL3+1~, MAIL3+7*
XMTEXT MAIL+1~, MAIL+6*, MAIL2+1~, MAIL2+6*, MAIL3+1~, MAIL3+6*
XMY MAIL+1~, MAIL2+1~, MAIL3+1~
XMY( MAIL+8*, MAIL2+8*, MAIL3+8*
XMY("BARBER.LORI@DOMAIN.EXT" MAIL+9*, MAIL2+9*, MAIL3+9*
XMY("BUTLER.BRANDON@DOMAIN.EXT" MAIL2+10*
XMY("CRUZ.ORLANDO@DOMAIN.EXT" MAIL+12*, MAIL2+14*, MAIL3+13*
XMY("DUNNAM.DAVID@DOMAIN.EXT" MAIL+11*, MAIL2+13*, MAIL3+12*
XMY("SWESKY.JEFFREY@DOMAIN.EXT" MAIL2+11*, MAIL3+10*
XMZ MAIL+1~, MAIL2+1~, MAIL3+1~
ZTDESC TASK+4~, TASK+5*, TASK2+4~, TASK2+5*, TASK3+4~, TASK3+5*
ZTDTH TASK+4~, TASK+7*, TASK2+4~, TASK2+7*, TASK3+4~, TASK3+7*
ZTIO TASK+4~, TASK+7*, TASK2+4~, TASK2+7*, TASK3+4~, TASK3+7*
ZTRTN TASK+4~, TASK+7*, TASK2+4~, TASK2+7*, TASK3+4~, TASK3+7*
ZTSAVE TASK+4~, TASK2+4~, TASK3+4~
ZTSAVE("*" TASK+7*, TASK2+7*, TASK3+7*
ZTSK TASK+4~, TASK+9, TASK+10, TASK+12, TASK2+4~, TASK2+9, TASK2+10, TASK2+12, TASK3+4~, TASK3+9
, TASK3+10, TASK3+12
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All