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

Package: Order Entry Results Reporting

Routine: OCXOCMP1


Information

OCXOCMP1 ;SLC/RJS,CLA - ORDER CHECK CODE COMPILER (Compile Data Field Navigation Code) ;12/22/98 13:37

Source Information

Source file <OCXOCMP1.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Order Entry Results Reporting 2 BLDDF^OCXOCMPH  WARN^OCXOCMPV  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Order Entry Results Reporting 1 OCXOCMP  

Entry Points

Name Comments DBIA/ICR reference
GETPARM(FILE,INST,PARM) ;
UDEFPARM(PARM) ;
EN() ;
FILECODE(OCXCON,CODE,OPLIST) ;
DBLQT(X) ;

External References

Name Field # of Occurrence
BLDDF^OCXOCMPH EN+91
WARN^OCXOCMPV EN+10, EN+11, EN+12, EN+13, EN+14, EN+21, EN+23, EN+52, UDEFPARM+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Condition for execution: ($X>60)
  • Line Location: EN+15
Function Call: WRITE
  • Prompt: "."
  • Line Location: EN+15

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OCXS(860.4 - [#860.4] EN+6, EN+33*
^OCXS(860.6 - [#860.6] EN+9
^OCXS(863.3 - [#863.3] EN+13, EN+14
^OCXS(863.8 - [#863.8] EN+18, GETPARM+5, GETPARM+6
^OCXS(864.1 - [#864.1] EN+22
^TMP("OCXCMP" EN+3, EN+82*, EN+83*, EN+89*

Label References

Name Line Occurrences
$$DBLQT EN+74
$$GETPARM EN+19, EN+20
FILECODE EN+46, EN+47, EN+68, EN+85, EN+86

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A DBLQT+1~*, DBLQT+2
C DBLQT+1~*, DBLQT+2*
CODE FILECODE~, FILECODE+2
FILE GETPARM~, GETPARM+1, GETPARM+3*, GETPARM+4, GETPARM+8, GETPARM+9, GETPARM+10, GETPARM+11
INST GETPARM~, GETPARM+1, GETPARM+8, GETPARM+9
OCXATT EN+5~, EN+14*, EN+20
>> OCXAUTO EN+15
OCXCOD2 EN+4~
OCXCON EN+5~, EN+8*, EN+9, EN+10, EN+12, EN+25, EN+26, EN+27, EN+28, EN+29
, EN+30, EN+31, EN+46, EN+47, EN+67, EN+68, EN+83, EN+85, EN+86, FILECODE~
, FILECODE+2, FILECODE+3
>> OCXCONA EN+11*, EN+28, EN+73
>> OCXCONN EN+10*, EN+11, EN+27
>> OCXDF EN+3*, EN+6, EN+10, EN+11, EN+12, EN+13, EN+14, EN+21, EN+23, EN+26
, EN+33, EN+52, EN+68, EN+82, EN+83, EN+85, EN+86, EN+89, UDEFPARM+2
OCXDPTR EN+5~
>> OCXDTYP EN+20*, EN+21, EN+22*, EN+23, EN+29, EN+33
>> OCXDTYPN EN+22*, EN+23, EN+30, EN+65, EN+78, EN+79
OCXERR EN+4~, EN+34, EN+52*
OCXFCODE EN+5~, EN+89
OCXFCODE( EN+25*, EN+26*, EN+27*, EN+28*, EN+29*, EN+30*, EN+31*, EN+67*, FILECODE+2*, FILECODE+3*
OCXGETC EN+4~, EN+38*, EN+39*, EN+48*, EN+53*, EN+57*, EN+58*, EN+59*, EN+63*, EN+64*
, EN+65*, EN+66, EN+67, EN+68, EN+78, EN+79, EN+80
OCXGETN EN+4~
OCXGL GETPARM+2~, GETPARM+3*, GETPARM+4, GETPARM+8, GETPARM+9, GETPARM+10, GETPARM+11
OCXI GETPARM+2~, GETPARM+8*, GETPARM+9*, GETPARM+10, GETPARM+11
>> OCXLNK EN+13*, EN+14
OCXNAM EN+4~, EN+7*, EN+25, EN+72, EN+85
OCXNDX FILECODE+2~*, FILECODE+3
OCXP GETPARM+2~, GETPARM+5*, GETPARM+6*, GETPARM+7, GETPARM+10
OCXP1 GETPARM+2~, GETPARM+10*, GETPARM+11
OCXPARM EN+4~, EN+17*, EN+18, EN+19
OCXPARM( EN+19*!, UDEFPARM+1
OCXPARM("OCXO EXTERNAL FUNCTION CALL" , EN+36, EN+38, EN+39, EN+41, EN+43, EN+44, EN+45, EN+47, EN+50
,  FILE POINTER" , EN+61, EN+62,  HL7 SEGMENT ID" , EN+75, EN+81, EN+82,  SEMI-COLON PIECE NUMBER" , EN+59,  UP-ARROW PIECE NUMBER"
, EN+58, EN+77, EN+82, EN+83,  VARIABLE NAME" , EN+37, EN+40, EN+48, EN+51, EN+53
, EN+71, EN+72, EN+74,  VT-BAR PIECE NUMBER" , EN+57, EN+76, EN+82
OCXPATH EN+5~, EN+12*, EN+13, EN+14, EN+19, EN+21, EN+23
OCXREC EN+5~
OCXREC(4 EN+6!*, EN+7, EN+8, EN+12, EN+16*
OCXREC(6 EN+9!*, EN+10, EN+11, EN+31
>> OCXTLOG EN+41
>> OCXTRACE EN+69
OCXTXT EN+70~, EN+72*, EN+73*, EN+74*, EN+75*, EN+76*, EN+77*, EN+78*, EN+79*, EN+80*
, EN+82, EN+83
>> OCXWARN EN+2, EN+3, EN+8, EN+55, EN+93
OCXX EN+42~, EN+43*, EN+44*, EN+45*, EN+46, EN+62~*, EN+63, EN+64
OPLIST FILECODE~, FILECODE+3
PARM UDEFPARM~, UDEFPARM+1, UDEFPARM+2, GETPARM~, GETPARM+1, GETPARM+5, GETPARM+6
U EN+7, EN+10, EN+11, EN+14, EN+16, EN+22, EN+31, EN+33
X DBLQT~, DBLQT+1, DBLQT+2*, DBLQT+3

Marked Items

Name Field # of Occurrence
$T( EN+10, EN+11, EN+12, EN+13, EN+14, EN+21, EN+23, EN+52, UDEFPARM+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All