Skip to main content
Skip to main content
hero banner
Payments Canada Developer Portal

Account Validation Data Model


Below you can find the account validation data model.

Request

Lvl JSON element Name Description Type
1 Assgnmt Assignment Identifies the identification assignment.  
2 MsgId Message Identification Point to point reference, as assigned by the assigner, and sent to the next party in the chain to unambiguously identify the message. Usage: The assigner has to make sure that MessageIdentification is unique per assignee for a pre-agreed period. text{1,35}
2 CreDtTm Creation Date Time Date and time at which the identification assignment was created. dateTime
2 Assgnr Assigner Party that assigns the identification assignment to another party. This is also the sender of the message.  
3 Pty Party Identification of a person or an organisation.  
4 Id Identification Unique and unambiguous identification of a party.  
5 OrgId Organisation Identification Unique and unambiguous way to identify an organisation.  
6 Othr Other Unique identification of an organisation, as assigned by an institution, using an identification scheme.  
7 Id Identification Identification assigned by an institution. text{1,35}
3 Agt Agent Identification of a financial institution.  
4 FinInstnId Financial Institution Identification Unique and unambiguous identification of a financial institution, as assigned under an internationally recognised or proprietary identification scheme.  
5 ClrSysMmbId Clearing System Member Identification Information used to identify a member within a clearing system.  
6 ClrSysId Clearing System Identification Specification of a pre-agreed offering between clearing agents or the channel through which the payment instruction is processed.  
7 Cd Code Identification of a clearing system, in a coded form as published in an external list. text{1,5}
7 Prtry Proprietary Identification code for a clearing system, that has not yet been identified in the list of clearing systems. text{1,35}
6 MmbId Member Identification Identification of a member of a clearing system. text{1,35}
2 Assgne Assignee Party that the identification assignment is assigned to. This is also the receiver of the message.  
3 Pty Party Identification of a person or an organisation.  
4 Id Identification Unique and unambiguous identification of a party.  
5 OrgId Organisation Identification Unique and unambiguous way to identify an organisation.  
6 Othr Other Unique identification of an organisation, as assigned by an institution, using an identification scheme.  
7 Id Identification Identification assigned by an institution. text{1,35}
1 Vrfctn Verification Information concerning the identification data that is requested to be verified.  
2 Id Identification Unique identification, as assigned by a sending party, to unambiguously identify the party and account identification information group within the message. text{1,35}
2 PtyAndAcctId Party And Account Identification Party and/or account identification information for which verification is requested.  
3 Acct Account Unambiguous identification of the account of a party.  
4 Othr Other Unique identification of an account, as assigned by the account servicer, using an identification scheme.  
5 Id Identification Identification assigned by an institution. text{1,34}
3 Agt Agent Financial institution servicing an account for a party.  
4 FinInstnId Financial Institution Identification Unique and unambiguous identification of a financial institution, as assigned under an internationally recognised or proprietary identification scheme.  
5 ClrSysMmbId Clearing System Member Identification Information used to identify a member within a clearing system.  
6 MmbId Member Identification Identification of a member of a clearing system. text{1,35}

Response

Lvl JSON element Name Description Type
1 Assgnmt Assignment Identifies the identification assignment.  
2 MsgId Message Identification Point to point reference, as assigned by the assigner, and sent to the next party in the chain to unambiguously identify the message. Usage: The assigner has to make sure that MessageIdentification is unique per assignee for a pre-agreed period. text{1,35}
2 CreDtTm Creation Date Time Date and time at which the identification assignment was created. dateTime
2 Assgnr Assigner Party that assigns the identification assignment to another party. This is also the sender of the message.  
3 Pty Party Identification of a person or an organisation.  
4 Id Identification Unique and unambiguous identification of a party.  
5 OrgId Organisation Identification Unique and unambiguous way to identify an organisation.  
6 Othr Other Unique identification of an organisation, as assigned by an institution, using an identification scheme.  
7 Id Identification Identification assigned by an institution. text{1,35}
2 Assgne Assignee Party that the identification assignment is assigned to. This is also the receiver of the message.  
3 Pty Party Identification of a person or an organisation.  
4 Id Identification Unique and unambiguous identification of a party.  
5 OrgId Organisation Identification Unique and unambiguous way to identify an organisation.  
6 Othr Other Unique identification of an organisation, as assigned by an institution, using an identification scheme.  
7 Id Identification Identification assigned by an institution. text{1,35}
3 Agt Agent Identification of a financial institution.  
4 FinInstnId Financial Institution Identification Unique and unambiguous identification of a financial institution, as assigned under an internationally recognised or proprietary identification scheme.  
5 ClrSysMmbId Clearing System Member Identification Information used to identify a member within a clearing system.  
6 ClrSysId Clearing System Identification Specification of a pre-agreed offering between clearing agents or the channel through which the payment instruction is processed.  
7 Cd Code Identification of a clearing system, in a coded form as published in an external list. text{1,5}
7 Prtry Proprietary Identification code for a clearing system, that has not yet been identified in the list of clearing systems. text{1,35}
6 MmbId Member Identification Identification of a member of a clearing system. text{1,35}
1 Rpt Report Information concerning the verification of the identification data for which verification was requested.  
2 OrgnlId Original Identification Unique identification, as assigned by a sending party, to unambiguously identify the party and account identification information group within the original message. text{1,35}
2 Vrfctn Verification Identifies whether the party and/or account information received is correct. boolean
2 Rsn Reason Specifies the reason why the verified identification information is incorrect.  
3 Prtry Proprietary Reason why the verified identification information is incorrect, in a proprietary form. text{1,35}