June 2021 - Documentation Release Notes

June 2021 Document Release

The June 2021 documentation release, 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. Changes to APG sections will be accompanied by a page history comparison per 1.7 Maintenance and Updates. Deletions, code snippets, hyperlinks, images, name changes and major updates to pages or tables are not marked in orange.

New Documentation:

  • Industry Test Strategy

  • Functional Specifications, including:

    • Netted Obligation Report (NNDP); and

    • Obligation Status Report (OBLG).

Documentation updated:

  • Forward Release Plan

  • Functional and Messaging Specifications

    • Netting and Settlement Workflow Changes, including:

      • Batch Settlement;

      • Settlement Instruction Management;

      • Default Management; and

      • Market Trade.

    • Business Message Parameters - Release 10 (Message Collection 10).

  • Technical Documentation Portal Structure, including:

    • Renaming of the Environments section → Implementation Phases, which incorporates previously published content from:

      • Environments;

      • Testing; and

      • Technical Accreditation.

    • Renaming of the Testing section → Cutover and Migration, which incorporates previously published content from:

      • Cutover and Migration

  • Technical Accreditation, including:

    • Messaging Accreditation Scripts

  • CDE Testing, including:

    • Sample Corporate Actions data; and

    • Self-Service Holding Administration Lock.

A full archive of content prior to the June 2021 Documentation Release is available here for reference.

Functional Specifications

Document

Description

Release Notes

Document

Description

Release Notes

Netting and Settlement Workflow Changes

CDE 10 - Functional Specifications (NEW)

NEW page to separate existing CDE 9.5 functional specifications from revised CDE 10 functional specifications affected by Netting and Settlement Workflow Changes.

CDE 10 - ISO 20022 Messaging Catalogue (MC) (NEW)

NEW page to separate existing CDE 9.5 messaging specifications from revised CDE 10 messaging specifications affected by Netting and Settlement Workflow Changes.

Functional Specification

Netting and Settlement Workflow Changes (Update)

  1. NEW child pages added to reflect CDE10 Functional Specifications related to Netting and Settlement Workflow Changes.

  2. Updated page title from Proposed Changes to Netting and Settlement Workflow → Netting and Settlement Workflow Changes.

  3. Updated report title from Settlement Status Report → Obligation Status Report and other general terminology changes.

  4. Updated examples attachment to include the following changes:

    • Added Settlement Status API note;

    • Updated Settlement Amount Sign to Settlement Amount Credit/Debit Indicator and associated values across all 3 examples;

    • Updated the Short/Long Indicator in example 1A (previously populated with debit and credit values);

    • Updated Count on sett_137 to include all failed NGMTs and NSFs;

    • Added the movement type and breakdowns to sett_136 and added the sett_136 for the WOW NNDP fully failing in Example 3; and

    • Removed references to NSO and NSI Access APIs across all 3 examples.

  5. Added the Change to NNDP on Settlement Date section.

  6. Removed the info box regarding proposed netting and settlement workflow design changes and the future release of Message Collection 10.

Transfers and Conversions Changes (Update)

Updated to correct message reference for RGID creation from Account Notification (acct_002) → Account Creation Request (acct_001).

Isolate Counterparty

Isolate Counterparty Process (Update)

Updated to replace the Net Broker Obligation (NBO) reference in the Isolate Counterparty Request Business Values and Rules table description with Novated Rescheduled Instruction (NRI).

Default Management

Default Management Process (Update)

Added Product Issuer Settlement Participant (PISP) to the Default Management Process Flow and the Recipient column of Step 7.

Payment Facility Rejection Process (Update)

Minor update to add sub-section headings above Step 3 and Step 6 of the Payment Facility Rejection Process.

Market Trade

Trade Capture (New) Process (Update)

  1. Minor update to the Trade Capture (New) Process Flow to include a new Step 9 “Trade Removal by ASX Clear”.

  2. Updated Step 8 to reflect the above change.

Batch Settlement

Batch Settlement Overview (Update)

The following pages remain as part of CDE 9.5 (mFund Release) and include the following update:

  • Added a warning box regarding the CDE 10 Netting and Settlement Workflow Changes.

Batch Settlement Changes (Update)

Movement of Units Process (Update)

Cancellation of Batch Settlement Process (Update)

Close Out Notification Overview (Update)

Settlement Confirmation and Completion Process (Update)

Sufficient Unit Check Process (Update)

Non-Novated Settlement Obligations Process (Update)

Novated Settlement Obligations Process (Update)

Stakeholder Feedback and ASX Response – Settlement (Update)

Settlement Instruction Management

Settlement Instruction Rescheduling Overview (Update)

Settlement Instruction Rescheduling Process (Update)

Settlement Instruction Suspension Overview (Update)

Settlement Instruction Suspension Process (Update)

Suspended Settlement Instruction Cancellation Process (Update)

Diary Adjustments Changes (Update)

Isolate Counterparty Changes(Update)

Market Settlement Instruction Cancellation Process (Update)

Market Settlement Instruction Cancellation Withdrawal Process (Update)

Market Trade

Market Trade Changes (Update)

Default Management

Back-out Algorithm Process (Update)

Corporate Actions

Corporate Action Changes (Update)

Code Changes Process (Update)

Class Merger Process (Update)

Netting

Netting Overview (Update)

Netting Changes (Update)

Netting Process (Update)

Netting Reversal Process (Update)

Reporting Overview

Counterparty Funds Balance (CFBL) (Update)

Updated the delivery of the Counterparty Funds Balance (CFBL) demand report generation from immediate to end of day.

CDE 10 - Functional Specifications

CDE 10 - Reporting Overview (Update)

  1. Updated to include a section on Netting and Settlement Reconciliation Reporting.

  2. Updated references from Holding Balance Reporting Request (rptg_601) → Reporting Request (rptg_601).

  3. Updated the End of Day Reports description to include Clearing and Settlement Participants for the Netted Obligation Report.

  4. Updated to include a note on Account Identifier (HIN) in the Demand Report Parameters table that ‘ALL’ must not be populated when requesting an Obligation Status Report.

  5. Updated to include Movement Type in the Demand Report Parameters table.

CDE 10 - Batch Settlement

CDE 10 - Batch Settlement Overview (Update)

  1. Updated to reflect the Netting and Settlement Workflow Changes:

    • Revised the Batch Settlement process flow to include the Settlement Notifications and Completion Process.

    • Updated the “The Security Sub-Register status must be open” Action column in the Validations of Settlement Instructions/mFund Orders section to specify applicable Settlement Instruction types.

    • Updated the “The Security Sub-Register status must be open” Action column in the Validations of Settlement Instructions/mFund Orders section to include content covering rescheduling of NNDPs due to a Suspended or Closed Security Sub-register status.

    • Revised the Treatment of Novated Settlement Instructions, Settlement Algorithm, Update of Holding Balances and Settlement Instruction and Standard Settlement Price (SSP) Examples sections.

    • Removed or replaced (where applicable) all references to Net Broker Obligations (NBOs) and/or netting.

  2. Added a warning box regarding the Functional Specification pages that are not affected by the Netting and Settlement Workflow Changes.

CDE 10 - Batch Settlement Changes (Update)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Added the following:

    • Notification of fully settled settlement instructions;

    • Settlement instruction suspension due to a close or archived security sub-register status;

    • Partial settlements; and

    • Cancellation of batch settlement.

  2. Revised the “Notification of fully failed novated settlement instruction with SSP adjustment” change to include content on Fully Failed Novated Rescheduled Instructions (NRIs).

  3. Minor updates to the “Treatment of Novated Settlement Instructions” change.

  4. Removed the Additional Attributes change.

  5. Removed the “Previous Settlement Amount and Previous Unit Quantity” content from “Attributes removed from messages”.

  6. Removed or replaced all references to Net Broker Obligations (NBOs) and/or netting that are no longer applicable.

CDE 10 - Movement of Units Process (Update)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Updated Step 2 of the Movement of Units Process to include details on the additional data that the Settlement Movement Confirmation (sett_136) now provides.

  2. Updated Step 4 to reflect the addition of the Settlement Notifications and Completion Process.

  3. Major updates to the Settlement Movement Confirmation (sett_136) Business Values and Rules table and description.

CDE 10 - Settlement Notifications and Completion Process (NEW)

NEW Process Flow replacing the Settlement Confirmation and Completion Process. The Settlement Notifications and Completion Process covers the notifications sent to Settlement Participants (and the Counterparty where applicable) following partial settlement of a Settlement Instruction. It also covers the notification received following completion of a Batch Settlement cycle.

CDE 10 - Cancellation of Batch Settlement Process (Update)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Added a new Step 9 to the Cancellation of Batch Settlement Process Flow to cover the Settlement Movement Notification (sett_136) generated following the rescheduling of Settlement Instructions.

  2. Added new Settlement Movement Notification (sett_136) Business Values and Rules table to reflect the addition of Step 9.

  3. Minor wording updates to Steps 2, 8 and 10 of the Batch Settlement Process Flow.

  4. Minor wording update to the Payment Facility Id attribute guideline from “against” to “for” in the Cancelled Funds Obligation Business Values and Rules table.

CDE 10 - Close Out Notification Overview (Update)

  1. Updated to reflect the Netting and Settlement Workflow Changes:

    1. Removed or updated (where applicable) all references to Net Broker Obligations (NBOs) and/or netting.

    2. Minor wording update in the first information box from “considered” to “assessed”.

  2. Added a warning box regarding the Functional Specification pages that are not affected by the Netting and Settlement Workflow Changes.

CDE 10 - Sufficient Unit Check

CDE 10 - Sufficient Unit Check Process (Update)

Updated to include a new Step 2 covering the calculation of Novated Net Delivery Positions (NNDPs).

CDE 10 - Non-Novated Settlement Obligations Process (Update)

  1. Updated Step 4 of the Non-Novated Settlement Obligations Process to outline when it is applicable.

  2. Updated to remove “Generation of a new Settlement Instruction as a result of a unit failure of a Novated Net Delivery Position (NNDP).” from the Settlement Transaction Generation Notification Business Values and Rules table description as it is not applicable.

  3. Updated the Settlement Transaction Generation Notification Business Values and Rules table for consistency with other Batch Settlement Functional Specifications.

CDE 10 - Novated Settlement Obligations Process (Update)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Added new Steps (Steps 7-11) to the Novated Settlement Obligations Process Flow to cover the processing of fully and partially failed Novated Rescheduled Instructions (NRIs);

  2. Minor update to add a sub-section headings above Step 3 of the Novated Settlement Obligation Process.

  3. Added new Adjusted Settlement Instruction (sett_139) Business Values and Rules table to reflect the addition of Steps 7-11.

  4. Major updates to the Settlement Transaction Generation Notification (sett_130) Business Values and Rules table and description.

  5. Removed or replaced (where applicable) all references to Net Broker Obligations (NBOs) and/or netting.

CDE 10 - Settlement Instruction Management

CDE 10 - Settlement Instruction Rescheduling Overview (Update)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Added new “Closed Sub-register” Scenario covering Novated Net Delivery Position (NNDP) rescheduling as a result of the underlying Novated Gross Market Trades (NGMTs) having a Sub-register status of Closed during Batch Settlement.

  2. Updated the “Cancellation of Batch Settlement” and “Suspended Sub-register Scenarios” to cover NNDP rescheduling.

  3. Removed or replaced (where applicable) all references to Net Broker Obligations (NBOs) and/or netting.

CDE 10 - Settlement Instruction Rescheduling Process (Update)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Added new Steps (Steps 5-10) to the Settlement Instruction Rescheduling Process Flow to cover Novated Gross Market Trade (NGMT) Rescheduling within Batch Settlement.

  2. Minor update to add a sub-section headings above Step 2 of the Settlement Instruction Rescheduling Process.

  3. Updated Step 1 to reflect the above updates.

  4. Added new Settlement Transaction Generation Notification - NGMT Rescheduling within Batch Settlement Business Values and Rules table to reflect the new Steps 5-10.

  5. Renamed the existing Settlement Transaction Generation Notification Business Values and Rules table to Settlement Transaction Generation Notification - Settlement Instructions (including NGMTs outside of Batch Settlement).

  6. Updated the Settlement Transaction Generation Notification - Settlement Instructions (including NGMTs outside of Batch Settlement) Business Values and Rules table for consistency with the updated Batch Settlement Functional Specifications.

  7. Removed or replaced (where applicable) all references to Net Broker Obligations (NBOs) and/or netting.

CDE 10 - Settlement Instruction Suspension Overview (Update)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Updated to replace "Settlement Instructions" references with the applicable Settlement Instruction types in the first paragraph.

  2. Updated to clarify applicability of Suspended Settlement Instruction Cancellation content to Gross Market Trades (GMTs).

  3. Updated the Suspended Settlement Instruction Cancellation content to provide additional details on suspended Novated Rescheduled Instruction (NRI) types of which ASX Operations will manage the cancellation.

  4. Removed or replaced (where applicable) all references to Net Broker Obligations (NBOs) and/or netting.

CDE 10 - Settlement Instruction Suspension Process (Update)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Major update to make the process more generic.

  2. Updated the Settlement Instruction Notification Business Values and Rules table Target Transaction Id attribute guideline to cover Novated Rescheduled Instructions (NRIs).

  3. Updated the Settlement Instruction Notification Business Values and Rules table Suspension Reason attribute guideline to refer to the Proprietary Code List instead of Sub-register closed (SUBC) only.

  4. Removed or replaced (where applicable) all references to Net Broker Obligations (NBOs) and/or netting.

CDE 10 - Suspended Settlement Instruction Cancellation Process (Update)

  1. Updated to reflect the Netting and Settlement Workflow Changes:

    • Removed or replaced (where applicable) all references to Net Broker Obligations (NBOs) and/or netting.

    • Updated the Settlement Instruction Status Advice - Cancellation Business Values and Rules table Transaction Id attribute guideline to cover Novated Rescheduled Instructions (NRIs).

  2. Added references to ASX Operations in Steps 4 and 5 of the Suspended Settlement Instruction Cancellation Process and the Business Values and Rules Table description.

  3. Updated the Settlement Instruction Status Advice - Cancellation Business Values and Rules table Reason attribute guideline to include additional applicable reason codes.

CDE 10 - Settlement Instruction Cancellation (Update)

Added a warning box regarding the Functional Specification pages that are not affected by the Netting and Settlement Workflow Changes.

CDE 10 - Market Settlement Instruction Cancellation Process (Update)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Removed or replaced (where applicable) all references to Net Broker Obligations (NBOs) and/or netting.

  2. Updated the “Gross Market Trade (GMT)” reference to “Non-Novated Gross Market Trade (NNGMT)” in the information box above the Market Settlement Instruction Cancellation Process Flow.

  3. Updated the Settlement Instruction Cancellation Request Business Values and Rules table description to reference “cancellation of an iNRI or NNGMT” from “cancellation of an Isolate Counterparty or Market Trade”.

CDE 10 - Market Settlement Instruction Cancellation Withdrawal Process (Update)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Removed or replaced (where applicable) all references to Net Broker Obligations (NBOs) and/or netting.

  2. Updated the “Gross Market Trade (GMT)” reference to “Non-Novated Gross Market Trade (NNGMT)” in the information box above the Market Settlement Instruction Cancellation Withdrawal Process Flow.

CDE 10 - Diary Adjustments (NEW)

NEW page providing a warning box regarding the Functional Specification pages that are not affected by the Netting and Settlement Workflow Changes.

CDE 10 - Diary Adjustments Changes (Update)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Removed or replaced (where applicable) all references to Net Broker Obligations (NBOs) and/or netting.

  2. Revised the Introduction of Novated Rescheduled Instruction (NRIN) change.

CDE 10 - Isolate Counterparty (NEW)

NEW page providing a warning box regarding the Functional Specification pages that are not affected by the Netting and Settlement Workflow Changes.

CDE 10 - Isolate Counterparty Changes (Update)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Updated the “Isolate Counterparty” change to include details on Novated Rescheduled Instruction (NRI) generation.

CDE 10 - Corporate Actions

CDE 10 - Corporate Action Changes (Update)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Removed all references to Net Broker Obligations (NBOs) and/or netting.

CDE 10 - Code Change and Class Mergers (NEW)

NEW page providing a warning box regarding the Functional Specification pages that are not affected by the Netting and Settlement Workflow Changes.

CDE 10 - Code Changes Process (Update)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Removed all references to Net Broker Obligations (NBOs) and/or netting.

  2. Updated the Adjusted Settlement Instruction Business Values and Rules table ASX Element and ISO Element columns for consistency with the updated Batch Settlement Functional Specifications.

CDE 10 - Class Merger Process (Update)

CDE 10 - Default Management

CDE 10 - Default Management (NEW)

NEW page providing a warning box regarding the Functional Specification pages that are not affected by the Netting and Settlement Workflow Changes.

CDE 10 - Back-out Algorithm Process (Update)

  1. Updated to reflect the Netting and Settlement Workflow Changes:

    • Removed all references to Net Broker Obligations (NBOs) and/or netting.

    • Updated the Settlement Transaction Generation Notification Business Values and Rules table for consistency with the Batch Settlement Functional Specification updates.

  2. Updated Step 6 of the Back-Out Algorithm Process table to outline when it is applicable.

CDE 10 - Market Trade

CDE 10 - Market Trade (NEW)

NEW page providing a warning box regarding the Functional Specification pages that are not affected by the Netting and Settlement Workflow Changes.

CDE 10 - Market Trade Changes (Update)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Added new change row for “Cancellation of Novated Gross Market Trades (NGMTs)”.

CDE10 - Demand Reporting Process

CDE10 - Obligation Status Report (OBLG) (NEW)

NEW functional specification detailing the Obligation Status Report (OBLG) demand report.

CDE 10 - End of Day Reporting Process

CDE10 - Netted Obligation Report (NNDP) (NEW)

NEW functional specification detailing the Netted Obligation Report (NNDP) end of day report.

CDE 10 - Reporting Overview

CDE10 - Reporting Changes (Update)

Updated to include a section on Netting and Settlement Reconciliation Reporting.

Messaging

Document

Description

Release Notes

Document

Description

Release Notes

ISO 20022 Messaging

CDE 10 - ISO 20022 Messaging Catalogue (MC) (Update)

ISO 20022 Messaging - Message Catalogue (MC) (Update)

NEW: CDE 10 - ISO 20022 Messaging - MC - Batch Settlement Failures and Movements

NEW page that from CDE 10, replace ISO 20022 Messaging - MC - Batch Settlement Movement of Units, Confirmation and Completion.

NEW: CDE 10 - ISO 20022 Messaging - MC - Settlement Instruction Rescheduling

NEW page that from CDE 10, replaces ISO 20022 Messaging - MC - Settlement Transaction Generation Notification.

Updated: CDE 10 - ISO 20022 Messaging - MC - Batch Settlement

The following updates has been made:

  • Added a warning box regarding the Messaging Catalogue pages that are not affected by the Netting and Settlement Workflow Changes.

Updated: CDE 10 - ISO 20022 Messaging - MC - Settlement Instruction Management

The following updates has been made:

  • Added a warning box regarding the Messaging Catalogue pages that are not affected by the Netting and Settlement Workflow Changes.

Updated: CDE 10 - ISO 20022 Messaging - MC - Cancellation of Scheduled Batch Settlement

The following updates have been made:

  • Added sett_136 and sett_130; and

  • Updated UML to reflect the above.

Updated: ISO 20022 Messaging - MC - Batch Settlement Movement of Units, Confirmation and Completion, ISO 20022 Messaging - MC - Settlement Transaction Generation Notification and ISO 20022 Messaging - MC - Cancellation of Scheduled Batch Settlement

These pages remain as part of CDE 9.5 (mFund Release) and include the following update:

  • Added a warning box regarding CDE 10 netting and settlement workflow changes.

Updated: ISO 20022 Messaging - MC - Batch Settlement Movement of Units, Confirmation and Completion

The following update has been made:

  • Removed sett_134 and sett_137 as they are not applicable.

Updated: CDE10 - ISO 20022 Messaging - MC - Reporting and ISO 20022 Messaging - MC - Reporting message collection

The following updates have been made:

  • Updated rptg_601_semt_021 to include includes both [CDE9.5] Holding Balance Reporting Request and [CDE10] Reporting Request;

  • Added rptg_608_semt_017 - Obligation Status Report; and

  • Added rptg_609_semt_002 - Netted Obligation Report.

Updated: CDE10 - ISO 20022 Messaging - MC - Reporting

The following update has been made:

  • Added UMLs for Obligation Status Report and Netted Obligation Report.

Updated: ISO 20022 Messaging - MC - Netting

The following update has been made:

  • Added a warning box regarding the CDE 10 Netting and Settlement Workflow Changes.

Updated: ISO 20022 Messaging - MC - Bilateral Demand Transfers

The following update has been made:

  • Reuploaded UML, replacing broken image.

Updated: ISO 20022 Messaging - MC - acct_002 Account Notification (multiple locations)

The following updates have been made:

  • Updated the Requirements that include this message column; and

  • Outlined which release (CDE10) the above update applies to.

Updated: ISO 20022 Messaging - MC - sett_119 Settlement Confirmation (multiple locations)

The following updates have been made:

  • Updated the Description and Requirements that include this message columns;

  • Outlined which release (CDE9.5 or CDE10) the above updates apply to.

Updated: ISO 20022 Messaging - MC - sett_128 Isolate Counterparty Request (multiple locations)

The following updates have been made:

  • Updated the Description column;

  • Outlined which release (CDE9.5 or CDE10) the above update applies to.

Updated: ISO 20022 Messaging - MC - sett_130 Settlement Transaction Generation Notification (multiple locations)

The following updates have been made:

  • Updated the Pre-requisites and Requirements that include this message columns; and

  • Outlined which release (CDE9.5 or CDE10) the above updates apply to.

Updated: ISO 20022 Messaging - MC - sett_131 Settlement Cancellation Notification (multiple locations)

The following updates have been made:

  • Updated the Requirements that include this message column; and

  • Outlined which release (CDE9.5 or CDE10) the above updates apply to.

Updated: ISO 20022 Messaging - MC - sett_134 Participant Funds Notification (multiple locations)

The following updates has been made:

  • Updated the Requirements that include this message column to reflect the removal of this message from ISO 20022 Messaging - MC - Batch Settlement Movement of Units, Confirmation and Completion.

Updated: ISO 20022 Messaging - MC - sett_136 Settlement Movement Confirmation (multiple locations)

The following updates have been made:

  • Updated the Requirements that include this message column; and

  • Outlined which release (CDE9.5 or CDE10) the above updates apply to.

Updated: ISO 20022 Messaging - MC - sett_137 Funds Movement (multiple locations)

The following updates has been made:

  • Updated the Requirements that include this message column to reflect the removal of this message from ISO 20022 Messaging - MC - Batch Settlement Movement of Units, Confirmation and Completion.

Updated: ISO 20022 Messaging - MC - sett_138 Cancelled Funds Obligation (multiple locations)

The following updates have been made:

  • Updated the Requirements that include this message column; and

  • Outlined which release (CDE9.5 or CDE10) the above updates apply to.

Updated: ISO 20022 Messaging - MC - sett_139 Adjusted Settlement Instruction (multiple locations)

The following updates have been made:

  • Updated the Pre-requisites and Requirements that include this message columns; and

  • Outlined which release (CDE9.5 or CDE10) the above updates apply to.

Updated: ISO 20022 Messaging - MC - sett_170 Event Notification (multiple locations)

The following updates have been made:

  • Updated the Pre-requisites and Requirements that include this message columns; and

  • Outlined which release (CDE9.5 or CDE10) the above updates apply to.

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

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

  1. Added “CDE 10 - Batch Settlement Failures and Movements” to Account Notification (acct_002).

  2. Added “[CDE 9.5]” to “Netted Obligation Report (sett_102)” and “Un-netted Obligation Report (sett_103)”.

  3. Added “[CDE 9.5]” to “Batch Settlement Movement of Units, Confirmation and Completion” in Settlement Confirmation (sett_119).

  4. Added “[CDE 9.5]” to “Batch Settlement movement of Units, Confirmation and Completion”, “Settlement Instruction Rescheduling” and “Sufficient Unit Check (Unit Fail)” in Settlement Transaction Generation Notification (sett_130).

  5. Added “CDE 10 - Batch Settlement Failures and Movements”, “CDE 10 - Cancellation of Scheduled Batch Settlement” and “CDE 10 - Settlement instruction Rescheduling” to Settlement Transaction Generation Notification (sett_130).

  6. Added “[CDE 9.5]” to “Cancellation of Scheduled Batch Settlement” to Settlement Cancellation Notification (sett_131).

  7. Added “CDE 10 - Cancellation of Scheduled Batch Settlement” to Settlement Cancellation Notification (sett_131)

  8. Removed “Batch Settlement movement of Units, Confirmation and Completion” from Participant Funds Notification (sett_134).

  9. Added “[CDE 9.5]” to “Batch Settlement movement of Units, Confirmation and Completion to Settlement” in Movement Confirmation (sett_136)

  10. Added “CDE 10 - Batch Settlement Failures and Movements” and “CDE 10 - Cancellation of Scheduled Batch Settlement” to Settlement Movement Confirmation (sett_136).

  11. Removed “Batch Settlement movement of Units, Confirmation and Completion” from Funds Movement (sett_137).

  12. Added “Batch Settlement Aggregate Funds Obligation and Funds Movement” to Funds Movement (sett_137).

  13. Added “[CDE 9.5]” to “Cancellation of Scheduled Batch Settlement” in Cancelled Funds Obligation (sett_138).

  14. Added “CDE 10 - Cancellation of Scheduled Batch Settlement” to Cancelled Funds Obligation (sett_138).

  15. Added “CDE 10 - Batch Settlement Failures and Movements” to Adjusted Settlement Instruction (sett_139).

  16. Added “[CDE 9.5]” to “Netting”, “Batch Settlement Movement of Units”, “Confirmation and Completion” and “Cancellation of Scheduled Batch Settlement” in Event Notification (sett_170).

  17. Added “CDE 10 - Batch Settlement Failures and Movements” and “CDE 10 - Cancellation of Scheduled Batch Settlement” to Event Notification (sett_170).

  18. Added new CDE 10 Message Name (“Reporting Request”) to Holding Balance Reporting Request (rptg_601).

  19. Added new Obligation Status Report (rptg_608) and Netted Obligation Report (rptg_609) messages.

  20. Added the “Descoped functionality/message as outlined in Technical_Committee_Meeting_26Mar2021 (slide 9)” table.

  21. Removed “DRP Elections - Issuer (Registry) Initiated” from Corporate Action Election (evnt_742) and Corporate Action Election Status Advice (evnt_743).

  22. Replaced DRP Election Cancellation in Corporate Action Election Cancellation (evnt_745) and Corporate Action Election Cancellation Status Advice (evnt_746) with “Controlling Participant Initiated DRP Election Cancellation” and “Issuer (Registry) Initiated DRP Election Cancellation”.

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

The following code list has been added:

  • 63-ReportType_ASX_1

    • Populated with existing Report Type entries.

    • Added the following entries:

      • OBLG - Obligation Status Report;

      • NNDP - Netted Obligation Report; and

      • DSMT - Demand Holding Statement.

The following code lists have been amended:

  • 4-EventType

    • Deactivated the following entry:

      • ENDR - End of Netting Reversal Reporting (31/Aug/21 deactivation date)

    • Renamed the following entry:

      • End Of Netting Reporting → End of Netted Obligation Reporting (no change to code)

  • 29-RescheduleReasonCodes_ASX_1

    • Added the following entries:

      • PART - Partial Settlement

      • SUBC - Sub-register Closed

    • [01/07] Deactivated the following entry:

      • SUSP - Sub-register Suspended

  • 61-Adjustment Reason_ASX_1

    • Added the following entry:

      • FAIL - Settlement Failure

  • 10-ConditionCode

  • Added the following entries:

    • AB - ASX Bookbuild;

    • AM - ASX Match;

    • BB - Bulletin Board Trade

    • BK - Buy Back

    • BL - Block from Transaction Netting

    • BP - Booking Purposes Only

    • BV - Book Value Switch

    • BW - Buy Write

    • BZ - Board Broker Sale

    • CM - Single Sided Combination

    • CT - Combination Trade

    • DR - Directed Reporting

    • EC - Exercise of Call

    • EF - Delivery of a Future

    • EP - Exercise of Put

    • EQ - Equity / Option Combination

    • FD - Forward Delivery

    • FM - Foreign Market

    • AI - Interstate Accounting

    • LN - Loan

    • LR - Loan Return

    • MI - Market Information

  • NX - NBBO Crossing Trade Report

  • OC - OTC Contingent Equity Trade

  • OD - Overseas Delivery

  • OL - Odd Lot

  • ON - Overnight

  • OR - Overseas Resident (Foreign to Foreign)

  • OS - Overseas

  • P1 - Put Through Trade Report - $1M

  • P2 - Put Through Trade Report - $0.5M

  • PR - Prompt Re-booking

  • PS - Prompt Sale

  • QB - Quote Display Board Trade Report

  • S1 - Block Special Trade Report - $2.5M

  • S2 - Block Special Trade Report - $1M

  • S3 - Block Special Trade Report - $0.5M

  • SA - Special Crossing Sale

  • SO - Other Special Sale

  • SP - Derivatives

  • ST - Price Stabilisation

  • SX - Special Sale Portfolio

  • TM - Tailor Made Combination

  • VM - Volume Match

  • VW - VWAP Trade

ISO 20022 Usage Guidelines

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.

NEW: Collections for Release 10 and ISO 20022 Messaging - TM - Business Message Parameters - Release 10

Message Collection 10 was created based on Message Collection 9.5 (mFund Release). Updates include the following entries:

  • Added Obligation Status Report (rptg_608) and Netted Obligation Report (rptg_609).

  • Removed Netted Obligation Report (sett_102) and Unnetted Obligation Report (sett_103).

  • ‘rptg_601_001_02' → 'rptg_601_001_04’ - Updated to include the following changes:

    • Update the Statement Basis (<StmtBsis>) Movement Type from:

      • 'Movement Type' is only allowed when the 'Report Type' is Settlement Statement Report [SETT] → 'Movement Type' is only allowed when the 'Report Type' is Obligation Status Report [OBLG].

    • Added new code Statement Basis (<StmtBsis>) Movement Type:

      • Non Novated Gross Market Trade (NNGM)

    • Updated the Statement Basis (<StmtBsis>) Movement Type description of the code MTNF from:

      • “Market Trades and NSFs” → “Novated Market Trades and NSFs”

    • Statement Type <StmtTp> Report Type from:

      • Settlement Statement Report (SETT) → Obligation Status Report (OBLG)

  • ‘rptg_607_001_01' → 'rptg_607_001_03’ - Updated to include the following changes:

    • Added the following Report Type values; Settlement Statement Report (SETT) and Netted Obligation Report (NNDP).

      • Updated Settlement Statement Report (SETT) → Obligation Status Report (OBLG).

  • ‘sett_119_001_05' → 'sett_119_001_06’ - Updated to include the following changes:

    • sett_119 will be sent only in case of BDSI. Subsequently the message has been updated to align with BDSI flow only. These updates include:

      • Removed all non-BDSI business rules annotations from the below processes:

        • Net Broker Obligation (NBOB);

        • Gross Market Trade (GMTD);

        • Unilateral Settlement Instruction (USSI);

        • Bilateral Settlement Instruction (BSSI);

        • Novated Settlement Failure (NSFI); and

        • Novated Rescheduled Instruction (NRIN).

      • Removed the following elements:

        • Account Servicer Transaction Identification (<AcctSvcrTxId>) Transaction Id (noting Counterparty Transaction Id remains); and

        • Net Funds Transaction Id from Processor Transaction Identification (<PrcrTxId>) (noting Payment Service Transaction Id remains).

        • The following codes from Payment (<Pmt>):

          • Settlement Date (<SttlmDt><Dt><Dt>) Rescheduled Settlement Date;

          • Previously Settled Quantity (<PrevslySttldQty>) Previously Settled Units;

          • Remaining To Be Settled Quantity (<RmngToBeSttldQty>) Remaining Units Awaiting Settlement;

          • Previously Settled Amount (<PrevslySttldAmt>) Previously Settled Cash Amount;

          • Remaining To Be Settled Amount(<RmngToBeSttldAmtt>) Remaining Cash Awaiting Settlement;

          • Processing Identification (<PrcgId>) Delivering Net Movement Transaction Id;

          • Safekeeping Account (<SfkpgAcct>) Receiving Account Identifier (HIN);

          • Processing Identification (<PrcgId>) Receiving Net Movement Transaction Id;

          • Other Amounts (<Othr>) Value SSP Adjustment; and

          • Value Units Settled (<ValUnitSettld>) Value of Units Settled.

        • Removed the codes below from Settlement Transaction Condition (<SttlmTxCond>):

          • Bilateral Settlement Instruction (BSSI);

          • Unilateral Settlement Instruction (USSI);

          • Net Broker Obligation (NBOB);

          • Gross Market Trade (GMTD);

          • Novated Rescheduled Instruction (NRIN); and

          • Novated Settlement Failure Instruction (NSFI).

      • Updated Account Servicer Transaction Identification <AcctSvcrTxId> from Optional → Mandatory.

      • Updated Supplementary Data block from Optional → Mandatory.

  • ‘sett_130_001_07' → 'sett_130_001_08’ - Updated to include the following changes:

    • Added Settlement Batch Id (TransactionIdentificationDetails/CommonIdentification) as an optional element.

    • Removed the Settlement Transaction Condition value Net Broker Obligation (NBOB);

    • Removed Net Broker Obligation (NBO) references from:

      • OtherAmounts/Other/Amount;

      • AccountOwnerTransactionIdentification;

      • ProcessorTransactionIdentification;

      • MarketInfrastructureTransactionIdentification;

      • AccountServicerTransactionIdentification;

      • Payment;

      • Linkages/Reference/MarketInfrastructureTransactionIdentification; and

      • QuantityAndAccountDetails/SafekeepingAccount/Identification.

    • Updated the annotation of Settlement Amount / Amount to add the following 2 new elements:

      • Remaining Cash Awaiting Settlement: Specifies the outstanding cash amount, rescheduled for settlement as a result of a settlement failure; and

      • Settlement Amount: Specifies the cash amount settled in the current batch settlement cycle following a partial settlement of the settlement instruction.

      • Business Rules:

        • If Reason <Rsn> is populated with Partial Settlement ('PART') then Settlement Amount <SttlmAmt> must be populated with Settlement Amount value.

        • If Reason <Rsn> is NOT populated with Partial Settlement ('PART') then Settlement Amount <SttlmAmt> must be populated with Remaining Cash Awaiting Settlement value.

    • Updated the annotation of Quantity And Account Details / Settlement Quantity / Quantity / Unit to add the following 2 new elements:

      • Remaining Units Awaiting Settlement: Specifies the outstanding unit quantity, rescheduled for settlement as a result of a settlement failure;

      • Unit Quantity: Specifies the unit amount settled in the current batch settlement cycle following a partial settlement.

      • Business Rules:

        • If Reason <Rsn> is populated with Partial Settlement ('PART') then Settlement Quantity<SttlmQty> must be populated with Unit Quantity value.

        • If Reason <Rsn> is NOT populated with Partial Settlement ('PART') then Settlement Quantity<SttlmQty> must be populated with Remaining Units Awaiting Settlement value.

  • ‘sett_136_001_02' → 'sett_136_001_04’ - Updated to include the following changes:

    • Added ‘Settlement Amount’ at AccountBaseCurrencyTotalAmounts/TotalHoldingsValueOfStatement.

    • Added MovementType: Novated Gross Market Trade (NGMT) and Non-Novated Gross Market Trade (NNGM).

    • Added Credit Debit Indicator.

    • Removed following Movement Type; Gross Market Trade (GMTD).

    • Updated to adjust the NetSettlementMovementAttributes from (1..6) → (1..7).

  • ‘sett_139_001_03' → 'sett_139_001_05’ - Updated to include the following changes:

    • Added Basis of Movement.

    • Removed the Settlement Transaction Condition value Net Broker Obligation (NBOB).

    • Removed the Net Broker Obligation (NBO) references from:

      • OtherAmounts/Other/Amount;

      • AccountOwnerTransactionIdentification;

      • ProcessorTransactionIdentification;

      • MarketInfrastructureTransactionIdentification;

      • AccountServicerTransactionIdentification;

      • Payment;

      • Linkages/Reference/MarketInfrastructureTransactionIdentification;

      • QuantityAndAccountDetails/SafekeepingAccount/Identification; and

      • ReceivingSettlementParties/Party1/SafekeepingAccount/Identification.

  • 'sett_140_001_03' → 'sett_140_001_04’ - Updated to include the following changes:

    • Removed the Settlement Transaction Condition value Net Broker Obligation (NBOB); and

    • Removed the Net Broker Obligation (NBO) references from:

      • Payment;

      • Linkages/Reference/SecuritiesSettlementTransactionIdentification;

      • Linkages/Reference/AccountServicerTransactionIdentification;

      • QuantityAndAccountDetails/SafekeepingAccount/Identification; and

      • ReceivingSettlementParties/Party1/SafekeepingAccount/Identification.

FIX Messaging - Message Catalogue (MC)

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

Updated Trade Id (Tag 1003) to clarify the following:

The first character must be unique for the exchange in which it is reported

  • ASX Trade = 1 or 2

  • CHI-X = C

  • NSX = N

Connectivity

Document

Description

Release Notes

Document

Description

Release Notes

CHESS User Interface Connectivity

CHESS UI - Settlement Instructions Overview (Updated)

Updated to reflect the Netting and Settlement Workflow Changes:

  1. Removed all references to Net Broker Obligations (NBOs) and/or netting.

CHESS UI - Settlement Instruction Search (Updated)

CHESS UI - Settlement Instruction Detail View (Updated)

Implementation Phases

Document

Description

Release Notes

Document

Description

Release Notes

Implementation Phases

Industry Test Strategy (NEW)

NEW document that outlines the external approach to industry testing. The document covers:

  • an overview and timeline of industry testing;

  • approach to industry testing for both software providers and CHESS users;

  • an overview of the industry test environments; and

  • the release plan for other supporting industry testing documentation. 

Implementation Phases (Updated)

  1. Rename the Environments section → Implementation Phases.

  2. Updated to move and rename existing Testing pages to reflect their nature as CDE related pages. For example, CDE Test Data, CDE Test Tools and CDE Self-Service Tools.

  3. Updated to include CDE, ITE and Technical Accreditation sub-sections from the former Environments section.

  4. Updated to move the Cutover and Migration Overview under the new Cutover and Migration Documentation section.

  5. Removal of Environments Overview and ITE Overview pages as the information is now covered in the Industry Test Strategy.

  6. Updated to include an information box on existing Technical Accreditation pages to call out additional information will be released in subsequent documentation.

Customer Development Environment (CDE)

CDE Test Tools (NEW)

NEW page that groups CDE Test Tooling documentation.

CDE Test Data (Update)

  1. Updated page name to include ‘CDE’ prefix.

  2. Updated to correct the mapping of Corporate Action Event Id 300000002 from Bid Offeror Action Id 15013 → 15012.

CDE Test Data

CDE CSP Users (Update)

Updated page name to include ‘CDE’ prefix.

CDE Test Tools

CDE Self-Service Tools (Update)

  1. Updated page name to include ‘CDE’ prefix.

  2. Updated to move under CDE Test Tools from CDE Test Data.

CDE Auto-responders (Update)

Updated page name to include ‘CDE’ prefix.

CDE Market Trade, Netting and Batch Settlement (Update)

  1. Updated page name to include ‘CDE’ prefix.

  2. Updated to include a warning box regarding CDE 10 netting and settlement workflow changes.

CDE Bid Finalisation of Takeover and Buybacks (Update)

Updated page name to include ‘CDE’ prefix.

CDE Code Change (Update)

Updated page name to include ‘CDE’ prefix.

CDE Daily Margin Settlement Advice (Update)

Updated page name to include ‘CDE’ prefix.

CDE Auto-responders

CDE Bilateral Demand Transfer (Update)

Updated page name to include ‘CDE’ prefix.

CDE Bilateral Demand Settlement Instruction (Update)

CDE Issuer to Participant Transfer / Conversion (Update)

CDE SRN / SRN Balance Enquiry (Update)

CDE Collateral Creation / Removal (Update)

CDE Cash Market Margin (CMM) Change Margin Settlement Amount (Update)

CDE Bilateral Settlement Instruction (Update)

CDE Investor Data - Bank Account Notification (Update)

CDE Payment Provider Authorisation (Update)

CDE Bid Election / Election Withdrawal (Update)

CDE mFund Application and Redemption (Update)

CDE Self-Service Tools

CDE Self-Service Trade Ingest (Update)

Updated page name to include ‘CDE’ prefix.

CDE Self-Service Holding Adjustments (Update)

  1. Updated page name to include ‘CDE’ prefix.

  2. Replaced references from Trade Ingest → Self-Service.

CDE Self-Service Collateral Management (Update)

CDE Self-Service Holding Administration Lock (Update)

  1. Updated page name to include ‘CDE’ prefix.

  2. Replaced references from Trade Ingest → Self-Service.

  3. Updated to include the following usage notes:

    • Boolean fields must be populated in a lowercase (true/false) format.

      • where is true is specified, no date is required; and

      • where false is specified, the date must be in the future and for full units.

  4. Updated the Sample Template to include two additional scenarios including:

    • Lock false, date not provided; and

    • Lock false, date provided.

CDE Self-Service Broadcast Request (Update)

  1. Updated page name to include ‘CDE’ prefix.

  2. Replaced references from Trade Ingest → Self-Service.

CDE Self-Service for Issuer (Registries) (Update)

CDE Self-Service for Payment Providers (Update)

CDE Self-Service for Issuer (Registries)

CDE Self-Service Account Management (Update)

CDE Self-Service SRN Enquiry (Update)

CDE Self-Service Transfers and Conversions (Update)

CDE Self-Service Bulk Account Creation (Update)

  1. Updated page name to include ‘CDE’ prefix.

  2. Replaced references from Trade Ingest → Self-Service.

  3. Updated to include the following note: “The sponsoring participant used is ‘20000’. To obtain the HIN or RGID response a developer must retrieve the Account Notification (acct_002) on that UIC to obtain the HIN or RGID.“

  4. [06/07] Updates sample files to include a template for RGID creation.

CDE Self-Service for Payment Providers

CDE Self-Service Real Time Pre-Payment Authorisation and Post Payment Notifications (Update)

  1. Updated page name to include ‘CDE’ prefix.

  2. Replaced references from Trade Ingest → Self-Service.

Technical Accreditation

Messaging Accreditation Scripts (Updated)

  1. Updated to move existing Technical Accreditation pages under Implementation Phases - Industry Test Environment (ITE).

  2. Updated to include messaging accreditation scenarios for the following:

    • Dividend reinvestment plan (DRP) / Bonus share plan (BSP) elections;

    • Bilateral Demand Settlement Instructions; and

    • Distribution Advice Notification.

  3. Updated Subsequent Releases section to include Netting and Settlement Changes.

Messaging Accreditation Scripts

CHESS User by Feature, Message (Updated)

  • Added a warning box regarding the CDE 10 Netting and Settlement Workflow Changes.

  • Updated to include the following rows:

    • Corporate Actions:

      • Corporate Action Election Enquiry (evnt_749)

      • Transaction Acknowledgement Advice (comm_809)

    • mFund:

      • Distribution Advice Notification (evnt_744)

Cutover and Migration

Document

Description

Release Notes

Document

Description

Release Notes

Cutover & Migration

Cutover & Migration (Updated)

  1. Renamed the Testing section → Cutover and Migration.

  2. Updated to move existing Testing pages under Implementation Phases.

Release Notes

Document

Description

Release Notes

Document

Description

Release Notes

Release Notes

Forward Release Plan (NEW)

As communicated in the June 3 Implementation & Transition Webinar, the following updates have been made:

  • Moved functionality delivered as part of CDE Release 11 to CDE Release 10;

  • Removed the CDE Release 11 column;

  • Added a link to Message Collection 10; and

  • Added an August 2021 date for CDE Release 10.

CHESS Replacement Scope

CHESS User by Function (Updated)

Added a warning box regarding the CDE 10 Netting and Settlement Workflow Changes.

What’s New

Document

Description

Release Notes

Document

Description

Release Notes

What's New

8 June 2021 - General Documentation Updates (NEW)

  1. Documentation has been updated to clarify the categorisation of Cash Market Margin functional specification and FIX message Trade Id tag usage.

  2. Corrections have been made to clarify the direction of egress messaging for the change of controlling participant ISO20022 UML and the self-service SRN enquiry and bulk account creation tool end-point.