<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="FpML.CodeList.genericode.css"?>
<gcl:CodeList xmlns:gcl="http://docs.oasis-open.org/codelist/ns/genericode/1.0/" xmlns:doc="http://www.fpml.org/coding-scheme/documentation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://docs.oasis-open.org/codelist/ns/genericode/1.0/ genericode.xsd">
	<Annotation>
		<Description>
			<doc:definition>Defines a list of collateral reason codes.</doc:definition>
		</Description>
	</Annotation>
	<Identification>
		<ShortName>collateralMarginCallResponseReasonCodeScheme</ShortName>
		<Version>1-0</Version>
		<CanonicalUri>http://www.fpml.org/coding-scheme/collateral-margin-call-response-reason-code</CanonicalUri>
		<CanonicalVersionUri>http://www.fpml.org/coding-scheme/collateral-margin-call-response-reason-code-1-0</CanonicalVersionUri>
		<LocationUri>http://www.fpml.org/coding-scheme/collateral-margin-call-response-reason-code-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>MarkToMarketMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>HeldCollateralMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>PendingCollateralMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>TradeLevelIndependentAmountMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>ValueAtRiskIndependentAmountMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>NetOpenPositionIndependentAmountMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>IndependentAmountConventionMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>MarkToMarketConventionMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>VariationMarginThresholdMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>SegregatedIndependentAmountThresholdMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>SegregatedIndependentAmountMinimumTransferAmountMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>VariationMarginMinimumTransferAmountMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>SegregatedIndependentAmountRoundingMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>VariationMarginRoundingMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>BaseCurrencyMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>ValuationDateMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>PartyReferenceMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>The margin call was issued to the incorrect entity.</SimpleValue>
			</Value>
		</Row>
		<Row>
			<Value>
				<SimpleValue>CreditSupportAgreementMismatch</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>FpML</SimpleValue>
			</Value>
			<Value>
				<SimpleValue>xxxxxxxxxxxxxxxxxxxxxxxx.</SimpleValue>
			</Value>
		</Row>
	</SimpleCodeList>
</gcl:CodeList>
