Get desktop application:
View/edit binary Protocol Buffers messages
Constraint: ValidAddress There must be at least one occurrence of the element addressLine or (streetName and buildingName and/or buildingNumber).
Used in: ,
Definition: Identifies the nature of the address. Required
Definition: Identification of a division of a large organisation or building. Datatype: “Max50Text” Optional
Definition: Identification of a sub-division of a large organisation or building. Datatype: “Max70Text” Optional
Definition: Name of a street or thoroughfare. Datatype: “Max70Text” Optional
Definition: Number that identifies the position of a building on a street. Datatype: “Max16Text” Optional
Definition: Name of the building or house. Datatype: “Max35Text” Optional
Definition: Floor or storey within a building. Datatype: “Max70Text” Optional
Definition: Numbered box in a post office, assigned to a person or organisation, where letters are kept until called for. Datatype: “Max16Text” Optional
Definition: Building room number. Datatype: “Max70Text” Optional
Definition: Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail. Datatype: “Max16Text” Optional
Definition: Name of a built-up area, with defined boundaries and a local government. Datatype: “Max35Text” Optional
Definition: Specific location name within the town. Datatype: “Max35Text” Optional
Definition: Identifies a subdivision within a country subdivision. Datatype: “Max35Text” Optional
Definition: Identifies a subdivision of a country for example, state, region, province, départment or county. Datatype: “Max35Text” Optional
Definition: Information that locates and identifies a specific address, as defined by postal services, presented in free format text. Datatype: “Max70Text” Zero to Seven
Constraint: The value used for the field country must be present on the ISO-3166-1 alpha-2 codes or the value XX. Datatype: “CountryCode” Required
Definition: Identifies the nature of the address.
Used in:
Unspecified An address the category of which the sender is unable to determine. Use GEOG instead of this code in general use. Not an official part of the IVMS 101 Standard
Residential Address is the home address.
Business Address is the business address.
Geographic Address is the unspecified physical (geographical) address suitable for identification of the natural or legal person.
Used in:
Definition: the natural or legal person or legal arrangement who is identified by the originator as the receiver of the requested VA transfer. One or More
Definition: Identifier of an account that is used to process the transaction. The value for this element is case-sensitive. Datatype: “Max100Text” Zero or More
Used in:
Definition: the VASP which receives the transfer of a virtual asset from the originating VASP directly or through an intermediary VASP and makes the funds available to the beneficiary. Optional
Constraint: DateInPast If dateOfBirth is specified, the date specified must be a historic date (i.e. a date prior to the current date)
Used in:
Definition: Date on which a person is born. Definition: A point in time, represented as a day within the calendar year. Compliant with ISO 8601. Type: Text Format: YYYY-MM-DD Regex: ^([0-9]{4})-([0-9]{2})-([0-9]{2})$ Required
Definition: The town and/or the city and/or the suburb and/or the country subdivision and/or the country where the person was born. Datatype: “Max70Text” Required
Used in:
Definition: the VASP in a serial chain that receives and retransmits a VA transfer on behalf of the originating VASP and the beneficiary VASP, or another intermediary VASP. Required
Definition: the sequence in a serial chain at which the corresponding intermediary VASP participates in the transfer. Constraints: totalDigits: 18; fractionDigits: 0 Required
Definition: refers to any entity other than a natural person that can establish a permanent customer relationship with an affected entity or otherwise own property. This can include companies, bodies corporate, foundations, anstalt, partnerships, or associations and other relevantly similar entities. Constraint: OriginatorInformationLegalPerson If the originator is a LegalPerson either geographicAddress (with an addressType value of ‘GEOG’) and/or nationalIdentification and/or customerNumber is required.
Used in: , ,
Definition: The name of the legal person. Constraint: LegalNamePresentLegalPerson At least one occurrence of legalPersonNameIdentifier must have the value ‘LEGL’ specified in the element legalPersonNameIdentifierType.
Definition: The address of the legal person. Zero or more
Definition: The unique identification number applied by the VASP to customer. NOTE The specification has a descrepency in that 5.2.9.3.3 specifies an element name as "customerNumber", while the table in 5.2.9.1 calls that element "customerIdentification" Datatype: “Max50Text” Optional
Definition: A distinct identifier used by governments of countries to uniquely identify a natural or legal person. Optional
Definition: The country in which the legal person is registered. Constraint: The value used for the field country must be present on the ISO-3166-1 alpha-2 codes or the value XX. Datatype: “CountryCode” Optional
Used in:
Definition: The name and type of name by which the legal person is known. Constraint: LegalNamePresent At least one occurrence of legalPersonNameIdentifier must have the value ‘LEGL’ specified in the element legalPersonNameIdentifierType. One or more
Definition: The name and type of name by which the legal person is known using local characters. Zero or more
Definition: The name and type of name by which the legal person is known using local characters. Zero or more
Used in:
Definition: Name by which the legal person is known. Datatype: “Max100Text” Required
Definition: The nature of the name specified. Required
Definition: A single value corresponding to the nature of name being specified for the legal person.
Used in: ,
Unspecified A name by which a legal person may be known but which cannot otherwise be categorized or the category of which the sender is unable to determine. Not an official part of the IVMS 101 Standard
Legal name Official name under which an organisation is registered.
Short name Specifies the short name of the organisation.
Trading name Name used by a business for commercial purposes, although its registered legal name, used for contracts and other formal situations, may be another.
Used in:
Definition: Name by which the legal person is known. Datatype: "LocalMax100Text" Required
Definition: The nature of the name specified. Required
Used in:
Definition: This may be the family name, the maiden name or the married name, the main name, the surname, and in some cases, the entire name where the natural person’s name cannot be divided into two parts, or where the sender is unable to divide the natural person’s name into two parts. Datatype: “LocalMax100Text” Required
Definition: These may be the forenames, familiar names, given names, initials, prefixes, suffixes or Roman numerals (where considered to be legally part of the name) or any other secondary names. Datatype: “LocalMax100Text” Optional
Definition: The nature of the name specified. Required
Constraint: ValidNationalIdentifierLegalPerson A legal person must have a value for nationalIdentifierType of either ‘RAID’ or ‘MISC’ or ‘LEIX’ or ‘TXID’. Constraint: CompleteNationalIdentifierLegalPerson A LegalPerson must not have a value for countryOfIssue and must have a value for the element RegistrationAuthority if the value for nationalIdentifierType is not ‘LEIX’ Constraint: ValidLEI A LegalPerson with a nationalIdentifierType of ‘LEIX’ must have a value for the element nationalIdentifier that adheres to the convention as stated in datatype ‘LEIText’.
Used in: ,
Definition: An identifier issued by an appropriate issuing authority. Constraint: ValidLEI Datatype: “Max35Text” Required
Definition: Specifies the type of identifier specified. Required
Definition: Country of the issuing authority. Datatype: “CountryCode” Optional
Definition: A code specifying the registration authority. Constraint: The value used for the applicable element must be present on the GLEIF Registration Authorities List. Datatype: “RegistrationAuthority” Optional
Definition: Identifies the national identification type. NationalIdentifierTypeCode applies a restriction over the codes present in ISO20022 datatype ‘TypeOfIdentification4Code’.
Used in:
Unspecified A national identifier which may be known but which cannot otherwise be categorized or the category of which the sender is unable to determine.
Alien registration number Number assigned by a government agency to identify foreign nationals.
Passport number Number assigned by a passport authority.
Registration authority identifier Identifier of a legal entity as maintained by a registration authority.
Driver license number Number assigned to a driver's license.
Foreign investment identity number Number assigned to a foreign investor (other than the alien number).
Tax identification number Number assigned by a tax authority to an entity.
Social security number Number assigned by a social security agency.
Identity card number Number assigned by a national authority to an identity card.
Legal Entity Identifier Legal Entity Identifier (LEI) assigned in accordance with ISO 17442. The LEI is a 20-character, alpha-numeric code that enables clear and unique identification of legal entities participating in financial transactions.
Definition: refers to a uniquely distinguishable individual; one single person
Used in: ,
Definition: the distinct words used as identification for an individual. Required
Definition: the particulars of a location at which a person may be communicated with. Zero or More
Definition: a distinct identifier used by governments of countries to uniquely identify a natural or legal person. Optional
Definition: a distinct identifier that uniquely identifies the person to the institution in context. Datatype: “Max50Text” Optional
Definition: date and place of birth of a person. Optional
Definition: country in which a person resides (the place of a person's home). The value used for the field country must be present on the ISO-3166-1 alpha-2 codes or the value XX. Datatype: “CountryCode” Optional
Used in:
At least one occurrence of naturalPersonNameID must have the value ‘LEGL’ specified in the element naturalPersonNameIdentifierType. Definition: full name separated into primary and secondary identifier. One or more
Definition: full name separated into primary and secondary identifier using local characters. Zero or more
Definition: Alternate representation of a name that corresponds to the manner the name is pronounced. Zero or more
Used in:
Definition: This may be the family name, the maiden name or the married name, the main name, the surname, and in some cases, the entire name where the natural person’s name cannot be divided into two parts, or where the sender is unable to divide the natural person’s name into two parts. Datatype: “Max100Text” Required
Definition: These may be the forenames, familiar names, given names, initials, prefixes, suffixes or Roman numerals (where considered to be legally part of the name) or any other secondary names. Datatype: “Max100Text” Optional
Definition: The nature of the name specified. Required
Definition: A single value corresponding to the nature of name being adopted.
Used in: ,
Unspecified A name by which a natural person may be known but which cannot otherwise be categorized or the category of which the sender is unable to determine.
Alias name A name other than the legal name by which a natural person is also known.
Name at birth The name given to a natural person at birth.
Maiden name The original name of a natural person who has changed their name after marriage.
Legal name Identifies a natural person for legal, official or administrative purposes.
Used in:
Definition: refers to the VASP which initiates the VA transfer, and transfers the VA upon receiving the request for a VA transfer on behalf of the originator. Optional
Used in:
Definition: the account holder who allows the VA transfer from that account or, where there is no account, the natural or legal person that places the order with the originating VASP to perform the VA transfer. One or More
Definition: Identifier of an account that is used to process the transaction. The value for this element is case-sensitive. Datatype: “Max100Text” Zero or More
Used in:
Definition: the method used to map from a national system of writing to Latin script. Zero or More
Used in: , , , ,
Definition: a uniquely distinguishable individual; one single person.
Definition: any entity other than a natural person that can establish a permanent customer relationship with an affected entity or otherwise own property. This can include companies, bodies corporate, foundations, anstalt, partnerships, or associations and other relevantly similar entities.
Used in:
Definition: the intermediary VASP(s) participating in a serial chain that receive and retransmit a VA transfer on behalf of the originating VASP and the beneficiary VASP, or another intermediary VASP, together with their corresponding sequence number. Zero or More
Definition: Identifies the national script from which transliteration to Latin script is applied.
Used in:
Script other than those listed below Unspecified Standard
Arabic (Arabic language) ISO 233-2:1993
Arabic (Persian language) ISO 233-3:1999
Armenian ISO 9985:1996
Cyrillic ISO 9:1995
Devanagari & related Indic ISO 15919:2001
Georgian ISO 9984:1996
Greek ISO 843:1997
Han (Hanzi, Kanji, Hanja) ISO 7098:2015
Hebrew ISO 259-2:1994
Kana ISO 3602:1989
Korean Revised Romanization of Korean
Thai ISO 11940-2:2007