Repository navigation
[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. |
|
Thanks @PaoloCommissari , let's see durning the next periodic KYC meeting if we validate creation of an issue. |
|
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, |
|
@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. |
|
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. |
|
PR about this issue: #204 The PR introduces two new inputs: • placeOfBirth And the related output parameters: • placeOfBirthMatch and • nationalityMatch |
|
It is better to split city and country like: cityAtBirth rhater than merging them into just one variable (placeOfBirth) |
|
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 |
|
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. |

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.
All reactions