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: SDAMUTDT

Package: Scheduling

Routine: SDAMUTDT


Information

SDAMUTDT ;BPOIFO/JFW,TAW,KML-TESTING-Scheduling Encapsulation Utilities ;March 21, 2022

Source Information

Source file <SDAMUTDT.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Scheduling 2 $$VALIDISO^SDECDATE  $$GETTZOFFSET^SDESUTIL  
Kernel 1 ($$FMTE,$$FMTHL7,$$HL7TFM,$$TZ)^XLFDT  
VA FileMan 1 ^%DT  

Caller Graph

Caller Graph Total: 59

Package Total Caller Graph
Scheduling 59 SDAL  SDAMOL1  SDCIAL  SDEC09  SDECDATE  SDECVVSJSON  SDES  SDESAPPTDATA  
SDESAPPTREQ2  SDESAPPTREQ40984  SDESAPTREQ44  SDESAPTREQSET  SDESARCLOSE  SDESARGET  SDESCANCELAPPT2  SDESCANCELAPPT44  
SDESCCAVAIL  SDESCHECKIN  SDESCHECKINSTEP  SDESCHECKOUT  SDESCHKAPPTOVP  SDESCLINICAVAIL  SDESCLNSEARCH  SDESCLNSETAVAIL  
SDESCREATEAPPREQ  SDESCREATEAPPT  SDESCREATEAPPT2  SDESCREATEAPPT44  SDESCRTWALKIN  SDESEDITAPPTREQ  SDESEDITAPPTREQ2  SDESGETAPPTREQ  
SDESGETAPPTWRAP  SDESGETAPPTWRAP2  SDESGETAPPTWRAP4  SDESGETAPPTWRAP5  SDESGETCLINAPPT  SDESGETCONSULTS  SDESGETPATAPPT  SDESGETRECALL  
SDESGETREGA  SDESGETREGA1  SDESGETSTOPCODE  SDESGETTIUDOC  SDESHASHCLIN  SDESMISSIONELG  SDESPATFLAGS  SDESPATIENTDATA2  
SDESPRINTPATAPPT  SDESREACTVTCLIN  SDESREQAPPCREATE  SDESRTNRG  SDESRTVCLN  SDESRTVCLN2  SDESUPDRECREQ  SDESUPDRECREQ2  
SDESVALUTIL  SDESVVSJSON  SDWARD  

Entry Points

Name Comments DBIA/ICR reference
FMTISO(SDFMDT,SDCLINIC) ;convert internal fileman format to extended GMT
ISOTFM(SDGMTDT,SDCLINIC) ;convert ISO 8601 extended GMT date/time to fileman format
REMOVEOFFSET(TIME) ;
GETISOOFFSET(DATE) ;
GETOFFSET(DATE,SDCLINIC) ;
GETOFFSETDIFF(DATE,SDCLINIC,SDISOOFFSET) ;Compare offsets and return the difference
FLIPOFFSET(OFFSET) ;Need to flip the sign because HL7TFM will flip it back.
CVTTOFM(D) ;
FMTGMT(SDFMDT) ;convert internal fileman format to extended GMT
GMTTFM(SDGMTDT) ;convert ISO 8601 extended GMT date/time to fileman format
SDAPIERR() ; SDAPI Error Messages.

External References

Name Field # of Occurrence
^%DT ISOTFM+49, CVTTOFM+4, GMTTFM+33
$$VALIDISO^SDECDATE ISOTFM+12
$$GETTZOFFSET^SDESUTIL GETOFFSET+4, GETOFFSET+6
$$FMTE^XLFDT ISOTFM+48, GMTTFM+32
$$FMTHL7^XLFDT FMTISO+10, FMTGMT+8
$$HL7TFM^XLFDT ISOTFM+44, ISOTFM+45, GMTTFM+29
$$TZ^XLFDT FMTGMT+14, GMTTFM+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J SDAPIERR+5

Label References

Name Line Occurrences
$$CVTTOFM ISOTFM+30
$$FLIPOFFSET ISOTFM+39
$$GETISOOFFSET ISOTFM+36
$$GETOFFSET FMTISO+32, ISOTFM+34, GETOFFSETDIFF+3, GETOFFSETDIFF+4
$$GETOFFSETDIFF ISOTFM+37
$$REMOVEOFFSET FMTISO+27, ISOTFM+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT ISOTFM+8~, ISOTFM+18*, CVTTOFM+1~, CVTTOFM+2*, GMTTFM+7~, GMTTFM+16*
D CVTTOFM~, CVTTOFM+3
DATE GETISOOFFSET~, GETISOOFFSET+3, GETISOOFFSET+4, GETOFFSET~, GETOFFSET+4, GETOFFSET+6, GETOFFSETDIFF~, GETOFFSETDIFF+3, GETOFFSETDIFF+4
HH FMTISO+8~
ISOOFFSET GETISOOFFSET+1~, GETISOOFFSET+2*, GETISOOFFSET+3*, GETISOOFFSET+4*, GETISOOFFSET+5
MM FMTISO+8~
OFFSET GETOFFSET+1~, GETOFFSET+2*, GETOFFSET+4*, GETOFFSET+6*, GETOFFSET+7*, GETOFFSET+8, GETOFFSETDIFF+1~, GETOFFSETDIFF+2*, GETOFFSETDIFF+9*, GETOFFSETDIFF+12*
, GETOFFSETDIFF+13*, GETOFFSETDIFF+14, FLIPOFFSET~, FLIPOFFSET+1, FLIPOFFSET+2, FLIPOFFSET+3*, FLIPOFFSET+4*, FLIPOFFSET+6*, FLIPOFFSET+7
POP ISOTFM+8~, ISOTFM+9*, ISOTFM+23*, ISOTFM+41
SDCLINIC FMTISO~, FMTISO+12*, FMTISO+32, ISOTFM~, ISOTFM+14*, ISOTFM+34, ISOTFM+37, GETOFFSET~, GETOFFSET+4, GETOFFSETDIFF~
, GETOFFSETDIFF+4
SDCLNOFFSET GETOFFSETDIFF+1~, GETOFFSETDIFF+2*, GETOFFSETDIFF+4*, GETOFFSETDIFF+11, GETOFFSETDIFF+12
SDDTM FMTISO+8~, FMTISO+10*, FMTISO+11, FMTISO+23, FMTISO+25, FMTISO+26, FMTGMT+7~, FMTGMT+8*, FMTGMT+9, FMTGMT+11
, FMTGMT+13, FMTGMT+14, FMTGMT+18
SDERR SDAPIERR+5~*, SDAPIERR+6, SDAPIERR+7, SDAPIERR+8
SDFM ISOTFM+8~, ISOTFM+16*, ISOTFM+39*, ISOTFM+41, ISOTFM+44, ISOTFM+45, GMTTFM+7~, GMTTFM+14*, GMTTFM+25*, GMTTFM+27*
, GMTTFM+29
SDFMDT FMTISO~, FMTISO+9, FMTISO+10, FMTISO+32, FMTGMT~, FMTGMT+8
SDFMDTM ISOTFM+8~, ISOTFM+44*, ISOTFM+45*, ISOTFM+46, ISOTFM+48, ISOTFM+51, GMTTFM+7~, GMTTFM+29*, GMTTFM+30, GMTTFM+32
, GMTTFM+35
SDFMTMP ISOTFM+8~
SDGMT FMTISO+8~, FMTISO+23*, FMTISO+29*, FMTISO+31*, FMTISO+32*, FMTISO+33*, FMTISO+34, FMTGMT+7~, FMTGMT+11*, FMTGMT+18*
, FMTGMT+20*, FMTGMT+21
SDGMTDT ISOTFM~, ISOTFM+10, ISOTFM+12, ISOTFM+16, ISOTFM+20, ISOTFM+21, ISOTFM+30, ISOTFM+33, ISOTFM+36, GMTTFM~
, GMTTFM+11, GMTTFM+12, GMTTFM+14, GMTTFM+18, GMTTFM+19, GMTTFM+25
SDISOOFFSET ISOTFM+8~, ISOTFM+36*, ISOTFM+37, GETOFFSETDIFF~, GETOFFSETDIFF+6*, GETOFFSETDIFF+8, GETOFFSETDIFF+9, GETOFFSETDIFF+11
SDOFFSET FMTISO+8~, ISOTFM+8~, ISOTFM+9*, ISOTFM+34*, ISOTFM+37*, ISOTFM+39, ISOTFM+44, ISOTFM+45, FMTGMT+7~, FMTGMT+14*
, FMTGMT+20, GMTTFM+7~, GMTTFM+9*, GMTTFM+19, GMTTFM+27
SDSYSOFFSET GETOFFSETDIFF+1~, GETOFFSETDIFF+3*, GETOFFSETDIFF+11, GETOFFSETDIFF+12
SDTIME FMTISO+8~, FMTISO+26*, FMTISO+27*, FMTISO+29, FMTISO+31, ISOTFM+8~, ISOTFM+21*, ISOTFM+23, ISOTFM+25*, ISOTFM+26*
, ISOTFM+27*, ISOTFM+28, ISOTFM+39, FMTGMT+7~, FMTGMT+14*, FMTGMT+16, FMTGMT+20, GMTTFM+7~, GMTTFM+19*, GMTTFM+21
, GMTTFM+23, GMTTFM+27
TIME REMOVEOFFSET~, REMOVEOFFSET+1*, REMOVEOFFSET+2*, REMOVEOFFSET+3*, REMOVEOFFSET+4
TMPDT ISOTFM+8~
TMPFM ISOTFM+8~, ISOTFM+9*, ISOTFM+30*, ISOTFM+31, ISOTFM+34, ISOTFM+37, ISOTFM+40
TMPOFFSET GETOFFSETDIFF+1~, GETOFFSETDIFF+3*, GETOFFSETDIFF+4*, GETOFFSETDIFF+5, GETOFFSETDIFF+8, GETOFFSETDIFF+9
X ISOTFM+8~, ISOTFM+48*, CVTTOFM+1~, CVTTOFM+3*, GMTTFM+7~, GMTTFM+32*
Y ISOTFM+8~, ISOTFM+50, CVTTOFM+1~, CVTTOFM+5, GMTTFM+7~, GMTTFM+34
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All