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

Package: Scheduling

Routine: SDES2CREATEAPPT


Information

SDES2CREATEAPPT ;ALB/BLB,LAB/BLB,ANU,TJB,LAB,TJB,ANU,BLB,TJB,BLB,JAS,MCB,JDJ,JAS,JAS,LAB,TJB,JHC,TJB,AGW - SDES2 CREATE APPOINTMENT ; MAY 08, 2026

Source Information

Source file <SDES2CREATEAPPT.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Scheduling 10 ($$FMTISO,$$ISOTFM)^SDAMUTDT  AVUPDT^SDEC07C  ($$APPTIN44EXISTS,$$APPTINDIFFTZ,$$CLEANCMMTS,$$ORDERCHECKLOCK,APPTREQ,CONSULT,DELETECANRECORD,DELETERECORD,ENCOUNTERS,GETAPPTTYPE,GETPID,GETPROVIDER,GETRESOURCE,LOCKREQ,MAKE,RECALL,REQUESTTYPE,STORENOTE,STOREREQUESTCOMM)^SDES2APPTUTIL  (BUILDJSON,ERRLOG)^SDES2JSON  VALCONTEXT^SDES2VALCONTEXT  $$VALISODTTM^SDES2VALISODTTM  (VALFIELD,VALFILEIEN)^SDES2VALUTIL  ERRLOG^SDESJSON  
SETMISSIONELIG^SDESMISSIONELG  $$INACTIVE^SDESUTIL  
Kernel 2 ($$FMADD,$$FMDIFF,$$NOW)^XLFDT  DUZ^XUP  
VA FileMan 2 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: 4

Package Total Caller Graph
Scheduling 4 SDES2BLOCKANDMOV  SDES2BLOCKMOVE  SDES2CRTVETAPPT  SDES2CRTWALKIN  

Entry Points

Name Comments DBIA/ICR reference
CREATE(JSON,SDCONTEXT,APPOINTMENT) ;
CREATE40984(ERRORS,DELETE,APPTIEN,APPOINTMENT,REQUESTTYPE,REQUESTIEN,NOTE,EAS) ;
CREATE44(ERRORS,APPOINTMENT,DELETE,APPTIEN44,CLINICIEN,STARTDATETIME) ;
CREATE2(ERRORS,DELETE,APPOINTMENT,CLINICIEN,STARTDATETIME,DFN) ;
VALIDATE(ERRORS,SDCONTEXT,APPOINTMENT,VAL,BLOCKANDMOVE) ;

External References

Name Field # of Occurrence
UPDATE^DIE CREATE40984+18, CREATE40984+34, CREATE44+6, CREATE44+21, CREATE2+26
$$GET1^DIQ VALIDATE+21, VALIDATE+67, VALIDATE+68, VALIDATE+94
$$FMTISO^SDAMUTDT VALIDATE+87, VALIDATE+90, VALIDATE+91
$$ISOTFM^SDAMUTDT VALIDATE+87
AVUPDT^SDEC07C CREATE+39
$$APPTIN44EXISTS^SDES2APPTUTIL VALIDATE+82
$$APPTINDIFFTZ^SDES2APPTUTIL VALIDATE+84
$$CLEANCMMTS^SDES2APPTUTIL CREATE40984+26
$$ORDERCHECKLOCK^SDES2APPTUTIL VALIDATE+80
APPTREQ^SDES2APPTUTIL CREATE+29
CONSULT^SDES2APPTUTIL CREATE+31
DELETECANRECORD^SDES2APPTUTIL CREATE2+4
DELETERECORD^SDES2APPTUTIL CREATE44+8, CREATE44+23, CREATE2+24, CREATE2+30
ENCOUNTERS^SDES2APPTUTIL CREATE+35
GETAPPTTYPE^SDES2APPTUTIL VALIDATE+73
GETPID^SDES2APPTUTIL VALIDATE+74
GETPROVIDER^SDES2APPTUTIL VALIDATE+78
GETRESOURCE^SDES2APPTUTIL VALIDATE+79
LOCKREQ^SDES2APPTUTIL CREATE+13, CREATE+17, CREATE+22, CREATE+26
MAKE^SDES2APPTUTIL CREATE+37
RECALL^SDES2APPTUTIL CREATE+30
REQUESTTYPE^SDES2APPTUTIL VALIDATE+72
STORENOTE^SDES2APPTUTIL CREATE40984+27
STOREREQUESTCOMM^SDES2APPTUTIL CREATE40984+36
BUILDJSON^SDES2JSON CREATE+7, CREATE+11, CREATE+14, CREATE+18, CREATE+23, CREATE+27, CREATE+42, CREATE+46
ERRLOG^SDES2JSON VALIDATE+84
VALCONTEXT^SDES2VALCONTEXT CREATE+6
$$VALISODTTM^SDES2VALISODTTM VALIDATE+18, VALIDATE+19, VALIDATE+23, VALIDATE+24, VALIDATE+25, VALIDATE+26
VALFIELD^SDES2VALUTIL VALIDATE+31, VALIDATE+34, VALIDATE+37, VALIDATE+40, VALIDATE+43, VALIDATE+46, VALIDATE+49, VALIDATE+51, VALIDATE+54, VALIDATE+57
, VALIDATE+59, VALIDATE+62
VALFILEIEN^SDES2VALUTIL VALIDATE+8, VALIDATE+9, VALIDATE+10, VALIDATE+11, VALIDATE+12, VALIDATE+13
ERRLOG^SDESJSON CREATE40984+21, CREATE44+10, CREATE44+25, CREATE2+24, CREATE2+32, VALIDATE+20, VALIDATE+21, VALIDATE+69, VALIDATE+81, VALIDATE+82
, VALIDATE+88, VALIDATE+89, VALIDATE+90, VALIDATE+91, VALIDATE+93, VALIDATE+94
SETMISSIONELIG^SDESMISSIONELG CREATE+33
$$INACTIVE^SDESUTIL VALIDATE+81
$$FMADD^XLFDT VALIDATE+21
$$FMDIFF^XLFDT VALIDATE+89
$$NOW^XLFDT CREATE40984+9, CREATE40984+31, CREATE44+20, CREATE2+17, VALIDATE+21, VALIDATE+87
DUZ^XUP CREATE+8

Used in RPC

RPC Name Call Tags
SDES2 CREATE APPOINTMENT CREATE

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] CREATE2+3, CREATE2+9, CREATE2+23, CREATE2+28
^SC - [#44] CREATE44+3

Label References

Name Line Occurrences
CREATE2 CREATE+25
CREATE40984 CREATE+15
CREATE44 CREATE+20
VALIDATE CREATE+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT CREATE+3~
%H CREATE+3~
APPOINTMENT CREATE~, CREATE+10, CREATE+13, CREATE+15, CREATE+17, CREATE+20, CREATE+22, CREATE+25, CREATE+26, CREATE+29
, CREATE+31, CREATE+35, CREATE40984~, CREATE44~, CREATE2~, VALIDATE~, VALIDATE+72, VALIDATE+73, VALIDATE+74, VALIDATE+78
, VALIDATE+79
APPOINTMENT(" APPOINTMENT LENGTH" , CREATE+39, CREATE40984+12, CREATE44+15, VALIDATE+49, VALIDATE+89, APPOINTMENT REASON" , CREATE44+16, APPOINTMENT TYPE NAME" , VALIDATE+73
, APPOINTMENT TYPE" , CREATE40984+6, CREATE2+14, VALIDATE+73, CLINIC IEN" , CREATE+20, CREATE+25, CREATE+37, CREATE+39, VALIDATE+8
, VALIDATE+18, VALIDATE+19, VALIDATE+21, VALIDATE+24, VALIDATE+25, VALIDATE+26, VALIDATE+78, VALIDATE+79, VALIDATE+81, VALIDATE+82
, VALIDATE+84, VALIDATE+87, EKG DATE TIME" , CREATE2+12, VALIDATE+26*, END DATE TIME" , CREATE40984+4, VALIDATE+19*, VALIDATE+20, VALIDATE+89
, VALIDATE+91, EXTERNAL ID" , CREATE40984+14, LAB DATE TIME" , CREATE2+10, VALIDATE+24*, MRTC PARENT" , VALIDATE+11, VALIDATE+93, VALIDATE+94
, NEXT AVAILABLE APPOINTMENT" , CREATE2+19, VALIDATE+43, VALIDATE+44*, PATIENT ELIGIBILITY" , CREATE44+17, VALIDATE+13, PATIENT INDICATED DATE" , CREATE40984+13, CREATE2+20
, VALIDATE+23*, VALIDATE+74, PATIENT STATUS" , CREATE40984+16, VALIDATE+59, VALIDATE+60*, PROVIDER IEN" , CREATE40984+11, VALIDATE+10, VALIDATE+78
, REQUEST TYPE" , CREATE+13, CREATE+15, CREATE+17, CREATE+22, CREATE+26, CREATE+29, CREATE+30, CREATE+31, VALIDATE+72
, VALIDATE+74, VALIDATE+78, VALIDATE+80, RESOURCE IEN" , CREATE40984+7, VALIDATE+12, SCHEDULE REQUEST TYPE" , CREATE2+18, VALIDATE+40, VALIDATE+41*
, SERVICE CONNECTED PERCENTAGE" , VALIDATE+57, SERVICE CONNECTED" , VALIDATE+54, VALIDATE+55*, START DATE TIME" , CREATE+20, CREATE+25, CREATE+37, CREATE+39
, CREATE40984+3, VALIDATE+3, VALIDATE+18*, VALIDATE+20, VALIDATE+21, VALIDATE+67, VALIDATE+68, VALIDATE+82, VALIDATE+84, VALIDATE+88
, VALIDATE+89, VALIDATE+90, XRAY DATE TIME" , CREATE2+11, VALIDATE+25*
APPOINTMENT("COLLATERAL" CREATE2+15, VALIDATE+37, VALIDATE+38*
APPOINTMENT("DFN" CREATE+13, CREATE+17, CREATE+22, CREATE+25, CREATE+26, CREATE+37, CREATE40984+5, CREATE44+14, VALIDATE+9, VALIDATE+67
, VALIDATE+68, VALIDATE+72, VALIDATE+80, VALIDATE+82, VALIDATE+84, VALIDATE+94
APPOINTMENT("FOLLOWUP" CREATE2+21, VALIDATE+46, VALIDATE+47*
APPOINTMENT("MRTC" VALIDATE+31, VALIDATE+32*, VALIDATE+93
APPOINTMENT("NOTE" CREATE+15
APPOINTMENT("OVERBOOK" CREATE44+18, VALIDATE+51, VALIDATE+52*
APPOINTMENT("PURPOSE" CREATE2+13, VALIDATE+34, VALIDATE+35*
APPOINTMENT("STARTDTTIME" VALIDATE+3*
APPOINTMENT("WALKIN" CREATE40984+10, VALIDATE+62, VALIDATE+63*, VALIDATE+88
APPT CREATE+1~, CREATE+46
APPT("Appointment" CREATE+44*, CREATE+45*
APPTERROR CREATE40984+1~, CREATE40984+19!, CREATE40984+22!, CREATE44+1~, CREATE44+11!, CREATE44+26!, CREATE2+1~, CREATE2+33!
APPTERROR("DIERR" CREATE40984+19, CREATE40984+21, CREATE44+7, CREATE44+10, CREATE44+22, CREATE44+25, CREATE2+29, CREATE2+32
APPTIEN CREATE+1~, CREATE+15, CREATE+29, CREATE+33, CREATE+42, CREATE+44, CREATE40984~, CREATE40984+24*, CREATE40984+27, CREATE40984+31
, CREATE40984+32, CREATE40984+33, CREATE40984+38
APPTIEN44 CREATE+1~, CREATE+20, CREATE+31, CREATE44~, CREATE44+29*
APPTMSG CREATE+1~, CREATE+29, CREATE+42, CREATE+45
APPTNOTES CREATE40984+1~, CREATE40984+27
BLOCKANDMOVE VALIDATE~, VALIDATE+66, VALIDATE+71, VALIDATE+83
C CREATE+3~
CLINICDT VALIDATE+1~, VALIDATE+87*, VALIDATE+88
CLINICIEN CREATE44~, CREATE44+3, CREATE44+5, CREATE44+13, CREATE44+28, CREATE2~, CREATE2+4, CREATE2+8
DELETE CREATE+1~, CREATE+15, CREATE+20, CREATE+25, CREATE40984~, CREATE44~, CREATE44+8, CREATE44+23, CREATE2~, CREATE2+24
, CREATE2+30
DELETE( CREATE40984+38*, CREATE44+28*
DFN CREATE+3~, CREATE2~, CREATE2+3, CREATE2+4, CREATE2+7, CREATE2+9, CREATE2+23, CREATE2+28
DGMT CREATE+3~
DGNOCOPF CREATE+3~
DGWRT CREATE+3~
DSIHCL CREATE+3~
DSIHFS CREATE+3~
DSPV150 CREATE+3~
DUPDATE VALIDATE+1~, VALIDATE+67*, VALIDATE+69
DUPSTAT VALIDATE+1~, VALIDATE+68*, VALIDATE+69
DUZ CREATE+8~, CREATE40984+8, CREATE40984+32, CREATE44+19, CREATE2+16
EAS CREATE40984~, CREATE40984+17
ENCOUNTER CREATE+1~, CREATE+35
ERRIDX CREATE40984+1~, CREATE40984+21*, CREATE44+1~, CREATE44+10*, CREATE44+25*, CREATE2+1~, CREATE2+32*
ERRMSG CREATE40984+1~, CREATE40984+20*, CREATE40984+21, CREATE44+1~, CREATE44+9*, CREATE44+10, CREATE44+24*, CREATE44+25, CREATE2+1~, CREATE2+31*
, CREATE2+32
ERRORS CREATE+1~, CREATE+6, CREATE+7, CREATE+10, CREATE+11, CREATE+13, CREATE+14, CREATE+15, CREATE+16, CREATE+17
, CREATE+18, CREATE+20, CREATE+21, CREATE+22, CREATE+23, CREATE+25, CREATE+26, CREATE+27, CREATE+42, CREATE40984~
, CREATE40984+21, CREATE44~, CREATE44+10, CREATE44+25, CREATE2~, CREATE2+24, CREATE2+32, VALIDATE~, VALIDATE+8, VALIDATE+9
, VALIDATE+10, VALIDATE+11, VALIDATE+12, VALIDATE+13, VALIDATE+18, VALIDATE+19, VALIDATE+20, VALIDATE+21, VALIDATE+23, VALIDATE+24
, VALIDATE+25, VALIDATE+26, VALIDATE+31, VALIDATE+34, VALIDATE+37, VALIDATE+40, VALIDATE+43, VALIDATE+46, VALIDATE+49, VALIDATE+51
, VALIDATE+54, VALIDATE+57, VALIDATE+59, VALIDATE+62, VALIDATE+69, VALIDATE+72, VALIDATE+73, VALIDATE+75, VALIDATE+79, VALIDATE+80
, VALIDATE+81, VALIDATE+82, VALIDATE+84, VALIDATE+88, VALIDATE+89, VALIDATE+90, VALIDATE+91, VALIDATE+93, VALIDATE+94
ERRORS("Appointment" CREATE+7*, CREATE+11*, CREATE+14*, CREATE+18*, CREATE+23*, CREATE+27*, CREATE+42*
EVN CREATE+3~
FDA CREATE40984+1~, CREATE40984+18!, CREATE40984+34!, CREATE44+1~, CREATE44+6!, CREATE44+21!, CREATE2+1~, CREATE2+26!
FDA( CREATE40984+3*, CREATE40984+4*, CREATE40984+5*, CREATE40984+6*, CREATE40984+7*, CREATE40984+8*, CREATE40984+9*, CREATE40984+10*, CREATE40984+11*, CREATE40984+12*
, CREATE40984+13*, CREATE40984+14*, CREATE40984+15*, CREATE40984+16*, CREATE40984+17*, CREATE40984+31*, CREATE40984+32*, CREATE40984+33*, CREATE44+5*, CREATE44+14*
, CREATE44+15*, CREATE44+16*, CREATE44+17*, CREATE44+18*, CREATE44+19*, CREATE44+20*, CREATE2+8*, CREATE2+9*, CREATE2+10*, CREATE2+11*
, CREATE2+12*, CREATE2+13*, CREATE2+14*, CREATE2+15*, CREATE2+16*, CREATE2+17*, CREATE2+18*, CREATE2+19*, CREATE2+20*, CREATE2+21*
HL16 CREATE+3~
HL7STRG CREATE+3~
HLA CREATE+3~
HLECH CREATE+3~
HLFS CREATE+3~
HLQ CREATE+3~
IEN CREATE+4~
IENS CREATE44+1~, CREATE44+13*, CREATE44+14, CREATE44+15, CREATE44+16, CREATE44+17, CREATE44+18, CREATE44+19, CREATE44+20, CREATE2+1~
, CREATE2+7*, CREATE2+8, CREATE2+9, CREATE2+10, CREATE2+11, CREATE2+12, CREATE2+13, CREATE2+14, CREATE2+15, CREATE2+16
, CREATE2+17, CREATE2+18, CREATE2+19, CREATE2+20, CREATE2+21
IVMZ10F CREATE+4~
J CREATE+4~
JSON CREATE~, CREATE+7, CREATE+11, CREATE+14, CREATE+18, CREATE+23, CREATE+27, CREATE+42, CREATE+46
NEWIEN CREATE40984+1~, CREATE2+1~
NEWIEN(1 CREATE40984+24, CREATE2+6*
NEWIEN44001 CREATE44+1~
NEWIEN44001(1 CREATE44+4*
NEWIEN44003 CREATE44+1~
NEWIEN44003(1 CREATE44+28, CREATE44+29
NOTE CREATE40984~, CREATE40984+26*, CREATE40984+27, CREATE40984+30, CREATE40984+33
PIVOT CREATE+4~
R CREATE+4~
RECALL CREATE+1~, CREATE+30
RECALLRETURN CREATE+1~, CREATE+30
REF CREATE+4~
REQUESTIEN CREATE40984~, CREATE40984+15, CREATE40984+36
REQUESTTYPE CREATE40984~, CREATE40984+15, CREATE40984+36
RTN CREATE+4~
S CREATE+4~
SCHEMAIL CREATE+4~
SDCONTEXT CREATE~, CREATE+6, CREATE+10, CREATE+29, CREATE+30, VALIDATE~
SDCONTEXT("AC HERON AUDIT ID" , CREATE+15
SDCONTEXT("US ER DUZ" , CREATE+8
SEQ CREATE+4~
STARTDATETIME CREATE44~, CREATE44+3, CREATE44+4, CREATE44+5, CREATE44+13, CREATE44+28, CREATE2~, CREATE2+3, CREATE2+4, CREATE2+6
VA CREATE+4~
VACNTRY CREATE+4~
VAERR CREATE+4~
VAL CREATE+1~, CREATE+10, VALIDATE~, VALIDATE+8, VALIDATE+9, VALIDATE+10, VALIDATE+11, VALIDATE+12, VALIDATE+13, VALIDATE+31
, VALIDATE+34, VALIDATE+37, VALIDATE+40, VALIDATE+43, VALIDATE+46, VALIDATE+49, VALIDATE+51, VALIDATE+54, VALIDATE+57, VALIDATE+59
, VALIDATE+62
VAL( VALIDATE+32, VALIDATE+35, VALIDATE+38, VALIDATE+41, VALIDATE+44, VALIDATE+47, VALIDATE+52, VALIDATE+55, VALIDATE+60, VALIDATE+63
XQXFLG CREATE+4~
XX CREATE+4~
Y CREATE+4~
Z0 CREATE+4~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All