====================================================================
EPFE - CICS Flattened Event
This copybook describes the CICS Event Processing contextual
header which is included in both CICS Flattened Events (CFE) and
CICS Container-based Events (CCE).
CFE events contain the contextual header, followed immediately by
the captured event data. Each data item in the event is formatted
according to the capture specification and added to the event data
in the order specified in the event binding.
CCE events include this data in a context container,
DFHEP.CCECONTEXT
====================================================================
Table 1.
Offset Hex |
Type |
Len |
Name (Dim) |
Description |
(0) |
STRUCTURE |
228 |
EPFE |
EPFE |
(0) |
CHARACTER |
228 |
EPFE_CONTEXTDATA |
Event context |
(0) |
CHARACTER |
4 |
EPFE_STRUCID |
Structure identifier EPFE |
(4) |
CHARACTER |
4 |
EPFE_VERSION |
Version |
(8) |
CHARACTER |
32 |
EPFE_EVENTBINDING |
Event Binding Name |
(28) |
CHARACTER |
8 |
EPFE_EBUSERTAG |
Event Binding user tag |
(30) |
CHARACTER |
32 |
EPFE_BUSINESSEVENT |
Business event name |
(50) |
CHARACTER |
54 |
EPFE_NETWORKUOWID |
Network UOW ID |
(86) |
CHARACTER |
17 |
EPFE_NETQUALAPPLID |
Network qualified applid |
(97) |
CHARACTER |
29 |
EPFE_DATETIME |
Capture date and time |
(B4) |
CHARACTER |
32 |
EPFE_CSNAME |
Capture specification name |
(D4) |
CHARACTER |
16 |
* |
Reserved |
(E4) |
CHARACTER |
0 |
EPFE_EVENTDATA |
Start of event data |
Table 2.
Offset Hex |
Type |
Len |
Name (Dim) |
Description |
(0) |
STRUCTURE |
9282 |
MPFE |
MP Event |
(0) |
CHARACTER |
228 |
MPFE_CONTEXT_DATA |
Event context |
(0) |
CHARACTER |
228 |
EPFE_CONTEXTDATA |
(0) |
CHARACTER |
4 |
EPFE_STRUCID |
(4) |
CHARACTER |
4 |
EPFE_VERSION |
(8) |
CHARACTER |
32 |
EPFE_EVENTBINDING |
(28) |
CHARACTER |
8 |
EPFE_EBUSERTAG |
(30) |
CHARACTER |
32 |
EPFE_BUSINESSEVENT |
(50) |
CHARACTER |
54 |
EPFE_NETWORKUOWID |
(86) |
CHARACTER |
17 |
EPFE_NETQUALAPPLID |
(97) |
CHARACTER |
29 |
EPFE_DATETIME |
(B4) |
CHARACTER |
32 |
EPFE_CSNAME |
(D4) |
CHARACTER |
16 |
* |
(E4) |
CHARACTER |
0 |
EPFE_EVENTDATA |
(E4) |
CHARACTER |
371 |
MPFE_COMMON_DATA |
Common event data |
(E4) |
CHARACTER |
10 |
MPFE_VERSION |
mpfe version |
(EE) |
CHARACTER |
7 |
MPFE_TASK_ID |
Id of task |
(F5) |
CHARACTER |
4 |
MPFE_TRAN_ID |
Transaction id |
(F9) |
CHARACTER |
8 |
MPFE_USER_ID |
User id |
(101) |
CHARACTER |
8 |
MPFE_PROGRAM_NAME |
Program name |
(109) |
CHARACTER |
64 |
MPFE_POLICY_NAME |
Policy name |
(149) |
CHARACTER |
64 |
MPFE_RULE_NAME |
Rule name |
(189) |
CHARACTER |
16 |
MPFE_RULE_GROUP |
Rule group |
(199) |
CHARACTER |
16 |
MPFE_RULE_TYPE |
Rule type |
(1A9) |
CHARACTER |
8 |
MPFE_BUNDLE_NAME |
Bundle name of policy |
(1B1) |
CHARACTER |
10 |
MPFE_BUNDL_VER_MAJOR |
Bundle major version |
(1BB) |
CHARACTER |
10 |
MPFE_BUNDL_VER_MINOR |
Bundle minor version |
(1C5) |
CHARACTER |
10 |
MPFE_BUNDL_VER_MICRO |
Bundle micro version |
(1CF) |
CHARACTER |
64 |
MPFE_BUNDLE_ID |
Id of bundle |
(20F) |
CHARACTER |
8 |
MPFE_POLICY_USER_TAG |
Policy user tag |
(217) |
CHARACTER |
64 |
MPFE_PLATFORM_NAME |
Platform name |
(257) |
CHARACTER |
8683 |
MPFE_RULE_SPECIFIC_ DATA |
(257) |
CHARACTER |
208 |
MPFE_TASK |
(257) |
CHARACTER |
64 |
MPFE_APPL_NAME |
Application name |
(297) |
CHARACTER |
10 |
MPFE_APPL_VER_MAJOR |
Appl. major ver |
(2A1) |
CHARACTER |
10 |
MPFE_APPL_VER_MINOR |
Appl. minor ver |
(2AB) |
CHARACTER |
10 |
MPFE_APPL_VER_MICRO |
Appl. micro ver |
(2B5) |
CHARACTER |
64 |
MPFE_OPERATION |
Operation |
(2F5) |
CHARACTER |
16 |
MPFE_RULE_CATEGORY |
Rule category |
(305) |
CHARACTER |
2 |
MPFE_RULE_OPERATOR |
Rule operator |
(307) |
CHARACTER |
16 |
MPFE_RULE_THRESHOLD |
Rule threshold |
(317) |
CHARACTER |
16 |
MPFE_CURRENT_COUNT |
Current count |
(257) |
CHARACTER |
539 |
MPFE_BUNDLE_AVAILABLE |
|
(257) |
CHARACTER |
8 |
MPFE_BA_BUNDLE_NAME |
bundle name |
(25F) |
CHARACTER |
12 |
MPFE_BA_FROM_ AVAILSTATUS |
from_availstatus |
(26B) |
CHARACTER |
12 |
MPFE_BA_TO_ AVAILSTATUS |
to_availstatus |
(277) |
CHARACTER |
64 |
MPFE_BA_BUNDLE_ID |
Bundle id |
(2B7) |
CHARACTER |
10 |
MPFE_BA_BUNDLE_VER_ MAJOR |
Bun ver major |
(2C1) |
CHARACTER |
10 |
MPFE_BA_BUNDLE_VER_ MINOR |
Bun ver minor |
(2CB) |
CHARACTER |
10 |
MPFE_BA_BUNDLE_VER_ MICRO |
Bun ver micro |
(2D5) |
CHARACTER |
255 |
MPFE_BA_BUNDLE_DIR |
Bundle directory |
(3D4) |
CHARACTER |
64 |
MPFE_BA_PLATFORM_NAME |
Platform name |
(414) |
CHARACTER |
64 |
MPFE_BA_APPLICATION_ NAME |
Application name |
(454) |
CHARACTER |
10 |
MPFE_BA_APPL_VER_ MAJOR |
appl ver major |
(45E) |
CHARACTER |
10 |
MPFE_BA_APPL_VER_ MINOR |
appl ver minor |
(468) |
CHARACTER |
10 |
MPFE_BA_APPL_VER_ MICRO |
appl ver micro |
(257) |
CHARACTER |
539 |
MPFE_BUNDLE_ENABLE |
|
(257) |
CHARACTER |
8 |
MPFE_BE_BUNDLE_NAME |
bundle name |
(25F) |
CHARACTER |
12 |
MPFE_BE_FROM_ ENABLESTATUS |
from_enablestatus |
(26B) |
CHARACTER |
12 |
MPFE_BE_TO_ ENABLESTATUS |
to_enablestatus |
(277) |
CHARACTER |
64 |
MPFE_BE_BUNDLE_ID |
Bundle id |
(2B7) |
CHARACTER |
10 |
MPFE_BE_BUNDLE_VER_ MAJOR |
Bun ver major |
(2C1) |
CHARACTER |
10 |
MPFE_BE_BUNDLE_VER_ MINOR |
Bun ver minor |
(2CB) |
CHARACTER |
10 |
MPFE_BE_BUNDLE_VER_ MICRO |
Bun ver micro |
(2D5) |
CHARACTER |
255 |
MPFE_BE_BUNDLE_DIR |
Bundle directory |
(3D4) |
CHARACTER |
64 |
MPFE_BE_PLATFORM_NAME |
Platform name |
(414) |
CHARACTER |
64 |
MPFE_BE_APPLICATION_ NAME |
Application name |
(454) |
CHARACTER |
10 |
MPFE_BE_APPL_VER_ MAJOR |
appl ver major |
(45E) |
CHARACTER |
10 |
MPFE_BE_APPL_VER_ MINOR |
appl ver minor |
(468) |
CHARACTER |
10 |
MPFE_BE_APPL_VER_ MICRO |
appl ver micro |
(257) |
CHARACTER |
36 |
MPFE_DB2_CONNECTION |
(257) |
CHARACTER |
4 |
MPFE_DC_DB2_ID |
DB2 Id |
(25B) |
CHARACTER |
4 |
MPFE_DC_DB2_GROUP_ID |
DB2 Group Id |
(25F) |
CHARACTER |
4 |
MPFE_DC_DB2_RELEASE |
DB2 Release |
(263) |
CHARACTER |
12 |
MPFE_DC_FROM_ CONNECTST |
From_connectst |
(26F) |
CHARACTER |
12 |
MPFE_DC_TO_CONNECTST |
To_connectst |
(257) |
CHARACTER |
88 |
MPFE_FILE_ENABLE |
(257) |
CHARACTER |
8 |
MPFE_FE_FILE_NAME |
file name |
(25F) |
CHARACTER |
44 |
MPFE_FE_DSNAME |
dsname |
(28B) |
CHARACTER |
12 |
MPFE_FE_FROM_ ENABLESTATUS |
from_enablestatus |
(297) |
CHARACTER |
12 |
MPFE_FE_TO_ ENABLESTATUS |
to_enablestatus |
(2A3) |
CHARACTER |
12 |
MPFE_FE_OPENSTATUS |
openstatus |
(257) |
CHARACTER |
88 |
MPFE_FILE_OPEN |
(257) |
CHARACTER |
8 |
MPFE_FO_FILE_NAME |
file name |
(25F) |
CHARACTER |
44 |
MPFE_FO_DSNAME |
dsname |
(28B) |
CHARACTER |
12 |
MPFE_FO_FROM_ OPENSTATUS |
from_openstatus |
(297) |
CHARACTER |
12 |
MPFE_FO_TO_OPENSTATUS |
to_openstatus |
(2A3) |
CHARACTER |
12 |
MPFE_FO_ENABLESTATUS |
enablestatus |
(257) |
CHARACTER |
177 |
MPFE_IPIC_CONNECTION |
|
(257) |
CHARACTER |
8 |
MPFE_IP_IPCONN_NAME |
IPCONN name |
(25F) |
CHARACTER |
12 |
MPFE_IP_FROM_ CONNECTST |
From_connectst |
(26B) |
CHARACTER |
12 |
MPFE_IP_TO_CONNECTST |
To_connectst |
(277) |
CHARACTER |
8 |
MPFE_IP_APPLID |
Applid |
(27F) |
CHARACTER |
116 |
MPFE_IP_HOST |
Host |
(2F3) |
CHARACTER |
8 |
MPFE_IP_HOSTTYPE |
Host type |
(2FB) |
CHARACTER |
5 |
MPFE_IP_PORT |
Port |
(300) |
CHARACTER |
8 |
MPFE_IP_NETWORKID |
Network ID |
(257) |
CHARACTER |
8683 |
MPFE_MESSAGE |
(257) |
CHARACTER |
9 |
MPFE_ME_MESSAGE_ID |
Message id |
(260) |
CHARACTER |
1024 |
MPFE_ME_MESSAGE_TEXT |
Message text |
(660) |
CHARACTER |
255 |
MPFE_ME_INSERT1 |
Message insert 1 |
(75F) |
CHARACTER |
255 |
MPFE_ME_INSERT2 |
Message insert 2 |
(85E) |
CHARACTER |
255 |
MPFE_ME_INSERT3 |
Message insert 3 |
(95D) |
CHARACTER |
255 |
MPFE_ME_INSERT4 |
Message insert 4 |
(A5C) |
CHARACTER |
255 |
MPFE_ME_INSERT5 |
Message insert 5 |
(B5B) |
CHARACTER |
255 |
MPFE_ME_INSERT6 |
Message insert 6 |
(C5A) |
CHARACTER |
255 |
MPFE_ME_INSERT7 |
Message insert 7 |
(D59) |
CHARACTER |
255 |
MPFE_ME_INSERT8 |
Message insert 8 |
(E58) |
CHARACTER |
255 |
MPFE_ME_INSERT9 |
Message insert 9 |
(F57) |
CHARACTER |
255 |
MPFE_ME_INSERT10 |
Message insert 10 |
(1056) |
CHARACTER |
255 |
MPFE_ME_INSERT11 |
Message insert 11 |
(1155) |
CHARACTER |
255 |
MPFE_ME_INSERT12 |
Message insert 12 |
(1254) |
CHARACTER |
255 |
MPFE_ME_INSERT13 |
Message insert 13 |
(1353) |
CHARACTER |
255 |
MPFE_ME_INSERT14 |
Message insert 14 |
(1452) |
CHARACTER |
255 |
MPFE_ME_INSERT15 |
Message insert 15 |
(1551) |
CHARACTER |
255 |
MPFE_ME_INSERT16 |
Message insert 16 |
(1650) |
CHARACTER |
255 |
MPFE_ME_INSERT17 |
Message insert 17 |
(174F) |
CHARACTER |
255 |
MPFE_ME_INSERT18 |
Message insert 18 |
(184E) |
CHARACTER |
255 |
MPFE_ME_INSERT19 |
Message insert 19 |
(194D) |
CHARACTER |
255 |
MPFE_ME_INSERT20 |
Message insert 20 |
(1A4C) |
CHARACTER |
255 |
MPFE_ME_INSERT21 |
Message insert 21 |
(1B4B) |
CHARACTER |
255 |
MPFE_ME_INSERT22 |
Message insert 22 |
(1C4A) |
CHARACTER |
255 |
MPFE_ME_INSERT23 |
Message insert 23 |
(1D49) |
CHARACTER |
255 |
MPFE_ME_INSERT24 |
Message insert 24 |
(1E48) |
CHARACTER |
255 |
MPFE_ME_INSERT25 |
Message insert 25 |
(1F47) |
CHARACTER |
255 |
MPFE_ME_INSERT26 |
Message insert 26 |
(2046) |
CHARACTER |
255 |
MPFE_ME_INSERT27 |
Message insert 27 |
(2145) |
CHARACTER |
255 |
MPFE_ME_INSERT28 |
Message insert 28 |
(2244) |
CHARACTER |
255 |
MPFE_ME_INSERT29 |
Message insert 29 |
(2343) |
CHARACTER |
255 |
MPFE_ME_INSERT30 |
Message insert 30 |
(257) |
CHARACTER |
39 |
MPFE_MRO_CONNECTION |
|
(257) |
CHARACTER |
4 |
MPFE_MR_CONNECTION_ NAME |
Connection name |
(25B) |
CHARACTER |
12 |
MPFE_MR_FROM_ CONNECTST |
From_connectst |
(267) |
CHARACTER |
12 |
MPFE_MR_TO_CONNECTST |
To_connectst |
(273) |
CHARACTER |
3 |
MPFE_MR_ACCESSMETHOD |
Accessmethod |
(276) |
CHARACTER |
8 |
MPFE_MR_NETNAME |
Netname |
(257) |
CHARACTER |
318 |
MPFE_PROGRAM_ENABLE |
|
(257) |
CHARACTER |
8 |
MPFE_PE_PROGRAM_NAME |
Program name |
(25F) |
CHARACTER |
12 |
MPFE_PE_FROM_ ENABLESTATUS |
from_enablestatus |
(26B) |
CHARACTER |
12 |
MPFE_PE_TO_ ENABLESTATUS |
to_enablestatus |
(277) |
CHARACTER |
4 |
MPFE_PE_REMOTE_SYSTEM |
remote system |
(27B) |
CHARACTER |
8 |
MPFE_PE_REMOTE_NAME |
to_enablestatus |
(283) |
CHARACTER |
8 |
MPFE_PE_LIBRARY_NAME |
library name |
(28B) |
CHARACTER |
44 |
MPFE_PE_LIBRARY_DSN |
library dsn |
(2B7) |
CHARACTER |
64 |
MPFE_PE_PLATFORM_NAME |
platform name |
(2F7) |
CHARACTER |
64 |
MPFE_PE_APPLICATION_ NAME |
application name |
(337) |
CHARACTER |
10 |
MPFE_PE_APPL_VER_ MAJOR |
appl ver major |
(341) |
CHARACTER |
10 |
MPFE_PE_APPL_VER_ MINOR |
appl ver minor |
(34B) |
CHARACTER |
10 |
MPFE_PE_APPL_VER_ MICRO |
appl ver micro |
(355) |
CHARACTER |
64 |
MPFE_PE_OPERATION |
operation |
(257) |
CHARACTER |
8 |
MPFE_TRAN_ABEND |
(257) |
CHARACTER |
4 |
MPFE_TA_TRANSACTION |
Transaction id |
(25B) |
CHARACTER |
4 |
MPFE_TA_ABCODE |
Abend code |
(257) |
CHARACTER |
48 |
MPFE_TRANCLASS_TASK |
(257) |
CHARACTER |
8 |
MPFE_TC_TRANCLASS |
Tranclass |
(25F) |
CHARACTER |
10 |
MPFE_TC_FROM_ACTIVE |
From active |
(269) |
CHARACTER |
10 |
MPFE_TC_TO_ACTIVE |
To active |
(273) |
CHARACTER |
10 |
MPFE_TC_MAXACTIVE |
Maxactive |
(27D) |
CHARACTER |
10 |
MPFE_TC_PERCENT_ MAXACTIVE |
% maxactive |
(257) |
CHARACTER |
40 |
MPFE_USER_TASK |
(257) |
CHARACTER |
10 |
MPFE_UT_FROM_TASKS |
From tasks |
(261) |
CHARACTER |
10 |
MPFE_UT_TO_TASKS |
To tasks |
(26B) |
CHARACTER |
10 |
MPFE_UT_MAXTASKS |
Maxtasks |
(275) |
CHARACTER |
10 |
MPFE_UT_PERCENT_ MAXTASKS |
% maxtasks |
Table 3.
Len |
Type |
Value |
Name |
Description |
Values of EPFE_StrucId
|
4 |
CHARACTER |
EPFE |
EPFE_STRUC_ID |
Values of EPFE_Version
|
4 |
CHARACTER |
0001 |
EPFE_VERSION_1 |
4 |
CHARACTER |
0002 |
EPFE_VERSION_2 |