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.

 

Copyright © 2020- Temenos Headquarters SA

Published on :
Monday, October 17, 2022 4:45:20 PM IST

Feedback
x