ORB3FUP1 ;SLC/CLA - ROUTINE TO SUPPORT NOTIFICATION FOLLOW UP ACTIONS ;Jan 12, 2021@11:20
Source file <ORB3FUP1.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
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
|
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 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
RPC Name | Call Tags |
---|---|
ORB FOLLOW-UP STRING | GUI |
ORB DELETE ALERT | DEL |
ORB FOLLOW-UP TYPE | TYPE |
ORB FOLLOW-UP ARRAY | GUI |
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 |
Name | Field # of Occurrence |
---|---|
^( | UNFLAG+29 |
>> | 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 |