EPCX - Event Processing Context Container

  
  
  
  This copybook describes the DFHEP.CONTEXT container that contains
  context information for a CICS EP EVENT object.
  
  Note that EPCX_Program, EPCX_Resp & EPCX_UOWid are not set for
  system events.
  
  A CICS EVENT object consists of the following containers:
  
  DFHEP.ADAPTER
  - a container for the EP adapter configuration
  DFHEP.ADAPTPARM
  - a container for the EP adapter invocation parameters
  DFHEP.CONTEXT
  - a container for the contextual data common to all events
  DFHEP.DESCRIPTOR
  - a container describing the list of capture data items
  DFHEP.DATA.nnnnn
  - a container for each captured data item where nnnnn is a 5
  decimal digit sequence number that indicates the ordering of the
  captured data starting at '00001'.
  
  --------------------------------------------------------------------
Table 1.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 195 EPCX Event contextual data
(0) CHARACTER 4 EPCX_STRUCID Structure identifier EPCX
(4) FULLWORD 4 EPCX_VERSION Structure version number
(8) HALFWORD 2 EPCX_SCHEMA_VERSION Schema version num
(A) HALFWORD 2 EPCX_SCHEMA_RELEASE Schema release num
(C) CHARACTER 120 EPCX_CHAR_DATA Character data
(C) CHARACTER 32 EPCX_EVENT_BINDING Event Binding Name
(2C) CHARACTER 32 EPCX_CS_NAME Capture Spec name
(4C) CHARACTER 8 EPCX_EBUSERTAG Event Binding user tag
(54) CHARACTER 32 EPCX_BUSINESSEVENT Business event name
(74) CHARACTER 8 EPCX_NETQUAL Network Applid Qualifier
(7C) CHARACTER 8 EPCX_APPLID Applid
(84) CHARACTER 4 EPCX_TRANID Transaction Id
(88) CHARACTER 8 EPCX_USERID User Id
(90) CHARACTER 8 EPCX_ABSTIME ABSTIME of event
(98) CHARACTER 1 EPCX_EVENT_TYPE Appl or system
(99) CHARACTER 3 * Reserved
(9C) CHARACTER 8 EPCX_PROGRAM Current program name
(A4) FULLWORD 4 EPCX_RESP EIBRESP
(A8) CHARACTER 27 EPCX_UOWID Network UOW Id

Constants

Table 2.
Len Type Value Name Description
   Values of EPCX_StrucId
4 CHARACTER EPCX EPCX_STRUC_ID
   Values of EPCX_Version
4 DECIMAL 1 EPCX_VERSION_1
4 DECIMAL 2 EPCX_VERSION_2
4 DECIMAL 2 EPCX_CURRENT_VERSION
   Values of EPCX_SchemaVersion
2 DECIMAL 1 EPCX_SCHEMA_VERSION_1
2 DECIMAL 2 EPCX_SCHEMA_VERSION_2
2 DECIMAL 2 EPCX_CURRENT_SCHEMA_ VERSION
   Values of EPCX_SchemaRelease
2 DECIMAL 0 EPCX_SCHEMA_RELEASE_0
2 DECIMAL 0 EPCX_CURRENT_SCHEMA_ RELEASE
   Values of EPCX_EventType
1 CHARACTER A EPCX_APPLICATION
1 CHARACTER S EPCX_SYSTEM