<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:simpleType name="masterdata_ingenGruppe_idno_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="masterdata_ingenGruppe_refperio_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="masterdata_ingenGruppe_loebenr_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="masterdata_ingenGruppe_firmanavn_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="100" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="masterdata_ingenGruppe_gadenavn_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="255" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="masterdata_ingenGruppe_postnr_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="20" />
      <xs:pattern value="[a-zA-Z 0-9]*" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="masterdata_ingenGruppe_boks_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="masterdata_ingenGruppe_by_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="255" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="masterdata_ingenGruppe_tlf_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="masterdata_kontaktpersoner_fuldtnavn_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="100" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="masterdata_kontaktpersoner_tlf_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="masterdata_kontaktpersoner_email_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
      <xs:pattern value="[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Metadata_Metadata_Currency_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="100" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Contact_Contact_Name_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="100" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Contact_Contact_Phone_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Contact_Contact_Email_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
      <xs:pattern value="[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_CounterpartyID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_LEI_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="20" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_NationalID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="25" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_IDType_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="25" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_IdDescription_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="100" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_Name_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="100" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_Country_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_InstitutionalSector_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{4})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_MFI3Branche_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_FTBranche_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{4})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_Group_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_DebtFactor_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_DebtFactorYear_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_Income_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_IncomeYear_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Modpart_Counterparty_AccountingStandard_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{1})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_ContractID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_InstrumentID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_InstrumentType_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="6" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_AmortisationType_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{1})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_Currency_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_FiduciaryInstrument_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{1})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_InceptionDate_Type">
    <xs:restriction base="xs:date" />
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_InterestRateCap_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_InterestRateCapExpiryDate_Type">
    <xs:restriction base="xs:date" />
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_InterestRateFloor_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_InterestRateResetFrequency_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_InterestRateSpread_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_MaturityDate_Type">
    <xs:restriction base="xs:date" />
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_CommitmentAmountInception_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_NumberPayments_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_NumberInterestTerms_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_ProjectFinanceLoan_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{1})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_Purpose_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_ReferenceRate_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_SettlementDate_Type">
    <xs:restriction base="xs:date" />
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_FairValueChanges_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_PaymentFreeStartDate_Type">
    <xs:restriction base="xs:date" />
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_PaymentFreeEndDate_Type">
    <xs:restriction base="xs:date" />
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_PaymentFreeRemainPeriod_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="[0-9]{1,4}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_ShareInterestadjustment_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Instrument_Instrument_FlexibleLoanPeriode_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{1})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_ContractID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_InstrumentID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_InterestRate_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_NextInterestRateResetDate_Type">
    <xs:restriction base="xs:date" />
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_TransferredAmount_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_Arrears_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_PastDueDate_Type">
    <xs:restriction base="xs:date" />
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_SecuritisationType_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{1})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_OutstandingAmount_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_AccruedInterest_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_OffbalanceSheetAmount_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_LendingMargin_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_AccruedMargin_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_WeightedRateBond_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_RepaymentAmount_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_RepaymentBondAmount_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="FinansielleData_FinancialData_ExtraRepaymentAmount_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="ModpartInstrument_CounterpartyInstrument_CounterpartyID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ModpartInstrument_CounterpartyInstrument_ContractID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ModpartInstrument_CounterpartyInstrument_InstrumentID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ModpartInstrument_CounterpartyInstrument_CounterpartyRole_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{1})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Haeftelse_JointLiabilitiesData_CounterpartyID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Haeftelse_JointLiabilitiesData_ContractID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Haeftelse_JointLiabilitiesData_InstrumentID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Haeftelse_JointLiabilitiesData_JointLiabilityAmount_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_ContractID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_InstrumentID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_AccountingClassification_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="[0-9]{1,2}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_BalanceSheetRecognition_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{1})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_AccumulatedWriteoffs_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_AccumulatedImpairmentAmount_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_ImpairmentType_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{2})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_ImpairmentAssessmentMethod_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="[0-9]{1,2}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_EncumbranceSources_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="[0-9]{1,2}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_PerformingStatus_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{1})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_PerformingStatusDate_Type">
    <xs:restriction base="xs:date" />
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_ProvisionsOffbalanceSheetExposures_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_ForbearanceRenegotiationStatus_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{1})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_ForbearanceRenegotiationDate_Type">
    <xs:restriction base="xs:date" />
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_CumulativeRecoveriesSinceDefault_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Regnskabsdata_AccountingData_CarryingAmount_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_ProtectionID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_ProtectionType_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_ProtectionValue_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_ProtectionValueType_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{1})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_ProtectionValueDate_Type">
    <xs:restriction base="xs:date" />
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_ProtectionValuationApproach_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{1})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_RealEstateCollateralLocation_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_ProtectionMaturityDate_Type">
    <xs:restriction base="xs:date" />
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_OriginalProtectionValue_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_OriginalProtectionValueDate_Type">
    <xs:restriction base="xs:date" />
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_RealEstateCategori_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="[0-9]{1,3}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_AssetNumber_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_BFE-number_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="10" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_Country_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_AreaCode_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="30" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_City_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="30" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_ExpectedValueProperty_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_ExpectedValueAgreement_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_RegisteredProtectionID_Type">
	<xs:restriction base="xs:string">
	  <xs:maxLength value="60" />
	</xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Pant_Protection_PropertyID_Type">
	<xs:restriction base="xs:string">
		<xs:maxLength value="25" />
	</xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InstrumentPant_InstrumentProtection_ContractID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InstrumentPant_InstrumentProtection_InstrumentID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InstrumentPant_InstrumentProtection_ProtectionID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InstrumentPant_InstrumentProtection_ProtectionAllocatedValue_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="InstrumentPant_InstrumentProtection_ThirdPartyPriorityClaims_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="InstrumentPant_InstrumentProtection_IndicationGeneralProtection_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{1})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Risikodata_CounterpartyRiskData_CounterpartyID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Risikodata_CounterpartyRiskData_ProbabilityOfDefault_Type">
    <xs:restriction base="xs:decimal" />
  </xs:simpleType>
  <xs:simpleType name="Misligeholdelse_CounterpartyDefaultData_CounterpartyID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Misligeholdelse_CounterpartyDefaultData_DefaultStatus_Type">
    <xs:restriction base="xs:long">
      <xs:pattern value="([0-9]{1})" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="Misligeholdelse_CounterpartyDefaultData_DefaultStatusDate_Type">
    <xs:restriction base="xs:date" />
  </xs:simpleType>
  <xs:simpleType name="ModpartPant_Counterprotection_CounterpartyID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ModpartPant_Counterprotection_ProtectionID_Type">
    <xs:restriction base="xs:string">
      <xs:maxLength value="60" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="languageType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="english" />
      <xs:enumeration value="danish" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="versionType">
    <xs:restriction base="xs:decimal">
      <xs:minInclusive value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="submissionTypeType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="test" />
      <xs:enumeration value="normal" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="KRDT">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="1" maxOccurs="1" name="masterdata">
          <xs:complexType>
            <xs:all>
              <xs:element minOccurs="1" name="kontaktpersoner">
                <xs:complexType>
                  <xs:sequence minOccurs="1" maxOccurs="1">
                    <xs:element minOccurs="1" name="person">
                      <xs:complexType>
                        <xs:attribute name="fuldtnavn" type="masterdata_kontaktpersoner_fuldtnavn_Type" use="required" />
                        <xs:attribute name="tlf" type="masterdata_kontaktpersoner_tlf_Type" use="required" />
                        <xs:attribute name="email" type="masterdata_kontaktpersoner_email_Type" use="required" />
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:all>
            <xs:attribute name="idno" type="masterdata_ingenGruppe_idno_Type" use="required" />
            <xs:attribute name="refperio" type="masterdata_ingenGruppe_refperio_Type" use="required" />
            <xs:attribute name="loebenr" type="masterdata_ingenGruppe_loebenr_Type" use="optional" />
            <xs:attribute name="firmanavn" type="masterdata_ingenGruppe_firmanavn_Type" use="optional" />
            <xs:attribute name="gadenavn" type="masterdata_ingenGruppe_gadenavn_Type" use="optional" />
            <xs:attribute name="postnr" type="masterdata_ingenGruppe_postnr_Type" use="optional" />
            <xs:attribute name="boks" type="masterdata_ingenGruppe_boks_Type" use="optional" />
            <xs:attribute name="by" type="masterdata_ingenGruppe_by_Type" use="optional" />
            <xs:attribute name="tlf" type="masterdata_ingenGruppe_tlf_Type" use="optional" />
          </xs:complexType>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1" name="Contact">
          <xs:complexType>
            <xs:all>
              <xs:element minOccurs="0" name="Contact">
                <xs:complexType>
                  <xs:sequence minOccurs="1">
                    <xs:element name="data">
                      <xs:complexType>
                        <xs:attribute name="Name" type="Contact_Contact_Name_Type" use="required" />
                        <xs:attribute name="Phone" type="Contact_Contact_Phone_Type" use="required" />
                        <xs:attribute name="Email" type="Contact_Contact_Email_Type" use="required" />
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:all>
          </xs:complexType>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1" name="Modpart">
          <xs:complexType>
            <xs:all>
              <xs:element minOccurs="0" name="Counterparty">
                <xs:complexType>
                  <xs:sequence minOccurs="1" maxOccurs="2147483647">
                    <xs:element name="data">
                      <xs:complexType>
                        <xs:attribute name="CounterpartyID" type="Modpart_Counterparty_CounterpartyID_Type" use="required" />
                        <xs:attribute name="LEI" type="Modpart_Counterparty_LEI_Type" use="optional" />
                        <xs:attribute name="NationalID" type="Modpart_Counterparty_NationalID_Type" use="optional" />
                        <xs:attribute name="IDType" type="Modpart_Counterparty_IDType_Type" use="optional" />
                        <xs:attribute name="IdDescription" type="Modpart_Counterparty_IdDescription_Type" use="optional" />
                        <xs:attribute name="Name" type="Modpart_Counterparty_Name_Type" use="optional" />
                        <xs:attribute name="Country" type="Modpart_Counterparty_Country_Type" use="required" />
                        <xs:attribute name="InstitutionalSector" type="Modpart_Counterparty_InstitutionalSector_Type" use="required" />
                        <xs:attribute name="MFI3Branche" type="Modpart_Counterparty_MFI3Branche_Type" use="optional" />
                        <xs:attribute name="FTBranche" type="Modpart_Counterparty_FTBranche_Type" use="required" />
                        <xs:attribute name="Group" type="Modpart_Counterparty_Group_Type" use="optional" />
                        <xs:attribute name="DebtFactor" type="Modpart_Counterparty_DebtFactor_Type" use="optional" />
                        <xs:attribute name="DebtFactorYear" type="Modpart_Counterparty_DebtFactorYear_Type" use="optional" />
                        <xs:attribute name="Income" type="Modpart_Counterparty_Income_Type" use="optional" />
                        <xs:attribute name="IncomeYear" type="Modpart_Counterparty_IncomeYear_Type" use="optional" />
                        <xs:attribute name="AccountingStandard" type="Modpart_Counterparty_AccountingStandard_Type" use="optional" />
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:all>
          </xs:complexType>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1" name="Instrument">
          <xs:complexType>
            <xs:all>
              <xs:element minOccurs="0" name="Instrument">
                <xs:complexType>
                  <xs:sequence minOccurs="1" maxOccurs="2147483647">
                    <xs:element name="data">
                      <xs:complexType>
                        <xs:attribute name="ContractID" type="Instrument_Instrument_ContractID_Type" use="required" />
                        <xs:attribute name="InstrumentID" type="Instrument_Instrument_InstrumentID_Type" use="required" />
                        <xs:attribute name="InstrumentType" type="Instrument_Instrument_InstrumentType_Type" use="required" />
                        <xs:attribute name="AmortisationType" type="Instrument_Instrument_AmortisationType_Type" use="required" />
                        <xs:attribute name="Currency" type="Instrument_Instrument_Currency_Type" use="required" />
                        <xs:attribute name="FiduciaryInstrument" type="Instrument_Instrument_FiduciaryInstrument_Type" use="required" />
                        <xs:attribute name="InceptionDate" type="Instrument_Instrument_InceptionDate_Type" use="optional" />
                        <xs:attribute name="InterestRateCap" type="Instrument_Instrument_InterestRateCap_Type" use="optional" />
                        <xs:attribute name="InterestRateCapExpiryDate" type="Instrument_Instrument_InterestRateCapExpiryDate_Type" use="optional" />
                        <xs:attribute name="InterestRateFloor" type="Instrument_Instrument_InterestRateFloor_Type" use="optional" />
                        <xs:attribute name="InterestRateResetFrequency" type="Instrument_Instrument_InterestRateResetFrequency_Type" use="optional" />
                        <xs:attribute name="InterestRateSpread" type="Instrument_Instrument_InterestRateSpread_Type" use="optional" />
                        <xs:attribute name="MaturityDate" type="Instrument_Instrument_MaturityDate_Type" use="optional" />
                        <xs:attribute name="CommitmentAmountInception" type="Instrument_Instrument_CommitmentAmountInception_Type" use="optional" />
                        <xs:attribute name="NumberPayments" type="Instrument_Instrument_NumberPayments_Type" use="optional" />
                        <xs:attribute name="NumberInterestTerms" type="Instrument_Instrument_NumberInterestTerms_Type" use="optional" />
                        <xs:attribute name="ProjectFinanceLoan" type="Instrument_Instrument_ProjectFinanceLoan_Type" use="optional" />
                        <xs:attribute name="Purpose" type="Instrument_Instrument_Purpose_Type" use="optional" />
                        <xs:attribute name="ReferenceRate" type="Instrument_Instrument_ReferenceRate_Type" use="required" />
                        <xs:attribute name="SettlementDate" type="Instrument_Instrument_SettlementDate_Type" use="optional" />
                        <xs:attribute name="FairValueChanges" type="Instrument_Instrument_FairValueChanges_Type" use="optional" />
                        <xs:attribute name="PaymentFreeStartDate" type="Instrument_Instrument_PaymentFreeStartDate_Type" use="optional" />
                        <xs:attribute name="PaymentFreeEndDate" type="Instrument_Instrument_PaymentFreeEndDate_Type" use="optional" />
                        <xs:attribute name="PaymentFreeRemainPeriod" type="Instrument_Instrument_PaymentFreeRemainPeriod_Type" use="optional" />
                        <xs:attribute name="ShareInterestadjustment" type="Instrument_Instrument_ShareInterestadjustment_Type" use="optional" />
                        <xs:attribute name="FlexibleLoanPeriode" type="Instrument_Instrument_FlexibleLoanPeriode_Type" use="optional" />
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:all>
          </xs:complexType>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1" name="FinansielleData">
          <xs:complexType>
            <xs:all>
              <xs:element minOccurs="0" name="FinancialData">
                <xs:complexType>
                  <xs:sequence minOccurs="1" maxOccurs="2147483647">
                    <xs:element name="data">
                      <xs:complexType>
                        <xs:attribute name="ContractID" type="FinansielleData_FinancialData_ContractID_Type" use="required" />
                        <xs:attribute name="InstrumentID" type="FinansielleData_FinancialData_InstrumentID_Type" use="required" />
                        <xs:attribute name="InterestRate" type="FinansielleData_FinancialData_InterestRate_Type" use="optional" />
                        <xs:attribute name="NextInterestRateResetDate" type="FinansielleData_FinancialData_NextInterestRateResetDate_Type" use="optional" />
                        <xs:attribute name="TransferredAmount" type="FinansielleData_FinancialData_TransferredAmount_Type" use="required" />
                        <xs:attribute name="Arrears" type="FinansielleData_FinancialData_Arrears_Type" use="required" />
                        <xs:attribute name="PastDueDate" type="FinansielleData_FinancialData_PastDueDate_Type" use="optional" />
                        <xs:attribute name="SecuritisationType" type="FinansielleData_FinancialData_SecuritisationType_Type" use="optional" />
                        <xs:attribute name="OutstandingAmount" type="FinansielleData_FinancialData_OutstandingAmount_Type" use="required" />
                        <xs:attribute name="AccruedInterest" type="FinansielleData_FinancialData_AccruedInterest_Type" use="optional" />
                        <xs:attribute name="OffbalanceSheetAmount" type="FinansielleData_FinancialData_OffbalanceSheetAmount_Type" use="optional" />
                        <xs:attribute name="LendingMargin" type="FinansielleData_FinancialData_LendingMargin_Type" use="optional" />
                        <xs:attribute name="AccruedMargin" type="FinansielleData_FinancialData_AccruedMargin_Type" use="optional" />
                        <xs:attribute name="WeightedRateBond" type="FinansielleData_FinancialData_WeightedRateBond_Type" use="optional" />
                        <xs:attribute name="RepaymentAmount" type="FinansielleData_FinancialData_RepaymentAmount_Type" use="optional" />
                        <xs:attribute name="RepaymentBondAmount" type="FinansielleData_FinancialData_RepaymentBondAmount_Type" use="optional" />
                        <xs:attribute name="ExtraRepaymentAmount" type="FinansielleData_FinancialData_ExtraRepaymentAmount_Type" use="optional" />
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:all>
          </xs:complexType>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1" name="ModpartInstrument">
          <xs:complexType>
            <xs:all>
              <xs:element minOccurs="0" name="CounterpartyInstrument">
                <xs:complexType>
                  <xs:sequence minOccurs="1" maxOccurs="2147483647">
                    <xs:element name="data">
                      <xs:complexType>
                        <xs:attribute name="CounterpartyID" type="ModpartInstrument_CounterpartyInstrument_CounterpartyID_Type" use="required" />
                        <xs:attribute name="ContractID" type="ModpartInstrument_CounterpartyInstrument_ContractID_Type" use="required" />
                        <xs:attribute name="InstrumentID" type="ModpartInstrument_CounterpartyInstrument_InstrumentID_Type" use="required" />
                        <xs:attribute name="CounterpartyRole" type="ModpartInstrument_CounterpartyInstrument_CounterpartyRole_Type" use="required" />
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:all>
          </xs:complexType>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1" name="Haeftelse">
          <xs:complexType>
            <xs:all>
              <xs:element minOccurs="0" name="JointLiabilitiesData">
                <xs:complexType>
                  <xs:sequence minOccurs="1" maxOccurs="2147483647">
                    <xs:element name="data">
                      <xs:complexType>
                        <xs:attribute name="CounterpartyID" type="Haeftelse_JointLiabilitiesData_CounterpartyID_Type" use="required" />
                        <xs:attribute name="ContractID" type="Haeftelse_JointLiabilitiesData_ContractID_Type" use="required" />
                        <xs:attribute name="InstrumentID" type="Haeftelse_JointLiabilitiesData_InstrumentID_Type" use="required" />
                        <xs:attribute name="JointLiabilityAmount" type="Haeftelse_JointLiabilitiesData_JointLiabilityAmount_Type" use="required" />
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:all>
          </xs:complexType>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1" name="Regnskabsdata">
          <xs:complexType>
            <xs:all>
              <xs:element minOccurs="0" name="AccountingData">
                <xs:complexType>
                  <xs:sequence minOccurs="1" maxOccurs="2147483647">
                    <xs:element name="data">
                      <xs:complexType>
                        <xs:attribute name="ContractID" type="Regnskabsdata_AccountingData_ContractID_Type" use="required" />
                        <xs:attribute name="InstrumentID" type="Regnskabsdata_AccountingData_InstrumentID_Type" use="required" />
                        <xs:attribute name="AccountingClassification" type="Regnskabsdata_AccountingData_AccountingClassification_Type" use="optional" />
                        <xs:attribute name="BalanceSheetRecognition" type="Regnskabsdata_AccountingData_BalanceSheetRecognition_Type" use="required" />
                        <xs:attribute name="AccumulatedWriteoffs" type="Regnskabsdata_AccountingData_AccumulatedWriteoffs_Type" use="optional" />
                        <xs:attribute name="AccumulatedImpairmentAmount" type="Regnskabsdata_AccountingData_AccumulatedImpairmentAmount_Type" use="optional" />
                        <xs:attribute name="ImpairmentType" type="Regnskabsdata_AccountingData_ImpairmentType_Type" use="optional" />
                        <xs:attribute name="ImpairmentAssessmentMethod" type="Regnskabsdata_AccountingData_ImpairmentAssessmentMethod_Type" use="optional" />
                        <xs:attribute name="EncumbranceSources" type="Regnskabsdata_AccountingData_EncumbranceSources_Type" use="optional" />
                        <xs:attribute name="PerformingStatus" type="Regnskabsdata_AccountingData_PerformingStatus_Type" use="optional" />
                        <xs:attribute name="PerformingStatusDate" type="Regnskabsdata_AccountingData_PerformingStatusDate_Type" use="optional" />
                        <xs:attribute name="ProvisionsOffbalanceSheetExposures" type="Regnskabsdata_AccountingData_ProvisionsOffbalanceSheetExposures_Type" use="optional" />
                        <xs:attribute name="ForbearanceRenegotiationStatus" type="Regnskabsdata_AccountingData_ForbearanceRenegotiationStatus_Type" use="required" />
                        <xs:attribute name="ForbearanceRenegotiationDate" type="Regnskabsdata_AccountingData_ForbearanceRenegotiationDate_Type" use="optional" />
                        <xs:attribute name="CumulativeRecoveriesSinceDefault" type="Regnskabsdata_AccountingData_CumulativeRecoveriesSinceDefault_Type" use="optional" />
                        <xs:attribute name="CarryingAmount" type="Regnskabsdata_AccountingData_CarryingAmount_Type" use="optional" />
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:all>
          </xs:complexType>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1" name="Pant">
          <xs:complexType>
            <xs:all>
              <xs:element minOccurs="0" name="Protection">
                <xs:complexType>
                  <xs:sequence minOccurs="1" maxOccurs="2147483647">
                    <xs:element name="data">
                      <xs:complexType>
                        <xs:attribute name="ProtectionID" type="Pant_Protection_ProtectionID_Type" use="required" />
                        <xs:attribute name="ProtectionType" type="Pant_Protection_ProtectionType_Type" use="required" />
                        <xs:attribute name="ProtectionValue" type="Pant_Protection_ProtectionValue_Type" use="optional" />
                        <xs:attribute name="ProtectionValueType" type="Pant_Protection_ProtectionValueType_Type" use="optional" />
                        <xs:attribute name="ProtectionValueDate" type="Pant_Protection_ProtectionValueDate_Type" use="optional" />
                        <xs:attribute name="ProtectionValuationApproach" type="Pant_Protection_ProtectionValuationApproach_Type" use="optional" />
                        <xs:attribute name="RealEstateCollateralLocation" type="Pant_Protection_RealEstateCollateralLocation_Type" use="optional" />
                        <xs:attribute name="ProtectionMaturityDate" type="Pant_Protection_ProtectionMaturityDate_Type" use="optional" />
                        <xs:attribute name="OriginalProtectionValue" type="Pant_Protection_OriginalProtectionValue_Type" use="optional" />
                        <xs:attribute name="OriginalProtectionValueDate" type="Pant_Protection_OriginalProtectionValueDate_Type" use="optional" />
                        <xs:attribute name="RealEstateCategori" type="Pant_Protection_RealEstateCategori_Type" use="optional" />
                        <xs:attribute name="AssetNumber" type="Pant_Protection_AssetNumber_Type" use="optional" />
                        <xs:attribute name="BFE-number" type="Pant_Protection_BFE-number_Type" use="optional" />
                        <xs:attribute name="Country" type="Pant_Protection_Country_Type" use="optional" />
                        <xs:attribute name="AreaCode" type="Pant_Protection_AreaCode_Type" use="optional" />
                        <xs:attribute name="City" type="Pant_Protection_City_Type" use="optional" />
                        <xs:attribute name="ExpectedValueProperty" type="Pant_Protection_ExpectedValueProperty_Type" use="optional" />
                        <xs:attribute name="ExpectedValueAgreement" type="Pant_Protection_ExpectedValueAgreement_Type" use="optional" />
						<xs:attribute name="RegisteredProtectionID" type="Pant_Protection_RegisteredProtectionID_Type" use="optional" />
						<xs:attribute name="PropertyID" type="Pant_Protection_PropertyID_Type" use="optional" />  
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:all>
          </xs:complexType>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1" name="InstrumentPant">
          <xs:complexType>
            <xs:all>
              <xs:element minOccurs="0" name="InstrumentProtection">
                <xs:complexType>
                  <xs:sequence minOccurs="1" maxOccurs="2147483647">
                    <xs:element name="data">
                      <xs:complexType>
                        <xs:attribute name="ContractID" type="InstrumentPant_InstrumentProtection_ContractID_Type" use="required" />
                        <xs:attribute name="InstrumentID" type="InstrumentPant_InstrumentProtection_InstrumentID_Type" use="required" />
                        <xs:attribute name="ProtectionID" type="InstrumentPant_InstrumentProtection_ProtectionID_Type" use="required" />
                        <xs:attribute name="ProtectionAllocatedValue" type="InstrumentPant_InstrumentProtection_ProtectionAllocatedValue_Type" use="required" />
                        <xs:attribute name="ThirdPartyPriorityClaims" type="InstrumentPant_InstrumentProtection_ThirdPartyPriorityClaims_Type" use="optional" />
                        <xs:attribute name="IndicationGeneralProtection" type="InstrumentPant_InstrumentProtection_IndicationGeneralProtection_Type" use="required" />
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:all>
          </xs:complexType>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1" name="Risikodata">
          <xs:complexType>
            <xs:all>
              <xs:element minOccurs="0" name="CounterpartyRiskData">
                <xs:complexType>
                  <xs:sequence minOccurs="1" maxOccurs="2147483647">
                    <xs:element name="data">
                      <xs:complexType>
                        <xs:attribute name="CounterpartyID" type="Risikodata_CounterpartyRiskData_CounterpartyID_Type" use="required" />
                        <xs:attribute name="ProbabilityOfDefault" type="Risikodata_CounterpartyRiskData_ProbabilityOfDefault_Type" use="required" />
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:all>
          </xs:complexType>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1" name="Misligeholdelse">
          <xs:complexType>
            <xs:all>
              <xs:element minOccurs="0" name="CounterpartyDefaultData">
                <xs:complexType>
                  <xs:sequence minOccurs="1" maxOccurs="2147483647">
                    <xs:element name="data">
                      <xs:complexType>
                        <xs:attribute name="CounterpartyID" type="Misligeholdelse_CounterpartyDefaultData_CounterpartyID_Type" use="required" />
                        <xs:attribute name="DefaultStatus" type="Misligeholdelse_CounterpartyDefaultData_DefaultStatus_Type" use="required" />
                        <xs:attribute name="DefaultStatusDate" type="Misligeholdelse_CounterpartyDefaultData_DefaultStatusDate_Type" use="optional" />
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:all>
          </xs:complexType>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1" name="ModpartPant">
          <xs:complexType>
            <xs:all>
              <xs:element minOccurs="0" name="Counterprotection">
                <xs:complexType>
                  <xs:sequence minOccurs="1" maxOccurs="2147483647">
                    <xs:element name="data">
                      <xs:complexType>
                        <xs:attribute name="CounterpartyID" type="ModpartPant_Counterprotection_CounterpartyID_Type" use="required" />
                        <xs:attribute name="ProtectionID" type="ModpartPant_Counterprotection_ProtectionID_Type" use="required" />
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:all>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="language" type="languageType" use="required" />
      <xs:attribute name="version" type="versionType" use="required" />
      <xs:attribute name="submissionType" type="submissionTypeType" use="optional" />
    </xs:complexType>
  </xs:element>
</xs:schema>