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 |  Local Variables  | All
Print Page as PDF
Routine: ORKCHK

Package: Order Entry Results Reporting

Routine: ORKCHK


Information

ORKCHK ; SLC/CLA - Main routine called by OE/RR to initiate order checks ; Oct 11, 2023@08:49:55

Source Information

Source file <ORKCHK.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Order Entry Results Reporting 10 EN^ORB3  EN^ORKCHK3  EN^ORKCHK4  EN^ORKCHK5  EN^ORKCHK6  EN^ORQ1  $$ORDERER^ORQOR2  $$PRIM^ORQPTQ4  
$$HAVEHDR^ORRDI1  $$LDPTTVAL^ORRDI2  
Kernel 1 ($$FMADD,$$NOW)^XLFDT  
Registration 1 OERR^VADPT  
Toolkit 1 $$GET^XPAR  
VA FileMan 1 $$GET1^DIQ  

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

Package Total Caller Graph
Order Entry Results Reporting 3 ORCHECK  ORK TRIGGER  ORWDXC  
Adverse Reaction Tracking 2 GMRAFX3  GMRAUTL2  

Entry Points

Name Comments DBIA/ICR reference
EN(ORKY,ORKDFN,ORKA,ORKMODE,OROIL,ORDODSG) ;initiate order checking
CHKRMT ;

External References

Name Field # of Occurrence
$$GET1^DIQ EN+37, EN+80
EN^ORB3 EN+119
EN^ORKCHK3 EN+89, EN+97
EN^ORKCHK4 EN+90, EN+98
EN^ORKCHK5 EN+91, EN+99
EN^ORKCHK6 EN+92, EN+100
EN^ORQ1 EN+51
$$ORDERER^ORQOR2 EN+77
$$PRIM^ORQPTQ4 EN+78
$$HAVEHDR^ORRDI1 CHKRMT+5
$$LDPTTVAL^ORRDI2 CHKRMT+6
OERR^VADPT EN+31
$$FMADD^XLFDT EN+63
$$NOW^XLFDT EN+59, EN+111, EN+125
$$GET^XPAR EN+40

Used in RPC

RPC Name Call Tags
ORK TRIGGER EN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(42 - [#42] EN+32
^ORD(100.98 - [#100.98] EN+49
^TMP("ORKA" EN+26*, EN+122!
^TMP("ORR" EN+50!, EN+122!
^TMP($J CHKRMT+12!*, CHKRMT+18!*
^XTMP("ORKLOG" EN+41!*, EN+42!, EN+61*, EN+62, EN+63*, EN+64*, EN+111*, EN+112*, EN+125*, EN+126*
^XTMP("ORRDI" CHKRMT+7

Label References

Name Line Occurrences
CHKRMT EN+127

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN EN+30~, EN+31*, EN+51, CHKRMT+6
DNGR EN+21~, EN+115*
DUZ EN+37, EN+64, EN+111, EN+125
I EN+46~*, EN+47, CHKRMT+1~, CHKRMT+3*, CHKRMT+14~, CHKRMT+16*, CHKRMT+17*
IFN CHKRMT+9~, CHKRMT+10*, CHKRMT+11, CHKRMT+14~, CHKRMT+15*, CHKRMT+17*
J EN+46~*, EN+51*
ORARR CHKRMT+14~
ORARR( CHKRMT+16*, CHKRMT+17
ORDODSG EN~, EN+90, EN+91, EN+98, EN+99
ORENT EN+21~, EN+83*, EN+89, EN+90, EN+91, EN+92, EN+97, EN+98, EN+99, EN+100
ORIVORDR EN+23~, EN+54*, EN+90, EN+98
ORKA EN~, EN+20, EN+26
ORKA( EN+46, EN+47, EN+54, EN+55, EN+64, EN+66, EN+72*, EN+74, EN+89, EN+90
, EN+91, EN+92, EN+97, EN+98, EN+99, EN+100, CHKRMT+3
ORKADUZ EN+22~, EN+116*, EN+119
ORKADUZ( EN+117*
ORKCNT EN+23~, EN+62*, EN+63
ORKDFN EN~, EN+17, EN+31, EN+64, EN+78, EN+89, EN+90, EN+91, EN+92, EN+97
, EN+98, EN+99, EN+100, EN+111, EN+119, EN+125, CHKRMT+7, CHKRMT+12, CHKRMT+18
ORKDG EN+23~, EN+47*, EN+48, EN+66*, EN+68, EN+71
ORKDGI EN+23~, EN+49*, EN+51
ORKENT EN+21~, EN+67*, EN+83
ORKI EN+22~, EN+103*, EN+105, EN+111, EN+115, EN+116, EN+118, EN+120*
ORKLD EN+22~, EN+59*, EN+63, EN+64
ORKLI EN+22~, EN+60*, EN+64, EN+110*, EN+111, EN+124*, EN+125
ORKLOC EN+30~, EN+32*, EN+67, EN+81, EN+82
ORKLOG EN+22~, EN+40*, EN+41, EN+58, EN+109, EN+123
ORKLPS EN+23~
ORKMODE EN~, EN+18, EN+45, EN+64, EN+76, EN+83, EN+88, EN+92, EN+93*, EN+97
, EN+98, EN+99, EN+100, EN+111, EN+115, EN+125, CHKRMT+8, CHKRMT+13
ORKMSG EN+22~
ORKN EN+16~*, EN+17*, EN+18*
ORKNDUZ EN+22~, EN+77*, EN+78*, EN+79, EN+80, EN+81, EN+82, EN+117
ORKNENT EN+21~, EN+81*, EN+82*, EN+83
ORKNMSG EN+22~, EN+118*, EN+119
ORKOFF EN+21~
ORKOI EN+22~, EN+55*, EN+64, EN+111, EN+125
ORKPRIM EN+22~
ORKPSA EN+23~, EN+71, EN+72
ORKQ EN+16~*, EN+17*, EN+18*, EN+19
ORKS EN+21~, EN+89, EN+90, EN+91, EN+92, EN+97, EN+98, EN+99, EN+100
ORKS("ORK" EN+104, EN+105
ORKSRV EN+36~, EN+37*, EN+67, EN+80*, EN+81
ORKTMODE EN+21~, EN+66*, EN+88*, EN+89, EN+90, EN+91, EN+92, EN+93, EN+96, EN+97
, EN+98, EN+99, EN+100
ORKX EN+21~, EN+54*, EN+55, EN+64, EN+66, EN+72, EN+74, EN+89, EN+90, EN+91
, EN+92, EN+97, EN+98, EN+99, EN+100, EN+103*, EN+104*, EN+105
ORKY EN~
ORKY( EN+17*, EN+18*, EN+105*, EN+111, EN+115, EN+116, EN+118, CHKRMT+11*, CHKRMT+16, CHKRMT+17*
ORKY("" CHKRMT+10, CHKRMT+15
ORNUM EN+21~, EN+74*, EN+77, EN+78, EN+116*, EN+119
OROIL EN~, EN+90, EN+91, EN+98, EN+99
ORQFLAG CHKRMT+1~, CHKRMT+2*, CHKRMT+3*, CHKRMT+4
U EN+37, EN+42, EN+61, EN+62, EN+63, EN+78, EN+80, EN+112, EN+115, EN+116
, EN+118, EN+126, CHKRMT+7
VA200 EN+31*, EN+33!
VAIN EN+33!
VAIN(4 EN+32
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 |  Local Variables  | All