<xsd:complexType name="Valuation">
<xsd:annotation>
<xsd:documentation xml:lang="en">A valuation of an valuable object - an asset or a pricing input. This is an abstract type, used as a base for values of pricing structures such as yield curves as well as asset values.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="objectReference" type="AnyAssetReference" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">A reference to the asset or pricing structure that this values.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="valuationScenarioReference" type="ValuationScenarioReference" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">A reference to the valuation scenario used to calculate this valuation. If the Valuation occurs within a ValuationSet, this value is optional and is defaulted from the ValuationSet. If this value occurs in both places, the lower level value (i.e. the one here) overrides that in the higher (i.e. ValuationSet).</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="id" type="xsd:ID" />
<xsd:attribute name="definitionRef" type="xsd:IDREF" ecore:reference="ValuationScenario" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore">
<xsd:annotation>
<xsd:documentation xml:lang="en">An optional reference to the scenario that this valuation applies to.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
|