CDSP System Interface Transaction Standards, Version 3.1

Disclaimer: RDSP issuers

The information contained on this page is technical in nature and is intended for Registered Disability Savings Plan (RDSP), Canada Disability Savings Grant (grant) and Canada Disability Savings Bond (bond) issuers. For general information, visit the RDSP section.

Consult this page frequently for newer versions. The following laws and regulations take precedence over information contained in InfoCapsules in the event of discrepancies:

  • Income Tax Act
  • Canada Disability Savings Act
  • Canada Disability Savings Regulations

Official Title: CDSP System Interface Transaction Standards, Version 3.1

Information Bulletin

Number:
CDSP/ PCEI -2013/14-001-127
Date:
May 15, 2013
Subjet:
CDSP System Interface Transaction Standards, Version 3.1

Purpose

This Information Bulletin provides information on changes to the attached new release of the CDSP System Interface Transaction Standards (ITS) Version 3.1 dated May 2013.

CDSP ITS Version 3.1 Changes

  • Section: 2.2 – Record Format Overview
    • Change: 

      From:  RDSP Rollover and Reversal
      To: Retirement Savings Rollover and Reversal

    • Add: 

      Election transactions, which report occurrences of Episodic DTC and Specified Disability Savings Plan (SDSP) elections.

    • Add: 

      Record type 501 is utilized for SDSP elections and Episodic DTC elections.

  • Section: 2.3 – Transaction Reporting Sequence
    • Add: 

      Elections (RT 501)

  • Section: 3.5 – Financial Transactions
    • Change: 

      From: RDSP Rollover
      To: Retirement Savings Rollover

      From: RDSP Rollover Reversals
      To: Retirement Savings Rollover Reversals

    • Add: 
      • Education Savings Rollovers
      • Education Savings Rollover Reversals
  • Section: 3.5.3 – Record Type "401", Retirement Savings Rollover and Retirement Savings Rollover Reversal Transaction Types
    • Change: 

      From: RDSP Rollover
      To: Retirement Savings Rollover

      From: RDSP Rollover Reversal
      To: Retirement Savings Rollover Reversal

  • Section: 3.5.6 Record Type "401", Education Savings Rollover and Education Savings Rollover Reversal Transaction Types
    • New: 

      Added Logical Record Type "401", Education Savings Rollover and Education Savings Rollover Reversal Transaction Types.

  • Section: 3.6 Election Transactions
    • New: 

      Added Logical Record Type "501", Election Transactions.

  • Section: 3.6.1 Record Type "501", Transaction Types "01" Episodic DTC Election and "02" Episodic DTC Election Reversal
    • New: 

      Added Logical Record Type "501", Transaction Types "01" Episodic DTC Election and "02" Episodic DTC Election Reversal.

  • Section: 3.6.2 Record Type "501", Transaction Types "03" SDSP Election and "04" SDSP Election Reversal
    • New: 

      Added Logical Record Type "501", Transaction Types "03 SDSP Election and "04" SDSP Election Reversal.

  • Section: 4.2 Transaction Processing File
    • Change: 

      From: RDSP Rollover Reversal
      To: Retirement Savings Rollover Reversal

    • Add: 
      • Education Savings Rollover Reversal – Authorized Agent submitted financial transaction releasing grant for the previously submitted contributions;
      • Episodic DTC Election – Re-adjudication occurs in the event an Episodic DTC Election period is processed and results in an election period which starts prior to grant and bond requests already processed.
  • Section: 4.3 Contract Status File
    • Add: 

      Beginning with Version 3.1 of the ITS, the purpose of the Contract Status File is expanded to inform the financial institution of the successful processing of new or updated Episodic DTC elections as well as new or updated SDSP elections.

  • Section: 4.5 Transfer Information Extract File
    • Change: 

      From: RDSP Rollover/RDSP Rollover Reversal
      To: Retirement Savings Rollover/Retirement Savings Rollover Reversal

    • Add: 
      • "971-07" - Education Savings Rollover/Education Savings Rollover Reversal Information
  • Section: 5.3 Logical Record Types
    • Change: 

      From: RDSP Rollover (08)
      To: Retirement Savings Rollover (08)

      From: RDSP Rollover Reversal (09)
      To: Retirement Savings Rollover Reversal (09)

    • Add: 
      • 401 - Education Savings Rollover (30)
      • 401 - Education Savings Rollover Reversal (31)
      • 501 - Election Transactions
        • Episodic DTC Election (01)
        • Episodic DTC Election Reversal (02)
        • SDSP Election (03)
        • SDSP Election Reversal (04)
      • 952 - Episodic DTC Elections in Contract Status File
      • 953 - SDSP Elections in Contract Status File
  • Section: 6.1 Record Type "001" – Header Record
    • Change:

      From: "03.0"
      To: "03.1"

  • Section: 6.1.1 Record Type "001" – Validation Rules
    • Delete: 

      '01.1', '01.2', '01.3'

    • Add: 

      '03.1'

  • Section: 6.4.3 Record Type "101-03" – Contract Registration – Holder Relationship
    • Add: 

      '06' - Legal Representative or Qualified Family Member.

  • Section: 6.6.2 Record Type "201-03" – Update Holder Information
    • Add: 

      '06' - Legal Representative or Qualified Family Member.

  • Section: 6.6.3 Record Type "201-13" – Add Holder to Contract
    • Add: 

      '06' - Legal Representative or Qualified Family Member.

  • Section: 6.8.5 Record Type "401-08" – Financial Information – Retirement Savings Rollover
    • Change: 

      From: RDSP Rollover
      To: Retirement Savings Rollover

  • Section: 6.8.6 Record Type "401-09" – Financial Information – Retirement Savings Rollover Reversal
    • Change: 

      From: RDSP Rollover Reversal
      To: Retirement Savings Rollover Reversal

  • Section: 6.8.9 Record Type "401-20" – Financial Information - DAP
    • Discontinued: 

      Data Element: DAP Retirement Savings Rollover Amount

  • Section: 6.8.9.1 Record Type "401-20" Validation Rules
    • Discontinued: 

      Field: DAP Retirement Savings Rollover Amount

  • Section: 6.8.10 Record Type "401-21" – Financial Information - LDAP
    • Discontinued: 

      Data Element: LDAP Retirement Savings Rollover Amount

  • Section: 6.8.10.1 Record Type "401-21" Validation Rules
    • Discontinued: 

      Field:  LDAP Retirement Savings Rollover Amount

  • Section: 6.8.13 Record Type "401-30" – Financial Information – Education Savings Rollover
    • New: 

      Added Record Type "401-30" – Financial Information – Education Savings Rollover.

  • Section: 6.8.13.1 Record Type "401-30" Validation Rules
    • New: 

      Added Record Type "401-30" Validation Rules.

  • Section: 6.8.14 Record Type "401-31" – Financial Information – Education Savings Rollover Reversal
    • New: 

      Added Record Type "401-31" – Financial Information – Education Savings Rollover Reversal.

  • Section: 6.8.14.1 Record Type "401-31" Validation Rules
    • New: 

      Added Record Type "401-31" Validation Rules.

  • Section: 6.9 Record Type "501" – Elections
    • New: 

      Added Record Type "501" – Elections

  • Section: 6.9.1 Record Type "501-01" – Episodic DTC Election
    • New: 

      Added Record Type "501-01" – Episodic DTC Election.

  • Section: 6.9.1.1 Record Type "501-01" Validation Rules
    • New: 

      Added Record Type "501-01" Validation Rules.

  • Section: 6.9.2 Record Type "501-02" – Episodic DTC Election Reversal
    • New: 

      Added Record Type "501-02" – Episodic DTC Election Reversal

  • Section: 6.9.2.1 Record Type "501-02" Validation Rules
    • New: 

      Added Record Type "501-02" Validation Rules

  • Section: 6.9.3 Record Type "501-03" – SDSP Election
    • New: 

      Added Record Type "501-03" – SDSP Election

  • Section: 6.9.3.1 Record Type "501-03" Validation Rules
    • New: 

      Added Record Type "501-03" Validation Rules

  • Section: 6.9.4 Record Type "501-04" – SDSP Election Reversal
    • New: 

      Added Record Type "501-04" – SDSP Election Reversal

  • Section: 6.9.4.1 Record Type "501-04" Validation Rules
    • New: 

      Added Record Type "501-04" Validation Rules

  • Section: 10 Contract Status File
    • Amend: 

      The Contract Status File reports contract status information, as well as Episodic DTC and SDSP elections. Record type "951" relates contracts for which a request to register or transfer has been submitted in the current reporting period. The same record type is also used to report status updates occurring in relation to contract registration requests submitted in earlier periods. Record type "952" communicates Episodic DTC elections established in the current period or modified from earlier periods. Similarly, record type "953" reports SDSP elections established in the current period or updated from earlier periods.

    • Add: 
      • Episodic DTC Election records – Type "952"
      • SDSP Election records – Type "953"
    • Amend: 

      To inform the Authorized Agent of the status of contracts resulting from registration requests submitted in the period, transfers between contracts or updates to such information as DTC eligibility, residency and consent. The intent is, furthermore, to inform of the recording in the CDSP database of new or updated Episodic DTC elections as well as new or updated SDSP elections.

  • Section: 10.1 Record Type "951" Contract Status
    • Change: 

      From: Contract Registration – RDSP Rollover Compliant
      To: Contract Registration – Retirement Savings Rollover Compliant

    • Add: 

      Contract Registration – Education Savings Rollover Compliant

  • Section: 10.2 Record Type "952" – Episodic DTC Election
    • New: 

      Added Record Type "952" – Episodic DTC Election.

  • Section: 10.2.1 Record Type "952" Validation Rules
    • New: 

      Added Record Type "952" Validation Rules.

  • Section: 10.3 Record Type "953" – SDSP Election
    • New: 

      Added Record Type "953" – SDSP Election.

  • Section: 10.3.1 Record Type "953" Validation Rules
    • New: 

      Added Record Type "953" Validation Rules.

  • Section: 11 Transfer Extract File
    • Change: 

      From:  RDSP Rollover/RDSP Rollover Reversal
      To: Retirement Savings Rollover/Retirement Savings Rollover Reversals

    • Add: 
      • "971-07" - Education Savings Rollover/Education Savings Rollover Reversal Information
  • Section: 11.4 Record Type "971-03" – Transfer Extract File Data Elements Specific to Retirement Savings Rollover/Rollover Reversal Transactions
    • Change: 

      From: Rollover/Rollover Reversal
      To: Retirement Savings Rollover/Retirement Savings Rollover Reversals

  • Section: 11.7 Record Type "971-07" – Transfer Extract File Data Elements Specific to Education Savings Rollover/Rollover Reversal Transactions
    • New: 

      Added Record Type "971-07" – Transfer Extract File Data Elements Specific to Education Savings Rollover/Rollover Reversal Transactions.

  • Section: 13.2 Transaction Error Codes
    • New: 
      • 8309 – Date must be on or after Certification Date
      • 8310 – Beneficiary must not be DTC ineligible for 5 consecutive years on or after the contract signature year and before the year of election request processing
      • 8311 – Episodic DTC election period must not overlap with an existing Episodic DTC election period for the same contract
      • 8312 – Must be on or after January 1, 2014
  • Section: 13.3 Refusal Reasons
    • Discontinued: 
      • 25 – Ineligible Beneficiary in previous year(s).
      • 27 – Contribution Date on or before DAP/LDAP.
      • 28 – Bond Request Date received on or before DAP/LDAP.
    • New: 
      • 32 – Beneficiary DTC eligibility not confirmed for two or more consecutive non-election years.
      • 33 – Beneficiary DTC eligibility not confirmed for five or more consecutive years.
  • Section: 13.4 Rollover Issues
    • New: 
      • 96 – Rollover is made during an Episodic DTC Election Period.
  • Section: 14 APPENDIX B – ISO-8859-1 Latin 1 Character Set
    • Delete: 

      'Latin 1 Character Set' table.

  • Section: 17 APPENDIX E – Abbreviations, Acronyms and Definitions
    • Change: 

      Retirement Savings Rollover – A tax-deferred transfer to an RDSP of certain amounts received from a Registered Retirement Savings Plan (RRSP), Registered Retirement Income Fund (RRIF), Registered Pension Plan (RPP), Specified Pension Plan (SPP) or Pooled Registered Pension Plan (PRPP) as a consequence of the death of the RRSP or RRIF annuitant or RPP member.

    • Add: 

      Education Savings Rollover – A tax-deferred transfer to a RDSP of investment income earned in the beneficiary's Registered Education Savings Plan.

Contact Us

Questions on this Information Bulletin should be directed to us by e-mail at rdsp-reei@hrsdc-rhdcc.gc.ca or by calling 1-888-276-3632.

Page details

2026-10-27