Funds for Standards MX November 2016

Standards
Funds November 2016
Standards MX
Message Definition Report
Updates to the Standards MX Message Definition Report
This document describes the sections of the Funds November 2016 Standards MX Message Definition
Report (MDR) Part 2 that require correction. This update document is a re-issue of Funds 4.0 Addendum
published in 2007.
26 February 2016
Funds November 2016
Table of contents
1.
Introduction ..................................................................................................................... 4
2.
Background ..................................................................................................................... 4
3.
Impact .............................................................................................................................. 4
4.
List of Updates ................................................................................................................ 4
4.1
RelatedPartiesDetailsRule (1) ............................................................................. 5
4.2
RelatedPartiesDetailsRule (2) ............................................................................. 5
4.3
Additional Rule (1) ............................................................................................... 5
4.4
Additional Rule (2) ............................................................................................... 5
4.5
Message Scope ................................................................................................... 6
4.6
Additional Rule (3) ............................................................................................... 6
5.
Useful Clarifications for Funds November 2016.......................................................... 6
5.1
Cash Settlement Date Rule Clarification ............................................................. 6
5.2
Total Redemption Amount Rule Clarification ....................................................... 7
Page 2
Updates to the Fund November 2016 Standards MX Message Definition Report
Introduction
Preface
Purpose of this document
Errors were noticed in some of the rules of investment funds messages published in the User
Handbook. These errors, and their corrections, are described in sections below. The purpose of
this document is to help customers who are using the documentation to easily identify where
they need to take into account these corrections.
Related documentation
The following documents are referenced:
•
•
29 August 2014
Funds November 2016 Standards MX Message Definition Report Part 1 26 February
2016
Funds November 2016 Standards MX Message Definition Report Part 2 26 February
2016
Page 3
Funds November 2016
1. Introduction
For Funds November 2016, two documents were published:
#
Document Name
Content
1
Funds November 2016 Standards MX
Message Definition Report Part 1
Business process, roles, activities, transactions
(sequence / flow diagrams), business examples
2
Funds November 2016 Standards Message
Definition Report Part 2
Message definition formats
This document lists corrections to the Funds November 2016 Standards Message Definition Report Part
2 document.
2. Background
In 2007, Funds 4.0 was published. Since then, the order messages (setr.001 – 018 and setr.048 – 058)
have been subject to a maintenance freeze and have not been changed since.
A number of typing errors on usage rules (cross-element rules) were reported and corrections were
published in 2007, in an addendum document (SWIFTNet 4.0 Addendum).
These errors will not be corrected until the investment funds order messages are maintained. The date of
this future maintenance on the investment funds order messages is still to be agreed with the investment
funds community.
2.1.1 Cross Element Rules Validation
The usage rules in the investment funds messages currently exist as documentation only and are not
validated by the SWIFT network.
In the future, for those cross-element rules that can be validated on the network, this additional validation
will be ‘switched-on’. The switching on of this additional validation will be part of a future maintenance. All
usages rules will be re-examined to verify they are still required. The date of this future maintenance on
the investment funds order messages is still to be agreed with the investment funds community.
3. Impact
For those institutions that implemented the funds messages in 2007 and, therefore, took into account the
addendum document published in 2007, this update document can be ignored at this stage, since the
updates listed in this document simply repeat those as published in the addendum of 2007. However, it
should be noted that section 5 was new in the Funds 4.8 release and may contain useful
clarification information.
However, if the implementation of Funds November 2016 is a first-time implementation of the investment
funds standards, then the updates in this update document need to be taken into account.
4. List of Updates
This section lists the errors as currently specified and the intended revision. These errors will be
corrected in a subsequent maintenance. The maintenance cycle for these corrections is yet to be
determined.
Page 4
Updates to the Fund November 2016 Standards MX Message Definition Report
List of Updates
4.1 RelatedPartiesDetailsRule (1)
Impacted messages:
1.
Redemption Order
Setr.004.001.03
2.
Redemption Order Cancellation Request
Setr.005.001.03
3.
Subscription Order
Setr.010.001.03
4.
Subscription Order Cancellation Request
Setr.011.001.03
Current Specification
Should read as
RelatedPartiesDetailsRule
RelatedPartyDetailsRule
Either RelatedPartiesDetails or
multipleOrderDetails/IndividualOrderDetails/RelatedPar
tiesDetails may be present, but not both.
Either RelatedPartyDetails or
MultipleOrderDetails/IndividualOrderDetails/RelatedP
artyDetails may be present, but not both.
4.2 RelatedPartiesDetailsRule (2)
Impacted messages:
1.
Redemption Order Confirmation
Setr.006.001.03
2.
Subscription Order Confirmation
Setr.012.001.03
3.
Subscription Order Confirmation Cancellation Instruction
Setr.047.001.01
4.
Subscription Order Confirmation Amendment
Setr.048.001.01
5.
Redemption Order Confirmation Cancellation Instruction
Setr.051.001.01
6.
Redemption Order Confirmation Amendment
Setr.052.001.01
Current Specification
Should read as
RelatedPartiesDetailsRule
RelatedPartyDetailsRule
Either RelatedPartiesDetails or
MultipleExecutionDetails/IndividualExecutionDetails/Re
latedPartiesDetails may be present, but not both.
Either RelatedPartyDetails or
MultipleExecutionDetails/IndividualExecutionDetails/R
elatedPartyDetails may be present, but not both.
4.3 Additional Rule (1)
Impacted messages:
1.
Redemption Order
Setr.004.001.03
2.
Redemption Order Cancellation Request
Setr.005.001.03
3.
Subscription Order
Setr.010.001.03
4.
Subscription Order Cancellation Request
Setr.011.001.03
If MultipleOrderDetails/TotalSettlementAmount is present, then Currency in
IndividualOrderDetails/SettlementAmount, if present, must be the same in all occurrences of
IndividualOrderDetails.
4.4 Additional Rule (2)
Impacted messages:
29 August 2014
Page 5
Funds November 2016
1.
Redemption Order Confirmation
Setr.006.001.03
2.
Subscription Order Confirmation
Setr.012.001.03
3.
Subscription Order Confirmation Cancellation Instruction
Setr.047.001.01
4.
Subscription Order Confirmation Amendment
Setr.048.001.01
5.
Redemption Order Confirmation Cancellation Instruction
Setr.051.001.01
6.
Redemption Order Confirmation Amendment
Setr.052.001.01
If MultipleExecutionDetails/TotalSettlementAmount is present, then Currency in
IndividualExecutionDetails/SettlementAmount, must be the same in all occurrences of IndividualExecutionDetails
4.5 Message Scope
The following point as published in the Funds 4.0 Addendum is no longer relevant since it is only
applicable to the HTML version of the message specification which was not produced in the Funds 4.7
documentation:
The scope is available in two places for each message
It can either be accessed by selecting Message Scope and Usage or by selecting the message
name in the message tree structure.
Message scopes and usage should be obtained from the Message Scope and Usage link at the
top level of the message documentation in preference to scope and usage contained within the
message tree structure.
4.6 Additional Rule (3)
Impacted messages:
1.
Redemption Order Confirmation
Setr.006.001.03
2.
Subscription Order Confirmation
Setr.012.001.03
3.
Subscription Order Confirmation Cancellation Instruction
Setr.047.001.01
4.
Subscription Order Confirmation Amendment
Setr.048.001.01
5.
Redemption Order Confirmation Cancellation Instruction
Setr.051.001.01
6.
Redemption Order Confirmation Amendment
Setr.052.001.01
If IndividualExecutionDetails/Settlement Amount is present more than one once and Currency is not the same in
each IndividualExecutionDetails/SettlementAmount, then MultipleExecutionDetails/CashSettlementDate is not
allowed.
5. Useful Clarifications for Funds November 2016
5.1 Cash Settlement Date Rule Clarification
Impacted messages:
1.
Redemption Order Confirmation
Setr.006.001.03
2.
Subscription Order Confirmation
Setr.012.001.03
3.
Subscription Order Confirmation Cancellation Instruction
Setr.047.001.01
4.
Subscription Order Confirmation Amendment
Setr.048.001.01
5.
Redemption Order Confirmation Cancellation Instruction
Setr.051.001.01
Page 6
Updates to the Fund November 2016 Standards MX Message Definition Report
Useful Clarifications for Funds November 2016
6.
Redemption Order Confirmation Amendment
Setr.052.001.01
The Settlement Date Rule is ambiguous and had led to confusion at the implementation level.
Either CashSettlementDate is present or all occurences of IndividualExecutionDetails/CashSettlementDate are
present, but not both.
This rule is saying that if Cash Settlement Date is present, then it can either be defined once for all the
trades in the message (Multiple Execution Details / Cash Settlement Date) or for all the trades specified
in repetitions of Individual Execution Details (Multiple Execution Details / Individual Execution Details /
Cash Settlement Date). In other words, it is optional, it doesn’t have to be present in the message at all.
This rule would be better worded as:
Either CashSettlementDate may be present or all occurences of IndividualExecutionDetails/CashSettlementDate
may be present, but not both.
Note
A change request has been issued for this rule for SR 2017 proposed that a cash settlement
date must be specified .in a subscription or redemption confirmation.
5.2 Total Redemption Amount Rule Clarification
Impacted messages:
1.
Switch Order Confirmation
Setr.013.001.03
2.
Switch Order Confirmation
Setr.015.001.03
3.
Switch Order Confirmation Cancellation Instruction
Setr.055.001.01
4.
Switch Order Confirmation Amendment
Setr.056.001.01
The rule:
If SubscriptionLegDetails/FinancialInstrumentQuantityChoice/PercentageOfTotalRedemptionAmount is present,
then TotalRedemptionAmount must also be present.
If SubscriptionLegDetails/FinancialInstrumentQuantityChoice/PercentageOfTotalRedemptionAmount is not
present , then TotalRedemptionAmount is optional.
Some customer implementations and market practice documents suggest that this rule is unrealistic. As
previously mentioned, before validation of these kinds of cross element rules is introduced on the SWIFT
network, all usage rules will be re-ratified to verify they are still required. It is possible that this rule will be
eliminated.
29 August 2014
Page 7
Funds November 2016
Legal Notices
Copyright
SWIFT © 2016. All rights reserved.
Restricted Distribution
Do not distribute this publication outside your organisation unless your subscription or order expressly
grants you that right, in which case ensure you comply with any other applicable conditions.
Disclaimer
The information in this publication may change from time to time. You must always refer to the latest
available version.
SWIFT Standards Intellectual Property Rights (IPR) Policy - End-User License Agreement
SWIFT Standards are licensed subject to the terms and conditions of the SWIFT Standards IPR Policy End-User License Agreement, available at www.swift.com > About SWIFT > Legal > SWIFT Standards
IPR Policy.
Translations
The English version of SWIFT documentation is the only official and binding version.
Trademarks
SWIFT is the trade name of S.W.I.F.T. SCRL. The following are registered trademarks of SWIFT: the
SWIFT logo, SWIFT, SWIFTNet, SWIFTReady, Accord, Sibos, 3SKey, Innotribe, the Standards Forum
logo, MyStandards, and SWIFT Institute. Other product, service, or company names in this publication
are trade names, trademarks, or registered trademarks of their respective owners.
Page 8
Updates to the Fund November 2016 Standards MX Message Definition Report