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.