This category indicates that the value of a field or combination
of fields in the RH violates architectural rules or previously selected
BIND options. These errors prevent delivery of the request to the
intended component and are independent of the current states of the
session. They might result from the failure of the sender to enforce
session rules. Detection by the receiver of each of these errors is
optional.
Category and modifier (in hexadecimal):
- 4001
- SC or NC RH not valid: The RH of a session control (SC) or network
control (NC) request was not valid. For example, an SC RH with pacing
request indicator set to one is not valid.
- 4003
- BB not allowed: The begin bracket indicator (BBI) was specified
incorrectly, for example, BBI=BB with BCI=¬BC.
- 4004
- CEB or EB not allowed: The conditional end bracket indicator (CEBI)
or end bracket indicator (EBI) was specified incorrectly, for example,
CEBI=CEB when ECI=¬EC or EBI=EB with BCI=¬BC, or by the primary half-session
when only the secondary may send EB, or by the secondary when only
the primary may send EB.
- 4005
- Incomplete RH: Transmission shorter than full TH-RH.
- 4006
- Exception response not allowed: Exception response was requested
when not permitted.
- 4007
- Definite response not allowed: Definite response was requested
when not permitted.
- 4008
- Pacing not supported: The pacing indicator was set on a request,
but the receiving half-session or boundary function half-session does
not support pacing for this session.
- 4009
- CD not allowed: The change direction indicator (CDI) was specified
incorrectly, for example, CDI=CD with ECI=¬EC, or CDI=CD with EBI=EB.
- 400A
- No-response not allowed: No-response was specified on a request
when not permitted. (Used only on EXR.)
- 400B
- Chaining not supported: The chaining indicators (BCI and ECI)
were specified incorrectly, for example, chaining bits indicated other
than (BC,EC), but multiple-request chains are not supported for the
session or for the category specified in the request header.
- 400C
- Brackets not supported: The bracket indicators (BBI, CEBI, and
EBI) were specified incorrectly, for example, a bracket indicator
was set (BBI=BB, CEBI=CEB, or EBI=EB), but brackets are not used for
the session.
- 400D
- CD not supported: The change-direction indicator was set, but
is not supported.
- 400F
- Incorrect use of format indicator: The format indicator (FI) was
specified incorrectly, for example, FI was set with BCI=¬BC, or FI
was not set on a DFC request.
- 4010
- Alternate code not supported: The code selection indicator (CSI)
was set when not supported for the session.
- 4011
- Incorrect specification of RU category: The RU Category indicator
was specified incorrectly, for example, an expedited-flow request
or response was specified with RU Category indicator = FMD.
- 4012
- Incorrect specification of request code: The request code on a
response does not match the request code on its corresponding request.
- 4013
- Incorrect specification of (SDI, RTI): The sense data included
indicator (SDI) and the response type indicator (RTI) were not specified
properly on a response. The proper value pairs are (SDI=SD, RTI=negative)
and (SDI=¬SD, RTI=positive).
- 4014
- Incorrect use of (DR1I, DR2I, ERI): The definite response 1 indicator
(DR1I), definite response 2 indicator (DR2I), and exception response
indicator (ERI) were specified incorrectly, for example, a SIGNAL
request was not specified with DR1I=DR1, DR2I=¬DR2, and ERI=¬ER.
- 4015
- Incorrect use of QRI: The queued response indicator (QRI) was
specified incorrectly, for example, QRI=QR on an expedited-flow request.
- 4016
- Incorrect use of EDI: The enciphered data indicator (EDI) was
specified incorrectly, for example, EDI=ED on a DFC request.
- 4017
- Incorrect use of PDI: The padded data indicator (PDI) was specified
incorrectly, for example, PDI=PD on a DFC request.
- 4018
- Incorrect setting of QRI with bidder’s BB: The first speaker
half-session received a BB chain requesting use of a session [via
LUSTAT(X'0006')], but the QRI was specified incorrectly;
that is, QRI=¬QR.
- 4019
- Incorrect indicators with last-in-chain request: A last-in-chain
request has specified incompatible RH settings, for example, RQE*,
CEBI=¬CEB, and CDI=¬CD.
- 4021
- QRI setting in response different from that in request: The QRI
setting in the response differs from the QRI setting in the corresponding
request.