1133 lines
52 KiB
XML
1133 lines
52 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
|
<xs:complexType name="RequestHeaderType">
|
|
<xs:sequence>
|
|
<xs:element name="Version" type="VersionType"/>
|
|
<xs:element name="SenderCode" type="ReporterCodeType"/>
|
|
<xs:element name="ReceiverCode" type="ReporterCodeType"/>
|
|
<xs:element name="SendDate" type="DateType"/>
|
|
<xs:element name="FileNumber" type="FileNumberType"/>
|
|
<xs:element name="BusiDataType" type="BusiDataTypeType"/>
|
|
<xs:element name="OperationType" type="OperationTypeType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="VersionType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="001"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="DateType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:pattern value="|(\d\d\d\d-\d\d-\d\d)"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="ReporterCodeType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:length value="6"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="FileNumberType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:pattern value="[0-9]{4}"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="BusiDataTypeType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="A1013"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OperationTypeType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="A"/>
|
|
<xs:enumeration value="R"/>
|
|
<xs:enumeration value="U"/>
|
|
<xs:enumeration value="D"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="BizIDType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="50"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="YearType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="MonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="MainAgreementLastMonthAccumulatedThisYearType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="MainAgreementAddedThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="MainAgreementAccumulatedThisYearType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="MainAgreementValidedAtEndOfThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SupplementalAgreementLastMonthAccumulatedThisYearType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SupplementalAgreementAddedThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SupplementalAgreementAccumulatedThisYearType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SupplementalAgreementValidedAtTheEndOfThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="PerformanceGuaranteeAgreementLastMonthAccumulatedThisYearType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="PerformanceGuaranteeAgreementAddedThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="PerformanceGuaranteeAgreementAccumulatedThisYearType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="PerformanceGuaranteeAgreementValidedAtEndOfThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TransactionConfirmationLastMonthAccumulatedThisYearType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TransactionConfirmationAddedThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TransactionConfirmationBookAccumulatedThisYearType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TransactionConfirmationValidedAtEndOfThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SWAPNominalCapitalStockAtBeginningType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SWAPIncreasedOriginalTransactionNominalCapitalAtThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SWAPNotionalPrincipalAmountAllowedToBeTerminatedAtThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SWAPNominalCapitalStockAtEndingType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapCategoryNominalPrincipalThisYearCumulativeInitialTransactionType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OptionOfNotionalPrincipalStockAtBeginningType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OptionIncreasedOriginalTransactionNominalCapitalAtThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OptionNotionalPrincipalAmountAllowedToBeTerminatedAtThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OptionOfNotionalPrincipalStockAtEndingType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="NominalPrincipalOfOptionClassHasBeenAddedToInitialTransactionType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="StockOfSwapContractsAtBeginningType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="NumberOfNewSwapInitialTradingContractsAtThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="NumberOfSwapContractsToTerminateAtThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="StockOfSwapContractsAtEndingType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="NumberOfSwapContractsIncreasedByThisYearType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="StockOfOptionContractsAtBeginningType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="NumberOfNewOptionInitialTradingContractsAtThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="NumberOfOptionContractsToTerminateAtThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="StockOfOptionContractsAtEndingType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="NumberOfOptionContractsHasIncreasedInitialTransactionType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapSignedWithTheCustomerThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="NumberOfSwapTradingAccountsAtThisPeriodThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="NumberOfSwapTradingClientStockThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapSignedWithTheCustomerLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="NumberOfSwapTradingAccountsLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="NumberOfSwapTradingClientStockLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OptionSignedWithTheCustomerThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="NumberOfOptionTradingAccountsThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="NumberOfOptionTradingClientStockThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OptionSignedWithTheCustomerLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="NumberOfOptionTradingAccountsLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="NumberOfOptionTradingClientStockLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SignedTotalCustomerType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TotalNumberOfTradingAccountsAtThisPeriodType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TotalNumberOfTradingClientAccountsType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SignedTotalCustomerLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TotalNumberOfTradingAccountsAtThisPeriodLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TotalNumberOfTradingClientAccountsLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TotalNominalPrincipalAmountOfSwapThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TotalNominalPrincipalAmountOfSwapLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TheValueOfTheStockSwapInTheCorrespondingPerformanceGuaranteeThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TheValueOfTheStockSwapInTheCorrespondingPerformanceGuaranteeLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapCashCollateralValueThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapCashCollateralValueLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapSecuritiesCollateralValueThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapSecuritiesCollateralValueLastMonthThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="ProportionOfTheOverallPerformanceOfTheSwapBusinessThisMonthFullType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="ProportionOfTheOverallPerformanceOfTheSwapBusinessLastMonthFullType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="ProportionOfTheOverallPerformanceOfTheSwapBusinessThisMonthNetType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="ProportionOfTheOverallPerformanceOfTheSwapBusinessLastMonthNetType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapNumberOfDefaultCustomersAtThisMonthThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapNumberOfDefaultCustomersAtThisMonthLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapDefaultTransactionNumberAtThisMonthThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapDefaultTransactionNumberAtThisMonthLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TotalSwapDefaultCustomerNumberInThisYearThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TotalSwapDefaultCustomerNumberInThisYearLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapNumberOfDefaultCustomersInThisYearThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapNumberOfDefaultCustomersInThisYearLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TotalNominalPrincipalAmountOfOTCOptionsThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TotalNominalPrincipalAmountOfOTCOptionsLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TheValueOfTheStockOTCOptionsCorrespondingPerformanceGuaranteeThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TheValueOfTheStockOTCOptionsCorrespondingPerformanceGuaranteeLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OTCOptionsCashCollateralValueThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OTCOptionsCashCollateralValueLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OTCOptionsSecuritiesCollateralValueThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OTCOptionsSecuritiesCollateralValueLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="ProportionOfTheOverallPerformanceOfTheOTCOptionsBusinessThisMonthFullType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="ProportionOfTheOverallPerformanceOfTheOTCOptionsBusinessLastMonthFullType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="ProportionOfTheOverallPerformanceOfTheOTCOptionsBusinessThisMonthNetType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="ProportionOfTheOverallPerformanceOfTheOTCOptionsBusinessLastMonthNetType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OTCOptionsNumberOfDefaultCustomersAtThisMonthThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OTCOptionsNumberOfDefaultCustomersAtThisMonthLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OTCOptionsTransactionNumberAtThisMonthThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OTCOptionsTransactionNumberAtThisMonthLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TotalOTCOptionsDefaultCustomerNumberInThisYearThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="TotalOTCOptionsDefaultCustomerNumberInThisYearLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OTCOptionsNumberOfDefaultCustomersInThisYearThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OTCOptionsNumberOfDefaultCustomersInThisYearLastMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="StockTradingCorrespondsToValueOfCollateralAtEndOfThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="StockTradingCorrespondsToValueOfCollateralAtEndOfLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="CashBalanceAtEndOfThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="CashBalanceAtEndOfLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="HoldStockMarketValueAtEndOfThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="HoldStockMarketValueAtEndOfLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="HoldMarketValueOfBondsAtTheEndOfThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="HoldMarketValueOfBondsAtTheEndOfLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OwnedAssetManagementProductsAtTheEndOfThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OwnedAssetManagementProductsAtTheEndOfLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OwnedBankFinanceAtTheEndOfThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OwnedBankFinanceAtTheEndOfLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="HoldTrustProductAtTheEndOfThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="HoldTrustProductAtTheEndOfLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="InsuranceProductsAreHeldAtTheEndOfThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="InsuranceProductsAreHeldAtTheEndOfLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="HoldOtherProductsAtTheEndOfThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="HoldOtherProductsAtTheEndOfLastMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SettledSwapItemsAtThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SettledSwapTransactionInvolvesNotionalPrincipalAtThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapIncomeCashFlowType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapExpensesCashFlowType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="CashFlowCorrespondingToNetIncomeOnSwapMarginType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SwapHedgeCostType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SettledOptionItemsAtThisMonthType">
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="SettledOptionTransactionInvolvesNotionalPrincipalAtThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OptionPremiumIncomeType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="OptionHedgeCostType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="BalanceOfSwapRealizedGainsAndLossesAtThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="BalanceOfOptionRealizedGainsAndLossesAtThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="BalanceOfSwapRealizedGainsAndLossesAtThisYearType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="BalanceOfOptionRealizedGainsAndLossesAtThisYearType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="BalanceOfSwapChangedGainsAndLossesInFairValueAtThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="BalanceOfOptionChangedGainsAndLossesInFairValueAtThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="BalanceOfSwapChangedGainsAndLossesInFairValueAtThisYearType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="BalanceOfOptionChangedGainsAndLossesInFairValueAtThisYearType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="BalanceOfSwapTotalGainsAndLossesAtThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="BalanceOfOptionTotalGainsAndLossesAtThisMonthType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="BalanceOfSwapTotalGainsAndLossesAtThisYearType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="BalanceOfOptionTotalGainsAndLossesAtThisYearType">
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="4"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:complexType name="IncreaseBusinessDetailsThisMonthTupleType">
|
|
<xs:sequence>
|
|
<xs:element name="NameOfSecuritiesCompany" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="100"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="NameOfCounterparty" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="100"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="NameOfCounterpartyProduct" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="100"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="TransactionConfirmationNumber" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="100"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="BusinessType" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="NotionalPrincipalAmountLNotionalPrincipalAmount" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="SNotionalPrincipalAmount" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="StartDay" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:pattern value="|(\d\d\d\d-\d\d-\d\d)"/>
|
|
<xs:maxLength value="10"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="DueDate" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:pattern value="|(\d\d\d\d-\d\d-\d\d)"/>
|
|
<xs:maxLength value="10"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="InvestmentTargetType" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="UndrlygAssetName" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="200"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="UndrlygAssetCode" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="20"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="UndrlygAssetTradgPlc" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="200"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="OptionObjectSecondClass" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="SwapObjectSecondClass" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="NonAnnualOptionFee" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="OptionType" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="InventoryBusinessDetailsAtTheEndOfThisMonthTupleType">
|
|
<xs:sequence>
|
|
<xs:element name="NameOfSecuritiesCompany" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="100"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="NameOfCounterparty" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="100"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="NameOfCounterpartyProduct" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="100"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="TransactionConfirmationNumber" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="100"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="BusinessType" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="NotionalPrincipalAmountLNotionalPrincipalAmount" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="SNotionalPrincipalAmount" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="StartDay" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:pattern value="|(\d\d\d\d-\d\d-\d\d)"/>
|
|
<xs:maxLength value="10"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="DueDate" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:pattern value="|(\d\d\d\d-\d\d-\d\d)"/>
|
|
<xs:maxLength value="10"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="InvestmentTargetType" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="UndrlygAssetName" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="200"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="UndrlygAssetCode" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="20"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="UndrlygAssetTradgPlc" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="200"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="OptionObjectSecondClass" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="SwapObjectSecondClass" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="NonAnnualOptionFee" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="OptionType" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="MaitainMarginRation" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="CorrelationCoefficient" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="LongPositionContractValue" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="ShortPositionContractValue" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="TargetCaseAndHedgeTupleType">
|
|
<xs:sequence>
|
|
<xs:element name="NameOfSecuritiesCompany" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="100"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="BusinessType" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="InvestmentTargetType" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="InvestmentTarget" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="200"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="UnderlyingCode" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="100"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="UndrlygAssetTradgPlc" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:string">
|
|
<xs:maxLength value="200"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="BuyingImpulseVolume" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="SellingImpulseVolume" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="ImpulseVolume" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="PositionAtTheEndOfThisMonth" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="TheNumberOfPositionsHeldAtTheEndOfThisMonth" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal"/>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="AveragePriceAtTheEndOfTheMonth" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:restriction base="xs:decimal">
|
|
<xs:fractionDigits value="2"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="ExceIDType">
|
|
<xs:restriction base="xs:string">
|
|
<xs:pattern value="[A-Za-z0-9]{28}"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:element name="Root">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="Header" type="RequestHeaderType"/>
|
|
<xs:element name="Body">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="PeriodicReportISDA" maxOccurs="unbounded">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="ExceID" type="ExceIDType"/>
|
|
<xs:element name="BizID" type="BizIDType" minOccurs="0" nillable="true"/>
|
|
<xs:element name="Year" type="YearType"/>
|
|
<xs:element name="Month" type="MonthType"/>
|
|
<xs:element name="MainAgreementLastMonthAccumulatedThisYear" type="MainAgreementLastMonthAccumulatedThisYearType"/>
|
|
<xs:element name="MainAgreementAddedThisMonth" type="MainAgreementAddedThisMonthType"/>
|
|
<xs:element name="MainAgreementAccumulatedThisYear" type="MainAgreementAccumulatedThisYearType"/>
|
|
<xs:element name="MainAgreementValidedAtEndOfThisMonth" type="MainAgreementValidedAtEndOfThisMonthType"/>
|
|
<xs:element name="SupplementalAgreementLastMonthAccumulatedThisYear" type="SupplementalAgreementLastMonthAccumulatedThisYearType"/>
|
|
<xs:element name="SupplementalAgreementAddedThisMonth" type="SupplementalAgreementAddedThisMonthType"/>
|
|
<xs:element name="SupplementalAgreementAccumulatedThisYear" type="SupplementalAgreementAccumulatedThisYearType"/>
|
|
<xs:element name="SupplementalAgreementValidedAtTheEndOfThisMonth" type="SupplementalAgreementValidedAtTheEndOfThisMonthType"/>
|
|
<xs:element name="PerformanceGuaranteeAgreementLastMonthAccumulatedThisYear" type="PerformanceGuaranteeAgreementLastMonthAccumulatedThisYearType"/>
|
|
<xs:element name="PerformanceGuaranteeAgreementAddedThisMonth" type="PerformanceGuaranteeAgreementAddedThisMonthType"/>
|
|
<xs:element name="PerformanceGuaranteeAgreementAccumulatedThisYear" type="PerformanceGuaranteeAgreementAccumulatedThisYearType"/>
|
|
<xs:element name="PerformanceGuaranteeAgreementValidedAtEndOfThisMonth" type="PerformanceGuaranteeAgreementValidedAtEndOfThisMonthType"/>
|
|
<xs:element name="TransactionConfirmationLastMonthAccumulatedThisYear" type="TransactionConfirmationLastMonthAccumulatedThisYearType"/>
|
|
<xs:element name="TransactionConfirmationAddedThisMonth" type="TransactionConfirmationAddedThisMonthType"/>
|
|
<xs:element name="TransactionConfirmationBookAccumulatedThisYear" type="TransactionConfirmationBookAccumulatedThisYearType"/>
|
|
<xs:element name="TransactionConfirmationValidedAtEndOfThisMonth" type="TransactionConfirmationValidedAtEndOfThisMonthType"/>
|
|
<xs:element name="SWAPNominalCapitalStockAtBeginning" type="SWAPNominalCapitalStockAtBeginningType"/>
|
|
<xs:element name="SWAPIncreasedOriginalTransactionNominalCapitalAtThisMonth" type="SWAPIncreasedOriginalTransactionNominalCapitalAtThisMonthType"/>
|
|
<xs:element name="SWAPNotionalPrincipalAmountAllowedToBeTerminatedAtThisMonth" type="SWAPNotionalPrincipalAmountAllowedToBeTerminatedAtThisMonthType"/>
|
|
<xs:element name="SWAPNominalCapitalStockAtEnding" type="SWAPNominalCapitalStockAtEndingType"/>
|
|
<xs:element name="SwapCategoryNominalPrincipalThisYearCumulativeInitialTransaction" type="SwapCategoryNominalPrincipalThisYearCumulativeInitialTransactionType"/>
|
|
<xs:element name="OptionOfNotionalPrincipalStockAtBeginning" type="OptionOfNotionalPrincipalStockAtBeginningType"/>
|
|
<xs:element name="OptionIncreasedOriginalTransactionNominalCapitalAtThisMonth" type="OptionIncreasedOriginalTransactionNominalCapitalAtThisMonthType"/>
|
|
<xs:element name="OptionNotionalPrincipalAmountAllowedToBeTerminatedAtThisMonth" type="OptionNotionalPrincipalAmountAllowedToBeTerminatedAtThisMonthType"/>
|
|
<xs:element name="OptionOfNotionalPrincipalStockAtEnding" type="OptionOfNotionalPrincipalStockAtEndingType"/>
|
|
<xs:element name="NominalPrincipalOfOptionClassHasBeenAddedToInitialTransaction" type="NominalPrincipalOfOptionClassHasBeenAddedToInitialTransactionType"/>
|
|
<xs:element name="StockOfSwapContractsAtBeginning" type="StockOfSwapContractsAtBeginningType"/>
|
|
<xs:element name="NumberOfNewSwapInitialTradingContractsAtThisMonth" type="NumberOfNewSwapInitialTradingContractsAtThisMonthType"/>
|
|
<xs:element name="NumberOfSwapContractsToTerminateAtThisMonth" type="NumberOfSwapContractsToTerminateAtThisMonthType"/>
|
|
<xs:element name="StockOfSwapContractsAtEnding" type="StockOfSwapContractsAtEndingType"/>
|
|
<xs:element name="NumberOfSwapContractsIncreasedByThisYear" type="NumberOfSwapContractsIncreasedByThisYearType"/>
|
|
<xs:element name="StockOfOptionContractsAtBeginning" type="StockOfOptionContractsAtBeginningType"/>
|
|
<xs:element name="NumberOfNewOptionInitialTradingContractsAtThisMonth" type="NumberOfNewOptionInitialTradingContractsAtThisMonthType"/>
|
|
<xs:element name="NumberOfOptionContractsToTerminateAtThisMonth" type="NumberOfOptionContractsToTerminateAtThisMonthType"/>
|
|
<xs:element name="StockOfOptionContractsAtEnding" type="StockOfOptionContractsAtEndingType"/>
|
|
<xs:element name="NumberOfOptionContractsHasIncreasedInitialTransaction" type="NumberOfOptionContractsHasIncreasedInitialTransactionType"/>
|
|
<xs:element name="SwapSignedWithTheCustomerThisMonth" type="SwapSignedWithTheCustomerThisMonthType"/>
|
|
<xs:element name="NumberOfSwapTradingAccountsAtThisPeriodThisMonth" type="NumberOfSwapTradingAccountsAtThisPeriodThisMonthType"/>
|
|
<xs:element name="NumberOfSwapTradingClientStockThisMonth" type="NumberOfSwapTradingClientStockThisMonthType"/>
|
|
<xs:element name="SwapSignedWithTheCustomerLastMonth" type="SwapSignedWithTheCustomerLastMonthType"/>
|
|
<xs:element name="NumberOfSwapTradingAccountsLastMonth" type="NumberOfSwapTradingAccountsLastMonthType"/>
|
|
<xs:element name="NumberOfSwapTradingClientStockLastMonth" type="NumberOfSwapTradingClientStockLastMonthType"/>
|
|
<xs:element name="OptionSignedWithTheCustomerThisMonth" type="OptionSignedWithTheCustomerThisMonthType"/>
|
|
<xs:element name="NumberOfOptionTradingAccountsThisMonth" type="NumberOfOptionTradingAccountsThisMonthType"/>
|
|
<xs:element name="NumberOfOptionTradingClientStockThisMonth" type="NumberOfOptionTradingClientStockThisMonthType"/>
|
|
<xs:element name="OptionSignedWithTheCustomerLastMonth" type="OptionSignedWithTheCustomerLastMonthType"/>
|
|
<xs:element name="NumberOfOptionTradingAccountsLastMonth" type="NumberOfOptionTradingAccountsLastMonthType"/>
|
|
<xs:element name="NumberOfOptionTradingClientStockLastMonth" type="NumberOfOptionTradingClientStockLastMonthType"/>
|
|
<xs:element name="SignedTotalCustomer" type="SignedTotalCustomerType"/>
|
|
<xs:element name="TotalNumberOfTradingAccountsAtThisPeriod" type="TotalNumberOfTradingAccountsAtThisPeriodType"/>
|
|
<xs:element name="TotalNumberOfTradingClientAccounts" type="TotalNumberOfTradingClientAccountsType"/>
|
|
<xs:element name="SignedTotalCustomerLastMonth" type="SignedTotalCustomerLastMonthType"/>
|
|
<xs:element name="TotalNumberOfTradingAccountsAtThisPeriodLastMonth" type="TotalNumberOfTradingAccountsAtThisPeriodLastMonthType"/>
|
|
<xs:element name="TotalNumberOfTradingClientAccountsLastMonth" type="TotalNumberOfTradingClientAccountsLastMonthType"/>
|
|
<xs:element name="TotalNominalPrincipalAmountOfSwapThisMonth" type="TotalNominalPrincipalAmountOfSwapThisMonthType"/>
|
|
<xs:element name="TotalNominalPrincipalAmountOfSwapLastMonth" type="TotalNominalPrincipalAmountOfSwapLastMonthType"/>
|
|
<xs:element name="TheValueOfTheStockSwapInTheCorrespondingPerformanceGuaranteeThisMonth" type="TheValueOfTheStockSwapInTheCorrespondingPerformanceGuaranteeThisMonthType"/>
|
|
<xs:element name="TheValueOfTheStockSwapInTheCorrespondingPerformanceGuaranteeLastMonth" type="TheValueOfTheStockSwapInTheCorrespondingPerformanceGuaranteeLastMonthType"/>
|
|
<xs:element name="SwapCashCollateralValueThisMonth" type="SwapCashCollateralValueThisMonthType"/>
|
|
<xs:element name="SwapCashCollateralValueLastMonth" type="SwapCashCollateralValueLastMonthType"/>
|
|
<xs:element name="SwapSecuritiesCollateralValueThisMonth" type="SwapSecuritiesCollateralValueThisMonthType"/>
|
|
<xs:element name="SwapSecuritiesCollateralValueLastMonthThisMonth" type="SwapSecuritiesCollateralValueLastMonthThisMonthType"/>
|
|
<xs:element name="ProportionOfTheOverallPerformanceOfTheSwapBusinessThisMonthFull" type="ProportionOfTheOverallPerformanceOfTheSwapBusinessThisMonthFullType"/>
|
|
<xs:element name="ProportionOfTheOverallPerformanceOfTheSwapBusinessLastMonthFull" type="ProportionOfTheOverallPerformanceOfTheSwapBusinessLastMonthFullType"/>
|
|
<xs:element name="ProportionOfTheOverallPerformanceOfTheSwapBusinessThisMonthNet" type="ProportionOfTheOverallPerformanceOfTheSwapBusinessThisMonthNetType"/>
|
|
<xs:element name="ProportionOfTheOverallPerformanceOfTheSwapBusinessLastMonthNet" type="ProportionOfTheOverallPerformanceOfTheSwapBusinessLastMonthNetType"/>
|
|
<xs:element name="SwapNumberOfDefaultCustomersAtThisMonthThisMonth" type="SwapNumberOfDefaultCustomersAtThisMonthThisMonthType"/>
|
|
<xs:element name="SwapNumberOfDefaultCustomersAtThisMonthLastMonth" type="SwapNumberOfDefaultCustomersAtThisMonthLastMonthType"/>
|
|
<xs:element name="SwapDefaultTransactionNumberAtThisMonthThisMonth" type="SwapDefaultTransactionNumberAtThisMonthThisMonthType"/>
|
|
<xs:element name="SwapDefaultTransactionNumberAtThisMonthLastMonth" type="SwapDefaultTransactionNumberAtThisMonthLastMonthType"/>
|
|
<xs:element name="TotalSwapDefaultCustomerNumberInThisYearThisMonth" type="TotalSwapDefaultCustomerNumberInThisYearThisMonthType"/>
|
|
<xs:element name="TotalSwapDefaultCustomerNumberInThisYearLastMonth" type="TotalSwapDefaultCustomerNumberInThisYearLastMonthType"/>
|
|
<xs:element name="SwapNumberOfDefaultCustomersInThisYearThisMonth" type="SwapNumberOfDefaultCustomersInThisYearThisMonthType"/>
|
|
<xs:element name="SwapNumberOfDefaultCustomersInThisYearLastMonth" type="SwapNumberOfDefaultCustomersInThisYearLastMonthType"/>
|
|
<xs:element name="TotalNominalPrincipalAmountOfOTCOptionsThisMonth" type="TotalNominalPrincipalAmountOfOTCOptionsThisMonthType"/>
|
|
<xs:element name="TotalNominalPrincipalAmountOfOTCOptionsLastMonth" type="TotalNominalPrincipalAmountOfOTCOptionsLastMonthType"/>
|
|
<xs:element name="TheValueOfTheStockOTCOptionsCorrespondingPerformanceGuaranteeThisMonth" type="TheValueOfTheStockOTCOptionsCorrespondingPerformanceGuaranteeThisMonthType"/>
|
|
<xs:element name="TheValueOfTheStockOTCOptionsCorrespondingPerformanceGuaranteeLastMonth" type="TheValueOfTheStockOTCOptionsCorrespondingPerformanceGuaranteeLastMonthType"/>
|
|
<xs:element name="OTCOptionsCashCollateralValueThisMonth" type="OTCOptionsCashCollateralValueThisMonthType"/>
|
|
<xs:element name="OTCOptionsCashCollateralValueLastMonth" type="OTCOptionsCashCollateralValueLastMonthType"/>
|
|
<xs:element name="OTCOptionsSecuritiesCollateralValueThisMonth" type="OTCOptionsSecuritiesCollateralValueThisMonthType"/>
|
|
<xs:element name="OTCOptionsSecuritiesCollateralValueLastMonth" type="OTCOptionsSecuritiesCollateralValueLastMonthType"/>
|
|
<xs:element name="ProportionOfTheOverallPerformanceOfTheOTCOptionsBusinessThisMonthFull" type="ProportionOfTheOverallPerformanceOfTheOTCOptionsBusinessThisMonthFullType"/>
|
|
<xs:element name="ProportionOfTheOverallPerformanceOfTheOTCOptionsBusinessLastMonthFull" type="ProportionOfTheOverallPerformanceOfTheOTCOptionsBusinessLastMonthFullType"/>
|
|
<xs:element name="ProportionOfTheOverallPerformanceOfTheOTCOptionsBusinessThisMonthNet" type="ProportionOfTheOverallPerformanceOfTheOTCOptionsBusinessThisMonthNetType"/>
|
|
<xs:element name="ProportionOfTheOverallPerformanceOfTheOTCOptionsBusinessLastMonthNet" type="ProportionOfTheOverallPerformanceOfTheOTCOptionsBusinessLastMonthNetType"/>
|
|
<xs:element name="OTCOptionsNumberOfDefaultCustomersAtThisMonthThisMonth" type="OTCOptionsNumberOfDefaultCustomersAtThisMonthThisMonthType"/>
|
|
<xs:element name="OTCOptionsNumberOfDefaultCustomersAtThisMonthLastMonth" type="OTCOptionsNumberOfDefaultCustomersAtThisMonthLastMonthType"/>
|
|
<xs:element name="OTCOptionsTransactionNumberAtThisMonthThisMonth" type="OTCOptionsTransactionNumberAtThisMonthThisMonthType"/>
|
|
<xs:element name="OTCOptionsTransactionNumberAtThisMonthLastMonth" type="OTCOptionsTransactionNumberAtThisMonthLastMonthType"/>
|
|
<xs:element name="TotalOTCOptionsDefaultCustomerNumberInThisYearThisMonth" type="TotalOTCOptionsDefaultCustomerNumberInThisYearThisMonthType"/>
|
|
<xs:element name="TotalOTCOptionsDefaultCustomerNumberInThisYearLastMonth" type="TotalOTCOptionsDefaultCustomerNumberInThisYearLastMonthType"/>
|
|
<xs:element name="OTCOptionsNumberOfDefaultCustomersInThisYearThisMonth" type="OTCOptionsNumberOfDefaultCustomersInThisYearThisMonthType"/>
|
|
<xs:element name="OTCOptionsNumberOfDefaultCustomersInThisYearLastMonth" type="OTCOptionsNumberOfDefaultCustomersInThisYearLastMonthType"/>
|
|
<xs:element name="StockTradingCorrespondsToValueOfCollateralAtEndOfThisMonth" type="StockTradingCorrespondsToValueOfCollateralAtEndOfThisMonthType"/>
|
|
<xs:element name="StockTradingCorrespondsToValueOfCollateralAtEndOfLastMonth" type="StockTradingCorrespondsToValueOfCollateralAtEndOfLastMonthType"/>
|
|
<xs:element name="CashBalanceAtEndOfThisMonth" type="CashBalanceAtEndOfThisMonthType"/>
|
|
<xs:element name="CashBalanceAtEndOfLastMonth" type="CashBalanceAtEndOfLastMonthType"/>
|
|
<xs:element name="HoldStockMarketValueAtEndOfThisMonth" type="HoldStockMarketValueAtEndOfThisMonthType"/>
|
|
<xs:element name="HoldStockMarketValueAtEndOfLastMonth" type="HoldStockMarketValueAtEndOfLastMonthType"/>
|
|
<xs:element name="HoldMarketValueOfBondsAtTheEndOfThisMonth" type="HoldMarketValueOfBondsAtTheEndOfThisMonthType"/>
|
|
<xs:element name="HoldMarketValueOfBondsAtTheEndOfLastMonth" type="HoldMarketValueOfBondsAtTheEndOfLastMonthType"/>
|
|
<xs:element name="OwnedAssetManagementProductsAtTheEndOfThisMonth" type="OwnedAssetManagementProductsAtTheEndOfThisMonthType"/>
|
|
<xs:element name="OwnedAssetManagementProductsAtTheEndOfLastMonth" type="OwnedAssetManagementProductsAtTheEndOfLastMonthType"/>
|
|
<xs:element name="OwnedBankFinanceAtTheEndOfThisMonth" type="OwnedBankFinanceAtTheEndOfThisMonthType"/>
|
|
<xs:element name="OwnedBankFinanceAtTheEndOfLastMonth" type="OwnedBankFinanceAtTheEndOfLastMonthType"/>
|
|
<xs:element name="HoldTrustProductAtTheEndOfThisMonth" type="HoldTrustProductAtTheEndOfThisMonthType"/>
|
|
<xs:element name="HoldTrustProductAtTheEndOfLastMonth" type="HoldTrustProductAtTheEndOfLastMonthType"/>
|
|
<xs:element name="InsuranceProductsAreHeldAtTheEndOfThisMonth" type="InsuranceProductsAreHeldAtTheEndOfThisMonthType"/>
|
|
<xs:element name="InsuranceProductsAreHeldAtTheEndOfLastMonth" type="InsuranceProductsAreHeldAtTheEndOfLastMonthType"/>
|
|
<xs:element name="HoldOtherProductsAtTheEndOfThisMonth" type="HoldOtherProductsAtTheEndOfThisMonthType"/>
|
|
<xs:element name="HoldOtherProductsAtTheEndOfLastMonth" type="HoldOtherProductsAtTheEndOfLastMonthType"/>
|
|
<xs:element name="SettledSwapItemsAtThisMonth" type="SettledSwapItemsAtThisMonthType"/>
|
|
<xs:element name="SettledSwapTransactionInvolvesNotionalPrincipalAtThisMonth" type="SettledSwapTransactionInvolvesNotionalPrincipalAtThisMonthType"/>
|
|
<xs:element name="SwapIncomeCashFlow" type="SwapIncomeCashFlowType"/>
|
|
<xs:element name="SwapExpensesCashFlow" type="SwapExpensesCashFlowType"/>
|
|
<xs:element name="CashFlowCorrespondingToNetIncomeOnSwapMargin" type="CashFlowCorrespondingToNetIncomeOnSwapMarginType"/>
|
|
<xs:element name="SwapHedgeCost" type="SwapHedgeCostType"/>
|
|
<xs:element name="SettledOptionItemsAtThisMonth" type="SettledOptionItemsAtThisMonthType"/>
|
|
<xs:element name="SettledOptionTransactionInvolvesNotionalPrincipalAtThisMonth" type="SettledOptionTransactionInvolvesNotionalPrincipalAtThisMonthType"/>
|
|
<xs:element name="OptionPremiumIncome" type="OptionPremiumIncomeType"/>
|
|
<xs:element name="OptionHedgeCost" type="OptionHedgeCostType"/>
|
|
<xs:element name="BalanceOfSwapRealizedGainsAndLossesAtThisMonth" type="BalanceOfSwapRealizedGainsAndLossesAtThisMonthType"/>
|
|
<xs:element name="BalanceOfOptionRealizedGainsAndLossesAtThisMonth" type="BalanceOfOptionRealizedGainsAndLossesAtThisMonthType"/>
|
|
<xs:element name="BalanceOfSwapRealizedGainsAndLossesAtThisYear" type="BalanceOfSwapRealizedGainsAndLossesAtThisYearType"/>
|
|
<xs:element name="BalanceOfOptionRealizedGainsAndLossesAtThisYear" type="BalanceOfOptionRealizedGainsAndLossesAtThisYearType"/>
|
|
<xs:element name="BalanceOfSwapChangedGainsAndLossesInFairValueAtThisMonth" type="BalanceOfSwapChangedGainsAndLossesInFairValueAtThisMonthType"/>
|
|
<xs:element name="BalanceOfOptionChangedGainsAndLossesInFairValueAtThisMonth" type="BalanceOfOptionChangedGainsAndLossesInFairValueAtThisMonthType"/>
|
|
<xs:element name="BalanceOfSwapChangedGainsAndLossesInFairValueAtThisYear" type="BalanceOfSwapChangedGainsAndLossesInFairValueAtThisYearType"/>
|
|
<xs:element name="BalanceOfOptionChangedGainsAndLossesInFairValueAtThisYear" type="BalanceOfOptionChangedGainsAndLossesInFairValueAtThisYearType"/>
|
|
<xs:element name="BalanceOfSwapTotalGainsAndLossesAtThisMonth" type="BalanceOfSwapTotalGainsAndLossesAtThisMonthType"/>
|
|
<xs:element name="BalanceOfOptionTotalGainsAndLossesAtThisMonth" type="BalanceOfOptionTotalGainsAndLossesAtThisMonthType"/>
|
|
<xs:element name="BalanceOfSwapTotalGainsAndLossesAtThisYear" type="BalanceOfSwapTotalGainsAndLossesAtThisYearType"/>
|
|
<xs:element name="BalanceOfOptionTotalGainsAndLossesAtThisYear" type="BalanceOfOptionTotalGainsAndLossesAtThisYearType"/>
|
|
<xs:element name="IncreaseBusinessDetailsThisMonthTuple" type="IncreaseBusinessDetailsThisMonthTupleType" maxOccurs="unbounded" minOccurs="0" nillable="true"/>
|
|
<xs:element name="InventoryBusinessDetailsAtTheEndOfThisMonthTuple" type="InventoryBusinessDetailsAtTheEndOfThisMonthTupleType" maxOccurs="unbounded" minOccurs="0" nillable="true"/>
|
|
<xs:element name="TargetCaseAndHedgeTuple" type="TargetCaseAndHedgeTupleType" maxOccurs="unbounded" minOccurs="0" nillable="true"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:schema> |