commit fde3bb1964213dd58ebbf39a76b97343572636f6
parent dce86e70f1c9f7e5d3be9562b362daf63f02fc51
Author: Sebastian <sebasjm@gmail.com>
Date: Mon, 3 Mar 2025 18:11:18 -0300
adding missing fields in VQF forms
Diffstat:
1 file changed, 48 insertions(+), 13 deletions(-)
diff --git a/gnu-taler-form-attributes/registry.rec b/gnu-taler-form-attributes/registry.rec
@@ -246,9 +246,12 @@ Form: VQF_902_1_founder
#Required: true
Identifier: FOUNDER_POWER_OF_ATTORNEY
-Type: 'CR' | 'MANDATE' | String
+Type: 'CR' | 'MANDATE' | 'OTHER'
+Form: VQF_902_1_founder
+
+Identifier: FOUNDER_POWER_OF_ATTORNEY_OTHER
+Type: String
Form: VQF_902_1_founder
-#Required: true
# 3
# Acceptance of business relationship
@@ -307,7 +310,11 @@ Description: Verification whether the customer, beneficial owners of the assets,
# In case of occasional customer that no customer profile (VQF No 902.5) is created.
Identifier: RELATIONSHIP_TYPE
-Type: 'MONEY_EXCHANGE' | 'MONEY_ASSET_TRANSFER' | String
+Type: 'MONEY_EXCHANGE' | 'MONEY_ASSET_TRANSFER' | 'OTHER'
+Form: VQF_902_1
+
+Identifier: RELATIONSHIP_TYPE_OTHER
+Type: String
Form: VQF_902_1
Identifier: RELATIONSHIP_PURPOSE
@@ -450,6 +457,11 @@ Identifier: RISK_CLASIFICATION_LEVEL
Type: 'WITH' | 'WITHOUT'
Form: VQF_902_4
+Identifier: RISK_JUSTIFICATION
+Type: Paragraph
+Form: VQF_902_4
+Description: Justification for differing risk assessment
+
Identifier: RISK_CLASIFICATION_ACCEPTANCE_DATE
Description: The decision of the Senior executive body on the acceptance of a business relationsip was obtained on ___
Type: AbsoluteDateTime
@@ -480,23 +492,25 @@ Form: VQF_902_5
# 3. Origin of the deposited assets involved
+Identifier: BIZREL_ORIGIN_NATURE
+Type: String
+Form: VQF_902_5
+
Identifier: BIZREL_ORIGIN_AMOUNT
Description: Nature, amount and currency of the involved assets.
Type: Amount
Form: VQF_902_5
-#Required: true
Identifier: BIZREL_ORIGIN_CATEGORY
Type: 'SAVINGS' | 'OWN_BUSINESS' | 'INHERITANCE' | 'OTHER'
Form: VQF_902_5
-#Required: true
Identifier: BIZREL_ORIGIN_CATEGORY_OTHER
Type: String
Form: VQF_902_5
Identifier: BIZREL_ORIGIN_DETAIL
-Description: Define the category if 'other'.
+Description: Detail description of the origings
Type: Paragraph
Form: VQF_902_5
@@ -675,6 +689,10 @@ Form: VQF_902_12_founder
Identifier: FOUNDATION_FOUNDER_DOMICILE
Type: ResidentialAddress
Form: VQF_902_12_founder
+
+Identifier: FOUNDATION_FOUNDER_COUNTRY
+Type: CountryCode
+Form: VQF_902_12_founder
#Required: true
Identifier: FOUNDATION_FOUNDER_BIRTHDATE
@@ -854,6 +872,10 @@ Form: VQF_902_13_settlor
Identifier: TRUST_SETTLOR_DOMICILE
Type: ResidentialAddress
Form: VQF_902_13_settlor
+
+Identifier: TRUST_SETTLOR_COUNTRY
+Type: CountryCode
+Form: VQF_902_13_settlor
#Required: true
Identifier: TRUST_SETTLOR_BIRTHDATE
@@ -976,7 +998,7 @@ Form: VQF_902_13_protector
Identifier: TRUST_FURTHER_LIST
Type: Form<VQF_902_13_further>[]
-Form: VQF_902_13_further
+Form: VQF_902_13
#Required: true
Identifier: TRUST_FURTHER_FULL_NAME
@@ -1021,9 +1043,12 @@ Form: VQF_902_14
# 2. Used means of clarification
Identifier: INCRISK_MEANS
-Type: 'GATHERING' | 'CONSULTATION' | 'ENQUIRIES' | String
+Type: 'GATHERING' | 'CONSULTATION' | 'ENQUIRIES' | 'OTHER'
+Form: VQF_902_14
+
+Identifier: INCRISK_MEANS_OTHER
+Type: String
Form: VQF_902_14
-#Required: true
# 3. Summary
@@ -1034,16 +1059,19 @@ Form: VQF_902_14
Identifier: INCRISK_DOCUMENTS
Description: Gathered or consulted documents
-Type: File[]
+Type: Paragraph
Form: VQF_902_14
#Required: true
# 4. Result of the special clarification
Identifier: INCRISK_RESULT
-Type: 'NO_SUSPICION' | 'REASONABLE_SUSPICION' | 'SIMPLE_SUSPICION'
+Type: 'NO_SUSPICION' | 'REASONABLE_SUSPICION' | 'SIMPLE_SUSPICION' | 'OTHER'
+Form: VQF_902_14
+
+Identifier: INCRISK_RESULT_OTHER
+Type: String
Form: VQF_902_14
-#Required: true
##########################
@@ -1088,6 +1116,10 @@ Type: ResidentialAddress
Form: VQF_902_15
#Required: true
+Identifier: INSURANCE_HOLDER_COUNTRY
+Form: VQF_902_15
+Type: CountryCode
+
Identifier: INSURANCE_PAYER_FULL_NAME
Description: The beneficial owners of the assets involved in the business relationship.
Type: String
@@ -1101,7 +1133,10 @@ Form: VQF_902_15
Identifier: INSURANCE_PAYER_NATIONALITY
Type: CountryCode
Form: VQF_902_15
-#Required: true
+
+Identifier: INSURANCE_PAYER_COUNTRY
+Type: CountryCode
+Form: VQF_902_15
Identifier: INSURANCE_PAYER_DOMICILE
Type: ResidentialAddress