====================================================================
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 |
9490 |
MPFE |
MP Event |
(0) |
CHARACTER |
228 |
MPFE_CONTEXTDATA |
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 |
579 |
MPFE_EVENTDATA |
Event Data |
(E4) |
CHARACTER |
64 |
MPFE_POLICY_NAME |
Policy name |
(124) |
CHARACTER |
64 |
MPFE_RULE_NAME |
Rule name |
(164) |
CHARACTER |
16 |
MPFE_RULE_TYPE |
Rule type |
(174) |
CHARACTER |
16 |
MPFE_RULE_CATEGORY |
Rule category |
(184) |
CHARACTER |
2 |
MPFE_RULE_OPERATOR |
Rule operator |
(186) |
CHARACTER |
16 |
MPFE_RULE_THRESHOLD |
Rule threshold |
(196) |
CHARACTER |
16 |
MPFE_CURRENT_COUNT |
Current count |
(1A6) |
CHARACTER |
64 |
MPFE_PLATFORM_NAME |
Platform name |
(1E6) |
CHARACTER |
64 |
MPFE_APPL_NAME |
Application name |
(226) |
CHARACTER |
10 |
MPFE_APPL_VER_MAJOR |
Application major ver |
(230) |
CHARACTER |
10 |
MPFE_APPL_VER_MINOR |
Application minor ver |
(23A) |
CHARACTER |
10 |
MPFE_APPL_VER_MICRO |
Application micro ver |
(244) |
CHARACTER |
64 |
MPFE_OPERATION |
Operation |
(284) |
CHARACTER |
8 |
MPFE_BUNDLE_NAME |
Bunle name of policy |
(28C) |
CHARACTER |
10 |
MPFE_BUNDL_VER_MAJOR |
Bundle major version |
(296) |
CHARACTER |
10 |
MPFE_BUNDL_VER_MINOR |
Bundle minor version |
(2A0) |
CHARACTER |
10 |
MPFE_BUNDL_VER_MICRO |
Bundle micro version |
(2AA) |
CHARACTER |
64 |
MPFE_BUNDLE_ID |
Id of bundle |
(2EA) |
CHARACTER |
7 |
MPFE_TASK_ID |
Id of task |
5 MPFE_tran_grp_id char(56), Task's tran grp Id
|
(2F1) |
CHARACTER |
4 |
MPFE_TRAN_ID |
Transaction id |
(2F5) |
CHARACTER |
8 |
MPFE_USER_ID |
User id |
(2FD) |
CHARACTER |
8 |
MPFE_PROGRAM_NAME |
Program name |
(305) |
CHARACTER |
8 |
MPFE_POLICY_USER_TAG |
Policy user tag |
(30D) |
CHARACTER |
10 |
MPFE_VERSION |
mpfe version |
(317) |
CHARACTER |
16 |
MPFE_RULE_GROUP |
Rule group |
(327) |
CHARACTER |
8683 |
MPFE_RULE_SPECIFIC_ DATA |
|
(327) |
CHARACTER |
36 |
MPFE_DB2_CONNECTION |
(327) |
CHARACTER |
4 |
MPFE_DC_DB2_ID |
DB2 Id |
(32B) |
CHARACTER |
4 |
MPFE_DC_DB2_GROUP_ID |
DB2 Group Id |
(32F) |
CHARACTER |
4 |
MPFE_DC_DB2_RELEASE |
DB2 Release |
(333) |
CHARACTER |
12 |
MPFE_DC_FROM_ CONNECTST |
From_connectst |
(33F) |
CHARACTER |
12 |
MPFE_DC_TO_CONNECTST |
To_connectst |
(327) |
CHARACTER |
88 |
MPFE_FILE_ENABLE |
(327) |
CHARACTER |
8 |
MPFE_FE_FILE_NAME |
file name |
(32F) |
CHARACTER |
44 |
MPFE_FE_DSNAME |
dsname |
(35B) |
CHARACTER |
12 |
MPFE_FE_FROM_ ENABLESTATUS |
from_enablestatus |
(367) |
CHARACTER |
12 |
MPFE_FE_TO_ ENABLESTATUS |
to_enablestatus |
(373) |
CHARACTER |
12 |
MPFE_FE_OPENSTATUS |
openstatus |
(327) |
CHARACTER |
88 |
MPFE_FILE_OPEN |
(327) |
CHARACTER |
8 |
MPFE_FO_FILE_NAME |
file name |
(32F) |
CHARACTER |
44 |
MPFE_FO_DSNAME |
dsname |
(35B) |
CHARACTER |
12 |
MPFE_FO_FROM_ OPENSTATUS |
from_openstatus |
(367) |
CHARACTER |
12 |
MPFE_FO_TO_OPENSTATUS |
to_openstatus |
(373) |
CHARACTER |
12 |
MPFE_FO_ENABLESTATUS |
enablestatus |
(327) |
CHARACTER |
8683 |
MPFE_MESSAGE |
(327) |
CHARACTER |
9 |
MPFE_ME_MESSAGE_ID |
Message id |
(330) |
CHARACTER |
1024 |
MPFE_ME_MESSAGE_TEXT |
Message text |
(730) |
CHARACTER |
255 |
MPFE_ME_INSERT1 |
Message insert 1 |
(82F) |
CHARACTER |
255 |
MPFE_ME_INSERT2 |
Message insert 2 |
(92E) |
CHARACTER |
255 |
MPFE_ME_INSERT3 |
Message insert 3 |
(A2D) |
CHARACTER |
255 |
MPFE_ME_INSERT4 |
Message insert 4 |
(B2C) |
CHARACTER |
255 |
MPFE_ME_INSERT5 |
Message insert 5 |
(C2B) |
CHARACTER |
255 |
MPFE_ME_INSERT6 |
Message insert 6 |
(D2A) |
CHARACTER |
255 |
MPFE_ME_INSERT7 |
Message insert 7 |
(E29) |
CHARACTER |
255 |
MPFE_ME_INSERT8 |
Message insert 8 |
(F28) |
CHARACTER |
255 |
MPFE_ME_INSERT9 |
Message insert 9 |
(1027) |
CHARACTER |
255 |
MPFE_ME_INSERT10 |
Message insert 10 |
(1126) |
CHARACTER |
255 |
MPFE_ME_INSERT11 |
Message insert 11 |
(1225) |
CHARACTER |
255 |
MPFE_ME_INSERT12 |
Message insert 12 |
(1324) |
CHARACTER |
255 |
MPFE_ME_INSERT13 |
Message insert 13 |
(1423) |
CHARACTER |
255 |
MPFE_ME_INSERT14 |
Message insert 14 |
(1522) |
CHARACTER |
255 |
MPFE_ME_INSERT15 |
Message insert 15 |
(1621) |
CHARACTER |
255 |
MPFE_ME_INSERT16 |
Message insert 16 |
(1720) |
CHARACTER |
255 |
MPFE_ME_INSERT17 |
Message insert 17 |
(181F) |
CHARACTER |
255 |
MPFE_ME_INSERT18 |
Message insert 18 |
(191E) |
CHARACTER |
255 |
MPFE_ME_INSERT19 |
Message insert 19 |
(1A1D) |
CHARACTER |
255 |
MPFE_ME_INSERT20 |
Message insert 20 |
(1B1C) |
CHARACTER |
255 |
MPFE_ME_INSERT21 |
Message insert 21 |
(1C1B) |
CHARACTER |
255 |
MPFE_ME_INSERT22 |
Message insert 22 |
(1D1A) |
CHARACTER |
255 |
MPFE_ME_INSERT23 |
Message insert 23 |
(1E19) |
CHARACTER |
255 |
MPFE_ME_INSERT24 |
Message insert 24 |
(1F18) |
CHARACTER |
255 |
MPFE_ME_INSERT25 |
Message insert 25 |
(2017) |
CHARACTER |
255 |
MPFE_ME_INSERT26 |
Message insert 26 |
(2116) |
CHARACTER |
255 |
MPFE_ME_INSERT27 |
Message insert 27 |
(2215) |
CHARACTER |
255 |
MPFE_ME_INSERT28 |
Message insert 28 |
(2314) |
CHARACTER |
255 |
MPFE_ME_INSERT29 |
Message insert 29 |
(2413) |
CHARACTER |
255 |
MPFE_ME_INSERT30 |
Message insert 30 |
(327) |
CHARACTER |
8 |
MPFE_TRAN_ABEND |
(327) |
CHARACTER |
4 |
MPFE_TA_TRANSACTION |
Transaction id |
(32B) |
CHARACTER |
4 |
MPFE_TA_ABCODE |
Abend code |
(327) |
CHARACTER |
48 |
MPFE_TRANCLASS_TASK |
(327) |
CHARACTER |
8 |
MPFE_TC_TRANCLASS |
Tranclass |
(32F) |
CHARACTER |
10 |
MPFE_TC_FROM_ACTIVE |
From active |
(339) |
CHARACTER |
10 |
MPFE_TC_TO_ACTIVE |
To active |
(343) |
CHARACTER |
10 |
MPFE_TC_MAXACTIVE |
Maxactive |
(34D) |
CHARACTER |
10 |
MPFE_TC_PERCENT_ MAXACTIVE |
% maxactive |
(327) |
CHARACTER |
40 |
MPFE_USER_TASK |
(327) |
CHARACTER |
10 |
MPFE_UT_FROM_TASKS |
From tasks |
(331) |
CHARACTER |
10 |
MPFE_UT_TO_TASKS |
To tasks |
(33B) |
CHARACTER |
10 |
MPFE_UT_MAXTASKS |
Maxtasks |
(345) |
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 |