XSD Revision 287
Added to the schema:
1. eagleml-acc-2-0.xsd: the new object bankCashSettlement with complex type BankCashSettlement (based on complex type AccountingObject) have been added to the schema with the following groups:
   AssetIdentifiers.model group
   EffectiveDate.model group
   BankCashSettlement.model group
2. eagleml-ref-2-0.xsd: the new object lineOfCreditFacility with complex type LineOfCreditFacility (based on complex type ReferenceObject) have been added to the schema with the following groups and elements:
   FacilityIdentifiers.model group
   durationOfFacilityInDays
   allowLoanMaturityInDays
   allowMultipleFacilitiesFlag
   agentFeeDollars
   agentFeeBasisPoints
   agentFeeTerms
   upfrontFeeBasisPoints
   upfrontFeeDollars
   commitmentFeeBasisPoints
   commitmentFeePayDescription
   commitmentFeeCalcDays
   defaultRatePercent
   defaultTermsDescription
   Amount.model group
   paymentTiming
   paymentTimezone
   paymentTimeOfDay
   element locEntity of complex type LOCEntityRelationship
   element locIssuer of complex type LOCIssuerRelationship
3. eagleml-ref-2-0.xsd: the new object locEntity with complex type LOCEntity (based on complex type ReferenceObject) have been added to the schema with the following groups:
   FacilityIdentifiers.model
   LOCEntityRelationship.model
4. eagleml-ref-2-0.xsd: the new object locIssuer with complex type LOCIssuer (based on complex type ReferenceObject) have been added to the schema with the following groups:
   FacilityIdentifiers.model
   LOCIssuerRelationship.model
5. eagleml-acc-shared-2-0.xsd: the group BankCashSettlement.model has been added to the schema with the following groups and elements:
   settleCurrency
   cashEventType
   NetAmountLocal.model group
   userDate1
   CashCategory.model group
   CustodianBankIdentifiers.model group
   EntityBankAlias.model group
   CashAccountIdentifiers.model group
   EventReason.model group
   TransactionNotes.model group
   referenceId
   invalid
   bcsInstance
6. eagleml-acc-shared-2-0.xsd: the group TransactionNotes.model has been added to the schema with the element transactionNotes
7. eagleml-entity-2-0.xsd: the group SkipIfExistFlag.model has been added to the GenericEntity complex type
8. eagleml-entity-2-0.xsd: the element entityRulesUniqueKey of complex type EntityRulesUniqueKey has been added to the EntityAccountingBasis complex type
9. eagleml-entity-shared-2-0.xsd: the following elements have been added to the EntityRulesUniqueKey.model group:
   backupWithholdingRuleUniqueKey of complex type BackupWithholdingRuleUniqueKey
   basisProcessingRuleUniqueKey of complex type BasisProcessingRuleUniqueKey
   primaryMixedCostBasisRuleUniqueKey of complex type PrimaryMixedCostBasisRuleUniqueKey
   urglAccountingRuleUniqueKey of complex type UrglAccountingRuleUniqueKey
   accretionAccountingRuleUniqueKey of complex type AccretionAccountingRuleUniqueKey
10. eagleml-entity-shared-2-0.xsd: the group BackupWithholdingRuleUniqueKey.model has been added to the schema with the element withholdingRuleDescription
11. eagleml-entity-shared-2-0.xsd: the group BasisProcessingRuleUniqueKey.model has been added to the schema with the element basisProcessRuleName
12. eagleml-entity-shared-2-0.xsd: the group PrimaryMixedCostBasisRuleUniqueKey.model has been added to the schema with the element primaryMixedCostBasisRuleName
13. eagleml-entity-shared-2-0.xsd: the group UrglAccountingRuleUniqueKey.model has been added to the schema with the element accountingRuleName
14. eagleml-entity-shared-2-0.xsd: the group AccretionAccountingRuleUniqueKey.model has been added to the schema with the following elements:
   accountingRuleName
   accountingRuleDesc
15. eagleml-entity-shared-2-0.xsd: the complex type BackupWithholdingRuleUniqueKey has been added to the schema with the group BackupWithholdingRuleUniqueKey.model
16. eagleml-entity-shared-2-0.xsd: the complex type BasisProcessingRuleUniqueKey has been added to the schema with the group BasisProcessingRuleUniqueKey.model
17. eagleml-entity-shared-2-0.xsd: the complex type PrimaryMixedCostBasisRuleUniqueKey has been added to the schema with the group PrimaryMixedCostBasisRuleUniqueKey.model
18. eagleml-entity-shared-2-0.xsd: the complex type UrglAccountingRuleUniqueKey has been added to the schema with the group UrglAccountingRuleUniqueKey.model
19. eagleml-entity-shared-2-0.xsd: the complex type AccretionAccountingRuleUniqueKey has been added to the schema with the group AccretionAccountingRuleUniqueKey.model
20. eagleml-enum-2-0.xsd: the enumeration value 'BankCashSettlement' has been added to the ObjectTypeEnum simple type
21. eagleml-enum-2-0.xsd: the following enumeration values have been added to the BuySellIndicatorEnum:
   'LPCOMMIT'
   'LPCASH'
   'LPOPEN'
22. eagleml-enum-2-0.xsd: the following enumeration values have been added to the ObjectTypeEnum:
   'LineOfCreditFacility'
   'LOCEntity'
   'LOCIssuer'
23. eagleml-ref-shared-2-0.xsd: the complex type LOCEntityRelationship with the group LOCEntityRelationship.model has been added to the schema
24. eagleml-ref-shared-2-0.xsd: the complex type LOCIssuerRelationship with the group LOCIssuerRelationship.model has been added to the schema
25. eagleml-ref-shared-2-0.xsd: the group LOCEntityRelationship.model has been added to the schema with the following groups and elements:
   EntityCommonIds.model group
   StartDate.model group
   EndDate.model group
   widrawalIndicator
   locAverageOutstanding
   locDaysInUse
26. eagleml-ref-shared-2-0.xsd: the group LOCIssuerRelationship.model has been added to the schema with the following groups and elements:
   IssuerIdentifiers.model group
   relationshipType
   StartDate.model group
   EndDate.model group
   Amount.model group
27. eagleml-ref-shared-2-0.xsd: the group FacilityIdentifiers.model has been added to the schema with the following elements:
   facilityId
   facilityType
   facilityName
28. eagleml-ref-shared-2-0.xsd: the group Amount.model has been added to the schema with the element amount
29. eagleml-shared-2-0.xsd: the group SkipIfExistFlag.model has been added to the schema with the element skipIfExistFlag
30. eagleml-shared-2-0.xsd: the group EventReason.model has been added to the schema with the element eventReason
31. eagleml-shared-2-0.xsd: the group CashAccountIdentifiers.model has been added to the schema with the following groups:
   CashAccountName.model
   CashAccountNumber.model
   CashAccountAlias.model
32. eagleml-shared-2-0.xsd: the group CashAccountAlias.model has been added to the schema with the element cashAccountAlias
33. eagleml-shared-2-0.xsd: the group CustodianBankIdentifiers.model has been added to the schema with the following elements:
   custodianBankCode
   custodianBankName
   custodyBankAccount
   custodyBankSubaccount
Replaced in the schema:
1. eagleml-acc-shared-2-0.xsd: the following elements have been replaced by created group CustodianBankIdentifiers.model in the SettlementCommonInfo.model group:
   custodianBankCode
   custodianBankName
   custodyBankAccount
   custodyBankSubaccount
2. eagleml-acc-shared-2-0.xsd: the element cashAccountName has been replaced by CashAccountName.model group (contains cashAccountName) in the SettlementCommonInfo.model and TradedCashActivity.model groups
3. eagleml-acc-shared-2-0.xsd: the element cashAccountNumber has been replaced by CashAccountNumber.model group (contains cashAccountNumber) in the SettlementCommonInfo.model group
4. eagleml-acc-shared-2-0.xsd: the element transactionNotes has been replaced by TransactionNotes.model group (contains transactionNotes) in the OtherInfo.model group
5. eagleml-acc-shared-2-0.xsd: the element eventReason has been replaced by EventReason.model group (contains eventReason) in the TradedCashActivity.model group
6. eagleml-acc-shared-2-0.xsd: the element cashAccountAlias has been replaced by CashAccountAlias.model group (contains cashAccountAlias) in the TradedCashActivity.model group
7. eagleml-entity-2-0.xsd: the following element and groups have been replaced by created group CashAccountIdentifiers.model in the CashAccountIds.model group:
   CashAccountName.model group
   CashAccountNumber.model group
   cashAccountAlias
8. eagleml-sec-shared-2-0.xsd: the element skipIfExistFlag has been replaced by SkipIfExistFlag.model group (contains skipIfExistFlag) in the SMFFlags.Model group
Deleted from the schema:
1. eagleml-entity-shared-2-0.xsd: the element mtmRateSource has been deleted as duplicate from the EntityAccountingExt.model group
Other changes:
1. eagleml-entity-shared-2-0.xsd: the type of element contractualCashSettlementRule has been changes from integer to string in the ContractualCashSettlementRule.model group
2. All metadata info has been deleted from the schema
Element annotations have been updated.
Â
View the zipped version of the XSD