Key Groups for Problem Log APIs

Key Use for Problem Log APIs

This section describes keys applicable for the following Problem Log APIs:


Key Utilization Matrix

Key API
Add Change Create Delete Retrieve
Group 0000--General Problem Log Entries
1 Always Always Always Always Always
2 No No Yes No Yes
3 No Yes Yes No Yes
4 No Yes Yes No Yes
5 No No Yes No Yes
6 No Yes Yes No Yes
7 No Yes Yes No Yes
8 Yes Yes Yes No Yes
Group 1000--Problem Description Entries
1000 No Yes Yes No Yes
1001 No Yes Yes No Yes
1002 No Yes Yes No Yes
1003 No Yes Yes No Yes
1004 No Yes Yes No Yes
1005 No Yes Yes No Yes
1006 No Yes Yes No Yes
1007 No Yes Yes No Yes
1008 No Yes Yes No Yes
1009 No Yes Yes No Yes
1010 No Yes Yes No Yes
1011 No Yes Yes No Yes
1012 No Yes Yes No Yes
1013 No Yes Yes No Yes
1014 No Yes Yes No Yes
1015 No Yes No No Yes
1016 No Yes No No Yes
Group 2000--FRU Entries
2000 No No No Yes Yes
2001 Yes No Yes No No
2002 Yes No Yes No No
2003 Yes No Yes No No
2004 Yes No Yes No No
2005 Yes No Yes No No
2006 Yes No Yes No No
2007 Yes No Yes No No
2008 Yes No Yes No No
2009 Yes No Yes No No
Group 3000--Text Entries
3000 No No No No Yes
3001 No Yes Yes No Yes
Group 4000--Supporting Data Entries
4000 No No No Yes Yes
4001 Yes No Yes No No
4002 Yes No Yes No No
Group 5000--Contact Entries
5000 No No No No Yes
5001 No Yes Yes No Yes
Group 6000--Problem History Entries
6000 No No No No Yes
6001 Yes No Yes No No
Group 7000--PTF Entries
7000 No No No Yes Yes
7001 Yes Yes Yes Yes Yes
7002 No Yes Yes No Yes
Group 8000--Analyzed Error Flag Entries
8000 No No No No Yes
Group 9000--Logical Partition ID Entries
9000 No No No No Yes


Key Group 0000-General Problem Log Entries

This group is required for all problem entries.

This section contains the following keys:

For more details about the fields in the following table, see Field Descriptions.



Key 1--Problem Log ID

Key 1 is required to identify the entry to which data will be added. Key 1 has the following uses:

Note: The problem log output parameter provided on the Create Problem Log Entry API is returned in the key 1 format.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 CHAR(31) Problem log identifier
39 27 CHAR(1) Reserved


Key 2--Problem Type

This key is used to:


Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Problem type. See Field Descriptions for a description of the problem types.


Key 3--Problem Status

Defines the status of the problem log. The problem statuses are OPENED, READY, SENT, ANSWERED, VERIFIED, and CLOSED. PREPARED status implies that the problem log contains data that enables it to be sent to a service provider. The status is incremental. This means that the problem log entry contains the minimum level of data required for the problem to achieve such a status. PREPARED may be applied anytime after a problem has been opened and before it is closed.

Key 6001 is required with this key to record that the problem status has been changed. The status can be created, changed, or retrieved.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Problem status


Key 4--User Assigned

Defines to whom the problem has been assigned.

This entry can be created, changed, or retrieved.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 CHAR(10) User assigned
18 12 CHAR(2) Reserved


Key 5--Problem Origin System

Defines the system on which this problem log entry originated. The system may be local (this system) or remote (another system). If the Create location field is set to local, the Create Problem Log Entry API automatically adds the following groups of fields:

This entry can only be created and retrieved.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Create location
Note: The following fields Machine type length through Serial number pertain to the origin system hardware description.
12 C BINARY(4) Machine type length
16 10 BINARY(4) Model length
20 14 BINARY(4) Feature length
24 18 BINARY(4) Serial number length
28 1C CHAR(16) Machine type
44 2C CHAR(16) Model
60 3C CHAR(16) Feature
76 4C CHAR(32) Serial number
Note: The following fields Product ID length through Reserved pertain to the origin system operating system.
108 6C BINARY(4) Product ID length
112 70 BINARY(4) Version length
116 74 BINARY(4) Release level length
120 78 BINARY(4) Modification level length
124 7C CHAR(15) Product ID
139 8B CHAR(5) Version
144 90 CHAR(5) Release level
149 95 CHAR(5) Modification level
154 9A CHAR(2) Reserved
156 9C CHAR(13) Create date and time
169 A9 CHAR(2) Delta level


Key 6--Operational Data

This key provides operational information about the problem entry.

All fields, except the Time added field and the When closed fields, can be created, changed, deleted, or retrieved. The time fields are added automatically by the Create and Change Problem Log Entry APIs, respectively.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Key control for key 6
12 C BINARY(4) Creator of entry
16 10 BINARY(4) Alert status
20 14 BINARY(4) Auto PAR
24 18 BINARY(4) Auto notify
28 1C CHAR(10) APAR Library
Note: The following fields Code and Network address are received from the system.
38 26 CHAR(1) Code
39 27 CHAR(20) Network address
Note: The following fields Code and Network address are sent to the system.
59 3B CHAR(1) Code
60 3C CHAR(20) Network address
Note: The following fields Code and Network address are prepared for the system.
80 50 CHAR(1) Code
81 51 CHAR(20) Network address
101 65 CHAR(13) Date and time added
114 72 CHAR(13) Date and time closed
127 7F CHAR(1) Reserved
128 80 BINARY(4) Mode of analysis


Key 7--Filter Control


Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Filter event
12 C CHAR(10) Filter name
22 16 CHAR(10) Filter library name
32 20 CHAR(10) Filter group assigned
42 2A CHAR(2) Reserved


Key 8--Answer Codes

Contains the answer that was received when the problem was sent to a service provider.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Key control for key 8
12 C BINARY(4) Answer code assigned
16 10 BINARY(4) Answer code returned
20 14 CHAR(5) Problem number
25 19 CHAR(3) Problem branch number
28 1C CHAR(3) Problem country number
31 20 CHAR(10) PTF Order ID
41 29 CHAR(3) Reserved
44 2C BINARY(4) Offset to URI 1
48 30 BINARY(4) Length of URI 1
52 34 BINARY(4) Offset to URI 2
56 38 BINARY(4) Length of URI 2
* * CHAR(*) URI information 1
* * CHAR(*) URI information 2


Key Group 1000--Problem Description Entries

This group creates, changes, and retrieves problem description entries.

To locate the key of your need, click one of the following:

Key 1001--Problem Severity

This key defines the impact of the problem on the environment. This key is required for PREPARED status.

This entry can be created, changed, and retrieved.

For more details about the fields in the following table, see Field Descriptions.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Problem severity


Key 1002--Problem Description Message

This key may be used where a message is used to describe the problem. If a message is not used, use key 3001 (text entry) to provide a description of the problem. Either key 1002 or 3001 is required. This key is required when the problem type is machine detected. This entry can be created, changed, or retrieved.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 CHAR(7) Message identifier
15 F CHAR(10) Message library name
25 19 CHAR(10) Message file name
35 23 CHAR(1) Reserved


Key 1003--Problem Creation Data

This is required for machine detected problem types and is optional for other problem types. This entry can be created, changed, or retrieved.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
Note: The following fields Reference code through Reference code translate table library are part of the reference code description data.
80 80 CHAR(2) Reference code
10 A CHAR(10) Reference code translate table identifier
20 14 CHAR(10) Reference code translate table library
30 1E CHAR(7) Reference code description message
37 25 CHAR(10) Reference code description file name
47 2F CHAR(10) Reference code description library name
57 39 CHAR(7) Error code message identifier


Key 1004--Reporting Device

This key provides data that defines the machine that contains the failing hardware. This data is required for a problem to achieve READY status, since it contains the machine that a problem or PTF order will be reported against.

This entry can be created, changed, or retrieved.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Key control for key 1004
Note: The following fields Machine type length through Serial number pertain to the reporting device.
12 C BINARY(4) Machine type length
16 10 BINARY(4) Model length
20 14 BINARY(4) Feature length
24 18 BINARY(4) Serial number length
28 1C CHAR(16) Machine type
44 2C CHAR(16) Model
60 3C CHAR(16) Feature
76 4C CHAR(32) Serial number
108 6C CHAR(12) EC number


Key 1005--Failing Resource

This key contains data that defines the object that is failing. Hardware that can fail includes a machine, a feature, or a component of the machine. To an observer they might appear the same: they both have a type, a serial number, and a model. The major distinction is whether you have a maintenance contract.

For example, you can report a problem on a tape device 6366, but you cannot report a problem on an IOP feature number 2615. The 2615 is part of system machine type 9406. A problem can be reported against 9406 because it has a maintenance contract. This entry can be created, changed, or retrieved. Where a program object is failing, the product data is also added. Otherwise it must be blank.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Key control for key 1005
12 C BINARY(4) Type of hardware
Note: The following fields Machine type length to Serial number pertain to the failing device structure.
16 10 BINARY(4) Machine type length
20 14 BINARY(4) Model length
24 18 BINARY(4) Feature length
28 1C BINARY(4) Serial number length
32 20 CHAR(16) Machine type
48 30 CHAR(16) Model
64 40 CHAR(16) Feature
80 50 CHAR(32) Serial number
Note: The following fields Product ID length through Reserved pertain to the failing product structure.
112 70 BINARY(4) Product ID length
116 74 BINARY(4) Version length
120 78 BINARY(4) Release level length
124 7C BINARY(4) Modification level length
128 80 CHAR(15) Product ID
143 8F CHAR(5) Version
148 94 CHAR(5) Release level
153 99 CHAR(5) Modification level
158 9E CHAR(2) Reserved
160 A0 CHAR(4) Instruction
164 A4 CHAR(20) Hierarchy
184 B8 CHAR(10) Resource name
194 C2 CHAR(4) Error log identifier
198 C6 CHAR(10) Program


Key 1006--Reporting Code

Data that defines the program object that is failing or the object against which the problem will be reported. For example, the licensed internal code of a feature, such as an IOA, is the product on which the problem will be reported. It is the program object with a maintenance contract.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Key control for key 1006
Note: The following fields Product ID length through Reserved pertain to the reporting product description.
12 C BINARY(4) Product ID length
16 10 BINARY(4) Version length
20 14 BINARY(4) Release level length
24 18 BINARY(4) Modification level length
28 1C CHAR(15) Product ID
43 2B CHAR(5) Version
48 30 CHAR(5) Release level
53 35 CHAR(5) Modification level
58 3A CHAR(2) Reserved
60 3C CHAR(10) Program
70 46 CHAR(4) Probe
74 4A CHAR(2) Reserved


Key 1007--Problem Analysis Data

This key contains the post problem analysis results. The reference code description data defines the program that isolated the error and provides a reference to an object that contains detailed data describing the failure.

This key is required to move a machine detected problem to READY status. It is optional with other problem types. The entry can be created, changed, or retrieved.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Number of times analyzed
12 C BINARY(4) Isolation status
16 10 CHAR(8) PDP
Note: The following fields Reference code through Reference code translate table library pertain to the reference code description data.
24 18 CHAR(2) Reference code
26 1A CHAR(10) Reference code translate table identifier
36 24 CHAR(10) Reference code translate table library
46 2E CHAR(2) Exit point of the PDP


Key 1008--Fix Verification Status

The key that data that defines the status of the verification attempt.

The problem must be in SENT or ANSWERED status to append this data. This entry can be created, changed, or retrieved.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Verification status
12 C CHAR(8) PDP


Key 1009--Fix Recovery Status

This key contains data that defines status of the recovery attempt.

The problem must be in SENT or ANSWERED status to append this data. This entry can be created, changed, or retrieved.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Recovery status
12 C CHAR(8) PDP


Key 1010--Symptom String

This key contains data that is used to search a data base for the existence of a problem.

The problem must be READY status to append this data. A problem cannot be moved to PREPARED status without this key. This entry can be created, changed, or retrieved. It is not allowed on problem type 3, PTF order.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 CHAR(256) Symptom
Note: The first character position of this symptom field may not contain a blank.


Key 1011--PTF Media Selection

This key contains data that is used to define the type of media on which a PTF should be delivered. The type of media is defined by the media type and the machine type on which the media is installed.

Note: If the machine type and model are unknown, zeros must be used for these fields.

A problem cannot be moved to PREPARED status without this key.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Machine type length
12 C BINARY(4) Model length
16 10 BINARY(4) Media type
20 14 CHAR(16) Machine type
36 24 CHAR(16) Model


Key 1012--Problem Category

This key contains data that is used to define the category of a problem.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Problem category


Key 1013--Client Information

This key contains data that defines the failing software on a personal computer.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Path Name Length
12 C BINARY(4) Product ID length
16 10 BINARY(4) Version length
20 14 BINARY(4) Program Length
24 18 BINARY(4) Function length
28 1C BINARY(4) Client ID length
32 20 BINARY(4) Contact information length
36 24 CHAR(256) Path Name
292 124 CHAR(64) Product ID
356 164 CHAR(64) Version
420 1A4 CHAR(64) Program
484 1E4 CHAR(64) Function
548 224 CHAR(256) Client ID
804 324 CHAR(256) Contact information
1060 424 CHAR(20) Address


Key 1014--First Failure Data Capture

This key contains data that is used to indicate the number of times a problem has recurred. The data contains the program that detected the failure and a description of the product.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Key control for key 1014
12 C BINARY(4) Count
16 10 BINARY(4) Object name length
20 14 CHAR(256) Object name
Note: The following fields Product ID length through Reserved pertain to product data.
276 114 BINARY(4) Product ID length
280 118 BINARY(4) Version length
284 11C BINARY(4) Release level length
288 120 BINARY(4) Modification level length
292 124 CHAR(15) Product ID
307 133 CHAR(5) Version
312 138 CHAR(5) Release level
317 13D CHAR(5) Modification level
322 142 CHAR(2) Reserved


Key 1015--Query Status

An indicator of the results of a query of the problem log status.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Query status


Key 1016--Hardware Location Information

This key indicates the physical location of the hardware for frame ID and device locations.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 CHAR(4) Frame ID location
12 C CHAR(4) Device location
16 10 CHAR(4) Card location


Key Group 2000--FRU Entries

This key group provides information about field replaceable unit (FRU). This group can only be used with machine-detected problem types. Keys 2001 through 2009 use a header to define the FRU type, probability, FRU code, and message identifier for the FRU.

Click one of the following to find your key:


Key 2000--Number of FRU Entries to Work with

This key deletes or retrieves all FRU entries or all FRU entries of a class.

For more details about the fields in the following table, see Field Descriptions.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Class of FRU
12 C BINARY(4) FRU count


Key 2001--Device FRU Type

This defines the data required to create a FRU entry for a device or feature. Device here can also be a feature code. The device data defines the device or feature.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
Note: The following fields Class of FRU through Reserved pertain to the FRU header.
8 8 BINARY(4) Class of FRU
12 C BINARY(4) Probability of fix
16 10 CHAR(4) FRU code
20 14 CHAR(7) FRU description message ID
27 1B CHAR(1) Reserved
28 1C BINARY(4) Device location text length
32 20 BINARY(4) Coded character set identifier
36 24 BINARY(4) Rack serial number length
Note: The following fields Machine type length through Serial number pertain to device data.
40 28 BINARY(4) Machine type length
44 2C BINARY(4) Model length
48 30 BINARY(4) Feature length
52 34 BINARY(4) Serial number length
56 38 CHAR(16) Machine type
72 48 CHAR(16) Model
88 58 CHAR(16) Feature
104 68 CHAR(32) Serial number
136 88 CHAR(7) Document reference message ID
143 8F CHAR(256) Device location text
399 18F CHAR(10) Resource name
409 199 CHAR(10) Device name
419 1A3 CHAR(32) Rack serial number
451 1C3 CHAR(2) Card position
453 1C5 CHAR(2) DSA bus number
455 1C7 CHAR(4) Unit address
459 1CB CHAR(2) Port
461 1CD CHAR(3) Reserved
464 1D0 BINARY(4) Device type
Note: The following fields, Transport type through Dependent address 5, pertain to RISC device data.
468 1D4 BINARY(4) Transport type
472 1D8 BINARY(4) Bus number
476 1DC BINARY(4) Card number
480 1E0 BINARY(4) Board number
484 1E4 BINARY(4) Address type
488 1E8 BINARY(4) I/O bus address
492 1EC BINARY(4) Dependent address 2
496 1F0 BINARY(4) Dependent address 3
500 1F4 BINARY(4) Dependent address 4
504 1F8 BINARY(4) Dependent address 5


Key 2002--Code FRU Type

This defines the data required to create a FRU entry for code. Code may be a product, a program, or a module.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
Note: The following fields Class of FRU through Reserved pertain to the FRU header.
8 8 BINARY(4) Class of FRU
12 C BINARY(4) Probability of fix
16 10 CHAR(4) FRU code
20 14 CHAR(7) FRU description message ID
27 1B CHAR(1) Reserved
Note: The following fields Product ID length through Reserved pertain to product data.
28 1C BINARY(4) Product ID length
32 20 BINARY(4) Version length
36 24 BINARY(4) Release level length
40 28 BINARY(4) Modification level length
44 2C CHAR(15) Product ID
59 3B CHAR(5) Version
64 40 CHAR(5) Release level
69 45 CHAR(5) Modification level
74 4A CHAR(2) Reserved
76 4C CHAR(4) Primary function group
80 50 CHAR(4) Secondary function group
84 54 CHAR(10) Module name
94 5E CHAR(7) Document reference message ID
101 65 CHAR(3) Reserved


Key 2003--Media FRU Type

This defines the data required to create a FRU entry for media. The device data defines the device on which the media, such as tape or diskette, was installed.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
Note: The following fields Class of FRU through Reserved pertain to the FRU header.
8 8 BINARY(4) Class of FRU
12 C BINARY(4) Probability of fix
16 10 CHAR(4) FRU code
20 14 CHAR(7) FRU description message ID
27 1B CHAR(1) Reserved
Note: The following fields Machine length type through Serial number pertain to the device data.
28 1C BINARY(4) Machine type length
32 20 BINARY(4) Model length
36 24 BINARY(4) Feature length
40 28 BINARY(4) Serial number length
44 2C CHAR(16) Machine type
60 3C CHAR(16) Model
76 4C CHAR(16) Feature
92 5C CHAR(32) Serial number
124 7C CHAR(7) Document reference message ID
131 83 CHAR(10) Resource name
141 8D CHAR(8) Volume ID
149 95 CHAR(3) Reserved


Key 2004--User FRU Type

This defines the data required to define a problem resulting from a user action.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
Note: The following fields Class of FRU through Reserved pertain to the FRU header.
8 8 BINARY(4) Class of FRU
12 C BINARY(4) Probability of fix
16 10 CHAR(4) FRU code
20 14 CHAR(7) FRU description message ID
27 1B CHAR(1) Reserved
28 1C CHAR(7) Document reference message ID
35 23 CHAR(1) Reserved


Key 2005--FRU Name

This defines the data required to create a list of up to six parts that could be failing. The parts are identified by their part numbers and location.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
Note: The following fields Class of FRU through Reserved pertain to the FRU header.
8 8 BINARY(4) Class of FRU
12 C BINARY(4) Probability of fix
16 10 CHAR(4) FRU code
20 14 CHAR(7) FRU description message ID
27 1B CHAR(1) Reserved
28 1C CHAR(7) Document reference message ID
35 23 CHAR(25) Part location
60 3C CHAR(6)(12) Part number array


Key 2006--Attached FRU

This defines the data required to create a list of up to six parts that could be failing. The parts are identified by their part numbers and location.

This FRU defines parts that are attached to I/O adapters or I/O processors.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
Note: The following fields Class of FRU through Reserved pertain to the FRU header.
8 8 BINARY(4) Class of FRU
12 C BINARY(4) Probability of fix
16 10 CHAR(4) FRU code
20 14 CHAR(7) FRU description message ID
27 1B CHAR(1) Reserved
28 1C CHAR(7) Document reference message ID
35 23 CHAR(25) Part location
60 3C CHAR(6)(12) Part number array


Key 2007--Configuration FRU

This key defines an error in the configuration of a device. It provides the name of a panel that may be displayed defining a problem.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
Note: The following fields Class of FRU through Reserved pertain to the FRU header.
8 8 BINARY(4) Class of FRU
12 C BINARY(4) Probability of fix
16 10 CHAR(4) FRU code
20 14 CHAR(7) FRU description message ID
27 1B CHAR(1) Reserved
28 1C BINARY(4) Coded character set identifier
32 20 BINARY(4) Replacement text length
36 24 CHAR(8) Screen identifier
44 2C CHAR(30) Replacement text
74 4A CHAR(2) Reserved


Key 2008--General FRU

This defines a FRU that is not of one of the other classes of FRUs. It provides the name of a panel that may be displayed defining a problem.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
Note: The following fields Class of FRU through Reserved pertain to the FRU header.
28 1C BINARY(4) Class of FRU
32 20 BINARY(4) Probability of fix
36 24 CHAR(4) FRU code
40 28 CHAR(7) FRU description message ID
47 2F CHAR(1) Reserved
48 30 BINARY(4) Coded character set identifier
52 34 BINARY(4) Replacement text length
56 38 CHAR(8) Screen identifier
64 40 CHAR(30) Replacement text
94 5E CHAR(2) Reserved


Key 2009--Channel Attached FRU


Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
Note: The following fields Class of FRU through Reserved pertain to the FRU header.
8 8 BINARY(4) Class of FRU
12 C BINARY(4) Probability of fix
16 10 CHAR(4) FRU code
20 14 CHAR(7) FRU description message ID
27 1B CHAR(1) Reserved
28 1C CHAR(7) Document reference message ID
35 23 CHAR(4) Fault symptom code
39 27 CHAR(32) Sense bytes
71 47 CHAR(1) Reserved


Key Group 3000--Text Entries

This key group creates, retrieves, and changes problem text entries. It provides access to text that defines, describes, or tracks a problem.

To get to the key of your need, click one of the following:

Key 3000--Text Entry

Retrieves text about a problem. Either all text associated with the problem or specified text can be retrieved. The text types associated with the problem are:

For more details about the fields in the following table, see Field Descriptions.


Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Text type
12 C BINARY(4) Text count


Key 3001--Text Entry

Allows the user to create or change data about a problem. The user is responsible for the content and format.

To create a text entry, provide the length of text to add. The text is referenced by a pointer and the coded character set identifier. A pointer, defined in key 3001 (Text entry), points to the beginning of the data.

To change the data, a retrieve, although not required, should be performed first. Data provided on the change API overlays the data previously in the entry. The data is changed by providing the data as done in a create. To effectively delete the data set, set Text length to 0. This entry can be created, changed, or retrieved.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Text type
12 C BINARY(4) Coded character set identifier
16 10 BINARY(4) Text length
20 14 CHAR(12) Reserved
32 20 POINTER(SPP) Pointer to the text


Key Group 4000-Supporting Data Entries

This key group maintains a list of files that contain supplemental data about a problem. The data is contained in spooled or database files. The name and location of the files is maintained by this key group.

To get to the key of your need, click one of the following:


Key 4000--Supporting Data Entries

This key retrieves and deletes all entries or all entries of a type, spooled or database files, associated with a specific problem. Spooled files are processed using key 4001 and database files are processed using key 4002. Deleting a specific entry is not supported. This entry can be used by the delete and retrieve API.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) File type
12 C BINARY(4) File count


Key 4001--Spooled File Data

This key contains the name of a spooled file that is associated with the problem log entry.

This key is used to add or create an entry. It is also used to return the results of a retrieve operation.

To add or create an entry, use this key to define each spooled file to be associated with the problem. New entries are added to the file.

To change an entry it must be deleted first then a new one added.

A retrieve is done by passing key 4000 and defining type 1. All spooled file entries are returned, a key 4001 (spooled file data) for each. The entry is used by the Add and Create Problem Log Entry APIs.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) File number
12 C CHAR(10) Job name
22 16 CHAR(10) User
32 20 CHAR(6) Job Number
38 26 CHAR(10) File Name


Key 4002--File Data

This key contains the name of a data base file that is associated with the problem log entry.

This key is used to add or create an entry. It is also used to return the results of a retrieve operation.

To add or create an entry, use key 4002 (file data) to define each spooled file to be associated with the problem. New entries are added to the file.

To change an entry it must be deleted first then a new ones added.

A retrieve is done by passing key 4000 and defining type 2. All data base file entries are returned, a key 4002 (file data) for each.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 CHAR(10) File name
18 12 CHAR(10) File library name
28 1C CHAR(10) File member name
38 26 CHAR(2) Reserved


Key Group 5000--Contact Entries

This key group provides information about the contact.

This section contains the following keys:


Key 5000--Contact Entries

Allows the retrieval of contact information, local, remote, or both. A key 5001 (Contact information) entry is returned for each of the contact entries. This can be used by the Retrieve Problem Log Entry API.

For more details about the fields in the following table, see Field Descriptions.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Contact type
12 C BINARY(4) Contact information count


Key 5001--Contact Information

Allows creating or changing a contact entry. To create or change an entry:


Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Key control for key 5001
12 C BINARY(4) Contact type
16 10 BINARY(4) Coded character set identifier
20 14 CHAR(4) National language version
24 18 CHAR(36) Corporation name
60 3C CHAR(36) Name of contact
96 60 CHAR(30) Primary phone number
126 7E CHAR(30) Help desk or pager number
156 9C CHAR(30) Primary FAX number
186 BA CHAR(30) Alternative FAX number
Note: The following fields Address line 1 through Postal code pertain to the postal address.
216 D8 CHAR(36) Address line 1
252 FC CHAR(36) Address line 2
288 120 CHAR(36) Address line 3
324 144 CHAR(36) City or locality
360 168 CHAR(20) Country or region
380 17C CHAR(12) Postal code
392 188 CHAR(36) State or province
428 1AC CHAR(256) Primary electronic mail address
684 2AC CHAR(256) Alternative electronic mail address
940 3AC BINARY(4) Call central site support
944 3B0 CHAR(8) Customer identifier 1
952 3B8 CHAR(8) Customer identifier 2
960 3B0 CHAR(8) Customer identifier 3
968 3B8 CHAR(8) Customer identifier 4
976 3D0 CHAR(8) Customer identifier 5
984 3D8 CHAR(7) Contract identifier 1
991 3DF CHAR(7) Contract identifier 2
998 3E6 CHAR(7) Contract identifier 3
1005 3ED CHAR(7) Contract identifier 4
1012 3F4 CHAR(7) Contract identifier 5
1019 3FB CHAR(1) Reserved
1020 3FC CHAR(256) Customer description 1
1276 4FC CHAR(256) Customer description 2
1532 5FC CHAR(256) Customer description 3
1788 6FC CHAR(256) Customer description 4
2044 7FC CHAR(256) Customer description 5
2300 8FC CHAR(256) Contract description 1
2556 9FC CHAR(256) Contract description 2
2812 AFC CHAR(256) Contract description 3
3068 BFC CHAR(256) Contract description 4
3324 CFC CHAR(256) Contract description 5


Key Group 6000--Problem History Entries

This key group provides problem history structures.

This section includes the following keys:

Key 6000--History Information

This key retrieves all or the last history entry. Key 6001 (history information) is returned for each history entry. Entries are returned starting with the latest entry.

For more details about the fields in the following table, see Field Descriptions.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) History type
12 C BINARY(4) History count


Key 6001--History Information

History entries should be added to the file in logical event sequence and must be added each time the problem log entry is created, changed, or elements are deleted. The create and add APIs add the entries in the sequence the key 6001 (history information) are supplied to the API. No verification is made of the logical order of the events. All entries that are added in the context of one API call have the same date and time. The API adds the date and time.

Once entered the event may not be changed or deleted. Change control is provided to allow optional data, change request name, and change request number to be added when needed.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Key control for key 6001
12 C BINARY(4) History type
16 10 CHAR(13) Event date and time
29 1D CHAR(10) User ID
39 27 CHAR(10) Change request name
49 31 CHAR(6) Change request number
55 37 CHAR(1) Reserved


Key Group 7000--PTF Entries

This key group provides program temporary fix (PTF) information.

This section contains the following keys:

Key 7000--PTF Entry

Allows a user to retrieve or delete all PTF entries.

On a retrieve operation it defines the number of entries returned on a retrieve operation.

On a delete operation, all the PTF entries are deleted. Number of entries has no significance during delete.

For more details about the fields in the following table, see Field Descriptions.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) PTF count


Key 7001--PTF ID

This key defines the program temporary fix (PTF) identifier. On add or create operations, all fields must be filled in.

On a retrieve operation, this key defines which PTF to retrieve. A PTF is identified by the PTF ID, product, version, release, and modification.

PTF entries are always added to the end of the list.

To change a PTF entry, the key control should be used to identify the field being changed. The PTF ID may not be changed.

Note: Ensure that the correct PTF entry is being changed. The SNDPTFORD command creates entries that use special values for the product data. Non-IBM® products may use the same PTF ID for different releases or different vendors may use the same PTF ID. It may be necessary to retrieve, delete, and add new PTF entries where there are multiple PTFs with the same PTF ID, but different product data, are encountered. This exposure only exists with non-IBM PTFs since IBM PTFs have unique PTF identifiers.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Key control for key 7001
12 C BINARY(4) PTF status
16 10 BINARY(4) Sent
20 14 BINARY(4) PTF ID length
24 18 CHAR(20) PTF ID
Note: The following fields Product ID length through Reserved pertain to the product data.
44 2C BINARY(4) Product ID length
48 30 BINARY(4) Version length
52 34 BINARY(4) Release level length
56 38 BINARY(4) Modification level length
60 3C CHAR(15) Product ID
75 4B CHAR(5) Version
80 50 CHAR(5) Release level
85 55 CHAR(5) Modification level
90 5A CHAR(2) Reserved
92 5C CHAR(2) Minimum level
94 5E CHAR(2) Maximum level
96 60 CHAR(1) PTF image


Key 7002--PTF ID

On a create operation, all fields must be provided.

On a change operation, only the fields identified by the Key control field are processed.

On a retrieve operation, the PTF ordering options are returned.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Key control for key 7002
12 C BINARY(4) PTF order type
16 10 BINARY(4) Option
20 14 BINARY(4) Reorder
24 18 BINARY(4) Delivery
28 1C BINARY(4) Check
32 20 BINARY(4) Delivery Format
36 24 CHAR(64) Image directory
100 64 CHAR(10) Image prefix
110 6E CHAR(10) Image catalog
120 78 BINARY(4) Image option
124 7C BINARY(4) PTF order status


Key Group 8000--Analyzed Error Entries

This key group provides analyzed error flag information.

Key 8000-Analyzed Error Flag: This key retrieves a value that indicates whether SLIC analyzed the problem.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 BINARY(4) Analyzed error flag


Key Group 9000--Logical Partition ID Entries

This key group provides logical partition ID information.

Key 9000-Logical Partition ID: This key retrieves the current logical partition ID on the physical machine.

Offset Type Field
Dec Hex
0 0 BINARY(4) Key
4 4 BINARY(4) Key size
8 8 CHAR(1) Logical partition ID


Field Descriptions for Key Groups for Problem Log APIs

Address. Internet address of the client in dotted form. For example: 95.5.123.11.

Address line 1. The first line of the address.

Address line 2. The second line of the address.

Address line 3. The third line of the address.

Address type. The format of the unit address, which is numeric value that represents the hardware type. Valid values are as follows:

1 Communications resource
2 Storage resource
3 Workstation resource
4 Auxiliary processor resource
5 Library resource

Alert status. Valid values are:

0 Problem not alertable
1 No alert pending
2 Alert pending

Alternative electronic mail address. The electronic mail (e-mail) address to receive problem-related data, if the primary e-mail address is not available.

Alternative FAX number. The backup FAX number to receive problem-related data.

Analyzed error flag. Indicates whether the error has been analyzed by SLIC.

Answer code assigned. The code that is assigned corresponds to a message that describes the answer given to the problem. The values are:

-1 No code assigned
0 Fixes sent
1 Fixes mailed
2 Fixes to be sent later
3 Fix cover letter only
4 Fixes not available
5 Fixes already on system
6 Not ordered
7 Fixes ordered or on system
8 All fixes on order
9 Exceeds mailing limit
10 Exceeds transmit limit
11 Exceeds limit for cover letter order
12 Support center notified
13 Documentation error
14 Failing product not entitled
15 Service requester not entitled
16 Reporting system not entitled
17 Entries out of order

Answer code returned. The code that is assigned corresponds to a message that describes the answer given the service requester regarding the problem. See the answer code assigned field for list of values.

APAR library. The name of the library containing the saved APAR data for this problem. The library, if present, contains spooled and database files. This data is collected automatically or by the Restore APAR Data (RSTAPARDTA) or Save APAR Data (SAVAPARDTA) commands. The library is deleted when the problem log entry is deleted.

Auto PAR. Defines if problem analysis procedures were automatically run for this problem.

0 Problem analysis not done automatically.
1 Problem analysis done automatically.

Auto notify. Defines if the problem has been automatically reported to a service provider.

0 Notify not done automatically.
1 Notify done automatically.

Board number. The number of the back plane card on this bus.

Bus number. The number of the bus.

Call central site support. It will be used to indicate that a customer want their Central Site Support desk called by the CE or the Product Support center. The call central site support options available are:

1 = *YES The central site support desk will be called by the CE or the Product Support center.
0 = *NO As a default , the central site support desk is not called.

Card location. The physical location of the card.

Card number. The number derived from the slot number (the logical address is assigned to the card slot).

Card position. Physical location where the device or feature is plugged into the bus.

Change request name. The name assigned, by the user, when submitting a change request.

Change request number. The sequence number of the change request.

Check. Indicates whether checking is performed on the service requester system to determine if PTFs are ordered based on whether or not the PTF product is installed or supported. Possible values are:

*NO The PTFs specified on the PTF order list are ordered even when the PTF product is not installed or supported on the service requester.
*YES The PTFs specified on the PTF order list parameter are ordered only if the PTF product is installed or supported on the service requester.

Note: *NO must be specified when 1 (Cover letter only) is specified for PTF order type.

City or locality. The city or locality of the postal address.

Class of FRU. The class of FRU entries to process. The values are:

0 All FRU classes
1 Point of failure
2 Partial isolation
3 Isolation
4 Verification
5 Recovery
6 Answer

All FRUs can only be used on a retrieve operation.

Client ID. Name of the client.

Client ID length. Length of the client ID data.

Code. A code that defines the network address type.

A APPN
I Internet
R *IBMSRV

Coded character set identifier (CCSID). A code that describes the character set of the text. This value should be changed each time data is written and the value must agree with the CCSID of the data. If this value is 0 on a create operation, the API uses the job CCSID.

Contract identifier 1, 2, 3, 4 and 5. The contract identifer. The following special values might be returned:

*NONE No additional contract identifer information is provided.

Contract description 1, 2, 3, 4 and 5. The contract description is returned as UTF8. The following special values might be returned:

*NONE No additional contract description information is provided.

Contact information. Data describing the PC contact.

Contact information count. The number of 5001 keys that are returned by the retrieve operation.

Contact information length. Length of the contact information data. If it is a local contact information record, it is the local corporation name, or else it is the remote system corporation name.

Contact type. Origin of contact information, local or remote. The values are:

1 Contact information of the local system
2 Contact information of the system on which the problem was created.

Corporation name. Name of company that depends on the entry type.

Count. Number of times the problem has been detected.

Country or region. The country or region of the postal address.

Create date and time. Time the problem log entry was created and added by the API. It is in format CYYMMDDHHMMSS. Ignored if the create was local.

Create location. Defines where problem was created. The values are:

1 Local
2 Remote

Creator of entry. Defines the function that created the entry.

-1 Not defined
0 Alert
1 FFDC, first failure data capture
2 FAST
3 General
4 PWSI

Customer identifier 1, 2, 3, 4 and 5. The customer identifier. The following special values might be returned:

*NONE No additional customer id information is provided.

Customer description 1, 2, 3, 4 and 5. The customer description is returned as UTF8. The following special values might be returned:

*NONE No additional customer description information is provided.

Date and time added. Date and time the problem log entry was added. This is the time that the problem was added to this systems problem log. This field is only valid for the QsxRetrieveProblemLogEntry API.

This is entered by the create API when the problem is added to this system. The time added field cannot be changed once entered, but it can be retrieved.

Date and time closed. Date and time the problem log entry was closed.

This field is changed when the user selects close on the Work with Problem display or uses the Change Problem Log API. This field can be retrieved, but it cannot be changed.

Delivery. Defines whether the PTF will be delivered by mail or electronically.

0 Deliver by mail or electronically.
1 Deliver electronically only.

Delivery format. Specifies the format the PTFs are stored. Possible values are:

0 PTFs are delivered electronically as save files.
1 PTFs are delivered electronically as optical image files. The optical image files will contain PTFs and cover letters. The optical image files will be stored in the directory specified in the image directory field.

Delta level. Specifies the level of the system release.

Dependent address 2. An address field where the type of address is dependent on the address type field.

Address Type Dependent Address 2
1 (Communications) Adapter
2 (Storage) Controller
3 (Workstation) Adapter
4 (Auxiliary processor) Auxiliary processor
5 (Library) Library

Dependent address 3. An address field where the type of address is dependent on the address type field.

Address Type Dependent Address 3
1 (Communications) Port
2 (Storage) Device
3 (Workstation) Port
4 (Auxiliary processor) Adapter
5 (Library) Controller

Dependent address 4. An address field where the type of address is dependent on the address type field.

Address Type Dependent Address 4
1 (Communications) Channel
2 (Storage) Reserved
3 (Workstation) Device
4 (Auxiliary processor) Port
5 (Library) Device

Dependent address 5. An address field where the type of address is dependent on the address type field.

Address Type Dependent Address 5
1 (Communications) Reserved
2 (Storage) Reserved
3 (Workstation) Shared session
4 (Auxiliary processor) Reserved
5 (Library) Reserved

Device location. The physical location of the device.

Device location text. Text that describes the location of the device.

Device location text length. Length of text.

Device name. A name given to the device or feature.

Device type. The type of device located on the system.

Document reference message ID. Message that contains a description of reference material.

DSA bus number. Code further defining the electrical address of a resource.

EC number. Engineering change number.

Error code message identifier. Identifier of the message that describes the error log entry.

Error log identifier. Number of the error log.

Event date and time. Date and time event was added to the problem log entry.

Exit point of the PDP. A code that defines the procedure in the PDP that isolated the problem.

Fault symptom code. A code defining the symptom of the problem.

Feature. Feature of the device. This is set to blank if a feature is not applicable.

Feature length. Length of the feature field. Maximum length supported is 4.

File count. The number of series 4001 or 4002 keys that are concatenated to this key.

File library name. Name of the library that contains the file.

File member name. Name of the file member. This is *SAVF if the file is a save file. This is *NONE if the file has no members.

File name. The file name that was specified by the user program when the file was created, or the name of the device file used to create this file.

File number. The file number for this spooled file.

File type. The type of entry to process. The values are:

0 All entries
1 Spooled file entry
2 Data file entry

Filter event Defines if problem log should be filtered

0 Not set
1 No alert pending
2 Alert pending

Filter group assigned. Name of the group in the filter to which the problem is assigned.

Filter library name. Library where the filter is located.

Filter name. Name of the filter.

Frame ID location. The physical location of the frame ID.

FRU code. A code that defines the FRU.

FRU count. Number of FRU entries that were returned by the Retrieve Problem Log API.

FRU description message ID. Message that describes this FRU.

Function. Name of the failing function.

Function length. Length of the function data.

Help desk or pager number. The help desk or pager number of the contact for the problem being reported. This number should include the area code, exchange numbers, and the extension.

Hierarchy. The function of the program where the problem occurred.

History count. The number of 6001 keys returned by the Retrieve Problem Log API.

History type. History entry type. The types are:

0 Problem entry closed
1 Problem entry opened
2 Service request received
3 Opened by an alert
4 Problem analyzed
5 Verification test ran
6 Recovery procedure ran
7 Prepared to report
8 Service request sent
9 Problem answered
10 Response sent
11 Reported by voice
12 Fixes transmitted
13 Change request submitted
14 Change request ended
15 Fix verified
16 Remote analysis
17 Remote verification ran
18 Remote recovery ran
19 Alert created
20 APAR created
21 APAR data collected
22 APAR data restored
23 APAR data deleted
24 Changed by CHGPRB
25 Deleted by DLTPRB
26 Problem occurred multiple times
27 Status changed
28 Status query sent
29 Problem automatically analyzed
30 Problem not automatically analyzed - SRC
31 Problem not automatically analyzed - SBMJOB
32 Automatic problem analysis failed
33 Problem sent automatically
34 Problem not sent automatically - SRC off
35 Problem not sent automatically - SBMJOB
36 Automatic problem notification failed
37 Problem analysis failed

Image catalog. Indicate name of the image catalog to create. The following special value is accepted:

*NONE This option disables the image catalog creation.

Image directory. The path name of the directory where optical image files will be saved. For more information about specifying path names, see Object naming rules in the Control language topic collection. The following special value is accepted:

*DFT The optical image files are stored in /QIBM/UserData/OS/Service/ECS directory.

Image option. Specify if the image order will be submitting the order or submitting the order and download the image. The following values are accepted:

0 Submit order and download.
1 Submit the order.

Image prefix. The prefix for the optical image file names. If multiple images are received under one order, the files will be uniquely identified by a numerical suffix on the image name. This field must be set to blanks if 1 (Image) is not specified for delivery format. The following special value is accepted:

*SRVPVD No prefix will be added at the beginning of each optical image file name. The files will be named by the service provider.

Instruction. Instruction number where the error was detected.

I/O bus address. The bus number between the IOP and the device.

Isolation status. The status of the isolation attempt.

0 Not isolated, no FRUs added.
1 Completed successfully with isolation FRUs added.
2 Completed successfully, no problem found, point of failure FRUs added.
3 Unsuccessful, point of failure FRUs added.
4 Analysis not complete, point of failure FRUs added.
5 Analysis partially completed, partial FRU list added.

Job name. The name of the job that produced the spooled file.

Job number. The number of the job that produced this spooled file.

Key. Integer value that defines the key you are working with.

Key control for key 6. Defines the fields that will be processed.

1 Alert status
2 APAR library
4 Auto PAR
8 Auto Notify
16 From System
32 To System
64 Prepared For

Key control for key 8. Defines which field should be processed. Add the values to process multiple fields.

1 Use answer code assigned
2 Use answer code returned
4 Use problem number
8 Use problem country number
16 Use problem branch number
32 Use PTF order ID
64 Use first URI
128 Use second URI

Key control for key 1004. Defines the EC (engineering change) number.

Key control for key 1005. Defines the fields that will be processed.

1 Type
2 Device
4 Product
8 Instruction
16 Hierarchy
32 Resource name
64 Error log identifier
128 Program

Key control for key 1006. Defines field used for reporting code:

1 Product name
2 Program name
4 Probe

Key control for key 1014. Defines which field should be processed. Add the values to process multiple fields.

1 Use count field
2 Use object length, object name and detecting product fields

Key control for key 5001. Defines contact data fields:

1 National Language Version (NLV)
2 Corporate name
4 Contact
8 Primary phone number
16 Help desk or pager number
32 Address
64 CCSID
128 Primary FAX contact phone number
256 Alternative FAX contact phone number
512 Primary electronic mail address
1024 Alternative electronic mail address
2048 Call central support
4096 Customer id 1
8192 Customer id 2
16384 Customer id 3
32768 Customer id 4
65536 Customer id 5
131078 Contract id 1
262144 Contract id 2
524288 Contract id 3
1048576 Contract id 4
2097152 Contract id 5
4194304 Customer description 1
8388608 Customer description 2
16777216 Customer description 3
33554432 Customer description 4
67108864 Customer description 5
134217728 Contract description 1
268435456 Contract description 2
536870912 Contract description 3
1073741824 Contract description 4
2147483648 Contract description 5

Key control for key 6001. Defines which fields to process:

1 Use optional change request data

Key control for key 7001. Identifies which fields to process on a change operation. The control values are:

1 Status
2 Sent

To process multiple fields sum the values for the fields you want to change.

Key control for key 7002. Defines which fields to process on a change operation. The control values are:

1 Type
2 Option
4 Reorder
8 Delivery
16 Check
32 Delivery Format
64 Image directory
128 Image prefix
254 Image catalog
512 Image option
1024 PTF order status

Key size. Defines the size of the key you are working with.

Length of URI 1. The length of the URI 1. The maxium length is currently 1024.

Length of URI 2. The length of the URI 2 The maxium length is currently 1024.

Machine type. A type of device.

Machine type length. Length of the machine type in bytes.

Maximum level. The indicator of the highest level of the product on which this PTF can be installed. If the minimum and maximum levels are the same, then this PTF can only be installed on one level of the product. The level can be AA to 99. This field will be blank if the product has no level.

Media type. This is a code that defines a media type.

1 Automatic selection. Auto selection implies that the system determines what device to use for fix distribution. This is required when the problem is PREPARED. If the system does not detect any device, the default value will be *DVDROM.
2 CD-ROM.
3 DVD-ROM.

Message file name. The message file that contains the problem description. The library of the file must exist in the library list.

Message identifier. The identifier of a message that describes the problem.

Message library name. The library that contains the message file.

Minimum level. The indicator of the lowest level of the product on which this PTF can be installed. If the minimum and maximum levels are the same, then this PTF can only be installed on one level of the product. The level can be AA to 99. This field will be blank if the product has no level.

Model. The model of the device type.

Model length. Size of the machine model field, maximum is 3.

Mode of analysis. Whether the problem was in message mode, which allows the user to analyze the problem, or the problem was analyzed by the System Licensed Internal Code (SLIC) and cannot be analyzed again. Valid values are as follows:

0 Message mode of analysis
1 SLIC mode of analysis

Modification level. Modification level of the object. *ONLY is a valid constant even though it is longer than the 2-byte maximum.

Modification level length. Length of the modification level in bytes. Maximum length supported is 2.

Module name. Component of a program or a program name.

Name. Product, microcode, application, or module name.

Name length. Length of the name of the object that detected the error.

Name of contact. The name of a person to contact within the corporation.

National language version. A code that defines the national language version in which the cover letter is supplied. The values are defined in the i5/ topic collection.

Network address. Defines the address of a network node. These formats are used:

APPN
  • Network ID
  • Control point name
  • Reserved
Internet (in dotted form)
  • Address
  • Reserved
*IBMSRV
  • Network ID (must be blank)
  • Control point name (must be '*IBMSRV')
  • Reserved

The reserved fields must be blank.

Number of times analyzed. The number of times the problem was analyzed. The value must be greater than 0 and should be incremented each time the problem is analyzed.

Object name. Name of the object that detected the error.

Offset to URI 1. The offset of the URI 1.

Offset to URI 2. The offset of the URI 2.

Option. Defines if only the PTFs listed will be ordered or the PTFs and its requisites.

0 PTF with no requisites
1 PTF and requisites

Part location. A textual description of where the part is located.

Part number array. List of up to six part numbers, 12 characters in length. Unused elements of the array should be blank.

Path name. Path to the failing software.

Path name length. Length of the path name data.

PDP. Name of the problem determination procedure (PDP) module used to isolate the error.

Pointer to the text. Address of the text.

Port. Code defining where a device is attached to a device driver.

Postal code. The postal or zip code of the postal address.

Primary electronic mail address. The electronic mail (e-mail) address to receive problem-related data.

Primary FAX number. The primary FAX number to receive problem-related data.

Primary function group. The load ID of the program.

Primary phone number. The phone number of the primary contact for the problem being reported.

Probability of fix. The probability of this FRU resolving the problem.

Probe. Identifier for a problem found in a program.

Problem branch number. A number assigned by the support system. The problem branch number field is typically the problem management branch number used by *IBMSRV.

Problem category. Defines how a problem should be processed.

0 REPORT-Designates a set of problem log entries that can be reported. This includes all problems except for LOGONLY problems.
1 CRITICAL-Designates a set of problem log entries that have been created from a critical message. These problems should be handled immediately.
2 LOGONLY-Designates a set of problems that are log-only. These problems cannot be reported.
3 ALL-All program log entries are displayed

Problem country number. A number assigned by the support system. The problem country number field is typically the problem management country number used by *IBMSRV.

Problem log identifier. A unique identifier based on date and time, network type and network address. The values are:

Number On a create operation, this key defines whether the problem is being created for a local or remote problem. A constant of "*LOCAL" is used to identify the problem as a local one.

The problem log ID is provided in key 1 (Problem log ID) when a remote problem is being created.

Network type Network type
A APPN address
Network address Identifies the network in which the system resides. The format is:
  • 8 characters for the network ID
  • 8 characters for the control point name
  • 4 characters reserved (must be blank)

Problem number. A number assigned by the support system. The problem number field is typically the problem management number used by *IBMSRV.

Problem severity. The impact of the problem on the system. The values are:

1 High
2 Medium
3 Low
4 None

Problem status. Defines the current status of the problem. The values are:

0 *OPENED status
1 *READY status
2 *SENT status
3 *ANSWERED status
4 *VERIFIED status
5 *PREPARED status
6 *CLOSED status

Problem type. Defines the type of problem the system is processing. The values are:

1 Machine-detected problem
2 User-perceived hardware or software problem
3 PTF orders
4 User-perceived remote problem
5 Application-detected problem
6 Client machine-detected problem
7 Client user-detected problem
8 User-created general problem

Product ID. Name of the product.

Product ID length. Length of the product ID data. The maximum length is 7 except for key 1013 where the maximum is 64. *ONLY*PRODUCT** is a valid constant even though it is longer than the 7-byte maximum.

Program. Name of the failing program.

Program length. Length of the program data.

PTF count. Number of PTF entries retrieved.

PTF ID. A program fix identifier.

PTF ID length. Length of the program fix identifier. Maximum length is 7.

PTF image. Identifies whether or not the PTF was downloaded as an optical image file on the system. Possible values are:

0 The PTF was not downloaded as an optical image file.
1 The PTF was downloaded on the system as an optical image file.

PTF Order ID. Specifies a unique number for PTF orders.

PTF order status. Indicates the status of the PTF order image. Possible values are:

0 None
1 On-order
2 Downloaded
3 Canceled
4 Scheduled
5 Failed
6 Mailed

PTF order type. Defines if the PTF and its cover letter will be ordered or only the cover letter.

0 PTF and cover letter
1 Cover letter only

PTF status. Identifies whether the PTF has been requested from a remote system. Requested implies that the PTF order was sent and the PTF is needed by your system.

0 PTF not requested
1 PTF requested

Query status. Defines how the client service information is to be processed.

0 Field not defined
1 Service representative opened the problem
2 Service representative has been dispatched
3 Problem closed
4 Problem closed and service representative has been dispatched

Rack serial number. Serial number of the rack.

Rack serial number length. Length of the serial number of the rack.

Recovery status. The status of the recovery attempt.

0 Recovery status not available
1 Recovery status available
2 Fix verified
3 Recovery failed

Reference code. Index into a reference code translatable table.

Reference code description data. Data defining the error.

Reference code description file name. File that contains the reference code description.

Reference code description library name. Library that contains the reference code description.

Reference code description message. Message identifier that describes the problem.

Reference code translate table identifier. Name of the table that contains a description of the problem.

Reference code translate table library. Library that contains the reference code translate table.

Release level. Release level of the object. *ONLY is a valid constant even though it is longer than the 2-byte maximum.

Release level length. Maximum length supported is 2.

Reorder. Defines if a PTF that is already on the system, but which does not have a save file, will be reordered. Typically a PTF will not be ordered if it has been loaded or installed. This option overrides normal operation but if a save file exists for the PTF it will not be reordered.

0 Do not reorder a PTF that is available on the system.
1 Order a PTF for which there is no save file for that PTF exists on the system.

Replacement text. Defining the configuration error.

Replacement text length. Length of the data in bytes.

Reserved. Space added to ensure correct boundary alignment. This field must be blank.

Resource name. Name of the resource.

Screen identifier. The identifier of a screen to be displayed to assist in solving a problem.

Secondary function group. Program option.

Sense bytes. Sense bytes that pertain to the problem.

Sent. Defines if the PTF has been sent from the remote system in response to a PTF order or problem report.

0 PTF not sent
1 PTF sent

Serial number. Manufacturing sequence number or designation.

Serial number length. Maximum length supported is 12, except for the maximum length of the machine serial number (key 5) that is 7.

State or province. The state or province of the postal address.

Symptom. An encoded string that represents the problem description. Typically, this field contains EBCDIC uppercase alphabetic, numeric, and limited special characters. Contact your service representative for data restrictions. This field is considered a user-defined field and no translation or alteration of the contents are made. The first character position of the field cannot be blank.

Text count. A count of 3001 entries returned by the Retrieve Problem Log API of entries returned. If no entries are found, 0 is returned.

Text length. Length of the data in bytes.

Text type. A code that defines the type of text to process. The values are:

0 All text, used on key 3000 (text entry) only to retrieve all entries.
1 80-character title, limit to one entry
2 Long problem description
3 Problem status
4 Private notes
5 Associated problem data

Transport type. The type of connection from the central electronics complex (CEC) to the board's user-assigned value for this SPD bus.

Type of hardware. Machine, device, feature, or component type.

Unit address. Code defining the electrical address of a resource.

URI Information 1. The information of the URI (Universal Resource Identifier) 1. The URI is the value the service provider uses to identify the problem reported.

URI Information 2. The information of the URI (Universal Resource Identifier) 1. The URI is the value the service provider uses to identify the problem reported.

User assigned. The user profile of the person assigned to this problem. The value is blank if not assigned.

User ID. User ID of the job making the entry.

Verification status. Defines the status of the recovery attempt.

0 Not available
1 Available
2 Fixed
3 Failed

Version. Release level of the product. *ONLY is a valid constant even though it is longer than the 2-byte maximum.

Version length. Length of the version data. Maximum length supported is 2 except for key 1013 where the maximum is 64.

Volume ID. Identifier of the media that is failing.




[ Back to top | Problem Management APIs | APIs by category ]