| All Element Summary | ||||||||||
| allegedEvent | Event (trade post-trade event) asserted by the "other side's" party. 
 | |||||||||
| allocationAcknowledgement | 
 | |||||||||
| allocationApproved | 
 | |||||||||
| allocationException | 
 | |||||||||
| allocationRefused | 
 | |||||||||
| allocations (in allocationApproved) | 
 | |||||||||
| allocations (in allocationRefused) | 
 | |||||||||
| allocations (in requestAllocation) | 
 | |||||||||
| allocations (in requestAllocationRetracted) | 
 | |||||||||
| assertedEvent | Event (trade or post-trade event) asserted by one of the parties. 
 | |||||||||
| blockTradeIdentifier (in allocationApproved) | 
 | |||||||||
| blockTradeIdentifier (in allocationRefused) | 
 | |||||||||
| blockTradeIdentifier (in requestAllocation) | 
 | |||||||||
| blockTradeIdentifier (in requestAllocationRetracted) | 
 | |||||||||
| change (in tradeChangeAdvice) | Describes the details of the change. 
 | |||||||||
| change (in tradeChangeAdviceRetracted) | Describes the details of the change being retracted. 
 | |||||||||
| cleared (in clearing) | The trades or events generated by the clearing service as a result of clearing. 
 | |||||||||
| clearing | 
 | |||||||||
| clearingAcknowledgement | 
 | |||||||||
| clearingConfirmed | 
 | |||||||||
| clearingException | 
 | |||||||||
| clearingRefused | 
 | |||||||||
| clearingStatus | 
 | |||||||||
| clearingStatusItem | Describes the status of the clearing process relating to the identified trade. 
 | |||||||||
| clearingStatusValue | The status of the clearing process for the identified trade. 
 | |||||||||
| confirmationAcknowledgement | A business acknowledgement message to indicate that the previously sent message was sucessfully processed. 
 | |||||||||
| confirmationAgreed | The confirmationAgreed message is sent when the matching process returns a proposed match (trade or event) and the Confirmation Requester agrees with it. 
 | |||||||||
| confirmationDisputed | The confirmationDisputed message is sent when the matching process returns a proposed match (trade or event) and the Confirmation Requester disputes it. 
 | |||||||||
| confirmationException | A message sent to inform another system that some exception has been detected. 
 | |||||||||
| confirmationStatus | The confirmationStatus message provides the status of the matching process: matched, mismatched, unmatched, or alleged. 
 | |||||||||
| consentAcknowledgement | 
 | |||||||||
| consentException | 
 | |||||||||
| consentGranted | 
 | |||||||||
| consentRefused | 
 | |||||||||
| executionAcknowledgement | 
 | |||||||||
| executionAdvice | 
 | |||||||||
| executionAdviceAcknowledgement | 
 | |||||||||
| executionAdviceException | 
 | |||||||||
| executionAdviceRetracted | 
 | |||||||||
| executionException | 
 | |||||||||
| executionNotification | 
 | |||||||||
| executionRetracted | 
 | |||||||||
| maturityAcknowledgement | 
 | |||||||||
| maturityException | 
 | |||||||||
| maturityNotification | 
 | |||||||||
| optionExpirationNotification | 
 | |||||||||
| optionExpiry (in maturityNotification) | 
 | |||||||||
| originalMessage (defined in EventRequestAcknowledgement complexType) | 
 | |||||||||
| paymentDetails (in executionAdvice) | Details of the payments, like amount breakdowns, settlement information. 
 | |||||||||
| paymentDetails (in executionAdviceRetracted) | Details of the payments, like amount breakdowns, settlement information. 
 | |||||||||
| paymentDetails (in tradeChangeAdvice) | Details of the payments, like amount breakdowns, settlement information. 
 | |||||||||
| paymentDetails (in tradeChangeAdviceRetracted) | Details of the payments, like amount breakdowns, settlement information. 
 | |||||||||
| productType (in executionAdvice) | 
 | |||||||||
| proposedMatch | "Other side's" event (trade or post-trade event) that meets the minimimum matching criteria and is proposed as match to the event that is being asserted. 
 | |||||||||
| reason (in allocationRefused) | 
 | |||||||||
| reason (in clearingRefused) | 
 | |||||||||
| reason (in clearingStatusItem) | Supporting information which may be produced to explain the clearing process status. 
 | |||||||||
| reason (in confirmationDisputed) | 
 | |||||||||
| reason (in consentRefused) | 
 | |||||||||
| relatedParty (in requestAllocation) | Identifies a related party performing a role within the transaction. 
 | |||||||||
| requestAllocation | 
 | |||||||||
| requestAllocationRetracted | 
 | |||||||||
| requestClearing | 
 | |||||||||
| requestClearingRetracted | 
 | |||||||||
| requestConfirmation | The confirmation process starts with the requestConfirmation message. 
 | |||||||||
| requestConfirmationRetracted | A requestConfirmation message may be cancelled using the requestConfirmationRetracted message. 
 | |||||||||
| requestConsent | 
 | |||||||||
| requestConsentRetracted | 
 | |||||||||
| requestedAction (in requestConsent) | The reason the consent was requested. 
 | |||||||||
| requestExecution | 
 | |||||||||
| requestExecutionRetracted | 
 | |||||||||
| requestTradeReferenceInformationUpdate | 
 | |||||||||
| requestTradeReferenceInformationUpdateRetracted | 
 | |||||||||
| status (in confirmationStatus) | Defines the confirmation status of a trade or post-trade event (e.g. 
 | |||||||||
| statusAppliesTo | Reference to parties currently in this status, e.g. parties for which we are awaiting approval. 
 | |||||||||
| submitted | The original trade or event submitted to the clearing service. 
 | |||||||||
| trade (in clearingStatusItem) | Complete economics of the trade 
 | |||||||||
| tradeChangeAdvice | 
 | |||||||||
| tradeChangeAdviceAcknowledgement | 
 | |||||||||
| tradeChangeAdviceException | 
 | |||||||||
| tradeChangeAdviceRetracted | 
 | |||||||||
| tradeIdentifier (in clearingStatusItem) | Identifier(s) for the trade which is the subject of the clearing request to which this status relates. 
 | |||||||||
| tradeIdentifier (in tradeChangeAdviceRetracted) | The qualified identifiers of the subject trade. 
 | |||||||||
| tradeMaturity (in maturityNotification) | 
 | |||||||||
| tradeReferenceInformationUpdateAcknowledgement | 
 | |||||||||
| tradeReferenceInformationUpdateException | 
 | |||||||||
| updatedDateTime | When the clearing status changed to the current value. 
 | |||||||||
| Complex Type Summary | ||||||||||
| A message indicating that a request to allocate a trade has been approved by the sender. 
 | ||||||||||
| A message indicating that a request to allocate a trade has been refused by the sender. 
 | ||||||||||
| A structure describing a trade registration event that is part of a clearing process. 
 | ||||||||||
| A message indicating that a clearing request has been acted on and as a result a trade has been cleared. 
 | ||||||||||
| A message indicating that a clearing request has not been acted on due to a business decision and therefore no trade has been cleared. 
 | ||||||||||
| A message providing the current status of a clearing request. 
 | ||||||||||
| A component of a clearing status report. 
 | ||||||||||
| A message indicating that a confirmation has been agreed by a counterparty. 
 | ||||||||||
| A message indicating that a confirmation has not been agreed by a counterparty. 
 | ||||||||||
| A message indicating that a confirmation request has been withdrawn by the submitter. 
 | ||||||||||
| Message for sending matching results. 
 | ||||||||||
| A message indicating that the sender grants consent for the recipient to perform the requested action. 
 | ||||||||||
| A message indicating that the sender does not grant consent for the recipient to perform the requested action. 
 | ||||||||||
| Defines the structure for a message acknowledging an event request. 
 | ||||||||||
| A message advising a third party that a trade execution has occurred. 
 | ||||||||||
| A message that withdraws an advice to a third party that a trade execution has occurred. 
 | ||||||||||
| A message notifying a party that a trade execution has occurred. 
 | ||||||||||
| A message retracting a notification to a party that a trade execution has occurred. 
 | ||||||||||
| A message used to notify another party that a trade has matured. 
 | ||||||||||
| A message requesting that a trade be split among several accounts. 
 | ||||||||||
| A message withdrawing a request that a trade be split among several accounts. 
 | ||||||||||
| A message requesting that a trade be cleared by a clearing service. 
 | ||||||||||
| A message withdrawing a request that a trade be cleared by a clearing service. 
 | ||||||||||
| A message type defining the start of the confirmation process. 
 | ||||||||||
| A message requesting that the sender be authorized by the recipient to peform an action. 
 | ||||||||||
| A message withdrawing a request that the sender be authorized by the recipient to peform an action. 
 | ||||||||||
| A message requesting that an order be executed. 
 | ||||||||||
| A message withdrawing a request that an order be executed. 
 | ||||||||||
| Defines the structure for a message requesting information updates to a trade. 
 | ||||||||||
| Defines the structure for a message retracting a request to updated information about trade. 
 | ||||||||||
| Defines the structure for a message indicating that a trade is being changed due to a non-negotiated event. 
 | ||||||||||
| Defines the structure for a message retracting a prior change advice. 
 | ||||||||||
| A structure that contains a business event. 
 | ||||||||||
| Element Group Summary | ||||||||||
| Events/Results that are applicable to clearing processes. 
 | ||||||||||
| Defines a model group that allows either details of an event or information about a trade to be provided. 
 | ||||||||||
| <?xml version="1.0" encoding="utf-8"?> <!-- == Copyright (c) 2002-2012 All rights reserved. == Financial Products Markup Language is subject to the FpML public license. == A copy of this license is available at http://www.fpml.org/license/license.html --> <xsd:schema attributeFormDefault="unqualified" ecore:documentRoot="FpML" ecore:nsPrefix="conf" ecore:package="org.fpml.confirmation" elementFormDefault="qualified" targetNamespace="http://www.fpml.org/FpML-5/confirmation" version="$Revision: 9008 $" xmlns="http://www.fpml.org/FpML-5/confirmation" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:fpml-annotation="http://www.fpml.org/annotation" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:annotation> <xsd:documentation> A message indicating that a request to allocate a trade has been approved by the sender. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message indicating that a request to allocate a trade has been refused by the sender. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A structure describing a trade registration event that is part of a clearing process. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> The original trade or event submitted to the clearing service. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The trades or events generated by the clearing service as a result of clearing. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message indicating that a clearing request has been acted on and as a result a trade has been cleared. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message indicating that a clearing request has not been acted on due to a business decision and therefore no trade has been cleared. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message providing the current status of a clearing request. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <xsd:annotation> <xsd:documentation> Describes the status of the clearing process relating to the identified trade. </xsd:documentation> </xsd:annotation> </xsd:element> <!--<xsd:group ref="Events.model" minOccurs="0"/>--> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A component of a clearing status report. This provides the clearing status for a single trade. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:choice> <xsd:annotation> <xsd:documentation> Identifier(s) for the trade which is the subject of the clearing request to which this status relates. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation> Identifying information for the trade which is the subject of the clearing request to which this status relates. </xsd:documentation> </xsd:annotation> </xsd:group> <xsd:annotation> <xsd:documentation>Complete economics of the trade</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> <xsd:annotation> <xsd:documentation> The status of the clearing process for the identified trade. For example, Received, Pending (Approval), Registered (i.e. cleared), Rejected, etc. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation> When the clearing status changed to the current value. This is mostly useful if the clearing status messages could be delayed from when the status actually changes; this could be important if the status date is used as the basis of any settlement calculations. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation> Supporting information which may be produced to explain the clearing process status. This may be a business reason e.g. failed eligibility criteria for a trade in Rejected status. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> Reference to parties currently in this status, e.g. parties for which we are awaiting approval. For example, if a trade is in "Pending" status, this would identify which parties' approval the trade was pending. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message indicating that a confirmation has been agreed by a counterparty. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message indicating that a confirmation has not been agreed by a counterparty. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message indicating that a confirmation request has been withdrawn by the submitter. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> Message for sending matching results. Response message that returns the status of an event that have been submitted for matching. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Defines the confirmation status of a trade or post-trade event (e.g. Matched, Mismatched, Unmatched, Alleged). </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:choice> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Event (trade or post-trade event) asserted by one of the parties. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> "Other side's" event (trade or post-trade event) that meets the minimimum matching criteria and is proposed as match to the event that is being asserted. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Event (trade post-trade event) asserted by the "other side's" party. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message indicating that the sender grants consent for the recipient to perform the requested action. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message indicating that the sender does not grant consent for the recipient to perform the requested action. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> Defines the structure for a message acknowledging an event request. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message advising a third party that a trade execution has occurred. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <!-- added 2010-09 for Option Excercise / Expiry --> <xsd:annotation> <xsd:documentation xml:lang="en"> Details of the payments, like amount breakdowns, settlement information. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message that withdraws an advice to a third party that a trade execution has occurred. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Details of the payments, like amount breakdowns, settlement information. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message notifying a party that a trade execution has occurred. (Typically this is sent by an execution platform to a participant.) </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message retracting a notification to a party that a trade execution has occurred. (Typically this is sent by an execution platform to a participant.) </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A message used to notify another party that a trade has matured. This can be used to report, for example, that a swap has passed its final payment and can be removed, or that an option has expired without being executed. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <xsd:choice> </xsd:choice> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message requesting that a trade be split among several accounts. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Identifies a related party performing a role within the transaction. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message withdrawing a request that a trade be split among several accounts. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message requesting that a trade be cleared by a clearing service. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message withdrawing a request that a trade be cleared by a clearing service. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> A message type defining the start of the confirmation process. The message may be used to request the confirmation of a new trade or any other event supported by FpML such as novation, terminations, amendments, etc. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message requesting that the sender be authorized by the recipient to peform an action. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <xsd:annotation> <xsd:documentation>The reason the consent was requested.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message withdrawing a request that the sender be authorized by the recipient to peform an action. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation>A message requesting that an order be executed.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> A message withdrawing a request that an order be executed. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> Defines the structure for a message requesting information updates to a trade. The trade reference information should contain at least one trade identifier that the recipient is aware of. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> Defines the structure for a message retracting a request to updated information about trade. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> Defines the structure for a message indicating that a trade is being changed due to a non-negotiated event. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <xsd:annotation> <xsd:documentation>Describes the details of the change.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> Details of the payments, like amount breakdowns, settlement information. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation> Defines the structure for a message retracting a prior change advice. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <xsd:annotation> <xsd:documentation>The qualified identifiers of the subject trade.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation> Describes the details of the change being retracted. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> Details of the payments, like amount breakdowns, settlement information. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation>A structure that contains a business event.</xsd:documentation> </xsd:annotation> <xsd:sequence> </xsd:sequence> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en"> Events/Results that are applicable to clearing processes. </xsd:documentation> </xsd:annotation> <xsd:choice> </xsd:choice> </xsd:group> <xsd:annotation> <xsd:documentation xml:lang="en"> Defines a model group that allows either details of an event or information about a trade to be provided. Typically this will be used in a response to a request. </xsd:documentation> </xsd:annotation> <xsd:choice> </xsd:choice> </xsd:group> <xsd:annotation> <xsd:documentation xml:lang="en">Confirmation messages.</xsd:documentation> </xsd:annotation> <!-- Execution --> <!-- Execution Advice --> <!-- Maturity --> <!-- Trade Info update --> <xsd:element name="requestTradeReferenceInformationUpdate" type="RequestTradeReferenceInformationUpdate"/> <xsd:element name="requestTradeReferenceInformationUpdateRetracted" type="RequestTradeReferenceInformationUpdateRetracted"/> <xsd:element name="tradeReferenceInformationUpdateAcknowledgement" type="EventRequestAcknowledgement"/> <!-- Trade Change --> <!-- Consent Negotiation --> <!-- Confirmation --> <xsd:annotation> <xsd:documentation xml:lang="en"> The confirmation process starts with the requestConfirmation message. The message may be used to request the confirmation of a new trade or any other event supported by FpML such as novation, terminations, amendments, etc. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> A requestConfirmation message may be cancelled using the requestConfirmationRetracted message. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> A business acknowledgement message to indicate that the previously sent message was sucessfully processed. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> A message sent to inform another system that some exception has been detected. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The confirmationStatus message provides the status of the matching process: matched, mismatched, unmatched, or alleged. It may also provide the best fit trade(s) or event(s) as result of the matching process. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The confirmationAgreed message is sent when the matching process returns a proposed match (trade or event) and the Confirmation Requester agrees with it. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> The confirmationDisputed message is sent when the matching process returns a proposed match (trade or event) and the Confirmation Requester disputes it. </xsd:documentation> </xsd:annotation> </xsd:element> <!-- Clearing --> <!-- Allocation --> <!--Option Exercise / Expiry --> </xsd:schema> | 
| XML schema documentation generated with DocFlex/XML 1.8.6b2 using DocFlex/XML XSDDoc 2.5.1 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration. |