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

Package: Scheduling

Routine: SDES2MRTCUTIL


Information

SDES2MRTCUTIL ;ALB/LAB - SDES2 UTILITIES Continued ;JAN 23,2026

Source Information

Source file <SDES2MRTCUTIL.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Scheduling 2 ERRLOG^SDES2JSON  ERRLOG^SDESJSON  
VA FileMan 2 (FILE,UPDATE)^DIE  $$GET1^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: 6

Package Total Caller Graph
Scheduling 6 SDES2ARCLOSE  SDES2CANCELAPPT  SDES2CANCELAPPT2  SDES2NOSHOW  SDES2NOSHOW2  SDES2UNDONOSHOW  

Entry Points

Name Comments DBIA/ICR reference
REMOVEMRTCINFO(PARENTIEN,ARIEN,SDERRORS) ;Remove the child info of an MRTC
REMOVEMRTCCHILD(PARENTIEN,ARIEN,SDERRORS) ;Remove CHILD REQUEST
REMRTCHILDCID(PARENTIEN,ARIEN,SDERRORS) ;Remove MRTC CALC PREF DATES
UPDATEMRTCSEQNUM(PARENTREQUEST,DFN,SDERRORS) ;Resequence the MRTC child sequence #
UPDATEPARENT(PARENTREQUEST,DISP,DISPDT,AUDITID,SDERRORS) ;update status of parent if open and all children removed
REMOVEMRTCAPTIEN(REQUESTIEN,APPTIEN,PARENTIEN,SDERRORS) ;
REOPENREQUEST(REQUESTIEN,SDERRORS) ;reopen parent request
ADDMRTCLINKS(CHILD,PARENT,SDERRORS) ;
ADDMRTCPIDLINKS(PARENT,PATIENTINDDATE,SDERRORS) ;
UPDATEAPPTNUM(PARENTREQUEST,SDERRORS) ;

External References

Name Field # of Occurrence
FILE^DIE REMOVEMRTCINFO+7, REMOVEMRTCCHILD+6, REMRTCHILDCID+7, UPDATEMRTCSEQNUM+12, UPDATEPARENT+10, UPDATEPARENT+26, REMOVEMRTCAPTIEN+5, REOPENREQUEST+6, UPDATEAPPTNUM+7, UPDATEAPPTNUM+14
UPDATE^DIE ADDMRTCLINKS+4, ADDMRTCPIDLINKS+4
$$GET1^DIQ REMOVEMRTCINFO+4, REMOVEMRTCINFO+11, REMRTCHILDCID+2, UPDATEMRTCSEQNUM+4, UPDATEMRTCSEQNUM+5, UPDATEMRTCSEQNUM+11, UPDATEPARENT+2, UPDATEPARENT+19
ERRLOG^SDES2JSON REMOVEMRTCCHILD+4, REMRTCHILDCID+3
ERRLOG^SDESJSON REMOVEMRTCINFO+10, REMOVEMRTCCHILD+9, REMRTCHILDCID+10, UPDATEMRTCSEQNUM+15, UPDATEPARENT+13, UPDATEPARENT+29, REMOVEMRTCAPTIEN+8, REOPENREQUEST+9, ADDMRTCLINKS+7, ADDMRTCPIDLINKS+7
, UPDATEAPPTNUM+10, UPDATEAPPTNUM+17

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SDEC(409.85 - [#409.85] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SDEC(409.85 - [#409.85] REMOVEMRTCCHILD+3, REMRTCHILDCID+5, UPDATEMRTCSEQNUM+3, UPDATEPARENT+4, UPDATEPARENT+15, UPDATEPARENT+18, REMOVEMRTCAPTIEN+3, ADDMRTCLINKS+2, ADDMRTCPIDLINKS+2, UPDATEAPPTNUM+3
^SDEC(409.853 - [#409.853] UPDATEPARENT+23

Label References

Name Line Occurrences
REMOVEMRTCCHILD REMOVEMRTCINFO+2
REMRTCHILDCID REMOVEMRTCINFO+3
UPDATEMRTCSEQNUM REMOVEMRTCINFO+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APPTIEN REMOVEMRTCAPTIEN~
ARIEN REMOVEMRTCINFO~, REMOVEMRTCINFO+2, REMOVEMRTCINFO+3, REMOVEMRTCINFO+4, REMOVEMRTCCHILD~, REMOVEMRTCCHILD+3, REMRTCHILDCID~, REMRTCHILDCID+2
AUDITID UPDATEPARENT~, UPDATEPARENT+9, UPDATEPARENT+25
CHILD UPDATEMRTCSEQNUM+1~, ADDMRTCLINKS~, ADDMRTCLINKS+2, ADDMRTCLINKS+3
CHILD( UPDATEMRTCSEQNUM+7*, UPDATEMRTCSEQNUM+9, UPDATEMRTCSEQNUM+10
CHILDARRAY UPDATEAPPTNUM+1~
CHILDARRAY( UPDATEAPPTNUM+4*, UPDATEAPPTNUM+12
CHILDCNT UPDATEAPPTNUM+1~, UPDATEAPPTNUM+2*, UPDATEAPPTNUM+5*, UPDATEAPPTNUM+6, UPDATEAPPTNUM+13
CHILDIEN UPDATEPARENT+16~, UPDATEPARENT+17*, UPDATEPARENT+18*, UPDATEPARENT+19, UPDATEAPPTNUM+1~, UPDATEAPPTNUM+2*, UPDATEAPPTNUM+3*, UPDATEAPPTNUM+4, UPDATEAPPTNUM+11*, UPDATEAPPTNUM+12*
, UPDATEAPPTNUM+13
CIDDATE REMRTCHILDCID+1~, REMRTCHILDCID+2*, REMRTCHILDCID+3, REMRTCHILDCID+5
COUNT UPDATEMRTCSEQNUM+1~, UPDATEMRTCSEQNUM+2*, UPDATEMRTCSEQNUM+6*, UPDATEMRTCSEQNUM+7
DFN REMOVEMRTCINFO+1~, REMOVEMRTCINFO+11*, REMOVEMRTCINFO+12, UPDATEMRTCSEQNUM~, UPDATEMRTCSEQNUM+3
DISP UPDATEPARENT~, UPDATEPARENT+7
DISPDT UPDATEPARENT~, UPDATEPARENT+8, UPDATEPARENT+21
DUZ UPDATEPARENT+5, UPDATEPARENT+22
ERRIDX REMOVEMRTCINFO+10*, REMOVEMRTCCHILD+1~, REMOVEMRTCCHILD+9*, REMRTCHILDCID+10*, UPDATEMRTCSEQNUM+15*, UPDATEPARENT+13*, UPDATEPARENT+29*, REMOVEMRTCAPTIEN+8*, REOPENREQUEST+9*, ADDMRTCLINKS+7*
, ADDMRTCPIDLINKS+7*, UPDATEAPPTNUM+10*, UPDATEAPPTNUM+17*
ERRMSG REMOVEMRTCINFO+1~, REMOVEMRTCINFO+9*, REMOVEMRTCINFO+10, REMOVEMRTCCHILD+1~, REMOVEMRTCCHILD+8*, REMOVEMRTCCHILD+9, REMRTCHILDCID+1~, REMRTCHILDCID+9*, REMRTCHILDCID+10, UPDATEMRTCSEQNUM+1~
, UPDATEMRTCSEQNUM+14*, UPDATEMRTCSEQNUM+15, UPDATEPARENT+1~, UPDATEPARENT+12*, UPDATEPARENT+13, UPDATEPARENT+28*, UPDATEPARENT+29, REMOVEMRTCAPTIEN+1~, REMOVEMRTCAPTIEN+7*, REMOVEMRTCAPTIEN+8
, REOPENREQUEST+8*, REOPENREQUEST+9, ADDMRTCLINKS+6*, ADDMRTCLINKS+7, ADDMRTCPIDLINKS+6*, ADDMRTCPIDLINKS+7, UPDATEAPPTNUM+9*, UPDATEAPPTNUM+10, UPDATEAPPTNUM+16*, UPDATEAPPTNUM+17
FDAERR REMOVEMRTCINFO+1~, REMOVEMRTCCHILD+1~, REMRTCHILDCID+1~, UPDATEMRTCSEQNUM+1~, UPDATEPARENT+1~, REMOVEMRTCAPTIEN+1~
FDAERR("DIERR" REMOVEMRTCINFO+8, REMOVEMRTCINFO+10, REMOVEMRTCCHILD+7, REMOVEMRTCCHILD+9, REMRTCHILDCID+8, REMRTCHILDCID+10, UPDATEMRTCSEQNUM+13, UPDATEMRTCSEQNUM+15, UPDATEPARENT+11, UPDATEPARENT+13
, UPDATEPARENT+27, UPDATEPARENT+29, REMOVEMRTCAPTIEN+6, REMOVEMRTCAPTIEN+8
FOUND UPDATEPARENT+16~, UPDATEPARENT+17*, UPDATEPARENT+18, UPDATEPARENT+19*, UPDATEPARENT+20
MRTCFDA REMOVEMRTCINFO+1~, REMOVEMRTCINFO+7!, REMOVEMRTCCHILD+1~, REMOVEMRTCCHILD+6!, REMRTCHILDCID+1~, REMRTCHILDCID+7!, UPDATEMRTCSEQNUM+1~, UPDATEMRTCSEQNUM+12!, UPDATEPARENT+1~, UPDATEPARENT+10!
, UPDATEPARENT+26!, REMOVEMRTCAPTIEN+1~, REMOVEMRTCAPTIEN+5!
MRTCFDA( REMOVEMRTCINFO+6*, REMOVEMRTCCHILD+5*, REMRTCHILDCID+6*, UPDATEMRTCSEQNUM+10*, UPDATEMRTCSEQNUM+11*, UPDATEPARENT+5*, UPDATEPARENT+6*, UPDATEPARENT+7*, UPDATEPARENT+8*, UPDATEPARENT+9*
, UPDATEPARENT+21*, UPDATEPARENT+22*, UPDATEPARENT+23*, UPDATEPARENT+24*, UPDATEPARENT+25*, REMOVEMRTCAPTIEN+4*
MULTAPPTNUMB REMOVEMRTCINFO+1~, REMOVEMRTCINFO+4*, REMOVEMRTCINFO+5*, REMOVEMRTCINFO+6
PARENT ADDMRTCLINKS~, ADDMRTCLINKS+2, ADDMRTCLINKS+3, ADDMRTCPIDLINKS~, ADDMRTCPIDLINKS+2, ADDMRTCPIDLINKS+3
PARENTIEN REMOVEMRTCINFO~, REMOVEMRTCINFO+2, REMOVEMRTCINFO+3, REMOVEMRTCINFO+6, REMOVEMRTCINFO+11, REMOVEMRTCINFO+12, REMOVEMRTCCHILD~, REMOVEMRTCCHILD+3, REMOVEMRTCCHILD+5, REMRTCHILDCID~
, REMRTCHILDCID+5, REMRTCHILDCID+6, REMOVEMRTCAPTIEN~, REMOVEMRTCAPTIEN+3, REMOVEMRTCAPTIEN+4
PARENTREQUEST UPDATEMRTCSEQNUM~, UPDATEMRTCSEQNUM+4, UPDATEMRTCSEQNUM+11, UPDATEPARENT~, UPDATEPARENT+2, UPDATEPARENT+4, UPDATEPARENT+5, UPDATEPARENT+6, UPDATEPARENT+7, UPDATEPARENT+8
, UPDATEPARENT+9, UPDATEPARENT+15, UPDATEPARENT+18, UPDATEPARENT+21, UPDATEPARENT+22, UPDATEPARENT+23, UPDATEPARENT+24, UPDATEPARENT+25, UPDATEAPPTNUM~, UPDATEAPPTNUM+3
, UPDATEAPPTNUM+6
PATIENTINDDATE ADDMRTCPIDLINKS~, ADDMRTCPIDLINKS+2, ADDMRTCPIDLINKS+3
REQFDA REOPENREQUEST+1~, REOPENREQUEST+6!, ADDMRTCLINKS+1~, ADDMRTCLINKS+4!, ADDMRTCPIDLINKS+1~, ADDMRTCPIDLINKS+4!
REQFDA( REOPENREQUEST+2*, REOPENREQUEST+3*, REOPENREQUEST+4*, REOPENREQUEST+5*, ADDMRTCLINKS+3*, ADDMRTCPIDLINKS+3*, UPDATEAPPTNUM+6*, UPDATEAPPTNUM+13*
REQUESTERR REOPENREQUEST+1~, ADDMRTCLINKS+1~, ADDMRTCPIDLINKS+1~
REQUESTERR("DIERR" REOPENREQUEST+7, REOPENREQUEST+9, ADDMRTCLINKS+5, ADDMRTCLINKS+7, ADDMRTCPIDLINKS+5, ADDMRTCPIDLINKS+7, UPDATEAPPTNUM+8, UPDATEAPPTNUM+10, UPDATEAPPTNUM+15, UPDATEAPPTNUM+17
REQUESTIEN UPDATEMRTCSEQNUM+1~, UPDATEMRTCSEQNUM+2*, UPDATEMRTCSEQNUM+3*, UPDATEMRTCSEQNUM+4, UPDATEMRTCSEQNUM+5, UPDATEMRTCSEQNUM+7, UPDATEMRTCSEQNUM+8*, UPDATEMRTCSEQNUM+9*, UPDATEMRTCSEQNUM+10, UPDATEMRTCSEQNUM+11
, REMOVEMRTCAPTIEN~, REMOVEMRTCAPTIEN+3, REOPENREQUEST~, REOPENREQUEST+2, REOPENREQUEST+3, REOPENREQUEST+4, REOPENREQUEST+5
SDERRORS REMOVEMRTCINFO~, REMOVEMRTCINFO+2, REMOVEMRTCINFO+3, REMOVEMRTCINFO+10, REMOVEMRTCINFO+12, REMOVEMRTCCHILD~, REMOVEMRTCCHILD+4, REMOVEMRTCCHILD+9, REMRTCHILDCID~, REMRTCHILDCID+3
, REMRTCHILDCID+10, UPDATEMRTCSEQNUM~, UPDATEMRTCSEQNUM+15, UPDATEPARENT~, UPDATEPARENT+13, UPDATEPARENT+29, REMOVEMRTCAPTIEN~, REMOVEMRTCAPTIEN+8, REOPENREQUEST~, REOPENREQUEST+9
, ADDMRTCLINKS~, ADDMRTCLINKS+7, ADDMRTCPIDLINKS~, ADDMRTCPIDLINKS+7, UPDATEAPPTNUM~, UPDATEAPPTNUM+10, UPDATEAPPTNUM+17
SUBIEN REMOVEMRTCCHILD+1~, REMOVEMRTCCHILD+2*, REMOVEMRTCCHILD+3*, REMOVEMRTCCHILD+4, REMOVEMRTCCHILD+5, REMRTCHILDCID+1~, REMRTCHILDCID+4*, REMRTCHILDCID+5*, REMRTCHILDCID+6, REMOVEMRTCAPTIEN+1~
, REMOVEMRTCAPTIEN+2*, REMOVEMRTCAPTIEN+3*, REMOVEMRTCAPTIEN+4
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