complexType "TradeDifference"
Namespace:
Content:
complex, 10 elements
Defined:
globally in fpml-doc-5-11.xsd; see XML source
Includes:
definitions of 10 elements
Used:
never
Content Model Diagram
XML Representation Summary
<...>
   
Content: 
</...>
Content Model Elements (10):
basePath (defined in TradeDifference complexType),
baseValue (defined in TradeDifference complexType),
differenceSeverity (defined in TradeDifference complexType),
differenceType (defined in TradeDifference complexType),
element (defined in TradeDifference complexType),
extraElement (defined in TradeDifference complexType),
message (defined in TradeDifference complexType),
missingElement (defined in TradeDifference complexType),
otherPath (defined in TradeDifference complexType),
otherValue (defined in TradeDifference complexType)
Annotation
A type used to record the details of a difference between two business objects/
XML Source (w/o annotations (11); see within schema source)
<xsd:complexType name="TradeDifference">
<xsd:sequence>
<xsd:element name="differenceType" type="DifferenceTypeEnum"/>
<xsd:element name="differenceSeverity" type="DifferenceSeverityEnum"/>
<xsd:element name="element" type="String"/>
<xsd:element minOccurs="0" name="basePath" type="String"/>
<xsd:element minOccurs="0" name="baseValue" type="String"/>
<xsd:element minOccurs="0" name="otherPath" type="String"/>
<xsd:element minOccurs="0" name="otherValue" type="String"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="missingElement" type="String"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="extraElement" type="String"/>
<xsd:element name="message" type="String"/>
</xsd:sequence>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 10/10)
basePath
Type:
String, simple content
XPath to the element in the base object.
Simple Content
xsd:string
maxLength:
255
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="basePath" type="String"/>

baseValue
Type:
String, simple content
The value of the element in the base object.
Simple Content
xsd:string
maxLength:
255
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="baseValue" type="String"/>

differenceSeverity
Type:
DifferenceSeverityEnum, simple content
An indication of the severity of the difference.
Simple Content
enumeration of xsd:token
Enumeration:
"Warning", "Error"
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="differenceSeverity" type="DifferenceSeverityEnum"/>

differenceType
Type:
DifferenceTypeEnum, simple content
The type of difference that exists.
Simple Content
enumeration of xsd:token
Enumeration:
"Value", "Reference", "Structure", "Scheme"
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="differenceType" type="DifferenceTypeEnum"/>

element
Type:
String, simple content
The name of the element affected.
Simple Content
xsd:string
maxLength:
255
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="element" type="String"/>

extraElement
Type:
String, simple content
Element(s) that are extraneous in the other object.
Simple Content
xsd:string
maxLength:
255
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="extraElement" type="String"/>

message
Type:
String, simple content
A human readable description of the problem.
Simple Content
xsd:string
maxLength:
255
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="message" type="String"/>

missingElement
Type:
String, simple content
Element(s) that are missing in the other trade.
Simple Content
xsd:string
maxLength:
255
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="missingElement" type="String"/>

otherPath
Type:
String, simple content
XPath to the element in the other object.
Simple Content
xsd:string
maxLength:
255
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="otherPath" type="String"/>

otherValue
Type:
String, simple content
Value of the element in the other trade.
Simple Content
xsd:string
maxLength:
255
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="otherValue" type="String"/>

XML schema documentation generated with DocFlex/XML 1.10b5 using DocFlex/XML XSDDoc 2.8.1 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.