coding-schemes.fpml.requested-collateral-allocation-action-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>Indicates the action that is requested to be performed. The purpose is to allow FCMs to specify how the allocations are to be processed.</doc:definition> <doc:publicationDate>2013-04-12</doc:publicationDate> </Description> </Annotation> <Identification> <ShortName>requestedCollateralAllocationActionScheme</ShortName> <Version>1-0</Version> <CanonicalUri>http://www.fpml.org/coding-scheme/requested-collateral-allocation-action</CanonicalUri> <CanonicalVersionUri>http://www.fpml.org/coding-scheme/requested-collateral-allocation-action-1-0</CanonicalVersionUri> <LocationUri>http://www.fpml.org/coding-scheme/requested-collateral-allocation-action-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>Reset</SimpleValue> </Value> <Value> <SimpleValue>FpML</SimpleValue> </Value> <Value> <SimpleValue>when the Reset instruction is issued, the Clearing Service shall update the allocations for the clients specified in the message, and additionally reset the allocations for all unspecified client accounts associated with the FCM to zero (0). The FCM need not list all the clients whose allocations are to be reset to zero (0).</SimpleValue> </Value> </Row> <Row> <Value> <SimpleValue>Update</SimpleValue> </Value> <Value> <SimpleValue>FpML</SimpleValue> </Value> <Value> <SimpleValue>when the Update instruction is issued, the Clearing Service shall update the allocations for only the clients specified in the message, leaving existing allocations for any unspecified clients unchanged.</SimpleValue> </Value> </Row> </SimpleCodeList> </gcl:CodeList>