| Schema - fpml-posttrade-confirmation-5-0.xsd | Generated using Liquid XML Studio by Liquid Technologies Ltd |
| Financial products Markup Language (FpML®) - fpml-posttrade-confirmation-5-0.xsd |
| Schema Name | fpml-posttrade-confirmation-5-0.xsd |
| Target Namespace | http://www.fpml.org/FpML-5-0/confirmation |
| Version | $Revision: 2350 $ |
| Documentation | Post-trade confirmation messages. |
| Complex Types | AmendmentConfirmed IncreaseConfirmed NovationAlleged NovationConfirmed RequestAmendmentConfirmation RequestIncreaseConfirmation RequestNovationConfirmation RequestTerminationConfirmation TerminationConfirmed |
| Elements | amendmentConfirmed increaseConfirmed novationAlleged novationConfirmed requestAmendmentConfirmation requestIncreaseConfirmation requestNovationConfirmation requestTerminationConfirmation terminationConfirmed |
|
|
|
|
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:xmlns="http://www.fpml.org/FpML-5-0/confirmation" ecore:documentRoot="FpML" ecore:nsPrefix="conf" ecore:package="org.fpml.confirmation" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.fpml.org/FpML-5-0/confirmation" version="$Revision: 2350 $" >
<xsd:include schemaLocation="fpml-posttrade-5-0.xsd"/> <xsd:complexType name="AmendmentConfirmed"> <xsd:annotation> <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">A message generated when an Amendment is determined to be confirmed.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="NotificationMessage"> <xsd:sequence> <xsd:element name="amendment" type="Amendment"/> <xsd:element minOccurs="2" maxOccurs="unbounded" name="party" type="Party"> <xsd:annotation> <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">One party element for each of the principal parties and any other party that is referenced.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="IncreaseConfirmed"> <xsd:annotation> <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">A message generated when an Increase is determined to be confirmed.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="NotificationMessage"> <xsd:sequence> <xsd:element name="increase" type="Increase"/> <xsd:element minOccurs="2" maxOccurs="unbounded" name="party" type="Party"> <xsd:annotation> <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">One party element for each of the principal parties and any other party that is referenced.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="NovationAlleged"> <xsd:complexContent> <xsd:extension base="NovationNotificationMessage"/> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="NovationConfirmed"> <xsd:complexContent> <xsd:extension base="NovationNotificationMessage"/> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="RequestAmendmentConfirmation"> <xsd:annotation> <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">A message for requesting that the contained amendment be put forward for matching and confirmation.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="RequestMessage"> <xsd:sequence> <xsd:element name="amendment" type="Amendment"/> <xsd:element minOccurs="2" maxOccurs="unbounded" name="party" type="Party"> <xsd:annotation> <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">One party element for each of the principal parties and any other party that is referenced.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="RequestIncreaseConfirmation"> <xsd:annotation> <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">A message for requesting that the contained increase be put forward for matching and confirmation.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="RequestMessage"> <xsd:sequence> <xsd:element name="increase" type="Increase"/> <xsd:element minOccurs="2" maxOccurs="unbounded" name="party" type="Party"> <xsd:annotation> <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">One party element for each of the principal parties and any other party that is referenced.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="RequestNovationConfirmation"> <xsd:complexContent> <xsd:extension base="NovationRequestMessage"/> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="RequestTerminationConfirmation"> <xsd:annotation> <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">A message for requesting that the contained termination be put forward for matching and confirmation.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="RequestMessage"> <xsd:sequence> <xsd:element name="termination" type="Termination"/> <xsd:element minOccurs="2" maxOccurs="unbounded" name="party" type="Party"> <xsd:annotation> <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">One party element for each of the principal parties and any other party that is referenced.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="TerminationConfirmed"> <xsd:annotation> <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">A message generated when a Termination is determined to be confirmed.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="NotificationMessage"> <xsd:sequence> <xsd:element name="termination" type="Termination"/> <xsd:element minOccurs="2" maxOccurs="unbounded" name="party" type="Party"> <xsd:annotation> <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">One party element for each of the principal parties and any other party that is referenced.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en">Post-trade confirmation messages.</xsd:documentation> </xsd:annotation> <xsd:element name="amendmentConfirmed" type="AmendmentConfirmed"/> <xsd:element name="increaseConfirmed" type="IncreaseConfirmed"/> <xsd:element name="novationAlleged" type="NovationAlleged"/> <xsd:element name="novationConfirmed" type="NovationConfirmed"/> <xsd:element name="requestAmendmentConfirmation" type="RequestAmendmentConfirmation"/> <xsd:element name="requestIncreaseConfirmation" type="RequestIncreaseConfirmation"/> <xsd:element name="requestNovationConfirmation" type="RequestNovationConfirmation"/> <xsd:element name="requestTerminationConfirmation" type="RequestTerminationConfirmation"/> <xsd:element name="terminationConfirmed" type="TerminationConfirmed"/> </xsd:schema> |
|
| Generated using Liquid XML Studio Designer Edition 8.0.4.1955 - Featuring XSD to HTML Doc Generation | |