package ivms101

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Address

ivms101.proto:161

Constraint: ValidAddress There must be at least one occurrence of the element addressLine or (streetName and buildingName and/or buildingNumber).

Used in: LegalPerson, NaturalPerson

enum AddressTypeCode

enum.proto:91

Definition: Identifies the nature of the address.

Used in: Address

message Beneficiary

identity.proto:71

Used in: IdentityPayload

message BeneficiaryVasp

identity.proto:93

Used in: IdentityPayload

message DateAndPlaceOfBirth

ivms101.proto:251

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: NaturalPerson

message IdentityPayload

identity.proto:46

message IntermediaryVasp

identity.proto:102

Used in: TransferPath

message LegalPerson

ivms101.proto:312

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: Person, trisa.gds.api.v1beta1.RegisterRequest, trisa.gds.models.v1beta1.VASP

message LegalPersonName

ivms101.proto:345

Used in: LegalPerson

message LegalPersonNameId

ivms101.proto:365

Used in: LegalPersonName

enum LegalPersonNameTypeCode

enum.proto:69

Definition: A single value corresponding to the nature of name being specified for the legal person.

Used in: LegalPersonNameId, LocalLegalPersonNameId

message LocalLegalPersonNameId

ivms101.proto:377

Used in: LegalPersonName

message LocalNaturalPersonNameId

ivms101.proto:136

Used in: NaturalPersonName

message NationalIdentification

ivms101.proto:280

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: LegalPerson, NaturalPerson

enum NationalIdentifierTypeCode

enum.proto:115

Definition: Identifies the national identification type. NationalIdentifierTypeCode applies a restriction over the codes present in ISO20022 datatype ‘TypeOfIdentification4Code’.

Used in: NationalIdentification

message NaturalPerson

ivms101.proto:62

Definition: refers to a uniquely distinguishable individual; one single person

Used in: Person, trisa.gds.models.v1beta1.Contact

message NaturalPersonName

ivms101.proto:95

Used in: NaturalPerson

message NaturalPersonNameId

ivms101.proto:114

Used in: NaturalPersonName

enum NaturalPersonNameTypeCode

enum.proto:44

Definition: A single value corresponding to the nature of name being adopted.

Used in: LocalNaturalPersonNameId, NaturalPersonNameId

message OriginatingVasp

identity.proto:85

Used in: IdentityPayload

message Originator

identity.proto:56

Used in: IdentityPayload

message PayloadMetadata

identity.proto:127

Used in: IdentityPayload

message Person

ivms101.proto:45

Used in: Beneficiary, BeneficiaryVasp, IntermediaryVasp, OriginatingVasp, Originator

message TransferPath

identity.proto:117

Used in: IdentityPayload

enum TransliterationMethodCode

enum.proto:162

Definition: Identifies the national script from which transliteration to Latin script is applied.

Used in: PayloadMetadata