IMS Data Governance & Reports

An Enterprise Datawarehouse for Transactions

Data summarization Views & Reports
Historical data, Role based access & Entitlements

Overview of IMS Data Governance & Reports, ECS’ Enterprise Datawarehouse for Transactions

A custodian of enterprise transaction data. Stores golden copies of all incoming and outgoing messages and related data that becomes part of the underlying transactions. Related data can be documents that have been attached, notes that have been added, processes done by systems, action items taken by users, along with user id and timestamp of the respective user.

A series of relational database tables are used for storing transaction related data and reference data that will be required by the regulators for compliance purpose.

The data becomes source for Views, Reports and Analytics as well.


Generates various types of reports that will be useful for operations, business, compliance counterparties, customers and all authorized interested parties. Graphical display of data for easy interpretation.

Reports can be generated on need basis or can be generated automatically at specific dates/time on an ongoing basis and delivered to interested parties in desired/preferred format, protocol and schedule.

The system comes with a series of standard reports. Ad-hoc reporting facility is provided for customized creation of reports by various user groups and have them scheduled for automated delivery.

Reports can be audit trails of transactions, summary of multiple transactions. Reports can be presented in any format if consumed by applications. However, they can be in PDF, Excel or any language when subscribed by individuals.

Transaction Data Store

Golden Copies of all Messages

Stores copies of incoming and outgoing data for accountability and audit. Data can be messages, files, documents, user comments, system comments, events, notifications etc. Link data elements by underlying transaction for transaction audit.

Data Repository

Extracts field values and store for advanced search, summarization and reports. Links files, messages, documents, events and user interactions by underlying transaction.

SAA Archives

Migrate historical data from all older versions of SAA from the time of initiating data exchange via the SWIFT network to the IMS Data warehouse service. The messages are restored, indexed and made searchable online. There will be no need to maintain older versions of SAA any further.

Reference Data

Store and manage reference data, standing instructions, customer profiles, counterparty preferences, exchange rates, compliance data, etc. for decisions, validation, enrichment, substitution etc.

Data Life

Data reside in one of the three stages within IMS and move from one stage to the next through pre-defined time periods. Transactions and underlying messages along with related data components will stay in Active stage while being processed and for ‘m’ days after settlement. After that, they move to Live where they stay for ‘n’ number of months. On completing this timeframe, they move to Archive and stay for ‘y’ number of years. On completing the years, they are ready to be moved out to other storage systems as needed. The durations, ‘m’, ‘n’, and ‘y’ can be set differently for each type of message/transaction.

Data Ownership

Have complete visibility, access and control to data for which you are responsible for within your enterprise. Take ownership and accountability to specific groups of data. Monitor what gets transmit and be aware of what is received categorized by department, business line, connection channel etc. Ensure messages qualify for STP only after compliance to service agreements and departmental approval.

Visibility and Control

Dashboards and web-based interface to all stakeholders to own, monitor, track and control their own data exchanged through every communication channels of an enterprise.

Departmental Views

Categorize and display messages and transactions based on BIC, Branch Code, Type, Department etc. Engage approval cycles, filters, compliance check, duplicate check, validations etc. as desired for each line of business and each type of transaction differently.

Role Based Secured Access

Users and Roles can be defined independently. Any number of Roles can be assigned to a user or group of users. Roles decide how each user can take one or more same or different roles in multiple departments at the same time.

Advanced Search

Historical messages can be searched by field values, range of values, greater than, less than or specific strings. Search results can be saved in files or delivered to requesting party in preferred format and protocol. Search criteria can be preserved for creating views and reports that can intern be scheduled for automated delivery.

Data Subscription

Data available in the data warehouse can be delivered to interested parties in any language and systems in any format, protocol and schedule.


Deliver messages, audit trails and reports to any number of interested parties or systems in any preferred format, language, and protocol. Copies of incoming, outgoing or historic messages can be subscribed in real-time or batch mode. Each subscription can be metered for internal or external billing.


Schedules engage control on data coming in and going out from/to each communication channel. Schedules can be defined and assigned to subscriptions. They can be configured to business needs, market practices, and country-specific holiday calendars. Schedules help to dictate work hours to protocols like MQ Series, API, Webservices etc. even though they are meant to operate in real-time.

Data Statistics

ECS keeps track of all data in the system and provides statistics of everything held in the warehouse. This will be of use for individuals who need to understand how the business has progressed in every line, from a transaction volume point of view.

Other standard reports are available in the system for insights into the quantitative aspects of various business lines and transaction processing activities.

EOD Reports

IMS takes count and displays all activities happening in various modules, components, and services categorized by entities, departments, regions, and type of message. The EOD reports are of value to various departments to understand how they performed on a given day in terms of requests processed, pending, scheduled, waiting for human intervention, etc.

Data Summary Views

Data summarization by department, branch, region, entity, type of transaction etc. Views and reports for operations, business, compliance, back office, managers and customers.

Ad-hoc Reporting

The IMS Datastore becomes the source for custom reports as well. An interface tool is provided for users to create their own reports and schedule them for automatic delivery. Subscription reports can be used to measure the usage of each subscription for end of the month billing purpose.

Reports can be designed to be created as List, PDF or Excel.

Transaction Audit

Complete audit-trail on every message and every transaction starting from inception to processing, delivery to response management and reconciliation to storage. Events and time stamp along with user activities or services associated with each event are stored and linked to underlying transaction. Documents that were attached to one of the messages or to the underlying transaction can become part of the audit trail. Notes exchanged by users through the transaction Notes window can become part of audit trail. The final audit trail report can be transaction centric or operational details as well.

Report Scheduling

Any report standard or ad-hoc, can be scheduled to be delivered repeatedly on a subscription model to interested parties in desired format/language, protocol and schedule.

Subscription Reports for Usage/Billing

Subscription reports can be generated automatically by pre-defined schedules for internal as well as external billing to every interested party who subscribes to messages they are entitled to.

Executive Dashboards

Executive dashboards can be extended to upper management. It summarizes all activities for the day and display a high level view from various perspectives of an enterprise in graphical representation.