coding-schemes.fpml.scheduled-date-type-1-0.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rosetta-testing Show documentation
Show all versions of rosetta-testing Show documentation
Rune Testing is a java library that is utilised by Rosetta Code Generators and models expressed in the Rosetta DSL.
<?xml version="1.0" encoding="UTF-8"?> <gcl:CodeList xmlns:gcl="http://xml.genericode.org/2004/ns/CodeList/0.2/" xmlns:doc="http://www.fpml.org/coding-scheme/documentation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xml.genericode.org/2004/ns/CodeList/0.2/ CodeList.xsd"> <Annotation> <Description> <doc:definition>Defines the type of each scheduled date that is reported.</doc:definition> </Description> </Annotation> <Identification> <ShortName>scheduledDateTypeScheme</ShortName> <Version>1-0</Version> <CanonicalUri>http://www.fpml.org/coding-scheme/scheduled-date-type</CanonicalUri> <CanonicalVersionUri>http://www.fpml.org/coding-scheme/scheduled-date-type-1-0</CanonicalVersionUri> <LocationUri>http://www.fpml.org/coding-scheme/scheduled-date-type-1-0.xml</LocationUri> </Identification> <ColumnSet> <Column Id="Code" Use="required"> <ShortName>Code</ShortName> <Data Type="token"> <Parameter ShortName="maxLength">63</Parameter> </Data> </Column> <Column Id="Source" Use="optional"> <ShortName>Source</ShortName> <Data Type="string"/> </Column> <Column Id="Description" Use="optional"> <ShortName>Description</ShortName> <Data Type="string"/> </Column> <Key Id="PrimaryKey"> <ShortName>key</ShortName> <ColumnRef Ref="Code"/> </Key> </ColumnSet> <SimpleCodeList> <Row> <Value> <SimpleValue>AccrualStart</SimpleValue> </Value> <Value> <SimpleValue>FpML</SimpleValue> </Value> <Value> <SimpleValue>Date interest first starts accruing. In most cases, this will be the effective date.</SimpleValue> </Value> </Row> <Row> <Value> <SimpleValue>Effective</SimpleValue> </Value> <Value> <SimpleValue>FpML</SimpleValue> </Value> <Value> <SimpleValue>The effective date of the swap leg. This is useful when the information is not directly included in the swap stream (for example, in certain equity swaps).</SimpleValue> </Value> </Row> <Row> <Value> <SimpleValue>FinalPayment</SimpleValue> </Value> <Value> <SimpleValue>FpML</SimpleValue> </Value> <Value> <SimpleValue>The date of the final payment defined by this asset. The amount of the payment, if known, could be represented by an associated value of measure type "Cash".</SimpleValue> </Value> </Row> <Row> <Value> <SimpleValue>FirstPayment</SimpleValue> </Value> <Value> <SimpleValue>FpML</SimpleValue> </Value> <Value> <SimpleValue>The date of the first payment defined by this asset. The amount of the payment, if known, could be represented by an associated value of measure type "Cash".</SimpleValue> </Value> </Row> <Row> <Value> <SimpleValue>NextPayment</SimpleValue> </Value> <Value> <SimpleValue>FpML</SimpleValue> </Value> <Value> <SimpleValue>The date of the next upcoming payment defined by this asset, on or after the valuation date. The amount of the payment, if known, could be represented by an associated value of measure type "Cash".</SimpleValue> </Value> </Row> <Row> <Value> <SimpleValue>NextReset</SimpleValue> </Value> <Value> <SimpleValue>FpML</SimpleValue> </Value> <Value> <SimpleValue>The date of the next upcoming reset in this stream, after the valuation date.</SimpleValue> </Value> </Row> <Row> <Value> <SimpleValue>PreviousPayment</SimpleValue> </Value> <Value> <SimpleValue>FpML</SimpleValue> </Value> <Value> <SimpleValue>The date of the most recent payment defined by this asset prior to the valuation date. The amount of the payment could be represented by an associated value of measure type "Cash".</SimpleValue> </Value> </Row> <Row> <Value> <SimpleValue>PreviousReset</SimpleValue> </Value> <Value> <SimpleValue>FpML</SimpleValue> </Value> <Value> <SimpleValue>The date of the most recent reset in this stream, on or before the valuation date. The reset rate could be represented by an associated value of measure type "MarketQuote" (for an untreated rate), and/or one of measure type "TreatedRate" (for a treated rate).</SimpleValue> </Value> </Row> <Row> <Value> <SimpleValue>Termination</SimpleValue> </Value> <Value> <SimpleValue>FpML</SimpleValue> </Value> <Value> <SimpleValue>The termination date of the swap leg. This is useful when the information is not directly included in the swap stream (for example, in certain equity swaps).</SimpleValue> </Value> </Row> </SimpleCodeList> </gcl:CodeList>