Blog article
See all stories »

Making ISO 20022 work for you: IT architecture

We at SWIFT would like to hear about your ISO 20022 plans, experiences and questions. Leading up to Sibos, we are publishing a series of weekly blogs on Finextra called "Making ISO 20022 work for you", each focusing on a specific ISO 20022 business case and implementation aspect. All blogs will end with an open-ended question. The purpose is not to start an online discussion, but rather to collect your feedback, some of which will be presented during our Standards Forum at Sibos in Singapore, held from 12 to 15 October 2015. The second blog in our series touches on some of the IT architectural challenges and opportunities embodied in ISO 20022. Thank you in advance for you participation.

 

By virtue of its conceptual model, ISO 20022 contains standardised formal definitions of financial industry concepts and the relationships between them. These definitions are linked to standardised business processes and syntax independent message definitions that trace to actual transactional data. These standardised assets, considered together with the breadth of the standard and the richness of the data it may carry, can usefully inform many aspects of information architecture as well as systems and technical/integration architecture. They also encourage a strategic, disciplined approach to architecture and standardisation, as embodied in the ISO 20022 methodology and governance process.

In short, ISO 20022 is a lot more than just message definitions. However, to date much of the formality and richness of the standard has been difficult to access. SWIFT is hearing a growing demand from strategic industry thinkers to unlock this value to support current and future use cases.

Do you believe that ISO 20022 poses architectural challenges and opens opportunities for the IT community? How can ISO 20022 be used to better support your IT architecture vision?

 

Previous blogs in this series:

1 September 2015: Making ISO 20022 work for you: regulatory compliance

 

P.S. To engage in dialogue about this important topic, SWIFT recently convened workshops with architects to discuss the merits of launching an "ISO 20022 Forum for Financial IT Architects" as a vehicle for these people to participate in the ISO 20022 standard. The initial response has been overwhelmingly positive, and the forum is proceeding to launch. If you are an architect profile working for a financial institution and want to know more about the forum vision and objectives, introduce yourself via A4ISO20022.Secretariat@swift.com and we will get you up to speed.

 

3778

Comments: (3)

A Finextra member
A Finextra member 05 October, 2015, 05:253 likes 3 likes

Yes is the short answer. 20022 absolutely opens opportunities.  Ever since the 2013 release when the model became consumable it is now possible for banks  to start using 20022 as a basis for their internal enterprise data and message models.

Two+ years on though, one might reasonsbly expect to hear of the occasional success story and some case studies.

One word of caution.  If one were to attempt to define a simple internal message model for a cash transaction it would likely contain an account number. Upon a search of the repository you would discover 29 different definitions of a CashAccount message component.  How can that be?  How is a bank to determine which (if any) of these is the best fit? 

Another example, there are 113 different definitions of CorporateActionOption.  This beggars belief, not least because there are only 13 coacs message definitions.

Could it be that this is somehow contributing to the slower than expected uptake of internal adoption of 20022?

Jamie Osborne
Jamie Osborne - SWIFT - La Hulpe 07 October, 2015, 11:251 like 1 like

Good points, well made, Steve

I believe that SWIFT Standards and the ISO 20022 RA are working to clean up old and unused or redundant logical message components at this very moment - This is a non-trivial task, constrained as they are by the very strong governance and change controls built into the ISO 20022 standard, and by the need to ensure that users of the standard are not impacted by such "technical optimisation" efforts. It appears to be working though, because I’m only seeing 67 CorporateActionOption and 26 CashAccount Message Components in the latest e-Repository (published October 5th) - There’s obviously still some way to go, but that’s already a big step in the right direction - the ongoing push towards industry harmonisation will greatly accelerate this work if it can help ISO to retire some of the very old messages.

When looking to define an internal model though, a unique strength of ISO 20022 among financial standards is that each of these logical Message Components is a view on a single Business Component in ISO 20022’s normalised conceptual model. It is a fact of life that there will always be many different logical and physical representations of information across hundreds of different financial business transactions, but at least in ISO 20022 these are all representations of a single globally standardised information concept.

To make this a bit more concrete based on your examples, the ISO 20022 Business Model defines the CashAccount concept only once – all business attributes of a CashAccount are also standardised once, and the CashAccount’s place in the hierarchy of accounts is formally specified. Its associations to other financial concepts (such as AccountOwner and AccountServicer, AccountContract, …) are also formally modelled at the conceptual level. The same is true for the single CorporateActionOption Business Component.

So, even if we are looking for a technical internal canonical messaging model, our search can be very powerfully guided by starting at the business model. Once we understand the big picture of the concept we are looking to model as a message, DDL, Web service, …, we can follow ISO 20022’s traces down from the Business Model to understand how the concept physically manifests in a specific business process, business transaction, and messaging flow. In this way, ISO 20022 even supports us to model independently of the physical syntax (for example, independent of whether your CashAccount information happens to be in an ISO 20022 XML syntax message, a FIX message, an MT message, a database record, …)

As you know though, the reality is not yet as simple as the theoretical story that I tell here, and I agree that that this is likely to be behind the dearth of public success stories. This is a great example of the kind of challenge that we’re looking to tackle in the Architects’ Forum mentioned above though – watch for your invitation coming soon Steve ;-)

Chris Day
Chris Day - Perdl - Nottingham 25 October, 2015, 07:591 like 1 like

Steve - I've been working alongside Jamie as part of the ISO 20022 Forum for Architects. I've opened up the model from the business components side as a first step in making sense from an EA perspective. This gives a great canonical model, dictionary/ontology and domains as an entry point before looking at the physical implementation (message).

This would be my starting point for a simple transaction.

Admittedly the eRepository does not have the MDR information included yet, this is apparently coming later in BPMN format (maybe we will get XPDL as the implementation format too).

One final comment - you do need the standard to hand to leverage and adapt the eRepository successfully, perhaps incorporating within an organisations architectural principles.

Paul Miserez

Paul Miserez

Standards Department

SWIFT

Member since

04 Apr 2013

Location

La Hulpe

Blog posts

23

Comments

1

This post is from a series of posts in the group:

Standards Forum

The Standards Forum is the place where business and standardisation meet. This group would like to facilitate and encourage dialogue around standardisation in the financial industry, and share views, insights and updates on how financial standards can contribute to reducing cost and increasing efficiency when tackling today's challenges such as automation, compliance, and regulation.


See all

Now hiring