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

Package: Order Entry Results Reporting

Routine: ORMTIME


Information

ORMTIME ; SLC/RJS - PROCESS TIME BASED EVENT ;Sep 7, 2021@12:27:4

Source Information

Source file <ORMTIME.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Order Entry Results Reporting 6 GENALRTS^ORB3UTL  GENERATE^ORBSMART  SCAN^ORMTIM01  MISC^ORMTIM02  TASK^ORTSKLPS  CLEAN^ORWTIU  
Kernel 3 ($$DT,$$FMADD,$$FMDIFF,$$NOW)^XLFDT  $$ACTIVE^XUSER  $$NODEV^XUTMDEVQ  
VA FileMan 2 ^%DT  ^DIC  
MailMan 1 ^XMD  
Toolkit 1 ($$GET,EN,PUT)^XPAR  

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

Package Total Caller Graph
Order Entry Results Reporting 3 ORMTIME RUN  ORMTIME RUN CHECK  ORMTIME STATUS  

Entry Points

Name Comments DBIA/ICR reference
EN ; Main entry tag.
SCAN ; Call ORMTIM01 for order checking, etc. ORMTIM02 for misc time based tasks
EDATE(Y)
IDATE(X)
IDATE2(X)
REQUEUE(ORMQT) ; Code formerly queued ORMTIME tasks in Taskman.
STATUS ; Check status of last ORMTIME run.
BULL ; Send a bulletin if ORMTIME's last run is greater than 24 hours.
NATDEF ;set OR NATURE DEFAULT for ORELSE and PROVIDER key holders to POLICY
NATDEFTSK ;Tasked Job for setting OR NATURE DEFAULT

External References

Name Field # of Occurrence
^%DT IDATE, IDATE2
^DIC BULL+6
GENALRTS^ORB3UTL SCAN+6
GENERATE^ORBSMART SCAN+5
SCAN^ORMTIM01 SCAN+2
MISC^ORMTIM02 SCAN+3
TASK^ORTSKLPS SCAN+4
CLEAN^ORWTIU SCAN+7
$$DT^XLFDT NATDEF+4, NATDEFTSK+3, NATDEFTSK+16
$$FMADD^XLFDT NATDEF+3
$$FMDIFF^XLFDT BULL+9
$$NOW^XLFDT NATDEF+3
^XMD BULL+22
$$GET^XPAR SCAN+8, STATUS+5, BULL+8, NATDEFTSK+12
EN^XPAR NATDEFTSK+15
PUT^XPAR EN+15
$$ACTIVE^XUSER NATDEFTSK+10
$$NODEV^XUTMDEVQ NATDEF+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: STATUS+9
Function Call: WRITE
  • Prompt: !," ORMTIME last ran "_ORMLAST_"."
  • Line Location: STATUS+10
Function Call: WRITE
  • Prompt: !
  • Line Location: STATUS+11
Routine Call
  • DIC
  • Line Location:
    • BULL+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" EDATE
^OR(100 - [#100] EN+8, EN+12
^TMP("OCXORMTIME" EN+3!, EN+7*, EN+13!, EN+16*
^XTMP("OR NATURE DEFAULT" NATDEF+3*, NATDEF+4, NATDEF+9*, NATDEF+10*, NATDEFTSK+3*, NATDEFTSK+16*
^XUSEC("ORELSE" NATDEFTSK+6
^XUSEC("PROVIDER" NATDEFTSK+8

Label References

Name Line Occurrences
$$EDATE EN+6, STATUS+6
$$IDATE EN+6
$$IDATE2 EN+14, BULL+9
NATDEF SCAN+8
SCAN EN+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT IDATE~*, IDATE2~*
DIC BULL+2~, BULL+5*
DIC(0 BULL+5*
OCXERR EN+2~, EN+15
OCXLOCK EN+2~, EN+4*, EN+10*, EN+16
OCXORMTR EN+2~, EN+5*
OCXPAR EN+2~, EN+14*, EN+15
OCXPSDT EN+2~
OCXSTDT EN+2~, EN+6*, EN+7, EN+16
OCXZTSK EN+2~
ORERR NATDEFTSK+1~, NATDEFTSK+14!, NATDEFTSK+15, NATDEFTSK+16
ORIEN NATDEFTSK+1~, NATDEFTSK+5*, NATDEFTSK+6*, NATDEFTSK+8, NATDEFTSK+10, NATDEFTSK+12, NATDEFTSK+15, NATDEFTSK+16
ORMLAST STATUS+2~, STATUS+5*, STATUS+6*, STATUS+10, BULL+2~, BULL+8*, BULL+9
ORMMSG BULL+2~
ORMMSG(1 BULL+12*
ORMMSG(2 BULL+13*
ORMMSG(3 BULL+14*
ORMMSG(4 BULL+15*
ORMMSG(5 BULL+16*
ORMMSG(6 BULL+17*
ORMMSG(7 BULL+18*
ORMMSG(8 BULL+19*
ORMMSG(9 BULL+20*
ORMQT REQUEUE~
OROTH NATDEF+1~, NATDEF+7
OROTH("ZTDTH" NATDEF+6*
ORTASK NATDEF+1~, NATDEF+7*, NATDEF+8, NATDEF+10
U NATDEF+3
X IDATE~, IDATE2~, BULL+2~, BULL+5*
XMSUB BULL+2~, BULL+11*
XMTEXT BULL+2~, BULL+21*
XMY BULL+2~
XMY("G.ORMTIM E STATUS" , BULL+10*
XMZ BULL+2~
Y EDATE~*, IDATE~, IDATE2~, BULL+2~, BULL+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All