[KYC-Match]: Birth & Citizenship Information #194
Replies: 9 comments 8 replies
-
|
hello @FabrizioMoggio , the question is also to know if a maximum of operators keep those information on contracts to be compared. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks @PaoloCommissari , let's see durning the next periodic KYC meeting if we validate creation of an issue. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks, @Fabrizion, @PaoloCommissari, It is good to add useful attributes as optional. If placeOfBirth and nationality are required in Europe, adding them should be fine. But handling these information may vary in regions and countries. I don't think we collect these as they are sensitive information. Another comment on nationality. I think some countries allow citizens have more than one nationality. We should consider how to handle that if we agree to add the nationality attributes. Thanks, |
Beta Was this translation helpful? Give feedback.
-
|
@FabrizioMoggio ,no what I mean is that only 1 value could be provided. The MNO back-end service should compare the input value with all values it kept. |
Beta Was this translation helpful? Give feedback.
-
|
Hello everyone, Since most identity and KYC standards globally already support multiple nationalities, it makes sense to model Why an array is better than a single string with delimiters:
Suggested field definition:nationality:
type: array
items:
type: string
description: ISO 3166-1 alpha-2 code of the customer’s nationality.
description: List of nationalities of the customer, represented as ISO 3166-1 alpha-2 codes.Benefits:
Thanks P. |
Beta Was this translation helpful? Give feedback.
-
|
PR about this issue: #204 The PR introduces two new inputs: • placeOfBirth And the related output parameters: • placeOfBirthMatch and • nationalityMatch |
Beta Was this translation helpful? Give feedback.
-
|
It is better to split city and country like: cityAtBirth rhater than merging them into just one variable (placeOfBirth) |
Beta Was this translation helpful? Give feedback.
-
|
hello @FabrizioMoggio , if we have a look at TMF Party Individual API specifications, placeOfBirth is used for city information. It might be interesting to be aligned with those attributes naming. Gilles |
Beta Was this translation helpful? Give feedback.
-
|
Close this discussion, as it has been moved to the new kyc-match repo with PR #204 closed, and it has been addressed for the Fall'25 meta-release. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
The goal is to introduce additional fields commonly required by AML and KYC regulations:
placeOfBirth:
type: string
description: City and country where the customer was born.
nationality:
type: string
description: ISO 3166-1 alpha-2 code of the customer’s nationality.
Why?
Both attributes are often mandatory in banking, insurance, and governmental onboarding procedures.
Beta Was this translation helpful? Give feedback.
All reactions