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

Package: Scheduling

Routine: SDES2ENTERLETTR2


Information

SDES2ENTERLETTR2 ;ALB/BLB,TJB - SDES2 CREATE LETTER 2 ;Aug 27, 2025

Source Information

Source file <SDES2ENTERLETTR2.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Scheduling 3 (BUILDJSON,ERRLOG)^SDES2JSON  VALCONTEXT^SDES2VALCONTEXT  (VALFIELD,VALFILEIEN)^SDES2VALUTIL  
VA FileMan 3 (FILE,UPDATE,WP)^DIE  ^DIK  $$GET1^DIQ  
Kernel 1 DUZ^XUP  
MailMan 1 $$CTRL^XMXUTIL1  

Entry Points

Name Comments DBIA/ICR reference
CREATELETTER(JSONRETURN,SDCONTEXT,LETTER) ;
EDITLETTER(JSONRETURN,SDCONTEXT,LETTER) ;
DELETELETTER(JSONRETURN,SDCONTEXT,LETTER) ;
SAVELETTER(JSONRETURN,SDCONTEXT,LETTER,SAVETYPE) ;
VALIDATE(ERRORS,LETTER,SAVETYPE) ; Validation for Input Parameter data
BUILDER(ERRORS,LETTER) ; Build FDA array and save LETTER
STORELETSECTIONS(LETTER,LETTERIEN) ;
SEARCHLETTER(JSONRETURN,SDCONTEXT,SEARCH) ;
VALSEARCH(ERRORS,SEARCH) ;
BUILDLIST(RETURN,ERRORS,SEARCH) ;
; Search for matches

External References

Name Field # of Occurrence
FILE^DIE BUILDER+10
UPDATE^DIE BUILDER+14
WP^DIE STORELETSECTIONS+9, STORELETSECTIONS+10
^DIK DELETELETTER+19
$$GET1^DIQ VALIDATE+22, BUILDLIST+6
BUILDJSON^SDES2JSON CREATELETTER+4, EDITLETTER+4, DELETELETTER+4, DELETELETTER+10, DELETELETTER+16, DELETELETTER+22, SAVELETTER+4, SAVELETTER+7, SAVELETTER+10, SEARCHLETTER+10
, SEARCHLETTER+14, SEARCHLETTER+17, SEARCHLETTER+19
ERRLOG^SDES2JSON DELETELETTER+15, VALIDATE+10, VALIDATE+11, VALIDATE+18, VALIDATE+24, BUILDER+11, BUILDER+15, VALSEARCH+3, VALSEARCH+4, VALSEARCH+10
, BUILDLIST+15
VALCONTEXT^SDES2VALCONTEXT CREATELETTER+3, EDITLETTER+3, DELETELETTER+3, SEARCHLETTER+9
VALFIELD^SDES2VALUTIL VALIDATE+5, VALIDATE+29, VALIDATE+34
VALFILEIEN^SDES2VALUTIL DELETELETTER+9, VALIDATE+21
$$CTRL^XMXUTIL1 VALIDATE+7, STORELETSECTIONS+4, STORELETSECTIONS+7, VALSEARCH+9
DUZ^XUP CREATELETTER+5, EDITLETTER+5, DELETELETTER+6, SEARCHLETTER+11

Used in RPC

RPC Name Call Tags
SDES2 DELETE LETTER DELETELETTER
SDES2 CREATE LETTER 2 CREATELETTER
SDES2 EDIT LETTER 2 EDITLETTER

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(407.5 - [#407.5] Classic Fileman Calls,  GET1^DIQ,  WP^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC("ALTA" DELETELETTER+14
^SC("ALTC" DELETELETTER+14
^SC("ALTN" DELETELETTER+14
^SC("ALTP" DELETELETTER+14
^VA(407.5 - [#407.5] VALIDATE+15, VALIDATE+17, BUILDLIST+5
^VA(407.6 - [#407.6] VALIDATE+11, VALSEARCH+4

Label References

Name Line Occurrences
BUILDER SAVELETTER+6
BUILDLIST SEARCHLETTER+16
SAVELETTER CREATELETTER+8, EDITLETTER+8
STORELETSECTIONS BUILDER+19
VALIDATE SAVELETTER+3
VALSEARCH SEARCHLETTER+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DELETELETTER+1~
COUNT STORELETSECTIONS+1~, STORELETSECTIONS+3*, STORELETSECTIONS+4, STORELETSECTIONS+6*, STORELETSECTIONS+7
DA DELETELETTER+1~, DELETELETTER+13*, DELETELETTER+14
DIK DELETELETTER+1~, DELETELETTER+18*
DUZ CREATELETTER+5~, EDITLETTER+5~, DELETELETTER+6~, SEARCHLETTER+11~
EDITFINAL BUILDER+1~
EDITINITIAL BUILDER+1~
ERRORS CREATELETTER+3, CREATELETTER+4, EDITLETTER+3, EDITLETTER+4, DELETELETTER+1~, DELETELETTER+3, DELETELETTER+4, DELETELETTER+9, DELETELETTER+10, DELETELETTER+15
, DELETELETTER+16, SAVELETTER+1~, SAVELETTER+3, SAVELETTER+4, SAVELETTER+6, SAVELETTER+7, VALIDATE~, VALIDATE+5, VALIDATE+6, VALIDATE+10
, VALIDATE+11, VALIDATE+17, VALIDATE+18, VALIDATE+21, VALIDATE+24, VALIDATE+25, VALIDATE+29, VALIDATE+30, VALIDATE+34, BUILDER~
, BUILDER+9, BUILDER+11, BUILDER+13, BUILDER+15, SEARCHLETTER+7~, SEARCHLETTER+9, SEARCHLETTER+10, SEARCHLETTER+13, SEARCHLETTER+14, SEARCHLETTER+16
, SEARCHLETTER+17, VALSEARCH~, VALSEARCH+3, VALSEARCH+4, VALSEARCH+10, BUILDLIST~
ERRORS("Letter" CREATELETTER+4*, EDITLETTER+4*, DELETELETTER+4*, DELETELETTER+10*, DELETELETTER+16*, SAVELETTER+4*, SAVELETTER+7*
ERRORS("Search" SEARCHLETTER+10*, SEARCHLETTER+14*, SEARCHLETTER+17*
FDA BUILDER+1~, BUILDER+10!, BUILDER+17!
FDA( BUILDER+4*, BUILDER+5*, BUILDER+6*, BUILDER+7*
FDAERR BUILDER+1~, BUILDER+11, BUILDER+15
FINALSECTIONS STORELETSECTIONS+1~, STORELETSECTIONS+10
FINALSECTIONS( STORELETSECTIONS+7*
INITIALSECTIONS STORELETSECTIONS+1~, STORELETSECTIONS+9
INITIALSECTIONS( STORELETSECTIONS+4*
JSONRETURN CREATELETTER~, CREATELETTER+4, CREATELETTER+8, EDITLETTER~, EDITLETTER+4, EDITLETTER+8, DELETELETTER~, DELETELETTER+4, DELETELETTER+10, DELETELETTER+16
, DELETELETTER+22, SAVELETTER~, SAVELETTER+4, SAVELETTER+7, SAVELETTER+10, SEARCHLETTER~, SEARCHLETTER+10, SEARCHLETTER+14, SEARCHLETTER+17, SEARCHLETTER+19
LETCOUNT BUILDLIST+16~, BUILDLIST+17*, BUILDLIST+21*, BUILDLIST+22, BUILDLIST+23
LETIEN BUILDLIST+2~, BUILDLIST+4*, BUILDLIST+5*, BUILDLIST+6, BUILDLIST+7, BUILDLIST+19*, BUILDLIST+20*, BUILDLIST+22
LETIENS VALIDATE+1~
LETIENS( VALIDATE+15*, VALIDATE+18, VALIDATE+23, VALIDATE+24
LETLIST BUILDLIST+2~, BUILDLIST+14
LETLIST( BUILDLIST+7*, BUILDLIST+10, BUILDLIST+11!, BUILDLIST+18, BUILDLIST+20
LETNAME BUILDLIST+2~, BUILDLIST+6*, BUILDLIST+7, BUILDLIST+9*, BUILDLIST+10*, BUILDLIST+11, BUILDLIST+17*, BUILDLIST+18*, BUILDLIST+20, BUILDLIST+23
LETTER CREATELETTER~, CREATELETTER+8, EDITLETTER~, EDITLETTER+8, DELETELETTER~, SAVELETTER~, SAVELETTER+3, SAVELETTER+6, VALIDATE~, BUILDER~
, BUILDER+19, STORELETSECTIONS~
LETTER("CLINI C LOCATION" , VALIDATE+33, VALIDATE+34, BUILDER+7
LETTER("DEFAU LT PROVIDER" , VALIDATE+28, VALIDATE+29, BUILDER+6
LETTER("FINAL SECTION" , STORELETSECTIONS+6, STORELETSECTIONS+7
LETTER("INITI AL SECTION" , STORELETSECTIONS+3, STORELETSECTIONS+4
LETTER("LETTE R IEN" , DELETELETTER+9, DELETELETTER+13, DELETELETTER+21, SAVELETTER+9, VALIDATE+21, VALIDATE+22, VALIDATE+24, BUILDER+2, BUILDER+9
, BUILDER+13, BUILDER+16*, BUILDER+19, R NAME" , VALIDATE+5, VALIDATE+7*, VALIDATE+15, VALIDATE+17, VALIDATE+18, VALIDATE+22
, VALIDATE+23, VALIDATE+24, BUILDER+4, R TYPE" , VALIDATE+10, VALIDATE+11, VALIDATE+18, VALIDATE+22, VALIDATE+23, VALIDATE+24
, BUILDER+5
LETTERIEN STORELETSECTIONS~, STORELETSECTIONS+9, STORELETSECTIONS+10
LETTIEN BUILDER+1~, BUILDER+2*, BUILDER+4, BUILDER+5, BUILDER+6, BUILDER+7, BUILDER+17*
LETTYPE BUILDLIST+2~, BUILDLIST+3*, BUILDLIST+5
LIEN VALIDATE+1~, VALIDATE+14*, VALIDATE+15*, VALIDATE+23*, VALIDATE+24
MESSTYPIEN VALIDATE+1~
NEWIEN BUILDER+1~
NEWIEN(1 BUILDER+16, BUILDER+17, BUILDER+19
RETURN DELETELETTER+1~, DELETELETTER+22, SAVELETTER+1~, SAVELETTER+10, SEARCHLETTER+7~, SEARCHLETTER+16, SEARCHLETTER+19, BUILDLIST~, BUILDLIST+15
RETURN("Letter" DELETELETTER+21*, SAVELETTER+9*
RETURN("Search" BUILDLIST+15*, BUILDLIST+22*, BUILDLIST+23*
SAVETYPE CREATELETTER+1~, CREATELETTER+7*, CREATELETTER+8, EDITLETTER+1~, EDITLETTER+7*, EDITLETTER+8, SAVELETTER~, SAVELETTER+3, VALIDATE~, VALIDATE+17
, VALIDATE+20
SDCONTEXT CREATELETTER~, CREATELETTER+3, CREATELETTER+8, EDITLETTER~, EDITLETTER+3, EDITLETTER+8, DELETELETTER~, DELETELETTER+3, SAVELETTER~, SEARCHLETTER~
, SEARCHLETTER+9
SDCONTEXT("US ER DUZ" , CREATELETTER+5, EDITLETTER+5, DELETELETTER+6, SEARCHLETTER+11
SEARCH SEARCHLETTER~, SEARCHLETTER+13, SEARCHLETTER+16, VALSEARCH~, BUILDLIST~
SEARCH("LETTE R TYPE" , VALSEARCH+3, VALSEARCH+4, BUILDLIST+3
SEARCH("SEARC H STRING" , VALSEARCH+8, VALSEARCH+9*, VALSEARCH+10, BUILDLIST+8, BUILDLIST+11
U VALIDATE+15
VALRETURN DELETELETTER+1~, DELETELETTER+9, VALIDATE+1~, VALIDATE+5, VALIDATE+21, VALIDATE+29, VALIDATE+34
X DELETELETTER+1~
Y DELETELETTER+1~
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All