Reject
MsgType(35)=Reject(3)
Direction: Both directions.
Reject a message that violates the session protocol or dictionary.
Field Layout
See FIX Message Layouts for field ordering and presence rules.
| Field | Type | Presence | Behavior |
|---|---|---|---|
RefSeqNum(45) |
SEQNUM |
Required | |
RefTagID(371) |
INT |
Optional | |
RefMsgType(372) |
STRING |
Optional | |
SessionRejectReason(373) |
INT |
Optional | Client reports may use any listed reason. Exchange reports identify the detected session error. Supported values: SessionRejectReason(373)=INVALID_TAG_NUMBER(0)SessionRejectReason(373)=REQUIRED_TAG_MISSING(1)SessionRejectReason(373)=TAG_NOT_DEFINED_FOR_THIS_MESSAGE_TYPE(2)SessionRejectReason(373)=UNDEFINED_TAG(3)SessionRejectReason(373)=TAG_SPECIFIED_WITHOUT_A_VALUE(4)SessionRejectReason(373)=VALUE_IS_INCORRECT(5)SessionRejectReason(373)=INCORRECT_DATA_FORMAT_FOR_VALUE(6)SessionRejectReason(373)=DECRYPTION_PROBLEM(7)SessionRejectReason(373)=SIGNATURE_PROBLEM(8)SessionRejectReason(373)=COMPID_PROBLEM(9)SessionRejectReason(373)=SENDINGTIME_ACCURACY_PROBLEM(10)SessionRejectReason(373)=INVALID_MSGTYPE(11)SessionRejectReason(373)=XML_VALIDATION_ERROR(12)SessionRejectReason(373)=TAG_APPEARS_MORE_THAN_ONCE(13)SessionRejectReason(373)=TAG_SPECIFIED_OUT_OF_REQUIRED_ORDER(14)SessionRejectReason(373)=REPEATING_GROUP_FIELDS_OUT_OF_ORDER(15)SessionRejectReason(373)=INCORRECT_NUMINGROUP_COUNT_FOR_REPEATING_GROUP(16)SessionRejectReason(373)=NON_DATA_VALUE_INCLUDES_FIELD_DELIMITER(17)SessionRejectReason(373)=INVALID_UNSUPPORTED_APPLICATION_VERSION(18)SessionRejectReason(373)=OTHER(99) |
Text(58) |
STRING |
Optional |