XSD Revision 248

Added to the schema:
1. the new XSD file eagleml-insurance-2-0.xsd has been added to the schema with the following object, complex type and groups:

  • insuranceValuationLot object
  • InsuranceValuationLot complex type

2. eagleml-insurance-2-0.xsd: the following groups have been added to the InsuranceValuationLot complex type:

  • WarehouseEntityIds.model
  • LotId.model
  • ProcessingFlags.model
  • AssetIdentifiers.model
  • ExtendedAssetProperties.model
  • MaturityDate.model
  • ClientId.model
  • ClientName.model
  • InsuranceValuationLot.model

3. eagleml-insurance-2-0.xsd: the following groups and elements have been added to the InsuranceValuationLot.model group:

  • LongShortIndicator.model group
  • BaseCurrency.model group
  • LocalCurrency.model group
  • MonthEndDate.model group
  • OpenEventId.model group
  • schdLineCode
  • HoldingTerm.model group
  • discLineCode1
  • discLineCode2
  • discLineCode3
  • discLineCode4
  • discLineCode5
  • discLineCode6
  • valRunDate
  • BookValueBase.model group
  • TotalLocalMarketValue.model group
  • marketValueInd
  • Designation.model group
  • NaicDesignationPreffix.model group
  • NaicDesignationSuffix.model group
  • statementValue
  • statementValueIndicator
  • unrealGlFxLtd
  • unrealGlMktYtd
  • valSpotRate
  • reclasifyPartyLot
  • addPartyLot
  • resCalcBalanceLot
  • unrealGlMktChange
  • unrealGlFxChange
  • NaicMarketCode.model group
  • GroupCode.model group
  • VariationMargin.model group
  • dueAccruedLtdB
  • shortValSpotRate
  • valPriceSource
  • valPriceDate
  • BaseEarnedIncome.model group
  • dueAccruedLtdBDef
  • incDecAdj
  • writedownLtdB
  • writedownYtdB
  • iptActualCostB
  • iptIntDivRecdHld
  • iptIncDecAdj
  • iptUnrealGlFxChg
  • iptUnrealGlMktChg
  • iptAmortYtdB
  • iptWritedownYtdB
  • revPyCurrQuantity
  • pyAmortPosB
  • dueAdmitSwitch
  • iptTipsYtdB
  • lineNumber
  • pyeBacv
  • iptPyeBacv
  • ambLineNumber
  • TotalAveragePrice.model group
  • iptDueAccruedLtdB
  • iptDueAccruedLtdBdef
  • iptAccrIntPurchCurrB
  • unrealLossMonths
  • iptUnrealLossMonths
  • valFactor
  • rateOfAction
  • iLUserNum1
  • iLUserNum2
  • iLUserNum3
  • initNaicDesig

4. eagleml-insurance-2-0.xsd: the element lotId has been added to the LotId.model group 
5. eagleml-acc-2-0.xsd: the following groups have been added to the SubscribeRedeem complex type:

  • EntityProperties.model
  • ExtendedAssetProperties.model

6. eagleml-enum-2-0.xsd: the enumeration value 'InsuranceValuationLot' has been added to the ObjectTypeEnum simple type
7. eagleml-enum-2-0.xsd: the simple type MarketOrStatValueIndEnum has been added to the schema with the following enumeration values:

  • 'B'
  • 'M'

8. eagleml-main-2-0.xsd: the reference to eagleml-insurance-2-0.xsd file has been added to the eagleml-main-2-0.xsd file
9. eagleml-shared-2-0.xsd: the following groups have been added to the schema:

  • HoldingTerm.model with element holdingTerm
  • NaicDesignationPreffix.model with element naicDesignationPreffix
  • NaicDesignationSuffix.model with element naicDesignationSuffix
  • BookValueBase.model with element bookValueBase
  • GroupCode.model with element groupCode
  • VariationMargin.model with element variationMargin
  • TotalLocalMarketValue.model with element totalLocalMarketValue
  • Designation.model with element designation
  • NaicMarketCode.model with element naicMarketCode
  • BaseEarnedIncome.model with element baseEarnedIncome
  • TotalAveragePrice.model with element totalAveragePrice

Replaced in the schema:
1. eagleml-acc-shared-2-0.xsd: the element baseEarnedIncome has been replaced by created BaseEarnedIncome.model (contains baseEarnedIncome) in the ConsolidatedEarnedIncome.model group
2. eagleml-acc-shared-2-0.xsd: the element bookValueBase has been replaced by created BookValueBase.model (contains bookValueBase) in the ConsolidatedEarnedIncome.model group
3. eagleml-entity-shared-2-0.xsd, eagleml-wh-shared-2-0.xsd: the element monthEndDate has been replaced by created MonthEndDate.model (contains monthEndDate) in the EntityAccountingPeriods.model, WH_closeLot.model, ShareClassLevel.model groups
4. eagleml-ref-shared-2-0.xsd: the element designation has been replaced by created Designation.model (contains designation) in the NaicDesignation.model group
5. eagleml-ref-shared-2-0.xsd: the element naicDesignationPreffix has been replaced by created NaicDesignationPreffix.model (contains naicDesignationPreffix) in the NaicDesignation.model group
6. eagleml-ref-shared-2-0.xsd: the element naicDesignationSuffix has been replaced by created NaicDesignationSuffix.model (contains naicDesignationSuffix) in the NaicDesignation.model group
7. eagleml-sec-shared-2-0.xsd: the element naicMarketCode has been replaced by created NaicMarketCode.model (contains naicMarketCode) in the SMExtension.model group
8. eagleml-sec-shared-2-0.xsd: the element groupCode has been replaced by created GroupCode.model (contains groupCode) in the SMExtension.model group
9. eagleml-wh-2-0.xsd: the element totalAveragePrice has been replaced by created TotalAveragePrice.model (contains totalAveragePrice) in the WarehousePosition complex type
10. eagleml-wh-2-0.xsd: the element totalLocalMarketValue has been replaced by created TotalLocalMarketValue.model (contains totalLocalMarketValue) in the WarehousePosition complex type
11. eagleml-wh-2-0.xsd: the element variationMargin has been replaced by created VariationMargin.model (contains variationMargin) in the WarehousePosition complex type
12. eagleml-wh-shared-2-0.xsd: the element holdingTerm has been replaced by created HoldingTerm.model (contains holdingTerm) in the WH_group18.model group 

Moved in the schema:
1. The group MonthEndDate.model has been moved from eagleml-acc-shared-2-0.xsd to eagleml-shared-2-0.xsd XSD file
2. The following groups have been moved from eagleml-ref-shared-2-0.xsd to eagleml-shared-2-0.xsd XSD file:

  • ClientId.model
  • ClientName.model

Other Changes
1. eagleml-msg-2-0.xsd: the maximum number of the element extractFilename has been changed from 1 to unbounded

Also, elements annotations have been updated.

View the zipped version of the XSD (right click to open in a new tab)