XSD Revision 344
November 2019 EagleML Release
Added to the schema:
1. eagleml-ref-2-0.xsd: the new object paceAttribute with the complex type PaceAttribute (based on ReferenceObject complex type) have been added to the schema with the PaceAttribute.model group
2. eagleml-ref-shared-2-0.xsd: the group PaceAttribute.model has been added to the schema with the following groups:
   FieldAttribute.model
   FieldAttributeDetail.model
   PaceInvFields.model
   CodeCategoryIdentifiers.model
   FieldAttributeProcess.model
3. eagleml-ref-shared-2-0.xsd: the group FieldAttributeDetail.model has been added to the schema with the following elements and group:
   fieldCategory
   currencyProcess
   fieldValueType
   fieldIdentifier
   Scope.model group
   readOnly
   attrubutesUserData
4. eagleml-ref-shared-2-0.xsd: the complex type AttrubutesUserDataModel has been added to the schema with the element attrubuteUserData of complex type AttrubuteUserDataModel
5. eagleml-ref-shared-2-0.xsd: the complex type AttrubuteUserDataModel has been added to the schema with the following elements:
   attrubuteUserDataType
   attrubuteUserDataValue
6. eagleml-ref-shared-2-0.xsd: the group PaceInvFields.model has been added to the schema with the following elements:
   invFieldDescription
   invFieldDispProp
   invFieldType
   invFieldSize
   invFieldAttribute
   xmlTag
   starTag
   lookupType
   eagleMLName
   eagleMLElementName
   eagleMLGroupName
   eagleMLTransactionName
   eagleMLXpath
7. eagleml-ref-shared-2-0.xsd: the group FieldAttributeProcess.model has been added to the schema with the following elements:
   processDescription
   processType
   parameterList
   processDatabaseName
   processStoredProcedureName
8. eagleml-ref-shared-2-0.xsd: the common group Scope.model has been added to the schema with the element scope
9. eagleml-sec-shared-2-0.xsd: the group CalculateValidateLastPaymentDate.model has been added to the SMFFlags.Model group
10. eagleml-sec-shared-2-0.xsd: the common group CalculateValidateLastPaymentDate.model has been added to the schema with the element calculateValidateLastPaymentDate
11. eagleml-shared-2-0.xsd: the common group NetAssetValue.model has been added to the schema with the element netAssetValue
12. eagleml-shared-2-0.xsd: the common group NotionalMarketValue.model has been added to the schema with the element notionalMarketValue
13. eagleml-txn-2-0.xsd: the attribute dateToUse (used for the element dateRule) has been added to the DateRule complex type
14. eagleml-wh-2-0.xsd: the following groups have been added to the WarehousePerformance complex type:
   NetAssetValue.model
   NotionalMarketValue.model
15. eagleml-enum-2-0.xsd: the enumeration value 'PaceAttribute' has been added to the ObjectTypeEnum simple type
16. eagleml-enum-2-0.xsd: the simple type DateToUseOptionEnum has been added to the schema with the following enumeration values:
   'StartDate'
   'EndDate'
17. eagleml-enum-2-0.xsd: the simple type CalcTypeEnum combining types stirng and CalcTypeStrictEnum has been added to the schema
18. eagleml-enum-2-0.xsd: the simple type CalcTypeStrictEnum has been added to the schema with the following enumeration values:
   'C%', 'c%', 'CT', 'ct', 'CD', 'cd', 'DI', 'di',
   'B%', 'b%', 'HM', 'hm', 'MX', 'mx', 'ME', 'me',
   'MD', 'md', 'MN', 'mn', 'NT', 'nt', '%',
   'AS', 'as', 'DS', 'ds', 'RA', 'ra', 'RR', 'rr',
   'SD', 'sd', 'SP', 'sp', 'SD', 'sd', 'SM', 'sm',
   'AV', 'av', 'FV', 'fv', 'PD', 'pd', 'XO', 'xo',
   'NO', 'no', 'OC', 'oc', 'FO', 'fo', 'DC', 'dc'
19. eagleml-enum-2-0.xsd: the simple type FieldTypeEnum combining types stirng and FieldTypeStrictEnum has been added to the schema
20. eagleml-enum-2-0.xsd: the simple type FieldTypeStrictEnum has been added to the schema with the following enumeration values:
   'S', 's',
   'NUM', 'num',
   'LONG', 'long',
   'CNUM', 'cnum',
   'NCHR', 'nchr',
   'DATE', 'date'
21. eagleml-enum-2-0.xsd: the simple type FieldIndicatorEnum combining types stirng and FieldIndicatorStrictEnum has been added to the schema
22. eagleml-enum-2-0.xsd: the simple type FieldIndicatorStrictEnum has been added to the schema with the following enumeration values:
   'AC', 'A', 'AP', 'C', 'CF', 'CM', 'CL', 'CC', 'CD', 'CO',
   'CI', 'CR', 'XR', 'DE', 'D', 'ES', 'RI', 'FD', 'DF', 'E',
   'EA', 'EC', 'CX', 'EH', 'LE', 'EM', 'EL', 'EX', 'FE', 'FX',
   'FT', 'FS', 'F', 'H', 'HA', 'IA', 'II', 'IL', 'IP', 'IT',
   'IR', 'IS', 'IX', 'LA', 'LT', 'PF', 'PT', 'P', 'PE', 'PA',
   'PS', 'PR', 'R', 'SH', 'S', 'SL', 'I', 'TX', 'VC', 'TS',
   'T', 'CA', 'G', 'g', 'PX', 'VR', 'U'
23. eagleml-enum-2-0.xsd: the simple type CurrencyProcessEnum combining types stirng and CurrencyProcessStrictEnum has been added to the schema
24. eagleml-enum-2-0.xsd: the simple type CurrencyProcessStrictEnum has been added to the schema with the following enumeration values:
   'NOT'
   'BEG'
   'BFG'
   'END'
   'ENF'
   'RET'
25. eagleml-enum-2-0.xsd: the simple type FieldValueTypeEnum combining types stirng and FieldValueTypeStrictEnum has been added to the schema
26. eagleml-enum-2-0.xsd: the simple type FieldValueTypeStrictEnum has been added to the schema with the following enumeration values:
   'NOT'
   'RET'
   'UVV'
27. eagleml-enum-2-0.xsd: the simple type ProcessTypeEnum combining types stirng and ProcessTypeStrictEnum has been added to the schema
28. eagleml-enum-2-0.xsd: the simple type ProcessTypeStrictEnum has been added to the schema with the following enumeration values:
   'ENTITY'
   'PUBLISH'
   'FETCH'
   'USERDEFINED'
Replaced in the schema:
1. eagleml-entity-shared-2-0.xsd: the element netAssetValue has been replaced by the group NetAssetValue.model in the EntityLiquidity.model group
2. eagleml-entity-shared-2-0.xsd: the element notionalMarketValue has been replaced by the group NotionalMarketValue.model in the EntityLiquidity.model group
3. eagleml-ref-shared-2-0.xsd: the element scope has been replaced by the group Scope.model in the BusinessDateRule.model group
4. eagleml-sec-shared-2-0.xsd: the element calculateValidateLastPaymentDate has been replaced by the group CalculateValidateLastPaymentDate.model in the MultipleLegSwap.model group
Deleted from the schema:
1. eagleml-wh-2-0.xsd: the element nav and the group NotionalAmt.model hve been deleted from the WarehousePerformance complex type
Other changes:
1. eagleml-ref-shared-2-0.xsd: the type of the element statField has been changed from string to YesNoOptionEnum in the FieldAttribute.model group
2. eagleml-ref-shared-2-0.xsd: the type of the element calcType has been changed from string to CalcTypeEnum in the FieldAttribute.model group
3. eagleml-ref-shared-2-0.xsd: the type of the element fieldIndicator has been changed from string to FieldIndicatorEnum in the FieldAttribute.model group
4. eagleml-ref-shared-2-0.xsd: the type of the element fieldType has been changed from string to FieldTypeEnum in the FieldAttribute.model group
Element annotations have been updated.