Skip to main content
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}