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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ORB3FUP1

Package: Order Entry Results Reporting

Routine: ORB3FUP1


Information

ORB3FUP1 ;SLC/CLA - ROUTINE TO SUPPORT NOTIFICATION FOLLOW UP ACTIONS ;Jan 12, 2021@11:20

Source Information

Source file <ORB3FUP1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Order Entry Results Reporting 9 RENEW^ORB31  $$XQAKILL^ORB3F1  (EN,EN1)^ORCB  EN^ORQ1  GET^ORQ12  ($$DG,LIST)^ORQOR1  $$UNSIGNOR^ORQOR2  $$PPLINK^ORQPTQ1  
($$FLAGRULE,GET1)^ORWORR1  
Kernel 2 ALERTDAT^XQALBUTL  (DELETE,DELETEA,GETACT)^XQALERT  

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

Package Total Caller Graph
Order Entry Results Reporting 9 OCXOZ0J  ORB DELETE ALERT  ORB FOLLOW-UP ARRAY  ORB FOLLOW-UP STRING  ORB FOLLOW-UP TYPE  ORB3FUP2  ORBSMART  ORCB  
ORWORB  
Consult Request Tracking 4 GMRCALRT  GMRCEDIT  GMRCGUIC  GMRCXQ  

Entry Points

Name Comments DBIA/ICR reference
TYPE(ORBY,ORXQAID) ; return notif follow-up action type
GUI(ORBY,ORXQAID) ; Notification follow-up for GUI called via API: ORB FOLLOW-UP
; called by ORB FOLLOW-UP api:
PROCESS ; main process for notification follow-up
MSG ; display msg re: alert being processed for non-GUI follow-up actions
DEL(ORBY,XQAID,ORKILL) ; delete an alert
CSORD ;co-sign order(s) follow-up
EXDNR ;expiring dnr follow-up
UNLINKED ;unlinked provider follow-up
FLORD ;flagged order(s) follow-up
NEWORD ;new order(s) follow-up
DCORD ;DC order(s) follow-up
NUMORD ;detailed order display follow-up - return order number
ESORD ;order(s) requiring electronic signature follow-up
UNFLAG(ORPT) ;order unflagged - delete alert if no more flagged orders
INDORDER ;process specific orders
SMART ;
UPCOM ;process flagged order comment ;p539

External References

Name Field # of Occurrence
RENEW^ORB31 SMART+4
$$XQAKILL^ORB3F1 DEL+4
EN^ORCB FLORD+10, NEWORD+10, DCORD+10, ESORD+10, UPCOM+8
EN1^ORCB EXDNR+9, UNLINKED+9, NUMORD+8, INDORDER+18
EN^ORQ1 FLORD+13, ESORD+16, UNFLAG+5
GET^ORQ12 INDORDER+8
$$DG^ORQOR1 FLORD+9, NEWORD+9, DCORD+9, ESORD+9, UNFLAG+3, UPCOM+7
LIST^ORQOR1 FLORD+6, NEWORD+6, DCORD+6, ESORD+6
$$UNSIGNOR^ORQOR2 ESORD+28
$$PPLINK^ORQPTQ1 ESORD+23
$$FLAGRULE^ORWORR1 UNFLAG+18, UNFLAG+35
GET1^ORWORR1 INDORDER+11
ALERTDAT^XQALBUTL PROCESS+9
DELETE^XQALERT DEL+7
DELETEA^XQALERT UNFLAG+12, UNFLAG+22, UNFLAG+39
GETACT^XQALERT PROCESS+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Processing alert: ",$P(XQX,U,3)
  • Line Location: MSG+2

Used in RPC

RPC Name Call Tags
ORB FOLLOW-UP STRING GUI
ORB DELETE ALERT DEL
ORB FOLLOW-UP TYPE TYPE
ORB FOLLOW-UP ARRAY GUI

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OR(100 - [#100] UNFLAG+27, UNFLAG+29, INDORDER+8
^ORD(100.9 - [#100.9] TYPE+3
^TMP("ORR" FLORD+11!, FLORD+14, FLORD+16!, ESORD+11!, ESORD+17!, ESORD+20!, ESORD+24, ESORD+25, ESORD+26, ESORD+31!
, UNFLAG+4!, UNFLAG+7, UNFLAG+15, UNFLAG+16, UNFLAG+17, UNFLAG+32, UNFLAG+33, UNFLAG+34, UNFLAG+40!, INDORDER+9*
^XUSEC("ORES" ESORD+20

Label References

Name Line Occurrences
@( PROCESS+15
DEL CSORD+5, EXDNR+10, UNLINKED+10, FLORD+15, NEWORD+12, DCORD+12, NUMORD+9, ESORD+17, ESORD+20, ESORD+30
INDORDER+19, UPCOM+9
MSG EXDNR+8, UNLINKED+8, FLORD+8, NEWORD+8, DCORD+8, NUMORD+7, ESORD+8, INDORDER+17, UPCOM+6
PROCESS GUI+4

Naked Globals

Name Field # of Occurrence
^( UNFLAG+29

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DNRORD EXDNR+4~*, EXDNR+9
DNRY EXDNR+4~, EXDNR+6
DUZ PROCESS+7, PROCESS+8, ESORD+20, ESORD+23, ESORD+28
ENT NEWORD+2~, NEWORD+3*, DCORD+2~, DCORD+3*
EVTNAME INDORDER+6~, INDORDER+7*
FILTER INDORDER+6~, INDORDER+10*
I INDORDER+6~
IDX INDORDER+15~, INDORDER+18*
IEN UNFLAG+27~, UNFLAG+28*, UNFLAG+29*
IFN INDORDER+6~, INDORDER+10*
INDEX INDORDER+6~, INDORDER+8*
MULT INDORDER+6~, INDORDER+10*
NIEN TYPE+1~, TYPE+2*, TYPE+3
ORACT UNFLAG+26~*, UNFLAG+27, UNFLAG+29, INDORDER+15~, INDORDER+16*, INDORDER+18
ORBLMDEL FLORD+2~, FLORD+10, FLORD+12, NEWORD+2~, NEWORD+10, NEWORD+11, DCORD+2~, DCORD+10, DCORD+11, ESORD+2~
ESORD+10, ESORD+12, UPCOM+2~, UPCOM+8
ORBXQAID CSORD+2~*, EXDNR+2~*, EXDNR+10, UNLINKED+2~*, UNLINKED+10, FLORD+2~, FLORD+3*, FLORD+15, NEWORD+2~, NEWORD+3*
NEWORD+12, DCORD+2~, DCORD+3*, DCORD+12, NUMORD+2~*, NUMORD+9, ESORD+2~, ESORD+3*, ESORD+17, ESORD+20
ESORD+30, INDORDER+3~, INDORDER+4*, INDORDER+19, UPCOM+2~, UPCOM+3*
ORBY TYPE~, TYPE+3*, TYPE+4*, TYPE+5*, GUI~, DEL~, DEL+6*, DEL+7*, FLORD+6, NEWORD+6
DCORD+6, ESORD+6, INDORDER+12*
ORBY(1 EXDNR+6*, UNLINKED+6*
ORCPT UNFLAG+27~
ORCPT( UNFLAG+27*, UNFLAG+29*, UNFLAG+30
ORCPT("" UNFLAG+30
ORD UNFLAG+26~*, UNFLAG+27, UNFLAG+29
ORDEL INDORDER+15~, INDORDER+16*
ORDER UNFLAG+17~*, UNFLAG+18, UNFLAG+34~*, UNFLAG+35
ORDERS ESORD+2~, ESORD+3*, ESORD+24, ESORD+25, ESORD+28*, ESORD+29
ORDFN PROCESS+4~
ORDG CSORD+2~, FLORD+2~, FLORD+9*, FLORD+10, FLORD+13, NEWORD+2~, NEWORD+9*, NEWORD+10, DCORD+2~, DCORD+9*
DCORD+10, ESORD+2~, ESORD+9*, ESORD+10, ESORD+16, UNFLAG+1~, UNFLAG+3*, UNFLAG+5, UPCOM+2~, UPCOM+7*
UPCOM+8
ORDNUM ESORD+2~, ESORD+26*, ESORD+28
ORDOIT UNFLAG+1~, UNFLAG+2*, UNFLAG+18*, UNFLAG+19, UNFLAG+31*, UNFLAG+35*, UNFLAG+36
OREDT NEWORD+2~, NEWORD+3*, DCORD+2~, DCORD+3*
ORENVIR GUI+2~, GUI+3*, MSG+1, EXDNR+5, EXDNR+7, UNLINKED+5, UNLINKED+7, FLORD+6, FLORD+7, NEWORD+6
NEWORD+7, DCORD+6, DCORD+7, NUMORD+4, NUMORD+6, ESORD+6, ESORD+7, INDORDER+5, INDORDER+14, SMART+2
UPCOM+5
ORFID PROCESS+4~
ORFIEN PROCESS+4~
>> ORIFN UNFLAG+25, UNFLAG+26
ORKILL PROCESS+4~, DEL~, DEL+3
ORLIST INDORDER+6~, INDORDER+7*, INDORDER+8, INDORDER+9
ORLST INDORDER+6~, INDORDER+7*, INDORDER+9
ORN PROCESS+4~, DEL+1~, DEL+2*, DEL+4
ORNUM UNLINKED+4~*, UNLINKED+9, NUMORD+3*, NUMORD+8
ORPDIEN PROCESS+4~
ORPT CSORD+2~, CSORD+3*, EXDNR+2~, EXDNR+3*, UNLINKED+2~, UNLINKED+3*, FLORD+2~, FLORD+4*, FLORD+6, FLORD+10
FLORD+13, NEWORD+2~, NEWORD+4*, NEWORD+6, NEWORD+10, DCORD+2~, DCORD+4*, DCORD+6, DCORD+10, ESORD+2~
ESORD+4*, ESORD+6, ESORD+10, ESORD+16, ESORD+23, UNFLAG~, UNFLAG+5, UNFLAG+12, UNFLAG+22, UNFLAG+39
UPCOM+2~, UPCOM+4*, UPCOM+8
ORQUIT ESORD+2~, ESORD+3*, UNFLAG+1~, UNFLAG+2*, UNFLAG+12*, UNFLAG+13
ORSDT NEWORD+2~, NEWORD+3*, DCORD+2~, DCORD+3*
ORSITE PROCESS+4~
ORUNY UNLINKED+4~, UNLINKED+6
ORUSR UNFLAG+27~*, UNFLAG+29*, UNFLAG+30*, UNFLAG+35, UNFLAG+38
ORWTS INDORDER+6~, INDORDER+10*
ORX ESORD+2~, ESORD+17*, ESORD+24*, ESORD+25, ESORD+26
ORXQAID TYPE~, TYPE+2, GUI~, PROCESS+7, PROCESS+8, PROCESS+9, PROCESS+10
ORY CSORD+2~, CSORD+5, EXDNR+2~, EXDNR+10, UNLINKED+2~, UNLINKED+10, FLORD+2~, FLORD+15, NEWORD+2~, NEWORD+12
DCORD+2~, DCORD+12, NUMORD+2~, NUMORD+9, ESORD+2~, ESORD+17, ESORD+20, ESORD+30, INDORDER+3~, INDORDER+19
SMART+1~, SMART+4, UPCOM+2~, UPCOM+9
ORZ ESORD+2~, ESORD+25*, ESORD+26
PTEVTID INDORDER+6~
REF INDORDER+6~, INDORDER+12, INDORDER+13
TOT INDORDER+6~
TXTVW INDORDER+6~
U TYPE+5, PROCESS+12, PROCESS+13, MSG+2, UNFLAG+27, INDORDER+8, INDORDER+18
X FLORD+2~, FLORD+14*, NEWORD+2~, DCORD+2~, UNFLAG+1~, UNFLAG+7*, UNFLAG+15*, UNFLAG+16, UNFLAG+17, UNFLAG+32*
, UNFLAG+33, UNFLAG+34, UPCOM+2~
XQADATA PROCESS+5~, PROCESS+10*, EXDNR+4, UNLINKED+4, NUMORD+3, INDORDER+5, INDORDER+7*, INDORDER+8, INDORDER+16*, INDORDER+18
XQAID PROCESS+5~, PROCESS+10*, DEL~, DEL+2, DEL+7, CSORD+2, CSORD+3, CSORD+5, EXDNR+2, EXDNR+3
UNLINKED+2, UNLINKED+3, FLORD+3, FLORD+4, NEWORD+3, NEWORD+4, DCORD+3, DCORD+4, NUMORD+2, ESORD+3
ESORD+4, ESORD+13, UNFLAG+1~, UNFLAG+12*!, UNFLAG+22*!, UNFLAG+39*!, INDORDER+4, SMART+4, UPCOM+3, UPCOM+4
UPCOM+9
XQAKILL DEL+3*, DEL+4*, DEL+5*, DEL+8!, CSORD+1!, EXDNR+1!, UNLINKED+1!, FLORD+1!, NEWORD+1!, DCORD+1!
NUMORD+1!, ESORD+1!, ESORD+20*, ESORD+30*, UNFLAG+1~, UNFLAG+11*, UNFLAG+12!, UNFLAG+21*, UNFLAG+22!, UNFLAG+38*
, UNFLAG+39!, INDORDER+2!, UPCOM+1!
XQALERTD PROCESS+5~
XQALERTD( PROCESS+11, PROCESS+12
XQALERTD(2 PROCESS+10
XQAOPT PROCESS+5~, PROCESS+11*
XQAROU PROCESS+5~, PROCESS+12*, PROCESS+13*, PROCESS+15
XQAUSER UNFLAG+1~, UNFLAG+38*, UNFLAG+39!
>> XQX MSG+2
Y UNFLAG+16~*, UNFLAG+17, UNFLAG+33~*, UNFLAG+34
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All