clearingRefused Message

A clearingRefused message is sent when a trade is rejected by CME Clearing due to credit failure. The message contains a reason code and a brief description as to why the trade was refused for clearing. This message will include the Swap block. CME Clearing also supports a custom implementation of the clearingRefused message to support packages.

 

 

clearingRefused Element

 

clearingRefused Message Specifications

This message is sent when clearing is refused for a vanilla (non-packaged) trade. 

Field Name

Description

XPath

Custom (Y/N)

Enumerations / Values / Schemes 

Field Name

Description

XPath

Custom (Y/N)

Enumerations / Values / Schemes 

FpML Root Element

This is a custom container that has been added to all messages implemented by CME. The element will be prefixed by CME namespace.

<cme:FpML>

Y

 

Message Name

The FpML message Name

/FpML/clearingRefused/

N

 

Message ID

A unique message ID sent for every unique message sent.

/FpML/clearingRefused/messageId

N

cme_message_id

Message Sent By

Identifies the entity sending the message. This element uses a Message address scheme.

/FpML/clearingRefused/sentBy

N

cme_clearingorg_id

Message Sent to

Identifies the entity receiving the message. This element uses a Message address scheme.

There can be multiple occurrences of this element.

 

N

cme_firm_id

cme_exchange_id

Create Timestamp

This is the message creation timestamp or a transaction time

/FpML/clearingRefused/creationTimestamp

N

 

Trade Header Details (Fpml Trade Header)

Trade Header

This element contains trade details like the trade ids assigned by various parties to the trade and a reference to various parties to the trade.

/FpML/clearingRefused/trade/tradeHeader

 N

 

CME Assigned Trade ID

A unique Trade ID assigned by CME clearing for the trade. This element uses a trade id scheme.  

/FpML/clearingConfirmed/trade/tradeHeader/ partyTradeIdentifier/tradeId

N

cme_trade_id 

Client Trade Id

A unique Trade ID assigned by Client while submitting the trade to clearing. This element uses a trade Id scheme.  

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeIdentifier/tradeId

N

client_trade_id  

Platform Trade Id

A unique Trade ID assigned by the Platform while submitting the trade to clearing. This element uses a trade Id scheme.  

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeIdentifier/tradeId

N

platform_trade_id  

Block Trade Id

The unique id assigned to the block trade (bunched Trade) if the trade was allocated. This is only present for blocks (bunched trades).

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeIdentifier/tradeId

N

block_trade_id

Trade Header Details (Party and Related Party)

Clearing Firm Reference

This is a reference to the clearing firm party. This does not contain the identifier of the party.

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeInformation/partyReference

N

 

Account Reference

This is a reference to the account. This does not contain the identifier of the account.

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeInformation/accountReference

N

 

Input Source Reference

This is a reference to the original trade source thru shich the party submitted the trade. This uses a Party role schema.

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeInformation/relatedParty/ partyReference

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeInformation/relatedParty/role

N

 cme_roles

Trade Date

The date on which the trade was submitted to clearing.

/FpML/clearingRefused/trade/ tradeHeader/tradeDate

N

 

Swap Details XPath : FpML/clearingRefused/trade/swaps

 

Party Details  

Clearing Firm

The identifier of the clearing firm as known by CME clearing that guarantees the trade.

/FpML/clearingRefused/party@id

/FpML/clearingRefused/party/partyId

 

clearing_member_firms

Clearing Account

 The identifier of the Clearing Account.

/FpML/clearingRefused/account@id

/FpML/clearingRefused/account/partyId

 

clearing_firm_accounts

Account Owner

Contains a reference to the party that owns the account.  

/FpML/clearingRefused/account/servicingParty 

 

 

Clearing Refusal Reason Details    

 Reject Code

A code associated with the refusal to clear the trade. This element uses a reason code scheme.  

/FpML/clearingRefused/reason/reasonCode 

 

OCR

 Reject Text

A description of the reject code 

/FpML/clearingRefused/reason/description 

 

Other Counterparty rejects deal

clearingRefused Message (Packages)

clearingRefused Message Specifications (Package)

This message is used when a package trade is rejected for clearing. The standard clearingRefused message has been customized to support a package trade.

Field Name

Description

XPath

Custom (Y/N)

Enumerations / Values / Schemes 

Field Name

Description

XPath

Custom (Y/N)

Enumerations / Values / Schemes 

FpML Root Element

This is a custom container that has been added to all messages implemented by CME. The element will be prefixed by CME namespace.

<cme:FpML>

Y

 

Message Name

The FpML message Name

/FpML/clearingRefused/

N

 

Message ID

A unique message ID sent for every unique message sent.

/FpML/clearingRefused/messageId

N

cme_message_id

Message Sent By

Identifies the entity sending the message. This element uses a Message address scheme.

/FpML/clearingRefused/sentBy

N

cme_clearingorg_id

Message Sent to

Identifies the entity receiving the message. This element uses a Message address scheme.

There can be multiple occurrences of this element.

 

N

cme_firm_id

cme_exchange_id

Create Timestamp

This is the message creation timestamp or a transaction time

/FpML/clearingRefused/creationTimestamp

N

 

Package Header Details

The package header will include the package type and the size of the package. Additionally the the tradePackage element will act as a container for all the trades in the package.

Package Type

Identifies the type of package that was traded.

/FpML/clearingRefused/tradePackage/packageHeader/packageType

Y

http://www.fpml.org/coding-scheme/package-type

Package Size

Identifies the number of trades in the package.

/FpML/clearingRefused/tradePackage/packageHeader/size

Y

 

Trade Header Details (for each trade in the package)

Trade Header

This element contains trade details like the trade ids assigned by various parties to the trade and a reference to various parties to the trade.

/FpML/clearingRefused/trade/tradeHeader

 N

 

CME Assigned Trade ID

A unique Trade ID assigned by CME clearing for the trade. This element uses a trade id scheme.  

/FpML/clearingConfirmed/trade/tradeHeader/ partyTradeIdentifier/tradeId

N

cme_trade_id 

Client Trade Id

A unique Trade ID assigned by Client while submitting the trade to clearing. This element uses a trade Id scheme.  

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeIdentifier/tradeId

N

client_trade_id  

Platform Trade Id

A unique Trade ID assigned by the Platform while submitting the trade to clearing. This element uses a trade Id scheme.  

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeIdentifier/tradeId

N

platform_trade_id  

Block Trade Id

The unique id assigned to the block trade (bunched Trade) if the trade was allocated. This is only present for blocks (bunched trades).

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeIdentifier/tradeId

N

block_trade_id

Package ID

The unique id assigned to the package trade by the submitter of the package.

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeIdentifier/tradeId

N

package_trade_id

Position ID

The position of the trade within the package

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeIdentifier/tradeId

N

position_trade_id

Trade Header Details (Party and Related Party Information)

Clearing Firm Reference

This is a reference to the clearing firm party. This does not contain the identifier of the party.

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeInformation/partyReference

N

 

Account Reference

This is a reference to the account. This does not contain the identifier of the account.

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeInformation/accountReference

N

 

Input Source Reference

This is a reference to the original trade source thru shich the party submitted the trade. This uses a Party role schema.

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeInformation/relatedParty/ partyReference

/FpML/clearingRefused/trade/ tradeHeader/ partyTradeInformation/relatedParty/role

N

 cme_roles

Trade Date

The date on which the trade was submitted to clearing.

/FpML/clearingRefused/trade/ tradeHeader/tradeDate

N

 

Swap Details: XPath : FpML/clearingRefused/trade/swaps

 

 

 

 

 

Party Details  

Clearing Firm

The identifier of the clearing firm as known by CME clearing that guarantees the trade.

/FpML/clearingRefused/party@id

/FpML/clearingRefused/party/partyId

 

clearing_member_firms

Clearing Account

 The identifier of the Clearing Account.

/FpML/clearingRefused/account@id

/FpML/clearingRefused/account/partyId

 

clearing_firm_accounts

Account Owner

Contains a reference to the party that owns the account.  

/FpML/clearingRefused/account/servicingParty 

 

 

Clearing Refusal Reason Details    

 Reject Code

A code associated with the refusal to clear the trade. This element uses a reason code scheme.  

/FpML/clearingRefused/reason/reasonCode 

 

OCR

TNF

 Reject Text

A description of the reject code 

/FpML/clearingRefused/reason/description 

 

 




How was your Client Systems Wiki Experience? Submit Feedback

Copyright © 2024 CME Group Inc. All rights reserved.