SDES2MRTCUTIL ;ALB/LAB - SDES2 UTILITIES Continued ;JAN 23,2026
Source file <SDES2MRTCUTIL.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Scheduling | 6 | SDES2ARCLOSE SDES2CANCELAPPT SDES2CANCELAPPT2 SDES2NOSHOW SDES2NOSHOW2 SDES2UNDONOSHOW |
| 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) | ;
|
| 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 |
| FileNo | Call Tags |
|---|---|
| ^SDEC(409.85 - [#409.85] | GET1^DIQ |
| 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 |
| Name | Line Occurrences |
|---|---|
| REMOVEMRTCCHILD | REMOVEMRTCINFO+2 |
| REMRTCHILDCID | REMOVEMRTCINFO+3 |
| UPDATEMRTCSEQNUM | REMOVEMRTCINFO+12 |
| >> | 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 |