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

Package: Order Entry Results Reporting

Routine: ORALEAPI


Information

ORALEAPI ; SPFO/AJB - View Alerts Optimization API ;Dec 16, 2019@06:15:40

Source Information

Source file <ORALEAPI.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Kernel 5 ^%ZTLOAD  IOXY^XGF  ($$DT,$$FMADD,$$FMTE)^XLFDT  ($$LOW,$$REPLACE)^XLFSTR  EN^XUTMDEVQ  
VA FileMan 5 ^%DT  $$FIND1^DIC  UPDATE^DIE  $$GET1^DIQ  ^DIR  
MailMan 1 ^XMD  
Order Entry Results Reporting 1 $$READ^ORPARMG1  

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 ORAERPT  ORALEAPI REPORT  ORB3 ALERT TRACKING REPORT  

Entry Points

Name Comments DBIA/ICR reference
POST ;
RPT ;
GENERATE ;
REPORT(ORX,SDT,EDT,TYP) ;
DEV() ;
MAIL(XMY) ;
M1
QM(DATA,QM) ; for excel importing as csv, replace a single double quote with two double quotes
TIU(X) ;
LU(FILE,NAME,FLAGS,SCREEN,INDEXES) ;

External References

Name Field # of Occurrence
^%DT RPT+7
^%ZTLOAD RPT+18
$$FIND1^DIC LU+1
UPDATE^DIE POST+7
$$GET1^DIQ REPORT+18, REPORT+21, REPORT+22, REPORT+26, REPORT+27, REPORT+29, REPORT+32
^DIR RPT+10, DEV+8, M1+2, M1+7
$$READ^ORPARMG1 RPT+20, GENERATE+6
IOXY^XGF REPORT+35, REPORT+36
$$DT^XLFDT RPT+6, RPT+8, RPT+9, REPORT+7
$$FMADD^XLFDT RPT+6, REPORT+9
$$FMTE^XLFDT RPT+6, RPT+8, RPT+9, RPT+13, REPORT+28
$$LOW^XLFSTR M1+2
$$REPLACE^XLFSTR QM+1
^XMD GENERATE+5
EN^XUTMDEVQ RPT+17

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: RPT+2
Function Call: WRITE
  • Prompt: "This report will return all TIU and OE/RR notifications for the entered date",!,"range."
  • Line Location: RPT+3
Function Call: WRITE
  • Prompt: !
  • Line Location: RPT+5
Function Call: WRITE
  • Prompt: !
  • Line Location: RPT+7
Function Call: WRITE
  • Prompt: !
  • Line Location: RPT+11
Function Call: WRITE
  • Prompt: !
  • Line Location: RPT+17
Function Call: WRITE
  • Prompt: !!,"Mail message on its way...here is your task #: ",ZTSK,!
  • Line Location: RPT+19
Function Call: WRITE
  • Prompt: @IOF,"Creating report..."
  • Line Location: GENERATE+2
Function Call: WRITE
  • Prompt: "done."
  • Line Location: GENERATE+4
Function Call: WRITE
  • Prompt: @DATA@(X),!
  • Line Location: GENERATE+7
Function Call: WRITE
  • Prompt: IOCUOFF
  • Line Location: REPORT+13
Function Call: WRITE
  • Prompt: $P(CRSR,U,+CRSR+1)
  • Line Location: REPORT+35
Function Call: WRITE
  • Prompt: " "
  • Line Location: REPORT+36
Function Call: WRITE
  • Prompt: !,"The report may be sent to a Device, Mail Message, or Both."
  • Line Location: DEV+1
Function Call: WRITE
  • Prompt: !!,"The report must be sent to a DOMAIN.EXT e-mail address."
  • Line Location: MAIL+1
Function Call: WRITE
  • Prompt: !
  • Line Location: M1+2
Function Call: WRITE
  • Prompt: !!,"Sending report to the following e-mail address: ",$O(XMY(""))
  • Line Location: M1+4
Function Call: WRITE
  • Prompt: !
  • Line Location: M1+7
Routine Call
  • DIC
  • Line Location:
    • LU+1
Routine Call
  • DIE
  • Line Location:
    • POST+7
Routine Call
  • DIR
  • Line Location:
    • RPT+10
    • DEV+8
    • M1+2
    • M1+7

Used in RPC

RPC Name Call Tags
ORALEAPI REPORT REPORT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^OR(100 - [#100] GET1^DIQ
^VA(200 - [#200] GET1^DIQ
^SC - [#44] GET1^DIQ
^TIU(8925 - [#8925] GET1^DIQ
^XTV(8992.1 - [#8992.1] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OR(100 - [#100] REPORT+20
^ORD(100.9 - [#100.9] REPORT+29
^TIU(8925 - [#8925] REPORT+25

Label References

Name Line Occurrences
$$DEV RPT+11
$$LU POST+2
$$QM REPORT+28, REPORT+32, REPORT+33
$$TIU REPORT+29
M1 M1+7
MAIL RPT+16
REPORT GENERATE+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT RPT+6~*, RPT+7!
%DT("A" RPT+6*
%DT("B" RPT+6*
%DT(0 RPT+6*
CNT RPT+12~, RPT+15*, REPORT+10~*, REPORT+31*, REPORT+32, REPORT+33, REPORT+34
CRSR REPORT+10~, REPORT+13*, REPORT+35*
CSV RPT+1~*, REPORT+4, REPORT+28, REPORT+31, REPORT+32, REPORT+33
DATA RPT+1~*, GENERATE+1, GENERATE+3, GENERATE+7, GENERATE+8, QM~, QM+1*, QM+2
DATE REPORT+14~, REPORT+28*, REPORT+33
DELIM REPORT+4~*, REPORT+32, REPORT+33
DEV RPT+4~, RPT+11*, RPT+12, RPT+17, GENERATE+5, GENERATE+6, DEV+8*, DEV+9
DIR RPT+6~, DEV+2~, MAIL+2~, M1+5~, M1+7!
DIR("?" RPT+9*, M1+1*
DIR("A" RPT+8*, DEV+6*, M1+1*, M1+6*
DIR("B" RPT+8*, DEV+6*, M1+6*
DIR("L" DEV+3*, DEV+4*, DEV+5*
DIR(0 RPT+8*, DEV+7*, M1*, M1+5*
DIRUT DEV+2~, MAIL+2~
DIVISION REPORT+18~, REPORT+20*, REPORT+22*, REPORT+24*, REPORT+25*, REPORT+27*, REPORT+33
DT RPT+6, RPT+8
DTOUT DEV+2~, MAIL+2~
DTRG RPT+4~
DTRG("Start" RPT+4*, RPT+5, RPT+7*, RPT+8, RPT+9, RPT+13, GENERATE+3
DTRG("Stop" RPT+4*, RPT+5, RPT+10*, RPT+13, GENERATE+3
DUOUT DEV+2~, MAIL+2~
DUZ RPT+15
EDT REPORT~, REPORT+7*, REPORT+9, REPORT+11
ERROR POST+1~, POST+7
F01 REPORT+14~*, REPORT+16, REPORT+17, REPORT+18, REPORT+23, REPORT+28, REPORT+29
FDA POST+4~
FDA( POST+5*, POST+6*
FILE LU~, LU+1
FLAGS LU~, LU+1
GBL REPORT+10~*, REPORT+11, REPORT+12, REPORT+14, REPORT+30
HLOC REPORT+18~, REPORT+21*, REPORT+24*, REPORT+26*, REPORT+33
IEN POST+1~, REPORT+10~, REPORT+12*, REPORT+14, REPORT+18, REPORT+29, REPORT+30, REPORT+32
INDEXES LU~, LU+1
>> IOCUOFF REPORT+13
IOF RPT+2, GENERATE+2, GENERATE+6
IOST GENERATE+2, GENERATE+4, GENERATE+5, GENERATE+6
NAME LU~, LU+1
NODE0 REPORT+20~*, REPORT+22
ORBOPT POST+1~, POST+2*, POST+3, POST+4*, POST+5, POST+6
ORDA REPORT+18~*, REPORT+20, REPORT+21
ORTYP REPORT+18~*, REPORT+19, REPORT+29
ORX REPORT~, REPORT+3*, REPORT+31, REPORT+32, REPORT+33
ORXQOPT POST+1~, POST+2*, POST+3, POST+5
QM QM~, QM+2
RECIPIENT REPORT+14~, REPORT+30*, REPORT+32
SAVE RPT+1~, RPT+17
SAVE("*" RPT+17*
SCREEN LU~, LU+1
SDT REPORT~, REPORT+9*, REPORT+11*, REPORT+12
SERVICE REPORT+14~
TEXT REPORT+14~, REPORT+19*, REPORT+29*, REPORT+33
TIME REPORT+14~, REPORT+28*, REPORT+33
TITLE REPORT+14~
TIUDA REPORT+23~*, REPORT+24, REPORT+25, REPORT+26, REPORT+27
>> TOTNTF REPORT+13*, REPORT+34, REPORT+36
TYP REPORT~, REPORT+1, REPORT+17
U RPT+8, REPORT+4, REPORT+14, REPORT+22, REPORT+29, REPORT+35
X RPT+6~, GENERATE+7~*, DEV+2~, MAIL+2~, M1+5~, QM+1~, TIU~, TIU+1
X("""" QM+1*
XMDUN RPT+12~
XMDUZ RPT+12~, RPT+15*
XMSUB RPT+12~, RPT+13*
XMTEXT RPT+12~, RPT+14*
XMY RPT+12~, RPT+16, GENERATE+5, MAIL~, M1+7!
XMY( M1+2*
XMY("" M1+4
XMZ RPT+12~
Y RPT+6~, RPT+7, RPT+10, DEV+2~, DEV+8, MAIL+2~, M1+2, M1+5~
Y(0 M1+7
ZTDTH RPT+18~*
ZTIO RPT+18~*
ZTRTN RPT+18~*
ZTSAVE RPT+18~
ZTSAVE("*" RPT+18*
ZTSK RPT+18~, RPT+19
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All