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- SDES2 CREATE APPOINTMENT ;APR 29,2024

Source Information

Source file <SDES2CREATEAPPT.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Scheduling 10 $$FMTISO^SDAMUTDT  AVUPDT^SDEC07C  ($$APPTIN44EXISTS,$$ORDERCHECKLOCK,APPTREQ,CONSULT,DELETECANRECORD,DELETERECORD,ENCOUNTERS,GETAPPTTYPE,GETPID,GETPROVIDER,GETRESOURCE,MAKE,RECALL,REQUESTTYPE,STORENOTE,STOREREQUESTCOMM)^SDES2APPTUTIL  BUILDJSON^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,USERID,NOTE,EAS) ;
CREATE44(ERRORS,APPOINTMENT,DELETE,APPTIEN44,USERID,CLINICIEN,STARTDATETIME) ;
CREATE2(ERRORS,DELETE,APPOINTMENT,USERID,CLINICIEN,STARTDATETIME,DFN) ;
VALIDATE(ERRORS,SDCONTEXT,APPOINTMENT,VAL,BLOCKANDMOVE) ;

External References

Name Field # of Occurrence
UPDATE^DIE CREATE40984+18, CREATE44+6, CREATE44+17, CREATE2+26
$$GET1^DIQ VALIDATE+11, VALIDATE+21
$$FMTISO^SDAMUTDT VALIDATE+82, VALIDATE+83
AVUPDT^SDEC07C CREATE+23
$$APPTIN44EXISTS^SDES2APPTUTIL VALIDATE+77
$$ORDERCHECKLOCK^SDES2APPTUTIL VALIDATE+75
APPTREQ^SDES2APPTUTIL CREATE+12
CONSULT^SDES2APPTUTIL CREATE+14
DELETECANRECORD^SDES2APPTUTIL CREATE2+4
DELETERECORD^SDES2APPTUTIL CREATE44+7, CREATE44+18, CREATE2+24, CREATE2+29
ENCOUNTERS^SDES2APPTUTIL CREATE+18
GETAPPTTYPE^SDES2APPTUTIL VALIDATE+68
GETPID^SDES2APPTUTIL VALIDATE+69
GETPROVIDER^SDES2APPTUTIL VALIDATE+73
GETRESOURCE^SDES2APPTUTIL VALIDATE+74
MAKE^SDES2APPTUTIL CREATE+20
RECALL^SDES2APPTUTIL CREATE+13
REQUESTTYPE^SDES2APPTUTIL VALIDATE+67
STORENOTE^SDES2APPTUTIL CREATE40984+23
STOREREQUESTCOMM^SDES2APPTUTIL CREATE40984+24
BUILDJSON^SDES2JSON CREATE+4, CREATE+10, CREATE+26, CREATE+30
VALCONTEXT^SDES2VALCONTEXT VALIDATE+2
$$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+19, CREATE44+7, CREATE44+18, CREATE2+24, CREATE2+29, VALIDATE+11, VALIDATE+20, VALIDATE+21, VALIDATE+76, VALIDATE+77
, VALIDATE+80, VALIDATE+81, VALIDATE+82, VALIDATE+83
SETMISSIONELIG^SDESMISSIONELG CREATE+16
$$INACTIVE^SDESUTIL VALIDATE+76
$$FMADD^XLFDT VALIDATE+21
$$FMDIFF^XLFDT VALIDATE+81
$$NOW^XLFDT CREATE40984+9, CREATE44+16, CREATE2+17, VALIDATE+21, VALIDATE+80
DUZ^XUP CREATE+5

Used in RPC

RPC Name Call Tags
SDES2 CREATE APPOINTMENT CREATE

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^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+9
CREATE40984 CREATE+7
CREATE44 CREATE+8
VALIDATE CREATE+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APPOINTMENT CREATE~, CREATE+3, CREATE+7, CREATE+8, CREATE+9, CREATE+12, CREATE+14, CREATE+18, CREATE40984~, CREATE44~
, CREATE2~, VALIDATE~, VALIDATE+67, VALIDATE+68, VALIDATE+69, VALIDATE+73, VALIDATE+74
APPOINTMENT(" APPOINTMENT LENGTH" , CREATE+23, CREATE40984+12, CREATE44+11, VALIDATE+49, VALIDATE+81, APPOINTMENT REASON" , CREATE44+12, APPOINTMENT TYPE NAME" , VALIDATE+68
, APPOINTMENT TYPE" , CREATE40984+6, CREATE2+14, VALIDATE+68, CLINIC IEN" , CREATE+8, CREATE+9, CREATE+20, CREATE+23, VALIDATE+8
, VALIDATE+18, VALIDATE+19, VALIDATE+21, VALIDATE+23, VALIDATE+24, VALIDATE+25, VALIDATE+26, VALIDATE+73, VALIDATE+74, VALIDATE+76
, VALIDATE+77, EKG DATE TIME" , CREATE2+12, VALIDATE+26*, END DATE TIME" , CREATE40984+4, VALIDATE+19*, VALIDATE+20, VALIDATE+81, VALIDATE+83
, EXTERNAL ID" , CREATE40984+14, LAB DATE TIME" , CREATE2+10, VALIDATE+24*, MRTC PARENT" , VALIDATE+11, NEXT AVAILABLE APPOINTMENT" , CREATE2+19, VALIDATE+43
, VALIDATE+44*, PATIENT ELIGIBILITY" , CREATE44+13, VALIDATE+13, PATIENT INDICATED DATE" , CREATE40984+13, CREATE2+20, VALIDATE+23*, VALIDATE+69, PATIENT STATUS"
, CREATE40984+16, VALIDATE+59, VALIDATE+60*, PROVIDER IEN" , CREATE40984+11, VALIDATE+10, VALIDATE+73, REQUEST TYPE" , CREATE+7, CREATE+12
, CREATE+13, CREATE+14, VALIDATE+67, VALIDATE+69, VALIDATE+73, VALIDATE+75, 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+8
, CREATE+9, CREATE+20, CREATE+23, CREATE40984+3, VALIDATE+18*, VALIDATE+20, VALIDATE+21, VALIDATE+77, VALIDATE+80, VALIDATE+81
, VALIDATE+82, XRAY DATE TIME" , CREATE2+11, VALIDATE+25*
APPOINTMENT("COLLATERAL" CREATE2+15, VALIDATE+37, VALIDATE+38*
APPOINTMENT("DFN" CREATE+9, CREATE+20, CREATE40984+5, CREATE44+10, VALIDATE+9, VALIDATE+67, VALIDATE+75, VALIDATE+77
APPOINTMENT("FOLLOWUP" CREATE2+21, VALIDATE+46, VALIDATE+47*
APPOINTMENT("MRTC" VALIDATE+31, VALIDATE+32*
APPOINTMENT("NOTE" CREATE+7
APPOINTMENT("OVERBOOK" CREATE44+14, VALIDATE+51, VALIDATE+52*
APPOINTMENT("PURPOSE" CREATE2+13, VALIDATE+34, VALIDATE+35*
APPOINTMENT("WALKIN" CREATE40984+10, VALIDATE+62, VALIDATE+63*, VALIDATE+80
APPT CREATE+1~, CREATE+30
APPT("Appointment" CREATE+4*, CREATE+10*, CREATE+28*, CREATE+29*
APPTERROR CREATE40984+1~, CREATE40984+18!, CREATE40984+19, CREATE44+1~, CREATE44+6!~, CREATE44+7, CREATE44+17!, CREATE44+18, CREATE2+1~, CREATE2+29
APPTIEN CREATE+1~, CREATE+7, CREATE+12, CREATE+16, CREATE+26, CREATE+28, CREATE40984~, CREATE40984+21*, CREATE40984+23, CREATE40984+26
APPTIEN44 CREATE+1~, CREATE+8, CREATE+14, CREATE44~, CREATE44+21*
APPTMSG CREATE+1~, CREATE+12, CREATE+29
APPTNOTES CREATE40984+1~, CREATE40984+23
BLOCKANDMOVE VALIDATE~, VALIDATE+66
CLINICIEN CREATE44~, CREATE44+3, CREATE44+5, CREATE44+9, CREATE44+20, CREATE2~, CREATE2+4, CREATE2+8
DELETE CREATE+1~, CREATE+7, CREATE+8, CREATE+9, CREATE40984~, CREATE44~, CREATE44+7, CREATE44+18, CREATE2~, CREATE2+24
, CREATE2+29
DELETE( CREATE40984+26*, CREATE44+20*
DFN CREATE2~, CREATE2+3, CREATE2+4, CREATE2+7, CREATE2+9, CREATE2+23, CREATE2+28
DUZ CREATE+5~, CREATE40984+8, CREATE44+15, CREATE2+16
EAS CREATE40984~, CREATE40984+17
ENCOUNTER CREATE+1~, CREATE+18
ERRORS CREATE+1~, CREATE+3, CREATE+4, CREATE+7, CREATE+8, CREATE+9, CREATE+10, CREATE+26, CREATE40984~, CREATE40984+19
, CREATE44~, CREATE44+7, CREATE44+18, CREATE2~, CREATE2+24, CREATE2+29, VALIDATE~, VALIDATE+2, VALIDATE+3, 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+67, VALIDATE+68, VALIDATE+70, VALIDATE+74, VALIDATE+75
, VALIDATE+76, VALIDATE+77, VALIDATE+80, VALIDATE+81, VALIDATE+82, VALIDATE+83
ERRORS("Appointment" CREATE+4*, CREATE+10*, CREATE+26*
FDA CREATE40984+1~, CREATE40984+18!, CREATE44+1~, CREATE44+6!~, CREATE44+17!, 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*, CREATE44+5*, CREATE44+10*, CREATE44+11*, CREATE44+12*, CREATE44+13*
, CREATE44+14*, CREATE44+15*, CREATE44+16*, 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*
IENS CREATE44+1~, CREATE44+9*, CREATE44+10, CREATE44+11, CREATE44+12, CREATE44+13, CREATE44+14, CREATE44+15, CREATE44+16, 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
JSON CREATE~, CREATE+4, CREATE+10, CREATE+26, CREATE+30
NEWIEN CREATE40984+1~, CREATE2+1~
NEWIEN(1 CREATE40984+21, CREATE2+6*
NEWIEN44001 CREATE44+1~
NEWIEN44001(1 CREATE44+4*
NEWIEN44003 CREATE44+1~
NEWIEN44003(1 CREATE44+20, CREATE44+21
NOTE CREATE40984~, CREATE40984+23
RECALL CREATE+1~, CREATE+13
RECALLRETURN CREATE+1~, CREATE+13
REQUESTIEN CREATE40984~, CREATE40984+15, CREATE40984+24
REQUESTTYPE CREATE40984~, CREATE40984+15
SDCONTEXT CREATE~, CREATE+3, CREATE+12, CREATE+13, VALIDATE~, VALIDATE+2
SDCONTEXT("AC HERON AUDIT ID" , CREATE+7
SDCONTEXT("US ER DUZ" , CREATE+5, CREATE+7, CREATE+8, CREATE+9, CREATE+14
STARTDATETIME CREATE44~, CREATE44+3, CREATE44+4, CREATE44+5, CREATE44+9, CREATE44+20, CREATE2~, CREATE2+3, CREATE2+4, CREATE2+6
USERID CREATE40984~, CREATE40984+8, CREATE44~, CREATE44+15, CREATE2~, CREATE2+16
VAL CREATE+1~, CREATE+3, 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
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