XSD Revision 273

Added to the schema:

1. eagleml-entity-2-0.xsd: the new object cashAccount with complex type CashAccount have been added to the schema with the group CashAccount.model

2. eagleml-entity-2-0.xsd: the new object cashAccountRelationship with complex type CashAccountRelationship have been added to the schema with the group CashAccountRelationship.model

3. eagleml-entity-2-0.xsd: the new object entitySecurityLending with complex type EntitySecurityLending have been added to the schema with the group EntitySecurityLending.model

4. eagleml-entity-2-0.xsd: the new object entityStatistic with complex type EntityStatistic have been added to the schema with the group EntityStatistic.model

5. eagleml-entity-shared-2-0.xsd: the group ShareClassIdentifiers.model has been added to the EntityShareClass.model group

6. eagleml-entity-shared-2-0.xsd: the group CashAccountIds.model has been added to the schema with the following groups and elements:

cashAccountBankCode

cashAccountBankName

CashAccountName.model group

CashAccountNumber.model group

cashAccountAlias

7. eagleml-entity-shared-2-0.xsd: the group CashAccount.model has been added to the schema with the following groups and elements:

CashAccountIds.model

AssetIdentifiers.model

settlementCurrency

SettleToleranceTrade.model

SettleToleranceIncome.model

SettlePercentToleranceTrd.model

SettlePercentToleranceInc.model

SettleDateTolerance.model

Restricted.model

accrueInterest

accrualStartDate

accrueLockDate

CashSweep.model

minimumBalance

8. eagleml-entity-shared-2-0.xsd: the group CashAccountRelationship.model has been added to the schema with the following groups and elements:

CustodyBankCommon.model group

EntityBankAlias.model group

CashAccountIds.model group

cashAccountType

LongShortIndicator.model group

securityType

EventType.model group

cashBalance

lastAccrSetlActvInst

lastBalUpdateTime

cashAccountDetails of complex type CashAccountModel

9. eagleml-entity-shared-2-0.xsd: the group EntitySecurityLending.model has been added to the schema with the following groups and elements:

EffectiveDate.model group

SourceName.model group

EntityIssuers.model group

cashCollateralManagerIssuer element of complex type IssuerIdentifiersDataModel

indemnificationProviderIssuer element of complex type IssuerIdentifiersDataModel

grossIncome

grossIncomeAgent

premiumIncome

agencyFee

cashCollateralReinvestmentFee

administrativeFee

indemnificationFee

rebatePaidToBorrower

otherFee

otherFeeDescription

aggregareFees

netIncome

averageOnLoanValue

netOpExpenseCashCollReinvestmentVehicle

marketValueOnLoan

defaultLiquidatedCollateral

adverseImpact

indemnificationOnBorrowerDefault

exerciseIndemnificationRights

agencyFeeIndicator

nonRevenueShareSplitIndicator

administrativeFeeIndicator

cashCollateralReinvestmentFeeIndicator

indemnificationFeeIndicator

otherFeeIndicator

fundLendIndicator

10. eagleml-entity-shared-2-0.xsd: the group EntityIssuers.model has been added to the schema with the following elements:

borrowerIssuer of complex type IssuerIdentifiersDataModel

agentIssuer of complex type IssuerIdentifiersDataModel

11. eagleml-entity-shared-2-0.xsd: the group EntityStatistic.model has been added to the schema with the following groups and elements:

EffectiveDate.model group

SourceName.model group

cuShares

cuPercentPurchased

cuStandardDeviationPurchased

cuInKindPercentPurchased

cuInKindStandardDeviationPurchased

cuPercentRedeemed

cuStandardDeviationRedeemed

cuInKindPercentRedeemed

cuInKindStandardDeviationRedeemed

cuPurchaseFeePerUnit

cuPurchaseFeeManyUnits

cuPurchaseFeePercent

cuPurchaseFeePerUnitCash

cuPurchaseFeeManyUnitsCash

cuPurchaseFeePercentCash

cuRedemptionFeePerUnit

cuRedemptionFeeManyUnits

cuRedemptionFeePercent

cuRedemptionFeePerUnitCash

cuRedemptionFeeManyUnitsCash

cuRedemptionFeePercentCash

12. eagleml-entity-shared-2-0.xsd: the complex type CashAccountModel has been added to the schema with the following groups:

EntityCommonIds.model

CashAccount.model

13. eagleml-shared-2-0.xsd: the element classIsin has been added to the ShareClassIdentifiers.model group

14. eagleml-enum-2-0.xsd: the following enumeration values have been added to the ObjectTypeEnum simple type:

'CashAccount'

'CashAccountRelationship'

15. eagleml-enum-2-0.xsd: the simple type RelationshipFlagEnum has been added to the schema with the following enumeration values:

'S'

'N'

16. eagleml-enum-2-0.xsd: the simple type CashAccountTypeEnum has been added to the schema with the following enumeration values:

'DEFAULT'

'INCOME'

'MARGIN'

'RECLAIM'

'TRADE'

17. eagleml-shared-2-0.xsd: eagleml-shared-2-0.xsd: the following common groups have been added to the schema with the elements:

СustodyBankCommon.model with the element custodyBankAccountName and group CustodyBank1.model

CashAccountName.model with the element cashAccountName

CashAccountNumber.model with the element cashAccountNumber

SettleToleranceIncome.model with the element settleToleranceIncome

SettlePercentToleranceTrd.model with the element settlePercentToleranceTrd

SettlePercentToleranceInc.model with the element settlePercentToleranceInc

SettleDateTolerance.model with the element settleDateTolerance

Restricted.model with the element restricted

CashSweep.model with the element cashSweep

EntityBankAlias.model with the element entityBankAlias

 

Replaced in the schema:

1. The group ShareholderActivity.model has been replaced by EntityShareClass.model group in the following complex types:

SubscribeRedeem (eagleml-acc-2-0.xsd)

WarehouseNAVMonthEnd (eagleml-wh-2-0.xsd)

WarehouseNAVMulti (eagleml-wh-2-0.xsd)

2. eagleml-entity-shared-2-0.xsd: the group NasdaqSymbol.model has been replaced by the element shareClassNasdaqSymbol

3. eagleml-entity-shared-2-0.xsd: the element rule10f33 has been replaced by the element rule10f3 in the EntityRegulatory.model group

4. eagleml-issuer-2-0.xsd: the base type ReferenceObject of the complex type IssuerRegulatory has been replaced by ReferenceBaseObject.

The following elements have been deleted according the database table:

sourceName

updateSource

effectiveDate

languageId

tagNochangecase

preserveNull

noLoadValidationFlag

accountingValidationFlag

5. eagleml-entity-shared-2-0.xsd:

the element custodyBankAccountName and group CustodyBank1.model have been replaced by created CustodyBankCommon.model group (contains custodyBankAccountName and CustodyBank1.model) in the EntityBankRelationship.model group

6. eagleml-entity-shared-2-0.xsd:

the element entityBankAlias has been replaced by created EntityBankAlias.model group (contains entityBankAlias) in the EntityBankRelationship.model group

7. eagleml-entity-shared-2-0.xsd:

the element restricted has been replaced by created Restricted.model group (contains restricted) in the EntityBankRelationship.model group

8. eagleml-entity-shared-2-0.xsd:

the element cashSweep has been replaced by created CashSweep.model group (contains cashSweep) in the StarAcct.model group

9. eagleml-entity-shared-2-0.xsd:

the element settlePercentToleranceInc has been replaced by created SettlePercentToleranceInc.model group (contains settlePercentToleranceInc) in the StarAcct.model group

10. eagleml-entity-shared-2-0.xsd:

the element settlePercentToleranceTrd has been replaced by created SettlePercentToleranceTrd.model group (contains settlePercentToleranceTrd) in the StarAcct.model group

11. eagleml-entity-shared-2-0.xsd:

the element settleToleranceIncome has been replaced by created SettleToleranceIncome.model group (contains settleToleranceIncome) in the StarAcct.model group

12. eagleml-entity-shared-2-0.xsd:

the elements borrowerIssuer and agentIssuer has been replaced by created common group EntityIssuers.model in the EntityCollateralSumm.model group

 

Moved in the schema:

1. The group EffectiveDate.model has been moved from EntityShareClass.model group (eagleml-entity-shared-2-0.xsd file) to EntityShareClass complex type (eagleml-entity-2-0.xsd file). 

Complex type EntityShareClass contains EntityShareClass.model group

 

Deleted from the schema:

1. eagleml-shared-2-0.xsd: the group ShareholderActivity.model has been deleted from the schema

 

Other changes:

1. eagleml-entity-shared-2-0.xsd: the following elements have been made optional in the EntityCollateralSumm.model group:

borrowerIssuer

agentIssuer

 

View the zipped version of the XSD