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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDESUPDRECREQ

Package: Scheduling

Routine: SDESUPDRECREQ


Information

SDESUPDRECREQ ;ALB/LAB,KML,MGD - ;July 19, 2022

Source Information

Source file <SDESUPDRECREQ.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 $$UP^XLFSTR  $$LKUP^XPDKEY  OWNSKEY^XUSRB  
Scheduling 3 $$ISOTFM^SDAMUTDT  (ENCODE,ERRLOG)^SDESJSON  $$EASVALIDATE^SDESUTIL  
VA FileMan 1 (FILE,UPDATE)^DIE  

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 SDES  

Entry Points

Name Comments DBIA/ICR reference
CREATERECREQ(RETN,DFN,ACCNO,SDCMT,FASTING,APPTP,RRPROVIEN,CLINIEN,APPTLEN,DATE,RECPPDT,DAPTDT,USERIEN,SECPDT,SDENTDT,EAS) ;CREATE recall request
UPDRECALLREQ(RETN,RECALLIEN,DFN,ACCNO,SDCMT,FASTING,APPTP,RRPROVIEN,CLINIEN,APPTLEN,DATE,RECPPDT,DAPTDT,USERIEN,SECPDT,EAS) ;update recall request
DATACONV ;make any data conversion changes
VALIDATE ;validate input parameters
CALLERROR ;calls json error logic if error encountered
BLDREC ;build and file record
BLDJSON ;Convert data to JSON
KEY(RECALLIEN) ;check that user has the correct SECURITY KEY

External References

Name Field # of Occurrence
FILE^DIE UPDRECALLREQ+8
UPDATE^DIE CREATERECREQ+9
$$ISOTFM^SDAMUTDT DATACONV+2, DATACONV+3, DATACONV+5, VALIDATE+24, VALIDATE+26
ENCODE^SDESJSON BLDJSON+3
ERRLOG^SDESJSON CALLERROR+1
$$EASVALIDATE^SDESUTIL VALIDATE+29
$$UP^XLFSTR VALIDATE+8
$$LKUP^XPDKEY KEY+13
OWNSKEY^XUSRB KEY+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] VALIDATE+5
^SC - [#44] VALIDATE+21
^SD(403.5 - [#403.5] VALIDATE+3, KEY+8
^SD(403.51 - [#403.51] VALIDATE+12
^SD(403.54 - [#403.54] VALIDATE+15, KEY+10
^VA(200 - [#200] DATACONV+4

Label References

Name Line Occurrences
$$KEY VALIDATE+17
BLDJSON CREATERECREQ+5, CREATERECREQ+10, CREATERECREQ+12, UPDRECALLREQ+4, UPDRECALLREQ+9, UPDRECALLREQ+11
BLDREC CREATERECREQ+8, UPDRECALLREQ+7
CALLERROR CREATERECREQ+10, UPDRECALLREQ+9, VALIDATE+2, VALIDATE+3, VALIDATE+4, VALIDATE+5, VALIDATE+7, VALIDATE+9, VALIDATE+11, VALIDATE+12
VALIDATE+14, VALIDATE+15, VALIDATE+17, VALIDATE+20, VALIDATE+21, VALIDATE+23, VALIDATE+24, VALIDATE+30
DATACONV CREATERECREQ+7, UPDRECALLREQ+6
VALIDATE CREATERECREQ+4, UPDRECALLREQ+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACCNO CREATERECREQ~, UPDRECALLREQ~, BLDREC+3
APPTLEN CREATERECREQ~, UPDRECALLREQ~, DATACONV+1*, BLDREC+9
APPTP CREATERECREQ~, UPDRECALLREQ~, VALIDATE+11*, VALIDATE+12, BLDREC+6
CLINIEN CREATERECREQ~, UPDRECALLREQ~, VALIDATE+19*, VALIDATE+20, VALIDATE+21, BLDREC+8
DAPTDT CREATERECREQ~, UPDRECALLREQ~, DATACONV+3*, BLDREC+12
DATE CREATERECREQ~, UPDRECALLREQ~, VALIDATE+23*, VALIDATE+24*, BLDREC+10
DFN CREATERECREQ~, UPDRECALLREQ~, VALIDATE+4, VALIDATE+5, BLDREC+2
DT VALIDATE+27
DUZ DATACONV+4, KEY+13
EAS CREATERECREQ~, UPDRECALLREQ~, DATACONV+6*, VALIDATE+29*, VALIDATE+30, BLDREC+16
FASTING CREATERECREQ~, UPDRECALLREQ~, VALIDATE+6*, VALIDATE+7, VALIDATE+8*, VALIDATE+9, BLDREC+5
JSONERR BLDJSON+1~, BLDJSON+2*, BLDJSON+3
KEY KEY+6~, KEY+8*, KEY+10*, KEY+11, KEY+13
KY KEY+6~, KEY+13!
KY(0 KEY+14
NUM CREATERECREQ+10*, UPDRECALLREQ+9*, VALIDATE+1~, VALIDATE+2*, VALIDATE+3*, VALIDATE+4*, VALIDATE+5*, VALIDATE+7*, VALIDATE+9*, VALIDATE+11*
VALIDATE+12*, VALIDATE+14*, VALIDATE+15*, VALIDATE+17*, VALIDATE+20*, VALIDATE+21*, VALIDATE+23*, VALIDATE+24*, VALIDATE+30*, CALLERROR+1
POP CREATERECREQ+1~, CREATERECREQ+3*, CREATERECREQ+5, CREATERECREQ+6, UPDRECALLREQ+1~, UPDRECALLREQ+2*, UPDRECALLREQ+4, UPDRECALLREQ+5, VALIDATE+2*, VALIDATE+3*
VALIDATE+4*, VALIDATE+5*, VALIDATE+7*, VALIDATE+9*, VALIDATE+10, VALIDATE+11*, VALIDATE+12*, VALIDATE+14*, VALIDATE+15*, VALIDATE+17*
VALIDATE+20*, VALIDATE+21*, VALIDATE+23*, VALIDATE+24*, VALIDATE+30*
RECALLIEN CREATERECREQ+1~, CREATERECREQ+2*, UPDRECALLREQ~, UPDRECALLREQ+10, VALIDATE+2, VALIDATE+3, VALIDATE+17, BLDREC+1, BLDREC+2, BLDREC+3
BLDREC+4, BLDREC+5, BLDREC+6, BLDREC+7, BLDREC+8, BLDREC+9, BLDREC+10, BLDREC+11, BLDREC+12, BLDREC+13
BLDREC+14, BLDREC+15, BLDREC+16, KEY~, KEY+8
RECPPDT CREATERECREQ~, UPDRECALLREQ~, DATACONV+2*, BLDREC+11
RET KEY+6~, KEY+7*, KEY+9*, KEY+11*, KEY+14*, KEY+15
RETN CREATERECREQ~, UPDRECALLREQ~, BLDJSON+3
RRPROVIEN CREATERECREQ~, UPDRECALLREQ~, VALIDATE+14, VALIDATE+15, BLDREC+7
SDCMT CREATERECREQ~, UPDRECALLREQ~, DATACONV+7*, BLDREC+4
SDCREATE CREATERECREQ+1~, CREATERECREQ+2*, UPDRECALLREQ+2*, VALIDATE+26, BLDREC+14
SDENTDT CREATERECREQ~, VALIDATE+25*, VALIDATE+26*, VALIDATE+27*, BLDREC+14
SDFDA CREATERECREQ+1~, UPDRECALLREQ+1~, BLDREC+1*
SDFDA( BLDREC+1, BLDREC+2*, BLDREC+3*, BLDREC+4*, BLDREC+5*, BLDREC+6*, BLDREC+7*, BLDREC+8*, BLDREC+9*, BLDREC+10*
BLDREC+11*, BLDREC+12*, BLDREC+13*, BLDREC+14*, BLDREC+15*, BLDREC+16*
SDFLAG KEY+6~, KEY+8*
SDIEN CREATERECREQ+1~, UPDRECALLREQ+1~
SDIEN(1 CREATERECREQ+11
SDMSG CREATERECREQ+1~, CREATERECREQ+10, UPDRECALLREQ+1~, UPDRECALLREQ+9
SDPRV KEY+6~, KEY+8*, KEY+9, KEY+10
SDRECREQ CREATERECREQ+1~, UPDRECALLREQ+1~, CALLERROR+1, BLDJSON+3
SDRECREQ("RecallReqCreate" CREATERECREQ+11*
SDRECREQ("RecallReqEdit" UPDRECALLREQ+10*
SECPDT CREATERECREQ~, UPDRECALLREQ~, DATACONV+5*, BLDREC+15
U KEY+8, KEY+10
USERIEN CREATERECREQ~, UPDRECALLREQ~, DATACONV+4*, BLDREC+13
VALUE KEY+12~, KEY+13*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All