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

Package: Order Entry Results Reporting

Routine: ORWDXA1


Information

ORWDXA1 ;SLC/JMC - Utilities for Order Flag Actions ;Dec 14, 2021@08:39:22

Source Information

Source file <ORWDXA1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Order Entry Results Reporting 6 EN^ORB3  SCHALRT^ORB3UTL  TEXT^ORQ12  ($$DATE,$$USER)^ORQ20  (FLAGRCPT,FLGCOM)^ORWDXA1  $$OI^ORX8  
VA FileMan 3 (UPDATE,WP)^DIE  ^DIK  ^DIWP  
Kernel 1 ($$FMTE,$$NOW)^XLFDT  
Toolkit 1 GETLST^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: 7

Package Total Caller Graph
Order Entry Results Reporting 7 ORCACT0  ORQ20  ORWDXA  ORWDXA1  ORWDXA1 FLAGACT  ORWDXA1 FLAGCOM  ORWDXA1 FLAGTXTS  

Entry Points

Name Comments DBIA/ICR reference
FLAGACT(LST,ORIFN,ACTION) ;perform action on flag order
FLAGRCPT(LST,ORIFN) ; flag recipients
FLAGCOM(LST,ORIFN,ORCOM,ORALRP) ; flag comments, add
CMTMSG(ORIFN,ORVP,ORAUSR) ; send alert notification information to recipients
FLGCOM(LST,ORIFN) ; flag comments, get
FLGHST(ORY,ORIFN) ;archive history of flag order
GETHST(ORFH,ORIFN) ;Get flag order history
SCHALRT(ORVP,ORIFN,OREXP) ;schedule alert in file #100.97
FLAGTXTS(CLST,IFNS) ; get flag reason for list of orders
FLRSON ; flag reason
MAP(Y) ; display group mapping
GRP(BYGRP) ;
EXPAND(GROUP) ;
CHOREXP(IFN) ;

External References

Name Field # of Occurrence
UPDATE^DIE FLAGCOM+9, FLAGCOM+25
WP^DIE FLAGCOM+13
^DIK CHOREXP+4
^DIWP FLGCOM+15, FLGHST+17
EN^ORB3 CMTMSG+6
SCHALRT^ORB3UTL SCHALRT+12
TEXT^ORQ12 CMTMSG+4
$$DATE^ORQ20 FLAGRCPT+3, FLGCOM+7, FLGCOM+14, FLGHST+6, FLGHST+8, FLGHST+11, FLGHST+15, FLGHST+21, SCHALRT+10
$$USER^ORQ20 FLAGRCPT+3, FLGCOM+7, FLGCOM+14, FLGHST+6, FLGHST+11, FLGHST+15, FLGHST+21
FLAGRCPT^ORWDXA1 FLRSON+8
FLGCOM^ORWDXA1 FLRSON+12
$$OI^ORX8 SCHALRT+9
$$FMTE^XLFDT FLRSON+4, FLRSON+7
$$NOW^XLFDT FLAGCOM+5, CHOREXP+3
GETLST^XPAR GRP+2

Used in RPC

RPC Name Call Tags
ORWDXA1 FLAGACT FLAGACT
ORWDXA1 FLAGCOM FLAGCOM
ORWDXA1 FLAGTXTS FLAGTXTS

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
100.843 WP^DIE
^OR(100.97 - [#100.97] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OR(100 - [#100] FLAGRCPT+3, FLAGCOM+2, FLAGCOM+4, FLAGCOM+18, FLAGCOM+30, CMTMSG+3, FLGCOM+3, FLGCOM+5, FLGCOM+11, FLGCOM+12
, FLGCOM+15, FLGHST+4, FLGHST+5, FLGHST+10, FLGHST+14, FLGHST+17, GETHST+3, GETHST+4, GETHST+5, SCHALRT+4
FLRSON+2
^OR(100.97 - [#100.97] CHOREXP+1, CHOREXP+2, CHOREXP+3
^ORD(100.98 - [#100.98] EXPAND+2, EXPAND+3
^TMP($J FLAGCOM+12!
^UTILITY($J FLGCOM+10!, FLGCOM+16, FLGCOM+18!, FLGHST+16!, FLGHST+18, FLGHST+19!, FLGHST+23!
^VA(200 - [#200] FLRSON+4

Label References

Name Line Occurrences
CMTMSG FLAGCOM+32
EXPAND GRP+5, EXPAND+4
FLAGRCPT FLAGACT+6
FLGCOM FLAGACT+11
FLRSON FLAGTXTS+5
GRP MAP+2

Naked Globals

Name Field # of Occurrence
^( FLAGRCPT+3, FLAGCOM+18, FLGCOM+15, FLGCOM+16, FLGHST+10, FLGHST+14, FLGHST+17, FLGHST+18, GETHST+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTION FLAGACT~, FLAGACT+3*, FLAGACT+5, FLAGACT+10, FLGCOM+4
BFLAG FLGCOM+5~*, FLGCOM+7, FLGCOM+8
BYGRP GRP~
BYGRP( GRP+4*, GRP+5, EXPAND+4*
C MAP+1~, MAP+3*, MAP+4*
CHILD EXPAND+1~, EXPAND+3*, EXPAND+4
CLST FLAGTXTS~
CLST( FLRSON+4*, FLRSON+6*, FLRSON+7*, FLRSON+11*, FLRSON+15*, FLRSON+17*
CNT FLAGACT+1~, FLAGACT+12*, FLAGRCPT+1~, FLAGRCPT+2*, FLAGRCPT+3*, FLGCOM+1~, FLGCOM+2*, FLGCOM+6*, FLGCOM+7*, FLGCOM+8*
, FLGCOM+9*, FLGCOM+13*, FLGCOM+14*, FLGCOM+16*, FLGCOM+17*, FLGHST+2~, FLGHST+3*, FLGHST+6*, FLGHST+7*, FLGHST+8*
, FLGHST+11*, FLGHST+15*, FLGHST+18*, FLGHST+21*, FLGHST+22*, GETHST+1~, GETHST+2*, GETHST+5*, FLAGTXTS+1~, FLAGTXTS+2*
FLRSON+3*, FLRSON+4, FLRSON+5*, FLRSON+6, FLRSON+7*, FLRSON+11*, FLRSON+15*, FLRSON+17*
DA FLAGACT+1~, FLAGACT+2*, FLAGRCPT+1~, FLAGRCPT+2*, FLAGRCPT+3, FLGCOM+1~, FLGCOM+2*, FLGCOM+3, FLGCOM+5, FLGCOM+11
, FLGCOM+12, FLGCOM+15, FLAGTXTS+1~, FLAGTXTS+4*, FLRSON+2, CHOREXP+2~*, CHOREXP+3
DATA FLGCOM+1~, FLGCOM+12*, FLGCOM+14
DIK CHOREXP+4*!
DIWF FLGCOM+1~, FLGCOM+10*, FLGHST+13~, FLGHST+16*
DIWL FLGCOM+1~, FLGCOM+10*, FLGCOM+16, FLGHST+13~, FLGHST+16*, FLGHST+18
DIWR FLGCOM+1~, FLGCOM+10*, FLGHST+13~, FLGHST+16*
DUZ FLAGCOM+8, FLAGCOM+24, FLAGCOM+31
ERR FLAGACT+1~
F FLGHST+1~, FLGHST+10*, FLGHST+11*, FLGHST+14*, FLGHST+15*, FLRSON+1~, FLRSON+9*, FLRSON+11*, FLRSON+13*, FLRSON+15*
FDAIEN FLAGACT+1~
FLAG FLRSON+1~, FLRSON+2*, FLRSON+4, FLRSON+6, FLRSON+7
GROUP EXPAND~, EXPAND+2, EXPAND+3
I FLGCOM+1~, FLGCOM+16*, FLGHST+13~, FLGHST+18*, FLRSON+1~, FLRSON+9*, FLRSON+10*, FLRSON+11, FLRSON+13*, FLRSON+14*
FLRSON+15, FLRSON+16*, FLRSON+17, MAP+1~, MAP+3*, MAP+4*, GRP+1~, GRP+3*, GRP+4, GRP+5*
, EXPAND+1~, EXPAND+2*, EXPAND+3
IFN FLAGTXTS+1~, FLAGTXTS+3*, FLAGTXTS+4*, FLRSON+2, FLRSON+4, CHOREXP~, CHOREXP+1, CHOREXP+2
IFNS FLAGTXTS~
IFNS( FLAGTXTS+3, FLRSON+8, FLRSON+12
L FLAGTXTS+1~, FLAGTXTS+2*, FLAGTXTS+3*, FLRSON+8, FLRSON+12
LST FLAGACT~, FLAGACT+6, FLAGACT+7, FLAGACT+8!, FLAGACT+11, FLAGACT+13*, FLAGRCPT~, FLAGCOM~, FLGCOM~
LST( FLAGACT+12, FLAGRCPT+3*, FLGCOM+6*, FLGCOM+7*, FLGCOM+8*, FLGCOM+9*, FLGCOM+13*, FLGCOM+14*, FLGCOM+16*, FLGCOM+17*
LST(1 FLAGCOM+3*, FLAGCOM+4*, FLAGCOM+10*, FLAGCOM+14*, FLAGCOM+26*, FLAGCOM+28*
OR3 CMTMSG+1~, CMTMSG+3*, CMTMSG+4
ORACT SCHALRT+1~, SCHALRT+3*, SCHALRT+4
ORALRP FLAGCOM~
ORALRP( FLAGCOM+21
ORAUSR FLAGCOM+1~, FLAGCOM+32, CMTMSG~, CMTMSG+6
ORAUSR( FLAGCOM+18*, FLAGCOM+21, FLAGCOM+27*, FLAGCOM+30*, FLAGCOM+31!
ORCMSG CMTMSG+1~, CMTMSG+2*, CMTMSG+5*, CMTMSG+6
ORCOM FLAGCOM~, FLRSON+1~, FLRSON+12
ORCOM( FLRSON+14, FLRSON+15, FLRSON+16, FLRSON+17
ORCOM("" FLAGCOM+3
ORDA FLAGCOM+1~, FLAGCOM+2*, FLAGCOM+6, FLAGCOM+13, FLAGCOM+18, FLAGCOM+20, FLAGCOM+30
ORDA3 SCHALRT+1~, SCHALRT+4*, SCHALRT+7
ORDATA SCHALRT+1~, SCHALRT+12
ORDATA("ALERT" SCHALRT+8*
ORDATA("IFN" SCHALRT+11*
ORDATA("PATIENT" SCHALRT+5*
ORDATA("TITLE" SCHALRT+10*
ORDATA("WHEN" SCHALRT+6*
ORDATA("WHO" SCHALRT+7*
ORDFN CMTMSG+1~, CMTMSG+3*, CMTMSG+6
OREXP SCHALRT~, SCHALRT+2, SCHALRT+6, SCHALRT+10
ORFDA FLAGACT+1~, FLAGCOM+1~, FLAGCOM+15!, FLAGCOM+31!
ORFDA( FLAGCOM+7*, FLAGCOM+8*, FLAGCOM+22*, FLAGCOM+23*, FLAGCOM+24*
ORFERR FLAGCOM+1~, FLAGCOM+10!, FLAGCOM+14!, FLAGCOM+21, FLAGCOM+26
ORFH GETHST~
ORFH( GETHST+5*
ORFIENS FLAGACT+1~, FLAGCOM+1~, FLAGCOM+6*, FLAGCOM+7, FLAGCOM+8, FLAGCOM+15!, FLAGCOM+20*, FLAGCOM+22, FLAGCOM+23, FLAGCOM+24
ORFNM FLAGCOM+1~
ORFNM(1 FLAGCOM+10, FLAGCOM+13
ORI FLGHST+2~, FLGHST+3*, FLGHST+4, FLGHST+5, FLGHST+10, FLGHST+14, FLGHST+17, GETHST+1~, GETHST+2*, GETHST+3
, GETHST+4, GETHST+5
ORIFN FLAGACT~, FLAGACT+2, FLAGACT+6, FLAGACT+11, FLAGRCPT~, FLAGRCPT+2, FLAGRCPT+3, FLAGCOM~, FLAGCOM+2, FLAGCOM+4
, FLAGCOM+6, FLAGCOM+13, FLAGCOM+18, FLAGCOM+20, FLAGCOM+30, FLAGCOM+32, CMTMSG~, CMTMSG+3, CMTMSG+4, CMTMSG+6
, FLGCOM~, FLGCOM+2, FLGCOM+3, FLGCOM+5, FLGCOM+11, FLGCOM+12, FLGCOM+15, FLGHST~, FLGHST+3, FLGHST+4
, FLGHST+5, FLGHST+10, FLGHST+14, FLGHST+17, GETHST~, GETHST+2, GETHST+3, GETHST+4, GETHST+5, SCHALRT~
, SCHALRT+2, SCHALRT+3, SCHALRT+4, SCHALRT+9, SCHALRT+11
ORJ FLGHST+2~, FLGHST+10*, FLGHST+14*, FLGHST+17, GETHST+1~, GETHST+4*, GETHST+5
ORK FLGHST+13~, FLGHST+17*, GETHST+1~, GETHST+4*, GETHST+5*
ORN CMTMSG+1~, CMTMSG+3*, CMTMSG+6
ORNAM SCHALRT+1~, SCHALRT+9*, SCHALRT+10
ORNOW FLAGACT+1~, FLAGCOM+1~, FLAGCOM+5*, FLAGCOM+7, FLAGCOM+23
ORUSR FLRSON+1~, FLRSON+8
ORUSR( FLRSON+10, FLRSON+11
ORVP FLAGACT+1~, FLAGCOM+1~, FLAGCOM+2*, FLAGCOM+32, CMTMSG~, CMTMSG+3, SCHALRT~, SCHALRT+2, SCHALRT+5
ORY FLGHST~, GRP+1~, GRP+2
ORY( FLGHST+6*, FLGHST+7*, FLGHST+8*, FLGHST+11*, FLGHST+15*, FLGHST+18*, FLGHST+21*, FLGHST+22*, GRP+3, GRP+4
ORYT CMTMSG+1~, CMTMSG+4, SCHALRT+1~
ORYT(1 CMTMSG+5
ORZ FLGCOM+1~, FLGCOM+15*
REC FLAGACT+1~
RES FLAGACT+1~, FLAGACT+7*, FLAGACT+12, FLAGACT+13
RES( FLAGACT+12*
RES("A" FLAGACT+12
TD CHOREXP+2~, CHOREXP+3*
TOPINFO GRP+1~, GRP+5*, EXPAND+4
U FLAGRCPT+3, FLAGCOM+2, FLAGCOM+30, CMTMSG+4, FLGCOM+7, FLGCOM+8, FLGCOM+14, FLGHST+6, FLGHST+7, FLGHST+8
, FLGHST+11, FLGHST+15, FLGHST+20, FLGHST+21, FLGHST+22, SCHALRT+7, FLRSON+4, FLRSON+6, FLRSON+7, FLRSON+11
FLRSON+15, GRP+4, CHOREXP+3
USR FLAGACT+1~, FLAGRCPT+1~, FLAGRCPT+3*, FLAGCOM+1~, FLAGCOM+18*, FLAGCOM+21*, FLAGCOM+22, FLAGCOM+26, FLAGCOM+27
X FLAGACT+1~, FLAGACT+12*, FLAGRCPT+1~, FLAGRCPT+2*, FLAGRCPT+3*, FLAGCOM+1~, FLAGCOM+17*, FLAGCOM+18*, FLAGCOM+20*, FLAGCOM+21*
, FLGCOM+1~, FLGCOM+15*, FLGHST+13~, FLGHST+17*, MAP+1~, MAP+2
X( MAP+4
X3 FLAGACT+1~, FLAGCOM+1~, FLAGCOM+30*, FLGHST+1~, FLGHST+2~, FLGHST+5*, FLGHST+6, FLGHST+7, FLGHST+8, FLGHST+20
, FLGHST+21, FLGHST+22
Y FLAGRCPT+1~, FLAGRCPT+3*, FLGCOM+1~, FLGCOM+2*, FLGCOM+11*, FLGCOM+12, FLGCOM+15, FLGHST+1~, FLGHST+10*, FLGHST+11
, FLGHST+14*, FLGHST+15, GETHST+1~, GETHST+5*, MAP~
Y( MAP+4*
Z FLRSON+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All