All Element Summary | ||||||||||
amountRemaining |
|
|||||||||
amountUtilized |
|
|||||||||
approvalId |
|
|||||||||
approvedNotionalAmount | (partial approval) Specifies the fixed amount approved expressed as notional amount.
|
|||||||||
approvedNumberOfOptions | (partial approval) Specifies the fixed amount approved expressed as number of options.
|
|||||||||
approvedNumberOfUnits | (partial approval) Specifies the fixed amount approved expressed as number of units.
|
|||||||||
approvingPartyReference |
|
|||||||||
clipSize |
|
|||||||||
counterofferQuote |
|
|||||||||
counterpartyReference |
|
|||||||||
creditApprovalModel (defined in OriginalRequestDetails complexType) |
|
|||||||||
creditApprovalModel (in requestLimitCheck) | Code to indicate the credit approval model e.g., PushToPing, PushToStop, Plus1ToStop, Plus1ToPing, Ping.
|
|||||||||
creditApprovalRequestType (defined in OriginalRequestDetails complexType) |
|
|||||||||
creditApprovalRequestType (in requestLimitCheck) |
|
|||||||||
creditLimit (defined in CreditLimitInformationExtended complexType) |
|
|||||||||
creditLimit (in creditLimitInformation in creditLimitReport) |
|
|||||||||
creditLimitException |
|
|||||||||
creditLimitInformation (in creditLimitReport) |
|
|||||||||
creditLimitInformation (in restoreCredit) |
|
|||||||||
creditLimitInformation (in setCreditLimit) |
|
|||||||||
creditLimitReference (in creditRiskLimit in limitCheckApproved) |
|
|||||||||
creditLimitReference (in creditRiskLimit in limitCheckRefused) |
|
|||||||||
creditLimitReference (in orderStatus) |
|
|||||||||
creditLimitReport |
|
|||||||||
creditLimitResponse |
|
|||||||||
creditRiskLimit (in limitCheckApproved) |
|
|||||||||
creditRiskLimit (in limitCheckRefused) |
|
|||||||||
currency (defined in CreditLimit complexType) |
|
|||||||||
currency (in limitApplicable) |
|
|||||||||
description (defined in CreditLimitCheckReason complexType) |
|
|||||||||
description (defined in CreditLimitCheckReason complexType) | free form description of the reason
|
|||||||||
executionDateTime (in fill) |
|
|||||||||
expirationDate (defined in CreditLimit complexType) |
|
|||||||||
fill |
|
|||||||||
filledSize |
|
|||||||||
fillId |
|
|||||||||
fills |
|
|||||||||
fullApproval |
|
|||||||||
limitApplicable |
|
|||||||||
limitCheckApproved |
|
|||||||||
limitCheckRefused |
|
|||||||||
limitExpiryTimeStamp (in creditRiskLimit in limitCheckApproved) |
|
|||||||||
limitExpiryTimeStamp (in creditRiskLimit in limitCheckRefused) |
|
|||||||||
limitId |
|
|||||||||
limitModel (defined in CreditLimitInformationExtended complexType) |
|
|||||||||
limitModel (in creditLimitInformation in creditLimitReport) |
|
|||||||||
limitRefused |
|
|||||||||
limitType | Standard code to indicate which type of credit line is being referred to - i.e.
|
|||||||||
order |
|
|||||||||
orderId (in fill) |
|
|||||||||
orderId (in orderStatus) |
|
|||||||||
orderId (in orderStatus) |
|
|||||||||
orderRevalidation |
|
|||||||||
orderStatus |
|
|||||||||
orderStatusNotification |
|
|||||||||
originalRequestDetails (in creditRiskLimit in limitCheckApproved) |
|
|||||||||
originalRequestDetails (in creditRiskLimit in limitCheckRefused) |
|
|||||||||
originalTrade (defined in OriginalRequestDetails complexType) | Fully describes the original trade (prior to the exercise).
|
|||||||||
partyInformation (defined in CreditLimitInformationExtended complexType) |
|
|||||||||
partyInformation (in creditLimitInformation in creditLimitReport) |
|
|||||||||
period (in velocity) |
|
|||||||||
periodMultiplier (in velocity) |
|
|||||||||
price |
|
|||||||||
quote (in requestLimitCheck) |
|
|||||||||
reason (in creditLimitResponse) |
|
|||||||||
reason (in creditRiskLimit in limitCheckApproved) |
|
|||||||||
reason (in creditRiskLimit in limitCheckRefused) |
|
|||||||||
reason (in orderStatus) |
|
|||||||||
reason (in restoreCredit) |
|
|||||||||
reason (in suspendCredit) |
|
|||||||||
reasonCode (defined in CreditLimitCheckReason complexType) | reason codes for credit limit check messages
|
|||||||||
remainingSize |
|
|||||||||
requestedNotionalAmount | Specifies the fixed amount requested expressed as notional amount.
|
|||||||||
requestedNumberOfOptions | (partial approval) Specifies the fixed amount approved expressed as number of options.
|
|||||||||
requestedNumberOfUnits | (partial approval) Specifies the fixed amount approved expressed as number of units.
|
|||||||||
requesterOrderId |
|
|||||||||
requestingPartyReference (defined in OriginalRequestDetails complexType) |
|
|||||||||
requestingPartyReference (in requestLimitCheck) |
|
|||||||||
requestLimitCheck |
|
|||||||||
response |
|
|||||||||
restoreCredit |
|
|||||||||
rfqRevalidation |
|
|||||||||
setCreditLimit |
|
|||||||||
size |
|
|||||||||
status (in orderStatus) |
|
|||||||||
submittedTime |
|
|||||||||
suspendCredit |
|
|||||||||
tenor |
|
|||||||||
totalSize |
|
|||||||||
trade (in orderStatus) | trade description.
|
|||||||||
trade (in requestLimitCheck) | The root element in an FpML trade document.
|
|||||||||
tradeIdentifier (defined in OriginalRequestDetails complexType) |
|
|||||||||
tradeIdentifier (in orderStatus) |
|
|||||||||
velocity |
|
Complex Type Summary | ||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
<?xml version="1.0" encoding="utf-8"?> <!-- edited with XMLSpy v2012 sp1 (x64) (http://www.altova.com) by Karel Engelen (private) --> <!-- == Copyright (c) 2002-2013 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="pre" ecore:package="org.fpml.pretrade" elementFormDefault="qualified" targetNamespace="http://www.fpml.org/FpML-5/pretrade" version="$Revision: 10272 $" xmlns="http://www.fpml.org/FpML-5/pretrade" 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"> <!-- ***************************************************************** --> <!-- Request Limit Check / high-level message types --> <!-- ***************************************************************** --> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexContent> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" name="creditLimitInformation" type="CreditLimitInformation"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexContent> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Code to indicate the credit approval model e.g., PushToPing, PushToStop, Plus1ToStop, Plus1ToPing, Ping. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">The root element in an FpML trade document.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:sequence> </xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexContent> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" name="creditLimitInformation" type="CreditLimitInformationExtended"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexContent> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" name="creditLimitInformation" type="CreditLimitInformationExtended"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <!-- ***************************************************************** --> <!-- Building blocks --> <!-- ***************************************************************** --> <xsd:simpleContent> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleContent> <xsd:attribute default="http://www.fpml.org/coding-scheme/credit-approval-model" name="creditApprovalModelScheme" type="xsd:anyURI"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0"> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Specifies the fixed amount requested expressed as notional amount. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> (partial approval) Specifies the fixed amount approved expressed as notional amount. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> (partial approval) Specifies the fixed amount approved expressed as number of options. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> (partial approval) Specifies the fixed amount approved expressed as number of options. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> (partial approval) Specifies the fixed amount approved expressed as number of units. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en"> (partial approval) Specifies the fixed amount approved expressed as number of units. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:choice> <xsd:element maxOccurs="unbounded" minOccurs="0" name="creditLimitReference" type="CreditLimitReference"/> </xsd:sequence> </xsd:complexType> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" name="creditLimitReference" type="CreditLimitReference"/> </xsd:sequence> </xsd:complexType> <xsd:sequence> </xsd:sequence> </xsd:complexType> <xsd:sequence> </xsd:sequence> </xsd:complexType> <xsd:sequence> </xsd:sequence> </xsd:complexType> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:sequence> </xsd:sequence> </xsd:complexType> <xsd:sequence> <xsd:annotation> <xsd:documentation xml:lang="en"> Standard code to indicate which type of credit line is being referred to - i.e. IM, DV01, PV01, CS01, Notional, Clip Size, Notional, maximumOrderQuantity </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:choice> <xsd:sequence> <xsd:annotation> <xsd:documentation>reason codes for credit limit check messages</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:annotation> <xsd:documentation>free form description of the reason</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:complexType> <xsd:simpleContent> <xsd:attribute default="http://www.fpml.org/coding-scheme/credit-limit-check-reason" name="creditLimitCheckReasonScheme" type="xsd:anyURI"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleContent> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleContent> <xsd:attribute default="http://www.fpml.org/coding-scheme/credit-limit-type" name="creditLimitTypeScheme" type="xsd:anyURI"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="en"> Fully describes the original trade (prior to the exercise). </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> <xsd:sequence> <!-- should be tradeID ? --> </xsd:sequence> </xsd:complexType> <xsd:sequence> <xsd:choice> <xsd:sequence> <!-- orderer's ID --> <!-- SEF's order ID --> </xsd:sequence> <!-- SEF's order ID --> </xsd:choice> <!-- echo back the order / DUMMY placeholder --> <xsd:choice minOccurs="0"> <xsd:sequence> <!-- reason for a rejected quote --> <!-- supply a counter-offer quote, e.g. if order is rejected / DUMMY placeholder --> </xsd:sequence> <xsd:sequence> <!-- number of units of the product being ordered --> <!-- number of fills so far --> <!-- number of units of the product filled so far --> <!-- number of units of the product remaining to be filled --> <!-- info about the fills --> <xsd:choice minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="en">trade description.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> <xsd:element maxOccurs="unbounded" minOccurs="0" name="creditLimitReference" type="CreditLimitReference"/> </xsd:sequence> </xsd:choice> </xsd:sequence> </xsd:complexType> <xsd:sequence> </xsd:sequence> </xsd:complexType> <!-- ***************************************************************** --> <!-- Request Limit Check / Messages --> <!-- ***************************************************************** --> <!-- Other existing messages used: serviceNotification --> </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. |