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

Package: Order Entry Results Reporting

Routine: OCXOZ06


Information

OCXOZ06 ;SLC/RJS,CLA - Order Check Scan ;JUL 1,2021 at 11:27

Source Information

Source file <OCXOZ06.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Order Entry Results Reporting 3 CHK292^OCXOZ0B  $$TEXT^ORKOR  ($$OI,$$RSLTFLG)^ORQOR2  
Kernel 1 ($$FMTH,$$HL7TFM)^XLFDT  
VA FileMan 1 ^%DT  

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

Package Total Caller Graph
Order Entry Results Reporting 2 OCXOZ01  OCXOZ02  

Entry Points

Name Comments DBIA/ICR reference
CHK95 ; Look through the current environment for valid Event/Elements for this patient.
; Called from UPDATE+13^OCXOZ01.
CHK97 ; Look through the current environment for valid Event/Elements for this patient.
; Called from CHK95+18.
CHK113 ; Look through the current environment for valid Event/Elements for this patient.
; Called from CHK1+32^OCXOZ02.
CANCELER(ORNUM) ; Compiler Function: ORDER CANCELING PROVIDER
DT2INT(OCXDT) ; This Local Extrinsic Function converts a date into an integer
; By taking the Years, Months, Days, Hours and Minutes converting
; Them into Seconds and then adding them all together into one big integer
FILE(DFN,OCXELE,OCXDFL) ; This Local Extrinsic Function logs a validated event/element.
INT2DT(OCXDT,OCXF) ; This Local Extrinsic Function converts an OCX internal format
; date into an Externl Format (Human Readable) date. 'OCXF=SHORT FORMAT OCXF=LONG FORMAT
ORDERER(ORNUM) ; Compiler Function: ORDERING PROVIDER
ORDITEM(OIEN) ; Compiler Function: GET ORDERABLE ITEM FROM ORDER NUMBER

External References

Name Field # of Occurrence
^%DT DT2INT+28
CHK292^OCXOZ0B CHK113+20
$$TEXT^ORKOR CHK113+20
$$OI^ORQOR2 ORDITEM+3
$$RSLTFLG^ORQOR2 CHK113+19
$$FMTH^XLFDT DT2INT+32
$$HL7TFM^XLFDT DT2INT+30

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OR(100 - [#100] CANCELER+5, CANCELER+6, ORDERER+5, ORDERER+6, ORDERER+8
^ORD(101.43 - [#101.43] ORDITEM+4
^TMP("OCXCHK" FILE+11*

Label References

Name Line Occurrences
$$CANCELER CHK113+20
$$DT2INT CHK97+16, CHK97+17
$$FILE CHK95+19, CHK95+20, CHK95+21, CHK95+22, CHK97+16, CHK97+17, CHK113+19
$$INT2DT CHK97+16, CHK97+17
$$ORDERER CHK113+20
$$ORDITEM CHK113+19
CHK97 CHK95+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DT2INT+28~*
DFN CHK95+19, CHK95+20, CHK95+21, CHK95+22, CHK97+16, CHK97+17, CHK113+19, FILE~, FILE+3*, FILE+5
, FILE+7, FILE+9, FILE+11
>> OCXAP INT2DT+5*, INT2DT+18*, INT2DT+21
>> OCXCNT INT2DT+12*, INT2DT+13*, INT2DT+14, INT2DT+15
OCXCYR INT2DT+4~, INT2DT+9*, INT2DT+20
OCXDATA FILE+2~, FILE+5!
OCXDATA( FILE+7*, FILE+9*, FILE+11
OCXDAY INT2DT+4~, INT2DT+5*, INT2DT+15*, INT2DT+20, INT2DT+21, INT2DT+22
>> OCXDF( FILE+9
>> OCXDF(105 CHK113+20*
>> OCXDF(112 CHK113+20*
>> OCXDF(115 CHK97+16*, CHK97+17*
>> OCXDF(149 CHK113+20*
>> OCXDF(27 CHK95+18*, CHK97+16, CHK97+17
>> OCXDF(28 CHK95+19*
>> OCXDF(29 CHK95+20*
>> OCXDF(30 CHK95+21*
>> OCXDF(31 CHK95+22*
>> OCXDF(32 CHK113+19*
>> OCXDF(34 CHK113+19, CHK113+20
>> OCXDF(37 CHK97+16*, CHK97+17*
>> OCXDF(96 CHK113+19*
OCXDFI FILE+2~, FILE+8*, FILE+9
OCXDFL FILE~, FILE+8
OCXDIFF DT2INT+5~*, DT2INT+27*
OCXDT DT2INT~, DT2INT+4, DT2INT+7, DT2INT+9, DT2INT+10, DT2INT+11, DT2INT+12*, DT2INT+14, DT2INT+16, DT2INT+17*
, DT2INT+18*, DT2INT+20, DT2INT+22, DT2INT+23*, DT2INT+24*, DT2INT+26, DT2INT+27*, DT2INT+28*, DT2INT+30*, DT2INT+32*
, DT2INT+34, INT2DT~, INT2DT+3, INT2DT+6*, INT2DT+7*, INT2DT+8*, INT2DT+10*, INT2DT+11*, INT2DT+14, INT2DT+15
OCXELE FILE~, FILE+3*, FILE+5, FILE+7, FILE+9
OCXF INT2DT~, INT2DT+3*, INT2DT+16, INT2DT+19, INT2DT+20
OCXHR DT2INT+8~, DT2INT+9*, DT2INT+10*, DT2INT+11*, DT2INT+12, INT2DT+4~, INT2DT+5*, INT2DT+8*, INT2DT+18, INT2DT+19*
, INT2DT+20, INT2DT+21
OCXLPYR INT2DT+4~, INT2DT+5*, INT2DT+11*, INT2DT+13
OCXMIN DT2INT+8~, DT2INT+9*, DT2INT+12, INT2DT+4~, INT2DT+5*, INT2DT+7*, INT2DT+20, INT2DT+21
OCXMON DT2INT+15~, DT2INT+16*, DT2INT+17, DT2INT+18, DT2INT+21~, DT2INT+22*, DT2INT+23, DT2INT+24, INT2DT+4~, INT2DT+5*
, INT2DT+14*, INT2DT+15, INT2DT+16*, INT2DT+17*, INT2DT+20, INT2DT+21, INT2DT+22
>> OCXOERR CHK95+3, CHK95+19*, CHK95+20*, CHK95+21*, CHK95+22*, CHK97+3, CHK97+16*, CHK97+17*, CHK113+3, CHK113+19*
>> OCXORD CHK95+18, CHK95+19, CHK95+20, CHK95+21, CHK95+22, CHK97+16, CHK97+17
OCXPC FILE+2~, FILE+8*
OCXSEC INT2DT+4~, INT2DT+5*, INT2DT+6*, INT2DT+21
OCXSUB FILE+2~
OCXTIME DT2INT+8~, DT2INT+9*
OCXTIML FILE+2~
OCXTIMN FILE+2~
OCXTIMT1 FILE+2~
OCXTIMT2 FILE+2~
OCXVAL DT2INT+5~*, DT2INT+34*, DT2INT+36, FILE+2~, FILE+9*
OCXYR INT2DT+4~, INT2DT+5*, INT2DT+10*, INT2DT+11*, INT2DT+20, INT2DT+21, INT2DT+22
OIEN ORDITEM~, ORDITEM+1, ORDITEM+3
OITXT ORDITEM+3~*, ORDITEM+4
ORNUM CANCELER~, CANCELER+2, CANCELER+3*, CANCELER+5, CANCELER+6, ORDERER~, ORDERER+2, ORDERER+3*, ORDERER+5, ORDERER+6
, ORDERER+8
ORQDUZ CANCELER+4~, CANCELER+6*, CANCELER+7, ORDERER+4~*, ORDERER+8*, ORDERER+9
ORQI ORDERER+4~, ORDERER+6*, ORDERER+7, ORDERER+8
U CANCELER+6, DT2INT+16, DT2INT+22, INT2DT+14, INT2DT+15, INT2DT+16, ORDERER+8, ORDITEM+5
X DT2INT+28~*, ORDITEM+3~, ORDITEM+4*, ORDITEM+5
Y DT2INT+28~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All