Introduction to Static Data
The Static Data (SI) module handles the static reference data used by multiple Temenos modules, products and services.
Static Data can be deployed as a Temenos Transact module or installed as a Reference Data shared service, which can be referred by various Temenos services through IRIS APIs.
Using the Master Data Access Layer (MDAL), the modules in Temenos Transact can access static data. The details can be accessed directly if the static data is part of Temenos Transact, otherwise the appropriate IRIS API is invoked based on the configuration defined in the MDAL.
Read the Master Data Access Layer section for more information on MDAL.
Static Data APIs
The documentation of the IRIS APIs used to create, update, delete and retrieve the Static Reference Data is published and is available in the Temenos API documentation under the Reference category.
The following is the list of MDAL APIs for static data microservice.
| API Name | URI |
|---|---|
|
getInterestDayBasisDetails |
/reference/interestBases/{interestBasisId} |
|
getTransactionCode |
/reference/transactionCodes/{transactionCode} |
|
getOrganizationHierarchy |
/reference/organizationStructures/{organizationId} |
|
getChildOrganizations |
/reference/organizationStructures/{organizationId}/childOrganizations |
|
getHoliday |
/reference/dates/holidays/{holidayId} |
|
getCategoryDetails |
/reference/categories/{categoryId} |
|
getAccountOfficerDetails |
/reference/accountOfficers/{accountOfficerId} |
|
getAccountOfficerAlertSubscription |
/reference/accountOfficers/{accountOfficerId}/alertSubscriptions |
|
getCountryDetails |
/reference/countries/{countryId} |
|
getCountryGroup |
/reference/countries/countryGroups/{groupId} |
|
getCountryRegion |
/reference/countries/regions/{regionId} |
|
getOrganizationBranchName |
/reference/organizationStructures/branches/{branchId} |
|
|
/reference/organizationStructures/lineOfBusiness/{lineOfBusinessId} |
The following events are available for market data microservice.
| Event Name | Description / Purpose |
|---|---|
| referenceData.createCategory.categoryCreated | CATEGORY created in Reference Data |
| referenceData.modifyCategory.categoryModified | CATEGORY modified in Reference Data |
| referenceData.deleteCategory.categoryDeleted | CATEGORY deleted in Reference Data |
| referenceData.createCountry.countryCreated | COUNTRY created in Reference Data |
| referenceData.modifyCountry.countryModified | COUNTRY modified in Reference Data |
| referenceData.deleteCountry.countryDeleted | COUNTRY delete in Reference Data |
| referenceData.createCountryGroup.countryGroupCreated | COUNTRY.GROUP created in Reference Data |
| referenceData.modifyCountryGroup.countryGroupModified | COUNTRY.GROUP modified in Reference Data |
| referenceData.deleteCountryGroup.countryGroupDeleted | COUNTRY.GROUP deleted in Reference Data |
| referenceData.createHoliday.holidayCreated | HOLIDAY created in Reference Data |
| referenceData.modifyHoliday.holidayModified | HOLIDAY modified in Reference Data |
| referenceData.deleteHoliday.holidayDeleted | HOLIDAY deleted in Reference Data |
| referenceData.createInExclusionList.inExclusionListCreated | IN.EXCLUSION.LIST created in Reference Data |
| referenceData.modifyInExclusionList.inExclusionListModified | IN.EXCLUSION.LIST modified in Reference Data |
| referenceData.deleteInExclusionList.inExclusionListDeleted | IN.EXCLUSION.LIST deleted in Reference Data |
| referenceData.createInIbanPlus.inIbanPlusCreated | IN.IBAN.PLUS created in Reference Data |
| referenceData.modifyInIbanPlus.inIbanPlusModified | IN.IBAN.PLUS modified in Reference Data |
| referenceData.deleteInIbanPlus.inIbanPlusDeleted | IN.IBAN.PLUS deleted in Reference Data |
| referenceData.createInterestBasis.interestBasisCreated | INTEREST.BASIS created in Reference Data |
| referenceData.modifyInterestBasis.interestBasisModified | INTEREST.BASIS modified in Reference Data |
| referenceData.deleteInterestBasis.interestBasisDeleted | INTEREST.BASIS deleted in Reference Data |
| referenceData.createLineOfBusiness.lineOfBusinessCreated | ST.LINE.OF.BUSINESS created in Reference Data |
| referenceData.modifyLineOfBusiness.lineOfBusinessModified | ST.LINE.OF.BUSINESS modified in Reference Data |
| referenceData.deleteLineOfBusiness.lineOfBusinessDeleted | ST.LINE.OF.BUSINESS deleted in Reference Data |
| referenceData.createOrganizationCode.organizationCodeCreated | ST.ORGANIZATION.CODE created in Reference Data |
| referenceData.modifyOrganizationCode.organizationCodeModified | ST.ORGANIZATION.CODE modified in Reference Data |
| referenceData.deleteOrganizationCode.organizationCodeDeleted | ST.ORGANIZATION.CODE deleted in Reference Data |
| referenceData.createCentralBankDirectory.centralBankDirectoryCreated | RD.CENTRAL.BANK.DIR is created in Reference Data |
| referenceData.modifyCentralBankDirectory.centralBankDirectoryModified | RD.CENTRAL.BANK.DIR is modified in Reference Data |
| referenceData.deleteCentralBankDirectory.centralBankDirectoryDeleted | RD.CENTRAL.BANK.DIR is deleted in Reference Data |
| referenceData.createRegion.regionCreated | REGION is created in Reference Data |
| referenceData.modifyRegion.regionModified | REGION is modified in Reference Data |
| referenceData.deleteRegion.regionDeleted | REGION is deleted in Reference Data |
| referenceData.createRoundingRule.roundingRuleCreated | EB.ROUNDING.RULE is created in Reference Data |
| referenceData.modifiedRoundingRule.roundingRuleModified | EB.ROUNDING.RULE is modified nd Reference Data |
| referenceData.deleteRoundingRule.roundingRuleDeleted | EB.ROUNDING.RULE is deleted in Reference Data |
| referenceData.createTransaction.transactionCreated | TRANSACTION is created in Reference Data |
| referenceData.modifyTransaction.transactionModified | TRANSACTION is modified in Reference Data |
| referenceData.deleteTransaction.transactionDeleted | TRANSACTION is deleted in Reference Data |
Product Configuration
There is no specific configuration for this module.
Illustrating Model Parameters
Model Parameters are not applicable for this module.
Illustrating Model Products
Model Products are not applicable for this module.
In this topic