April 2020 - Documentation Release Notes (Part II)

Document Release 8

These release notes detail the scope of Part II of the eighth tranche of technical documentation released in April 2020.

This release is the first to include ASX Settlement Procedure Guidelines (APG) content. Sections released will be updated in subsequent releases as information becomes available. It also includes updates to some areas of functionality and messaging from a prior release. Full details are provided below. Updates to previously published functionality or corrections have been identified in orange on relevant pages. Deletions, code snippets, hyperlinks, images and major updates to pages or tables are not marked in orange.

April Release 8 - Part I (Release Notes)

April Release 8 - Part II comprises of:

New documentation:

  • ASX Settlement Procedure Guidelines (APG)

    • Section 01 - Introduction to this guide

    • Section 02 - CHESS overview

    • Section 03 - ASX settlement participation

    • *Section 04 - Client sponsorship

Section 04 has been combined with Section 02 - CHESS Overview

Documentation updated:

  • Close Out Notification

  • Batch Settlement

  • Holding Transfers

  • Notifications

  • Diary Adjustments

  • Change of Controlling Participant

  • mFund

  • Investor Data

  • Holding Adjustments

  • Entitlement Elections

  • FIX Specification

New and updated content supporting broader Technical Accreditation information:

  • Message Accreditation scripts for Transfers and Conversions between Subregisters and SRN Enquiry; and

  • Forward release plan for publishing subsequent message accreditation scripts.

A summary of Focus Group and Technical Committee feedback for the following topic has been released:

  • Demand Reporting

  • Margin Settlement and Excess Cash Instructions

  • Payment Provider Funds Transfer and Batch Settlement - Australian Payments Network Equity Settlement Payment Provider Sub-Committee (ESPPSC)

A full archive of content prior to Documentation Release 8 is available here for reference.

ASX Settlement Procedure Guidelines (APG)

Document

Description

Release Notes

Document

Description

Release Notes

Operational Procedures & Guidelines

APG Changes (NEW)

The APG Changes page includes a list of procedures and terminology differences.

Content Pages (NEW)

ASX is aware that certain document elements may not be visible in a PDF-view. This issue is currently being investigated and will be resolved in a subsequent release.

The APG Content Page includes an index of documentation including a table of contents for each APG section. This page includes hyperlinks to navigate to sub-sections and the ability to export and view each individual section as a PDF.

Section 01 - Introduction to this guide (NEW)

The APG sections released include information regarding:

  • the context, scope and purpose of the APG as well as how ASX intends on maintaining and supporting the document;

  • a summary of CHESS, including the history of its development, a breakdown of key clearing and settlement concepts as well as a high level summary of connectivity; and

  • a breakdown of settlement facility participation procedures including participant concepts, becoming a participant, participant group structures as well as information regarding payment facilities and communications.

Section 02 - CHESS overview (NEW)

Section 03 - Participation in the settlement facility (NEW)

Functional Specifications

Document

Description

Release Notes

Document

Description

Release Notes

Batch Settlement

Close Out Notification Overview (Update)

Updated to includes further details and the circumstances when a Close Out Notification will be sent to the Settlement Participant.

Close Out Notification Process (Update)

Batch Settlement Overview (Update)

Update to the Validations of Settlement Instructions / mFund Orders table.

Cancellation of Batch Settlement Process (Update)

Update to process flow and business value table to accommodate for the Cancelled Funds Obligation (sett_138) message.

Holding Transfers

Settlement Link ID (Update)

Updated with an additional section on the use of Settlement Link ID in Batch Settlement

Notifications

End of Overnight Reporting Notification (Update)

  1. Updated Event Notification - End of Overnight Reporting Business Values and Rules table to include Event Type and Transaction Id.

  2. Updated Event Notification - End of Overnight Reporting Business Values and Rules table to amend spacing and alignment of first row.

Diary Adjustments

Diary Adjustments Process (Update)

Update to the information provided for the Transaction Id in the Accrual Settlement Instruction.

Change of Controlling Participant

Change of Controlling Participant Overview (Update)

Updated the Housekeeping section to clarify the period a Change of Controlling Participant Request is pending authorisation.

Change of Controlling Participant Process - Accepted(Update)

Updated to include reporting messages sent to the Requesting Participant following a successful change of Controlling Participant.

Change of Controlling Participant - Housekeeping Process (Update)

Updated Step 1 of the Change of Controlling Participant - Housekeeping Process table to clarify the period a Change of Controlling Participant Request is pending authorisation.

Controlling Participant Enquiry (Update)

Updated Account Notification business values and rules table to clarify applicable fields. This includes the addition of Account Identifier and Account Notification Reason and removal of Account Update Reason.

Investor Data

Investor Data and Foreign Tax Status Submission Process (Update)

Major updates to the content and structure of the Investor Data and Foreign Tax Status business values and rules table.

Minor consistency updates to the Communication Preference, Email Address and Mobile Number attributes in the Account Notification business values and rules table.

mFund

mFund Application - Unit Allotment (Update)

Moved the “Confirmation Reason” field from the “The attributes below must/will not be populated” sections in the mFund Application Order Confirmation business values and rules table and updated the guidelines.

mFund Redemption - Accepted Redemption Orders & Unit Redemption (Update)

Moved the “Confirmation Reason” field from the “The attributes below must/will not populated” sections in the mFund Redemption Order Confirmation business values and rules table and updated the guidelines.

Issuer's Agent Transfer

Issuer's Agent Transfer Process (Update)

Updated Corporate Holding Adjustment Notification business values to provide a scenario specific code list for Reason.

Holding Adjustments

Holding Adjustments Changes (Update)

Updated the information provided for Reason Codes to reflect a change in the proprietary code list.

Holding Adjustments Process (Update)

Updated the business value tables throughout for the field “Reason” to reflect a change in the proprietary code list.

Entitlement Elections

Participant Initiated Entitlement Election Payment Instruction Process (Update)

Updated process flow to include a step on Holding Adjustments.

Settlement Instruction Management

Isolate Counterparty Overview (Update)

Minor wording changes for clarification purposes.

Settlement Instruction Suspension Process (Update)

Updated name of the sett_129 throughout documentation from Suspended Settlement Instruction to Settlement Instruction Notification.

Messaging

Document

Description

Release Notes

Document

Description

Release Notes

ISO 20022 Messaging

Covers the messaging standards, message scope, message purpose, message flows (UML diagrams), sender and receiver details and any message pre-requisites. Covers the functions released in the Functional Specifications.

NEW: ISO 20022 Messaging - MC - Close Out Notification

The following messages have been added:

  • sett_129_sese_024 - Settlement Instruction Notification

Update: ISO 20022 Messaging - MC - Account Management message collection

The following messages have been updated:

  • acct_002_acmt_002 - Account Notification

    • Updated message pre-requisites

Update: ISO 20022 Messaging - MC - Settlement message collection

The following messages have been added:

  • sett_138_DRAFT1camt_093 - Cancelled Funds Obligation

Update: ISO 20022 Messaging - MC - Holding Movement message collection

The following messages have been updated:

  • hold_215_semt_020 - Securities Message Cancellation Advice

    • Updated message description and pre-requisites to provide additional clarity

  • hold_220_sese_023 - Change of Controlling Participant Request

    • Updated message description to provide additional clarity

  • hold_223_sese_020 - Change of Controlling Participant Cancellation Request

    • Updated message description to provide additional clarity

  • hold_224_sese_027 - Change of Controlling Participant Cancellation Confirmation

    • Updated message description to provide additional clarity

Update: ISO 20022 Messaging - MC - Cancellation of Scheduled Batch Settlement

the following messages have been added:

  • sett_138_DRAFT1camt_093 - Cancelled Funds Obligation

Update: ISO 20022 Messaging - MC - Change of Controlling Participant

  • The following messages have been added:

    • rptg_604_semt_002 - Holding Balance Report

    • evnt_742_seev_033 - Corporate Action Election

  • The following messages have been updated:

    • hold_215_semt_020 - Securities Message Cancellation Advice

      • Removed timing references. Timing references are provided within the functional specification.

    • hold_220_sese_023 - Change of Controlling Participant Request, hold_223_sese_020 - Change of Controlling Participant Cancellation Request and hold_224_sese_027 - Change of Controlling Participant Cancellation Confirmation.

      • Minor update to description wording.

    • acct_002_acmt_002 - Account Notification

      • Updated pre-requisites to address Change of Controlling Participant reporting.

  • Updated UML to include reporting messages.

Update: ISO 20022 Messaging - MC - Takeovers and Buy-backs (Bid Offers) - Offeror Initiated

  • Updated Transaction Acknowledgement Advice (comm_809) to include EIS032.

Update: ISO 20022 Messaging - MC - Settlement Instruction Suspension

The following changes have been made:

  • Updated message name from Suspended Settlement Instruction (sett_129) → Settlement Instruction Notification (sett_129)

ISO 20022 Messaging

ISO 20022 Messaging - Technical Manual (TM) (Update)

Update: ISO 20022 Messaging - TM - ASX Proprietary Code List

The following code list has been amended:

  • 43-HoldingAdjustmentReason_ASX_1 -

    • Deactivated the following entries:

      • Settlement Lock / Unlock (SETT)

      • Issuer Initiated Holding Adjustment (ISSU)

      • Subregister Suspended (SUSP)

      • Subregister Closed (CLOS)

    • Inserted an additional column “Permitted for a Holding Adjustment (hold_226) sent by the Issuer (Registry) to the CSP” to assist with its use for the hold_226

    • Added the following entries:

      • Order Unit Redemption (MRED)

Update: ISO 20022 Messaging - TM - EIS to ISO 20022 Cross Reference Guide

The Cross Reference table has been updated to include the following revisions:

  • Added Cancelled Funds Obligation (sett_138)

  • Updated message name from Suspended Settlement Instruction (sett_129) → Settlement Instruction Notification (sett_129).

  • Updated sett_129 to include EIS 554.

  • Updated hold_228 to include Issuer (Registry) as a receiver.

  • Updated sett_170 to remove EIS 399 message due to de-scoping.

  • Updated Securities Balance Report (hold_228) to include Issuer (Registry) as a recipient.

  • Added the following EIS messages to the Descoped Messages list:

    • 399 Settlement Cancellation Acknowledgement

Update: FIX Messaging - MC - Error Code List

The Business Error Code list has been updated to include the following revisions:

  • Added entry for the following reason code; 1180, 1181, 1182.

ISO 20022 Usage Guidelines (Update)

Usage Guidelines (or schemas for each message) will be accessible from the SWIFT MyStandards web platform. Each guideline provides field definitions that include meanings, allowable data values, message samples and schemas.

Update: Collections for Release 8 and ISO 20022 Messaging - TM - Business Message Parameters - Release 8

  • NEW: included new entry for the following:

    • “sett_138_DRAFT1camt_093”

  • Updated the following entries:

    • “Sett_129_001_01_sese_024_001_08“ → “Sett_129_001_02_sese_024_001_08“ - Updated to include changes related to Default Management. These include:

      • Message name and definition has been amended;

      • Changed element 'MarketInfrastructureTransactionIdentification' to Optional;

      • Changed element 'ProcessingStatus' to Optional;

      • Changed element 'SettlementStatus' to Optional;

      • Changed element 'TransactionDetails' to Optional;

      • Mapped element 'Failing Status' to SettlementStatus/Failing/Reason/Code/Proprietary/Identification field;

      • Mapped element 'Account Identifier (HIN)' to SafekeepingAccount/Identification mandatory field;

      • Mapped element 'Security Code' to FinancialInstrumentIdentification/ISIN and FinancialInstrumentIdentification/OtherIdentification/Identification mandatory fields and FinancialInstrumentIdentification/Description optional field;

      • Mapped element ‘Outstanding Unit Quantity’ to SettlementQuantity/Quantity/Unit mandatory field;

      • Mapped element ‘Outstanding Settlement Amount’ to SettlementAmount/Amount mandatory field;

      • Mapped element ‘Original Settlement Date’ to SettlementDate/Date/Date mandatory field;

      • Mapped element ‘Securities Movement Type’ to Securities Movement Type mandatory field;

      • Mapped element ‘Payment’ to Payment mandatory field and

      • Mapped element ‘Transaction Basis’ to SettlementParameters/SecuritiesTransactionType/Proprietary/Identification mandatory field.

    • “comm_801_001_01_head_001_001_01→ “comm_801_001_02_head_001_001_02“ - Updated to add Optional Business Date <BizPrcgDt> to be populated on egress messages.

    • “acct_012_001_01_acmt_003_001_07“ → “acct_012_001_02_acmt_003_001_07” - Updated to include changes related to Investor Data. These include:

      • Added ModifiedInvestmentAccount/TaxReporting; and

      • Added ModifiedAccountParties/SecondaryOwner to capture Date Of Birth of holders for 'Investor Type' as super fund/company/trust/partnership/other non Individuals.

    • “mfnd_406_001_02_setr_012_001_04” → “mfnd_406_001_03_setr_012_001_04” - Updated to ensure consistency with other Holding Transfer related functions by changing element 'Confirmation Reason' ('NonStandardSettlementInformation' field) to Mandatory and amending the business rule.

    • “mfnd_409_001_01_setr_006_001_04“ → “mfnd_409_001_02_setr_006_001_04” - Updated to ensure consistency with other Holding Transfer related functions by changing element 'Confirmation Reason' ('NonStandardSettlementInformation' field) to Mandatory and amending the business rule.

FIX Messaging

FIX Messaging - FS - Introduction to FIX Messaging (Update)

Major content updates to provide further context for FIX Messaging.

FIX Messaging - Message Catalogue (MC) (Update)

Update: FIX Messaging - MC - Reject (Type 3)

The following update has been made:

  • Updated description for tag 58 (Text) to include a link to the Error Code List page.

Update: FIX Messaging - MC - Trade Capture Report (Type AE)

The following update has been made:

  • Updated message description to reflect Introduction to FIX Messaging updates.

Update: FIX Messaging - MC - Trade Capture Report Ack (Type AR)

The following update has been made:

  • Updated description for tag 1328 (RejectText) to include a link to the Error Code List page.

Update: FIX Messaging - MC - Confirmation Ack (Type AU)

The following update has been made:

  • Updated description for tag 58 (Text) to include a link to the Error Code List page.

Update: FIX Messaging - MC - Error Code List

The following update has been made:

  • Added descriptions for each error code list table.

Update: FIX Messaging - MC - Appendix

The following update has been made:

  • Added descriptions for Appendix A and Appendix B.

  • Added CFI Codes “RWXXCX”, “RWXXXX” and “RWBXCX” to the Appendix B table.

Connectivity

Document

Description

Release Notes

Document

Description

Release Notes

FIX Connectivity

FIX Connectivity (Update)

  1. Added new section “FIX Gateway Overview”.

  2. Updated the AMO side of the diagram from “FIX Gateway” → “FIX Client”.

Connectivity

Connectivity Overview (Update)

Updated the AMO side of the FIX messaging diagram from “FIX Gateway” → “FIX Client”.

Testing

Document

Description

Release Notes

Document

Description

Release Notes

Testing

Test Data (Update)

Updated the Corporate Actions sample data file (samplecorporateactions.csv), amending a duplicate corporate action Id for a buy-back offer.

Environments

Document

Description

Release Notes

Document

Description

Release Notes

Environments

Technical Accreditation (Update)

These release notes detail the scope of the second release of technical accreditation information. Release 2 focuses on:

  • Message accreditation scripts for Transfers/Conversions between Subregisters and SRN Enquiry; and

  • New and updated content supporting broader Technical Accreditation information.

NEW: Re-accreditation requirements

  • New section providing clarification of accreditation requirements when a vendor is accrediting for multiple CHESS User Types.

Updated: Technical Accreditation

  • Added scenarios outlining which system components will be exposed to which types of accreditation.

Updated: Messaging Accreditation Overview

  • Added content in the “CHESS User by Function” section providing clarification of accreditation requirements when a vendor is accrediting for multiple CHESS User Types.

Updated: CHESS User by Feature, Message

  • Added “Transfers & Conversions Between Subregisters” and “SRN Enquiry” sections to the CHESS User by Feature, Message table.

Updated: Performing Message Accreditation

  • Added content in the “How to read” section providing clarification of accreditation requirements when a vendor is accrediting for multiple CHESS User Types.

Updated: Messaging Accreditation Scripts

  • Updated Messaging Accreditation Scripts to support Transfers & Conversions Between Subregisters and SRN Enquiry functionality.

  • Added Forward Release Plan for publishing subsequent message accreditation scripts.

Release Notes

Document

Description

Release Notes

Document

Description

Release Notes

Release Notes

April 2020 - Documentation Release Notes (Part I) (Update)

Updated to (Part I) and to include content delivered in April (Part II) Documentation release.