<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DMFSA</title>
	<atom:link href="http://dmfsa.info/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://dmfsa.info/blog</link>
	<description></description>
	<lastBuildDate>Fri, 17 Feb 2012 15:59:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>2012: Message Schema Design (ISO 20022)</title>
		<link>http://dmfsa.info/blog/?p=406</link>
		<comments>http://dmfsa.info/blog/?p=406#comments</comments>
		<pubDate>Sat, 11 Feb 2012 11:21:23 +0000</pubDate>
		<dc:creator>nfessey</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://dmfsa.info/blog/?p=406</guid>
		<description><![CDATA[Thank you for a very good workshop on 24 January, and special thanks to Slawek, who flew in from Poland to be with us. It was good to be working on the project again. It was also a pleasure to welcome Janice Chapman from the SWIFT Standards Group, who guided our review and who will [...]]]></description>
			<content:encoded><![CDATA[<div>Thank you for a very good workshop on 24 January, and special thanks to Slawek, who flew in from Poland to be with us. It was good to be working on the project again. It was also a pleasure to welcome Janice Chapman from the SWIFT Standards Group, who guided our review and who will help us during the next stage of our project.</div>
<p>We spent the workshop reviewing the schema that Janice and her SWIFT colleagues had prepared. We started with the preliminary components – the interpretation of Company, Counterparty, and the legal definitions. It went very slowly because industry practice is particularly diverse in these sections. We also spent time understanding some of the SWIFT design choices, particularly the idea that the schema could be extended in many places by enabling proprietary identification schemes.</p>
<p>In the last hour of the workshop we reviewed the Rebates section of the schema. We made much faster progress there and we agreed that SWIFT&#8217;s interpretation was very good. If we can sustain the productivity of that last hour, it will not take long to complete our review and be ready to release a new schema which conforms much more rigorously to the ISO 20022 standards.</p>
<p>Janice has updated the schema following our meeting and provided four documents:</p>
<p>(1) The draft schema as an XSD file.</p>
<p>(2) The draft schema as an Excel file.</p>
<p>(3) An example message, based on the first few components of the schema.</p>
<p>(4) Rules and guidelines for users who will use the schema.</p>
<p>Please note that all of these documents are under development and will change as our review advances. Looking at the schema we see that it differs in several respects from the syntax that we defined it in our technical specification, 2011 Release 02. For example:</p>
<div style="padding-left: 30px;">(a) The graph of the syntax written in SWIFT&#8217;s document is a different shape to the graph written in our technical specification. Also, some message elements that were optional in our interpretation have become mandatory (for example, DelegationPermitted has been written as a mandatory YesNoIndicator that enables a positive choice rather than as an optional Boolean flag with value fixed at 1). I recommend that you think of it as the same language in a different dialect. When our review is complete the syntax will be easier to use and its meaning will be as we intended it to be.<br />
 </div>
<div style="padding-left: 30px;">(b) The structured identifier LocalID has been replaced by specific local identifiers within the syntax. For example, in Rebates, it has been reduced to a much simpler single element &#8220;RebateNumber,&#8221; in which the sequence number is the value assigned to the element. It&#8217;s a much better way to write the syntax.<br />
 </div>
<div style="padding-left: 30px;">(c) A new identification concept has been introduced in several places: the &#8220;proprietary&#8221; identifier, or &#8220;Prtry.&#8221; It allows the message to be used in cases where the operator wishes to include an identifier scheme that we have not anticipated in detail. It enables the syntax to be extended without invalidating it. In SWIFT&#8217;s experience, it is a very helpful way to &#8220;future-proof&#8221; the syntax and to make it adaptable. Those of you who attended the workshop may recall that we discussed how fund platforms would be able to use this to create classification schemes for their participants, which might be very different from the classical promoter-distributor models that we are familiar with. I like the idea very much.<br />
 </div>
<div style="padding-left: 30px;">(d) Some terms have been adapted to fit the SWIFT ISO 20022 business models. For example, the term BankTransfer has been replaced by the term CreditTransferDetails. We have not yet reviewed that substitution with SWIFT but it is obvious that BankTransfer was our unique construction whereas CreditTransferDetails is taken from the ISO 20022 library and confers the benefit of having been tested under the SWIFT standards process. I expect that this will also enhance the potential for true STP in the future.</div>
]]></content:encoded>
			<wfw:commentRss>http://dmfsa.info/blog/?feed=rss2&#038;p=406</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

