[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-typescript-core] 02/03: removed uihandlerid
From: |
Admin |
Subject: |
[taler-typescript-core] 02/03: removed uihandlerid |
Date: |
Tue, 25 Mar 2025 14:52:59 +0100 |
This is an automated email from the git hooks/post-receive script.
sebasjm pushed a commit to branch master
in repository taler-typescript-core.
commit c9fc43fda50166cd678ae5da6436568e5b6a7322
Author: Sebastian <sebasjm@gmail.com>
AuthorDate: Mon Mar 24 18:00:07 2025 -0300
removed uihandlerid
---
.../src/taler-form-attributes.ts} | 513 ++++++++++-----------
.../src/forms/fields/InputAbsoluteTime.stories.tsx | 2 +-
.../src/forms/fields/InputAmount.stories.tsx | 4 +-
.../src/forms/fields/InputArray.stories.tsx | 24 +-
.../forms/fields/InputChoiceHorizontal.stories.tsx | 2 +-
.../forms/fields/InputChoiceStacked.stories.tsx | 2 +-
.../src/forms/fields/InputDuration.stories.tsx | 2 +-
.../src/forms/fields/InputDurationText.stories.tsx | 2 +-
.../src/forms/fields/InputFile.stories.tsx | 4 +-
.../src/forms/fields/InputInteger.stories.tsx | 6 +-
.../src/forms/fields/InputIsoDate.stories.tsx | 2 +-
.../src/forms/fields/InputSecret.stories.tsx | 2 +-
.../forms/fields/InputSelectMultiple.stories.tsx | 4 +-
.../src/forms/fields/InputSelectOne.stories.tsx | 4 +-
.../src/forms/fields/InputText.stories.tsx | 4 +-
.../src/forms/fields/InputTextArea.stories.tsx | 2 +-
.../src/forms/fields/InputToggle.stories.tsx | 6 +-
packages/web-util/src/forms/forms-types.ts | 3 +-
18 files changed, 290 insertions(+), 298 deletions(-)
diff --git a/packages/web-util/src/forms/gana/taler_form_attributes.ts
b/packages/taler-util/src/taler-form-attributes.ts
similarity index 66%
rename from packages/web-util/src/forms/gana/taler_form_attributes.ts
rename to packages/taler-util/src/taler-form-attributes.ts
index a874bfe1f..c842058cd 100644
--- a/packages/web-util/src/forms/gana/taler_form_attributes.ts
+++ b/packages/taler-util/src/taler-form-attributes.ts
@@ -24,7 +24,6 @@
/**
* Imports.
*/
-import { UIHandlerId } from "@gnu-taler/web-util/browser";
export const TalerFormAttributes = {
/**
@@ -32,1453 +31,1447 @@ export const TalerFormAttributes = {
*
* GANA Type: Boolean
*/
- SANCTION_LIST_SUPPRESS: "SANCTION_LIST_SUPPRESS" as UIHandlerId,
+ SANCTION_LIST_SUPPRESS: "SANCTION_LIST_SUPPRESS",
/**
* Description: When the form was completed.
*
* GANA Type: AbsoluteDateTime
*/
- FORM_FILLING_DATE: "FORM_FILLING_DATE" as UIHandlerId,
+ FORM_FILLING_DATE: "FORM_FILLING_DATE",
/**
* Description: Customer system ID required to correlate different AML
forms.
*
* GANA Type: String
*/
- CUSTOMER_ID: "CUSTOMER_ID" as UIHandlerId,
+ CUSTOMER_ID: "CUSTOMER_ID",
/**
* Description: Contracing partner signature,
*
* GANA Type: AbsoluteDateTime
*/
- SIGN_DATE: "SIGN_DATE" as UIHandlerId,
+ SIGN_DATE: "SIGN_DATE",
/**
* Description:
*
* GANA Type: String
*/
- SIGNATURE: "SIGNATURE" as UIHandlerId,
+ SIGNATURE: "SIGNATURE",
/**
* Description:
*
* GANA Type: 'NATURAL_PERSON' | 'LEGAL_ENTITY'
*/
- CUSTOMER_TYPE: "CUSTOMER_TYPE" as UIHandlerId,
+ CUSTOMER_TYPE: "CUSTOMER_TYPE",
/**
* Description:
*
* GANA Type: String
*/
- CUSTOMER_NATURAL_FULL_NAME: "CUSTOMER_NATURAL_FULL_NAME" as UIHandlerId,
+ CUSTOMER_NATURAL_FULL_NAME: "CUSTOMER_NATURAL_FULL_NAME",
/**
* Description: If the customer is a natural person.
*
* GANA Type: Phone
*/
- CUSTOMER_NATURAL_PHONE: "CUSTOMER_NATURAL_PHONE" as UIHandlerId,
+ CUSTOMER_NATURAL_PHONE: "CUSTOMER_NATURAL_PHONE",
/**
* Description: If the customer is a natural person.
*
* GANA Type: ISO Date
*/
- DATE_OF_BIRTH: "DATE_OF_BIRTH" as UIHandlerId,
+ DATE_OF_BIRTH: "DATE_OF_BIRTH",
/**
* Description: If the customer is a natural person.
*
* GANA Type: File
*/
- PERSONAL_IDENTIFICATION_DOCUMENT_COPY:
"PERSONAL_IDENTIFICATION_DOCUMENT_COPY" as UIHandlerId,
+ PERSONAL_IDENTIFICATION_DOCUMENT_COPY:
"PERSONAL_IDENTIFICATION_DOCUMENT_COPY",
/**
* Description: Is the customer a sole proprietor?
*
* GANA Type: Boolean
*/
- CUSTOMER_IS_SOLE_PROPRIETOR: "CUSTOMER_IS_SOLE_PROPRIETOR" as UIHandlerId,
+ CUSTOMER_IS_SOLE_PROPRIETOR: "CUSTOMER_IS_SOLE_PROPRIETOR",
/**
* Description: If the customer is a natural person.
*
* GANA Type: String
*/
- COMPANY_NAME: "COMPANY_NAME" as UIHandlerId,
+ COMPANY_NAME: "COMPANY_NAME",
/**
* Description:
*
* GANA Type: String
*/
- REGISTERED_OFFICE_ADDRESS: "REGISTERED_OFFICE_ADDRESS" as UIHandlerId,
+ REGISTERED_OFFICE_ADDRESS: "REGISTERED_OFFICE_ADDRESS",
/**
* Description: If the customer is a legal person.
*
* GANA Type: String
*/
- LEGAL_ENTITY_IDENTIFICATION_DOCUMENT_COPY:
"LEGAL_ENTITY_IDENTIFICATION_DOCUMENT_COPY" as UIHandlerId,
+ LEGAL_ENTITY_IDENTIFICATION_DOCUMENT_COPY:
"LEGAL_ENTITY_IDENTIFICATION_DOCUMENT_COPY",
/**
* Description: If the customer is a legal entity.
*
* GANA Type: String
*/
- CUSTOMER_ENTITY_COMPANY_NAME: "CUSTOMER_ENTITY_COMPANY_NAME" as
UIHandlerId,
+ CUSTOMER_ENTITY_COMPANY_NAME: "CUSTOMER_ENTITY_COMPANY_NAME",
/**
* Description: If the customer is a legal entity.
*
* GANA Type: BusinessAddress
*/
- CUSTOMER_ENTITY_ADDRESS: "CUSTOMER_ENTITY_ADDRESS" as UIHandlerId,
+ CUSTOMER_ENTITY_ADDRESS: "CUSTOMER_ENTITY_ADDRESS",
/**
* Description: Full name of the contact person.
*
* GANA Type: String
*/
- CONTACT_PERSON_NAME: "CONTACT_PERSON_NAME" as UIHandlerId,
+ CONTACT_PERSON_NAME: "CONTACT_PERSON_NAME",
/**
* Description: If the customer is a legal entity.
*
* GANA Type: Phone
*/
- CUSTOMER_ENTITY_PHONE: "CUSTOMER_ENTITY_PHONE" as UIHandlerId,
+ CUSTOMER_ENTITY_PHONE: "CUSTOMER_ENTITY_PHONE",
/**
* Description:
*
* GANA Type: String
*/
- DESCRIPTION: "DESCRIPTION" as UIHandlerId,
+ DESCRIPTION: "DESCRIPTION",
/**
* Description:
*
* GANA Type: DataUri
*/
- FILE: "FILE" as UIHandlerId,
+ FILE: "FILE",
/**
* Description: List of founder with the fields below.
*
* GANA Type: Form<VQF_902_1_founder>[]
*/
- ESTABLISHER_LIST: "ESTABLISHER_LIST" as UIHandlerId,
+ ESTABLISHER_LIST: "ESTABLISHER_LIST",
/**
* Description: Full name of a natural person.
*
* GANA Type: String
*/
- FULL_NAME: "FULL_NAME" as UIHandlerId,
+ FULL_NAME: "FULL_NAME",
/**
* Description: Domicile address. A domicile is a place where you live, an
address is just a place where you receive mail. A residential address is
somewhere you live but not necessarily your primary place.
*
* GANA Type: ResidentialAddress
*/
- DOMICILE_ADDRESS: "DOMICILE_ADDRESS" as UIHandlerId,
+ DOMICILE_ADDRESS: "DOMICILE_ADDRESS",
/**
* Description: Nationality, expressed as a country code.
*
* GANA Type: CountryCode
*/
- NATIONALITY: "NATIONALITY" as UIHandlerId,
+ NATIONALITY: "NATIONALITY",
/**
* Description: Signatory of representation (single, collective two, ...)
*
* GANA Type: String
*/
- SIGNING_AUTHORITY_TYPE: "SIGNING_AUTHORITY_TYPE" as UIHandlerId,
+ SIGNING_AUTHORITY_TYPE: "SIGNING_AUTHORITY_TYPE",
/**
* Description: Signatory of representation (other type)
*
* GANA Type: String
*/
- SIGNING_AUTHORITY_TYPE_OTHER: "SIGNING_AUTHORITY_TYPE_OTHER" as
UIHandlerId,
+ SIGNING_AUTHORITY_TYPE_OTHER: "SIGNING_AUTHORITY_TYPE_OTHER",
/**
* Description:
*
* GANA Type: String
*/
- FOUNDER_NATIONAL_ID: "FOUNDER_NATIONAL_ID" as UIHandlerId,
+ FOUNDER_NATIONAL_ID: "FOUNDER_NATIONAL_ID",
/**
* Description:
*
* GANA Type: File
*/
- FOUNDER_NATIONAL_COPY: "FOUNDER_NATIONAL_COPY" as UIHandlerId,
+ FOUNDER_NATIONAL_COPY: "FOUNDER_NATIONAL_COPY",
/**
* Description:
*
* GANA Type: 'CR' | 'MANDATE' | 'OTHER'
*/
- SIGNING_AUTHORITY_EVIDENCE: "SIGNING_AUTHORITY_EVIDENCE" as UIHandlerId,
+ SIGNING_AUTHORITY_EVIDENCE: "SIGNING_AUTHORITY_EVIDENCE",
/**
* Description:
*
* GANA Type: String
*/
- SIGNING_AUTHORITY_EVIDENCE_OTHER: "SIGNING_AUTHORITY_EVIDENCE_OTHER" as
UIHandlerId,
+ SIGNING_AUTHORITY_EVIDENCE_OTHER: "SIGNING_AUTHORITY_EVIDENCE_OTHER",
/**
* Description:
*
* GANA Type: File
*/
- SIGNING_AUTHORITY_EVIDENCE_DOCUMENT_COPY:
"SIGNING_AUTHORITY_EVIDENCE_DOCUMENT_COPY" as UIHandlerId,
+ SIGNING_AUTHORITY_EVIDENCE_DOCUMENT_COPY:
"SIGNING_AUTHORITY_EVIDENCE_DOCUMENT_COPY",
/**
* Description: Conclusion of the conract
*
* GANA Type: AbsoluteDate
*/
- ACCEPTANCE_DATE: "ACCEPTANCE_DATE" as UIHandlerId,
+ ACCEPTANCE_DATE: "ACCEPTANCE_DATE",
/**
* Description:
*
* GANA Type: 'FACE_TO_FACE' | 'AUTHENTICATED_COPY' |
'RESIDENTIAL_ADDRESS_VALIDATED'
*/
- ACCEPTANCE_METHOD: "ACCEPTANCE_METHOD" as UIHandlerId,
+ ACCEPTANCE_METHOD: "ACCEPTANCE_METHOD",
/**
* Description:
*
* GANA Type: LangCode
*/
- CORRESPONDENCE_LANGUAGE: "CORRESPONDENCE_LANGUAGE" as UIHandlerId,
+ CORRESPONDENCE_LANGUAGE: "CORRESPONDENCE_LANGUAGE",
/**
* Description:
*
* GANA Type: String
*/
- ACCEPTANCE_FURTHER_INFO: "ACCEPTANCE_FURTHER_INFO" as UIHandlerId,
+ ACCEPTANCE_FURTHER_INFO: "ACCEPTANCE_FURTHER_INFO",
/**
* Description: Customer type under the VQF classification. Establishment
of the beneficial owner of the assets and/or controlling person
*
* GANA Type: 'NATURAL' | 'OPERATIONAL' | 'FOUNDATION' | 'TRUST' |
'LIFE_INSURANCE' | 'OTHER'
*/
- CUSTOMER_TYPE_VQF: "CUSTOMER_TYPE_VQF" as UIHandlerId,
+ CUSTOMER_TYPE_VQF: "CUSTOMER_TYPE_VQF",
/**
* Description: Verification whether the customer, beneficial owners of
the assets, controlling persons, authorised representatives or other involved
persons are listed on an embargo-/terrorism list (date of verification/result)
*
* GANA Type: Paragraph
*/
- EMBARGO_TERRORISM_INFO: "EMBARGO_TERRORISM_INFO" as UIHandlerId,
+ EMBARGO_TERRORISM_INFO: "EMBARGO_TERRORISM_INFO",
/**
* Description: Verification date.
*
* GANA Type: Date
*/
- EMBARGO_TERRORISM_CHECK_DATE: "EMBARGO_TERRORISM_CHECK_DATE" as
UIHandlerId,
+ EMBARGO_TERRORISM_CHECK_DATE: "EMBARGO_TERRORISM_CHECK_DATE",
/**
* Description: Verification date.
*
* GANA Type: 'NOT_LISTED' | 'LISTED'
*/
- EMBARGO_TERRORISM_CHECK_RESULT: "EMBARGO_TERRORISM_CHECK_RESULT" as
UIHandlerId,
+ EMBARGO_TERRORISM_CHECK_RESULT: "EMBARGO_TERRORISM_CHECK_RESULT",
/**
* Description:
*
* GANA Type: 'MONEY_EXCHANGE' | 'MONEY_ASSET_TRANSFER' | 'OTHER'
*/
- RELATIONSHIP_TYPE: "RELATIONSHIP_TYPE" as UIHandlerId,
+ RELATIONSHIP_TYPE: "RELATIONSHIP_TYPE",
/**
* Description:
*
* GANA Type: String
*/
- RELATIONSHIP_TYPE_OTHER: "RELATIONSHIP_TYPE_OTHER" as UIHandlerId,
+ RELATIONSHIP_TYPE_OTHER: "RELATIONSHIP_TYPE_OTHER",
/**
* Description: Purpose of service requested
*
* GANA Type: Paragraph
*/
- RELATIONSHIP_PURPOSE: "RELATIONSHIP_PURPOSE" as UIHandlerId,
+ RELATIONSHIP_PURPOSE: "RELATIONSHIP_PURPOSE",
/**
* Description:
*
* GANA Type: Boolean
*/
- ENCLOSURE_CUSTOMER_DOCUMENTS: "ENCLOSURE_CUSTOMER_DOCUMENTS" as
UIHandlerId,
+ ENCLOSURE_CUSTOMER_DOCUMENTS: "ENCLOSURE_CUSTOMER_DOCUMENTS",
/**
* Description:
*
* GANA Type: Boolean
*/
- ENCLOSURE_IDENTIFICATION_DOCUMENTS: "ENCLOSURE_IDENTIFICATION_DOCUMENTS"
as UIHandlerId,
+ ENCLOSURE_IDENTIFICATION_DOCUMENTS: "ENCLOSURE_IDENTIFICATION_DOCUMENTS",
/**
* Description:
*
* GANA Type: Boolean
*/
- ENCLOSURE_BENEFICIAL_OWNER: "ENCLOSURE_BENEFICIAL_OWNER" as UIHandlerId,
+ ENCLOSURE_BENEFICIAL_OWNER: "ENCLOSURE_BENEFICIAL_OWNER",
/**
* Description:
*
* GANA Type: Boolean
*/
- ENCLOSURE_CUSTOMER_PROFILE: "ENCLOSURE_CUSTOMER_PROFILE" as UIHandlerId,
+ ENCLOSURE_CUSTOMER_PROFILE: "ENCLOSURE_CUSTOMER_PROFILE",
/**
* Description:
*
* GANA Type: Boolean
*/
- ENCLOSURE_RISK_PROFILE: "ENCLOSURE_RISK_PROFILE" as UIHandlerId,
+ ENCLOSURE_RISK_PROFILE: "ENCLOSURE_RISK_PROFILE",
/**
* Description: True if the person is a PEP defined by 'Art 7 lit. g
numeral 1'
*
* GANA Type: Boolean
*/
- PEP_FOREIGN: "PEP_FOREIGN" as UIHandlerId,
+ PEP_FOREIGN: "PEP_FOREIGN",
/**
* Description: True if the person is a PEP defined by 'Art 7 lit. g
numeral 2'
*
* GANA Type: Boolean
*/
- PEP_DOMESTIC: "PEP_DOMESTIC" as UIHandlerId,
+ PEP_DOMESTIC: "PEP_DOMESTIC",
/**
* Description: True if the person is a PEP defined by 'Art 7 lit. g
numeral 3'
*
* GANA Type: Boolean
*/
- PEP_INTERNATIONAL_ORGANIZATION: "PEP_INTERNATIONAL_ORGANIZATION" as
UIHandlerId,
+ PEP_INTERNATIONAL_ORGANIZATION: "PEP_INTERNATIONAL_ORGANIZATION",
/**
* Description: The decision of the Senior executive body on the
acceptance of a business relationsip was obtained on ___
*
* GANA Type: AbsoluteDateTime
*/
- PEP_ACCEPTANCE_DATE: "PEP_ACCEPTANCE_DATE" as UIHandlerId,
+ PEP_ACCEPTANCE_DATE: "PEP_ACCEPTANCE_DATE",
/**
* Description: True if the person is in a country for which FATF requires
incresed dilegence.
*
* GANA Type: Boolean
*/
- HIGH_RISK_COUNTRY: "HIGH_RISK_COUNTRY" as UIHandlerId,
+ HIGH_RISK_COUNTRY: "HIGH_RISK_COUNTRY",
/**
* Description: The decision of the Senior executive body on the
acceptance of a business relationsip was obtained on ___
*
* GANA Type: AbsoluteDateTime
*/
- HIGH_RISK_ACCEPTANCE_DATE: "HIGH_RISK_ACCEPTANCE_DATE" as UIHandlerId,
+ HIGH_RISK_ACCEPTANCE_DATE: "HIGH_RISK_ACCEPTANCE_DATE",
/**
* Description:
*
* GANA Type: 'NATIONALITY_CUSTOMER' | 'NATIONALITY_OWNER' |
'DOMICILE_CUSTOMER' | 'DOMICILE_OWNER' | 'DOMICILE_CONTROLLING'
*/
- COUNTRY_RISK_NATIONALITY_TYPE: "COUNTRY_RISK_NATIONALITY_TYPE" as
UIHandlerId,
+ COUNTRY_RISK_NATIONALITY_TYPE: "COUNTRY_RISK_NATIONALITY_TYPE",
/**
* Description: Based on 902.4.1 country list
*
* GANA Type: 'LOW' | 'MEDIUM' | 'HIGH'
*/
- COUNTRY_RISK_NATIONALITY_LEVEL: "COUNTRY_RISK_NATIONALITY_LEVEL" as
UIHandlerId,
+ COUNTRY_RISK_NATIONALITY_LEVEL: "COUNTRY_RISK_NATIONALITY_LEVEL",
/**
* Description:
*
* GANA Type: 'CUSTOMER' | 'OWNER'
*/
- COUNTRY_RISK_BUSINESS_TYPE: "COUNTRY_RISK_BUSINESS_TYPE" as UIHandlerId,
+ COUNTRY_RISK_BUSINESS_TYPE: "COUNTRY_RISK_BUSINESS_TYPE",
/**
* Description: Based on 902.4.1 country list
*
* GANA Type: 'LOW' | 'MEDIUM' | 'HIGH'
*/
- COUNTRY_RISK_BUSINESS_LEVEL: "COUNTRY_RISK_BUSINESS_LEVEL" as UIHandlerId,
+ COUNTRY_RISK_BUSINESS_LEVEL: "COUNTRY_RISK_BUSINESS_LEVEL",
/**
* Description: Based on 902.4.1 country list
*
* GANA Type: 'LOW' | 'MEDIUM' | 'HIGH'
*/
- COUNTRY_RISK_PAYMENTS_LEVEL: "COUNTRY_RISK_PAYMENTS_LEVEL" as UIHandlerId,
+ COUNTRY_RISK_PAYMENTS_LEVEL: "COUNTRY_RISK_PAYMENTS_LEVEL",
/**
* Description:
*
* GANA Type: 'CUSTOMER' | 'OWNER'
*/
- INDUSTRY_RISK_TYPE: "INDUSTRY_RISK_TYPE" as UIHandlerId,
+ INDUSTRY_RISK_TYPE: "INDUSTRY_RISK_TYPE",
/**
* Description:
*
* GANA Type: 'TRANSPARENT' | 'HIGH_CASH_TRANSACTION' | 'NOT_WELL_KNOWN' |
'HIGH_RISK_TRADE' | 'UNKNOWN_INDUSTRY'
*/
- INDUSTRY_RISK_LEVEL: "INDUSTRY_RISK_LEVEL" as UIHandlerId,
+ INDUSTRY_RISK_LEVEL: "INDUSTRY_RISK_LEVEL",
/**
* Description: Based on 902.4.1 country list
*
* GANA Type: 'LOW' | 'MEDIUM' | 'HIGH'
*/
- CONTACT_RISK_LEVEL: "CONTACT_RISK_LEVEL" as UIHandlerId,
+ CONTACT_RISK_LEVEL: "CONTACT_RISK_LEVEL",
/**
* Description:
*
* GANA Type: 'EASY' | 'SOPHISTICATED' | 'OFFSHORE' | 'COMPLEX_STRUCTURE'
| 'LARGE_NUMBER_OF_ACCOUNTS' | 'COMPLEX_SERVICE' | 'FREQ_TRANS_WITH_HIGH_RISK'
*/
- PRODUCT_RISK_LEVEL: "PRODUCT_RISK_LEVEL" as UIHandlerId,
+ PRODUCT_RISK_LEVEL: "PRODUCT_RISK_LEVEL",
/**
* Description:
*
* GANA Type: 'HIGH_RISK' | 'NO_HIGH_RISK'
*/
- RISK_CLASSIFICATION_LEVEL: "RISK_CLASSIFICATION_LEVEL" as UIHandlerId,
+ RISK_CLASSIFICATION_LEVEL: "RISK_CLASSIFICATION_LEVEL",
/**
* Description: Justification for differing risk assessment
*
* GANA Type: Paragraph
*/
- RISK_RATIONALY: "RISK_RATIONALY" as UIHandlerId,
+ RISK_RATIONALY: "RISK_RATIONALY",
/**
* Description: The decision of the Senior executive body on the
acceptance of a business relationsip was obtained on ___
*
* GANA Type: AbsoluteDateTime
*/
- RISK_ACCEPTANCE_DATE: "RISK_ACCEPTANCE_DATE" as UIHandlerId,
+ RISK_ACCEPTANCE_DATE: "RISK_ACCEPTANCE_DATE",
/**
* Description: Profession, business activities, etc. (former, current,
potentially planned)
*
* GANA Type: String
*/
- BIZREL_PROFESSION: "BIZREL_PROFESSION" as UIHandlerId,
+ BIZREL_PROFESSION: "BIZREL_PROFESSION",
/**
* Description: Income and assets, liabilities (estimated)
*
* GANA Type: String
*/
- BIZREL_INCOME: "BIZREL_INCOME" as UIHandlerId,
+ BIZREL_INCOME: "BIZREL_INCOME",
/**
* Description: Does the customer have assets that will be deposited?
*
* GANA Type: Boolean
*/
- BIZREL_HAVE_ASSETS: "BIZREL_HAVE_ASSETS" as UIHandlerId,
+ BIZREL_HAVE_ASSETS: "BIZREL_HAVE_ASSETS",
/**
* Description: Nature of the involved assets.
*
* GANA Type: String
*/
- BIZREL_ORIGIN_NATURE: "BIZREL_ORIGIN_NATURE" as UIHandlerId,
+ BIZREL_ORIGIN_NATURE: "BIZREL_ORIGIN_NATURE",
/**
* Description: Currency of the involved assets.
*
* GANA Type: Amount
*/
- BIZREL_ORIGIN_CURRENCY: "BIZREL_ORIGIN_CURRENCY" as UIHandlerId,
+ BIZREL_ORIGIN_CURRENCY: "BIZREL_ORIGIN_CURRENCY",
/**
* Description: Amount of the involved assets.
*
* GANA Type: Amount
*/
- BIZREL_ORIGIN_AMOUNT: "BIZREL_ORIGIN_AMOUNT" as UIHandlerId,
+ BIZREL_ORIGIN_AMOUNT: "BIZREL_ORIGIN_AMOUNT",
/**
* Description:
*
* GANA Type: 'SAVINGS' | 'OWN_BUSINESS' | 'INHERITANCE' | 'OTHER'
*/
- BIZREL_ORIGIN_CATEGORY: "BIZREL_ORIGIN_CATEGORY" as UIHandlerId,
+ BIZREL_ORIGIN_CATEGORY: "BIZREL_ORIGIN_CATEGORY",
/**
* Description:
*
* GANA Type: String
*/
- BIZREL_ORIGIN_CATEGORY_OTHER: "BIZREL_ORIGIN_CATEGORY_OTHER" as
UIHandlerId,
+ BIZREL_ORIGIN_CATEGORY_OTHER: "BIZREL_ORIGIN_CATEGORY_OTHER",
/**
* Description: Detail description of the origings
*
* GANA Type: Paragraph
*/
- BIZREL_ORIGIN_DETAIL: "BIZREL_ORIGIN_DETAIL" as UIHandlerId,
+ BIZREL_ORIGIN_DETAIL: "BIZREL_ORIGIN_DETAIL",
/**
* Description: Purpose of the business relationship.
*
* GANA Type: String
*/
- BIZREL_PURPOSE: "BIZREL_PURPOSE" as UIHandlerId,
+ BIZREL_PURPOSE: "BIZREL_PURPOSE",
/**
* Description: Information on the planned development of the business
relationship and the assets.
*
* GANA Type: String
*/
- BIZREL_DEVELOPMENT: "BIZREL_DEVELOPMENT" as UIHandlerId,
+ BIZREL_DEVELOPMENT: "BIZREL_DEVELOPMENT",
/**
* Description: In the case of cash or money and asset transfer
transacction with regular customer
*
* GANA Type: String
*/
- BIZREL_FINANCIAL_VOLUME: "BIZREL_FINANCIAL_VOLUME" as UIHandlerId,
+ BIZREL_FINANCIAL_VOLUME: "BIZREL_FINANCIAL_VOLUME",
/**
* Description: In the case of cash or money and asset transfer
transacction with regular customer
*
* GANA Type: String
*/
- BIZREL_FINANCIAL_BENEFICIARIES_FULL_NAME:
"BIZREL_FINANCIAL_BENEFICIARIES_FULL_NAME" as UIHandlerId,
+ BIZREL_FINANCIAL_BENEFICIARIES_FULL_NAME:
"BIZREL_FINANCIAL_BENEFICIARIES_FULL_NAME",
/**
* Description: In the case of cash or money and asset transfer
transacction with regular customer
*
* GANA Type: BusinessAddress
*/
- BIZREL_FINANCIAL_BENEFICIARIES_ADDRESS:
"BIZREL_FINANCIAL_BENEFICIARIES_ADDRESS" as UIHandlerId,
+ BIZREL_FINANCIAL_BENEFICIARIES_ADDRESS:
"BIZREL_FINANCIAL_BENEFICIARIES_ADDRESS",
/**
* Description: In the case of cash or money and asset transfer
transacction with regular customer
*
* GANA Type: String
*/
- BIZREL_FINANCIAL_BENEFICIARIES_BANK_ACCOUNT:
"BIZREL_FINANCIAL_BENEFICIARIES_BANK_ACCOUNT" as UIHandlerId,
+ BIZREL_FINANCIAL_BENEFICIARIES_BANK_ACCOUNT:
"BIZREL_FINANCIAL_BENEFICIARIES_BANK_ACCOUNT",
/**
* Description: Relation of the customer to the beneficial owner,
controlling persons, authorised signatories and other persons involved in the
business relationship.
*
* GANA Type: String
*/
- BIZREL_THIRDPARTY_RELATIONSHIP: "BIZREL_THIRDPARTY_RELATIONSHIP" as
UIHandlerId,
+ BIZREL_THIRDPARTY_RELATIONSHIP: "BIZREL_THIRDPARTY_RELATIONSHIP",
/**
* Description: Relation to other AMLA-files.
*
* GANA Type: String
*/
- BIZREL_THIRDPARTY_AMLA_FILES: "BIZREL_THIRDPARTY_AMLA_FILES" as
UIHandlerId,
+ BIZREL_THIRDPARTY_AMLA_FILES: "BIZREL_THIRDPARTY_AMLA_FILES",
/**
* Description: Introducer / agents / references.
*
* GANA Type: String
*/
- BIZREL_THIRDPARTY_REFERENCES: "BIZREL_THIRDPARTY_REFERENCES" as
UIHandlerId,
+ BIZREL_THIRDPARTY_REFERENCES: "BIZREL_THIRDPARTY_REFERENCES",
/**
* Description: Other relevant information.
*
* GANA Type: String
*/
- BIZREL_FURTHER_INFO: "BIZREL_FURTHER_INFO" as UIHandlerId,
+ BIZREL_FURTHER_INFO: "BIZREL_FURTHER_INFO",
/**
* Description:
*
* GANA Type: Paragraph
*/
- IDENTITY_CONTRACTING_PARTNER: "IDENTITY_CONTRACTING_PARTNER" as
UIHandlerId,
+ IDENTITY_CONTRACTING_PARTNER: "IDENTITY_CONTRACTING_PARTNER",
/**
* Description:
*
* GANA Type: File
*/
- ATTACHMENT_SIGNED_DOCUMENT: "ATTACHMENT_SIGNED_DOCUMENT" as UIHandlerId,
+ ATTACHMENT_SIGNED_DOCUMENT: "ATTACHMENT_SIGNED_DOCUMENT",
/**
* Description: The beneficial owners of the assets involved in the
business relationship.
*
* GANA Type: Form<VQF_902_9_identity>[]
*/
- IDENTITY_LIST: "IDENTITY_LIST" as UIHandlerId,
+ IDENTITY_LIST: "IDENTITY_LIST",
/**
* Description: Party that is filling out the form.
*
* GANA Type: 'AML_OFFICER' | 'CUSTOMER'
*/
- SUBMITTED_BY: "SUBMITTED_BY" as UIHandlerId,
+ SUBMITTED_BY: "SUBMITTED_BY",
/**
* Description:
*
* GANA Type: '25_MORE_RIGHTS' | 'OTHER_WAY' | 'DIRECTOR'
*/
- CONTROL_REASON: "CONTROL_REASON" as UIHandlerId,
+ CONTROL_REASON: "CONTROL_REASON",
/**
* Description: Is a third person the beneficial owner of the assets?
*
* GANA Type: Boolean
*/
- CONTROLLING_ENTITY_THIRD_PERSON: "CONTROLLING_ENTITY_THIRD_PERSON" as
UIHandlerId,
+ CONTROLLING_ENTITY_THIRD_PERSON: "CONTROLLING_ENTITY_THIRD_PERSON",
/**
* Description:
*
* GANA Type: Paragraph
*/
- FOUNDATION_CONTRACTING_PARTNER: "FOUNDATION_CONTRACTING_PARTNER" as
UIHandlerId,
+ FOUNDATION_CONTRACTING_PARTNER: "FOUNDATION_CONTRACTING_PARTNER",
/**
* Description:
*
* GANA Type: String
*/
- FOUNDATION_KNOWN_AS: "FOUNDATION_KNOWN_AS" as UIHandlerId,
+ FOUNDATION_KNOWN_AS: "FOUNDATION_KNOWN_AS",
/**
* Description:
*
* GANA Type: String
*/
- FOUNDATION_NAME: "FOUNDATION_NAME" as UIHandlerId,
+ FOUNDATION_NAME: "FOUNDATION_NAME",
/**
* Description:
*
* GANA Type: Boolean
*/
- FOUNDATION_DISCRETIONARY: "FOUNDATION_DISCRETIONARY" as UIHandlerId,
+ FOUNDATION_DISCRETIONARY: "FOUNDATION_DISCRETIONARY",
/**
* Description:
*
* GANA Type: Boolean
*/
- FOUNDATION_REVOCABLE: "FOUNDATION_REVOCABLE" as UIHandlerId,
+ FOUNDATION_REVOCABLE: "FOUNDATION_REVOCABLE",
/**
* Description:
*
* GANA Type: Form<VQF_902_12_founder>[]
*/
- FOUNDATION_FOUNDER_LIST: "FOUNDATION_FOUNDER_LIST" as UIHandlerId,
+ FOUNDATION_FOUNDER_LIST: "FOUNDATION_FOUNDER_LIST",
/**
* Description:
*
* GANA Type: String
*/
- FOUNDATION_FOUNDER_FULL_NAME: "FOUNDATION_FOUNDER_FULL_NAME" as
UIHandlerId,
+ FOUNDATION_FOUNDER_FULL_NAME: "FOUNDATION_FOUNDER_FULL_NAME",
/**
* Description:
*
* GANA Type: ResidentialAddress
*/
- FOUNDATION_FOUNDER_DOMICILE: "FOUNDATION_FOUNDER_DOMICILE" as UIHandlerId,
+ FOUNDATION_FOUNDER_DOMICILE: "FOUNDATION_FOUNDER_DOMICILE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- FOUNDATION_FOUNDER_COUNTRY: "FOUNDATION_FOUNDER_COUNTRY" as UIHandlerId,
+ FOUNDATION_FOUNDER_COUNTRY: "FOUNDATION_FOUNDER_COUNTRY",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- FOUNDATION_FOUNDER_BIRTHDATE: "FOUNDATION_FOUNDER_BIRTHDATE" as
UIHandlerId,
+ FOUNDATION_FOUNDER_BIRTHDATE: "FOUNDATION_FOUNDER_BIRTHDATE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- FOUNDATION_FOUNDER_NATIONALITY: "FOUNDATION_FOUNDER_NATIONALITY" as
UIHandlerId,
+ FOUNDATION_FOUNDER_NATIONALITY: "FOUNDATION_FOUNDER_NATIONALITY",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- FOUNDATION_FOUNDER_DEATHDATE: "FOUNDATION_FOUNDER_DEATHDATE" as
UIHandlerId,
+ FOUNDATION_FOUNDER_DEATHDATE: "FOUNDATION_FOUNDER_DEATHDATE",
/**
* Description:
*
* GANA Type: Boolean
*/
- FOUNDATION_FOUNDER_RIGHT_TO_REVOKE: "FOUNDATION_FOUNDER_RIGHT_TO_REVOKE"
as UIHandlerId,
+ FOUNDATION_FOUNDER_RIGHT_TO_REVOKE: "FOUNDATION_FOUNDER_RIGHT_TO_REVOKE",
/**
* Description:
*
* GANA Type: Form<VQF_902_12_pre>[]
*/
- FOUNDATION_PRE_LIST: "FOUNDATION_PRE_LIST" as UIHandlerId,
+ FOUNDATION_PRE_LIST: "FOUNDATION_PRE_LIST",
/**
* Description:
*
* GANA Type: String
*/
- FOUNDATION_PRE_FULL_NAME: "FOUNDATION_PRE_FULL_NAME" as UIHandlerId,
+ FOUNDATION_PRE_FULL_NAME: "FOUNDATION_PRE_FULL_NAME",
/**
* Description:
*
* GANA Type: ResidentialAddress
*/
- FOUNDATION_PRE_DOMICILE: "FOUNDATION_PRE_DOMICILE" as UIHandlerId,
+ FOUNDATION_PRE_DOMICILE: "FOUNDATION_PRE_DOMICILE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- FOUNDATION_PRE_COUNTRY: "FOUNDATION_PRE_COUNTRY" as UIHandlerId,
+ FOUNDATION_PRE_COUNTRY: "FOUNDATION_PRE_COUNTRY",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- FOUNDATION_PRE_BIRTHDATE: "FOUNDATION_PRE_BIRTHDATE" as UIHandlerId,
+ FOUNDATION_PRE_BIRTHDATE: "FOUNDATION_PRE_BIRTHDATE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- FOUNDATION_PRE_NATIONALITY: "FOUNDATION_PRE_NATIONALITY" as UIHandlerId,
+ FOUNDATION_PRE_NATIONALITY: "FOUNDATION_PRE_NATIONALITY",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- FOUNDATION_PRE_DEATHDATE: "FOUNDATION_PRE_DEATHDATE" as UIHandlerId,
+ FOUNDATION_PRE_DEATHDATE: "FOUNDATION_PRE_DEATHDATE",
/**
* Description:
*
* GANA Type: Form<VQF_902_12_beneficiary>[]
*/
- FOUNDATION_BENEFICIARY_LIST: "FOUNDATION_BENEFICIARY_LIST" as UIHandlerId,
+ FOUNDATION_BENEFICIARY_LIST: "FOUNDATION_BENEFICIARY_LIST",
/**
* Description:
*
* GANA Type: String
*/
- FOUNDATION_BENEFICIARY_FULL_NAME: "FOUNDATION_BENEFICIARY_FULL_NAME" as
UIHandlerId,
+ FOUNDATION_BENEFICIARY_FULL_NAME: "FOUNDATION_BENEFICIARY_FULL_NAME",
/**
* Description:
*
* GANA Type: ResidentialAddress
*/
- FOUNDATION_BENEFICIARY_DOMICILE: "FOUNDATION_BENEFICIARY_DOMICILE" as
UIHandlerId,
+ FOUNDATION_BENEFICIARY_DOMICILE: "FOUNDATION_BENEFICIARY_DOMICILE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- FOUNDATION_BENEFICIARY_COUNTRY: "FOUNDATION_BENEFICIARY_COUNTRY" as
UIHandlerId,
+ FOUNDATION_BENEFICIARY_COUNTRY: "FOUNDATION_BENEFICIARY_COUNTRY",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- FOUNDATION_BENEFICIARY_BIRTHDATE: "FOUNDATION_BENEFICIARY_BIRTHDATE" as
UIHandlerId,
+ FOUNDATION_BENEFICIARY_BIRTHDATE: "FOUNDATION_BENEFICIARY_BIRTHDATE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- FOUNDATION_BENEFICIARY_NATIONALITY: "FOUNDATION_BENEFICIARY_NATIONALITY"
as UIHandlerId,
+ FOUNDATION_BENEFICIARY_NATIONALITY: "FOUNDATION_BENEFICIARY_NATIONALITY",
/**
* Description:
*
* GANA Type: Boolean
*/
- FOUNDATION_BENEFICIARY_RIGHT_TO_CLAIM:
"FOUNDATION_BENEFICIARY_RIGHT_TO_CLAIM" as UIHandlerId,
+ FOUNDATION_BENEFICIARY_RIGHT_TO_CLAIM:
"FOUNDATION_BENEFICIARY_RIGHT_TO_CLAIM",
/**
* Description:
*
* GANA Type: Paragraph
*/
- FOUNDATION_BENEFICIARY_ADDITION: "FOUNDATION_BENEFICIARY_ADDITION" as
UIHandlerId,
+ FOUNDATION_BENEFICIARY_ADDITION: "FOUNDATION_BENEFICIARY_ADDITION",
/**
* Description:
*
* GANA Type: Form<VQF_902_12_representative>[]
*/
- FOUNDATION_REPRESENTATIVE_LIST: "FOUNDATION_REPRESENTATIVE_LIST" as
UIHandlerId,
+ FOUNDATION_REPRESENTATIVE_LIST: "FOUNDATION_REPRESENTATIVE_LIST",
/**
* Description:
*
* GANA Type: String
*/
- FOUNDATION_REPRESENTATIVE_FULL_NAME: "FOUNDATION_REPRESENTATIVE_FULL_NAME"
as UIHandlerId,
+ FOUNDATION_REPRESENTATIVE_FULL_NAME: "FOUNDATION_REPRESENTATIVE_FULL_NAME",
/**
* Description:
*
* GANA Type: ResidentialAddress
*/
- FOUNDATION_REPRESENTATIVE_DOMICILE: "FOUNDATION_REPRESENTATIVE_DOMICILE"
as UIHandlerId,
+ FOUNDATION_REPRESENTATIVE_DOMICILE: "FOUNDATION_REPRESENTATIVE_DOMICILE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- FOUNDATION_REPRESENTATIVE_COUNTRY: "FOUNDATION_REPRESENTATIVE_COUNTRY" as
UIHandlerId,
+ FOUNDATION_REPRESENTATIVE_COUNTRY: "FOUNDATION_REPRESENTATIVE_COUNTRY",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- FOUNDATION_REPRESENTATIVE_BIRTHDATE: "FOUNDATION_REPRESENTATIVE_BIRTHDATE"
as UIHandlerId,
+ FOUNDATION_REPRESENTATIVE_BIRTHDATE: "FOUNDATION_REPRESENTATIVE_BIRTHDATE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- FOUNDATION_REPRESENTATIVE_NATIONALITY:
"FOUNDATION_REPRESENTATIVE_NATIONALITY" as UIHandlerId,
+ FOUNDATION_REPRESENTATIVE_NATIONALITY:
"FOUNDATION_REPRESENTATIVE_NATIONALITY",
/**
* Description:
*
* GANA Type: Boolean
*/
- FOUNDATION_REPRESENTATIVE_RIGHT_TO_REVOKE:
"FOUNDATION_REPRESENTATIVE_RIGHT_TO_REVOKE" as UIHandlerId,
+ FOUNDATION_REPRESENTATIVE_RIGHT_TO_REVOKE:
"FOUNDATION_REPRESENTATIVE_RIGHT_TO_REVOKE",
/**
* Description:
*
* GANA Type: Paragraph
*/
- TRUST_CONTRACTING_PARTNER: "TRUST_CONTRACTING_PARTNER" as UIHandlerId,
+ TRUST_CONTRACTING_PARTNER: "TRUST_CONTRACTING_PARTNER",
/**
* Description:
*
* GANA Type: String
*/
- TRUST_KNOWN_AS: "TRUST_KNOWN_AS" as UIHandlerId,
+ TRUST_KNOWN_AS: "TRUST_KNOWN_AS",
/**
* Description:
*
* GANA Type: String
*/
- TRUST_NAME: "TRUST_NAME" as UIHandlerId,
+ TRUST_NAME: "TRUST_NAME",
/**
* Description:
*
* GANA Type: Boolean
*/
- TRUST_DISCRETIONARY: "TRUST_DISCRETIONARY" as UIHandlerId,
+ TRUST_DISCRETIONARY: "TRUST_DISCRETIONARY",
/**
* Description:
*
* GANA Type: Boolean
*/
- TRUST_REVOCABLE: "TRUST_REVOCABLE" as UIHandlerId,
+ TRUST_REVOCABLE: "TRUST_REVOCABLE",
/**
* Description:
*
* GANA Type: Form<VQF_902_13_settlor>[]
*/
- TRUST_SETTLOR_LIST: "TRUST_SETTLOR_LIST" as UIHandlerId,
+ TRUST_SETTLOR_LIST: "TRUST_SETTLOR_LIST",
/**
* Description:
*
* GANA Type: String
*/
- TRUST_SETTLOR_FULL_NAME: "TRUST_SETTLOR_FULL_NAME" as UIHandlerId,
+ TRUST_SETTLOR_FULL_NAME: "TRUST_SETTLOR_FULL_NAME",
/**
* Description:
*
* GANA Type: ResidentialAddress
*/
- TRUST_SETTLOR_DOMICILE: "TRUST_SETTLOR_DOMICILE" as UIHandlerId,
+ TRUST_SETTLOR_DOMICILE: "TRUST_SETTLOR_DOMICILE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- TRUST_SETTLOR_COUNTRY: "TRUST_SETTLOR_COUNTRY" as UIHandlerId,
+ TRUST_SETTLOR_COUNTRY: "TRUST_SETTLOR_COUNTRY",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- TRUST_SETTLOR_BIRTHDATE: "TRUST_SETTLOR_BIRTHDATE" as UIHandlerId,
+ TRUST_SETTLOR_BIRTHDATE: "TRUST_SETTLOR_BIRTHDATE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- TRUST_SETTLOR_NATIONALITY: "TRUST_SETTLOR_NATIONALITY" as UIHandlerId,
+ TRUST_SETTLOR_NATIONALITY: "TRUST_SETTLOR_NATIONALITY",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- TRUST_SETTLOR_DEATHDATE: "TRUST_SETTLOR_DEATHDATE" as UIHandlerId,
+ TRUST_SETTLOR_DEATHDATE: "TRUST_SETTLOR_DEATHDATE",
/**
* Description:
*
* GANA Type: Boolean
*/
- TRUST_SETTLOR_RIGHT_TO_REVOKE: "TRUST_SETTLOR_RIGHT_TO_REVOKE" as
UIHandlerId,
+ TRUST_SETTLOR_RIGHT_TO_REVOKE: "TRUST_SETTLOR_RIGHT_TO_REVOKE",
/**
* Description:
*
* GANA Type: Form<VQF_902_13_pre>[]
*/
- TRUST_PRE_LIST: "TRUST_PRE_LIST" as UIHandlerId,
+ TRUST_PRE_LIST: "TRUST_PRE_LIST",
/**
* Description:
*
* GANA Type: String
*/
- TRUST_PRE_FULL_NAME: "TRUST_PRE_FULL_NAME" as UIHandlerId,
+ TRUST_PRE_FULL_NAME: "TRUST_PRE_FULL_NAME",
/**
* Description:
*
* GANA Type: ResidentialAddress
*/
- TRUST_PRE_DOMICILE: "TRUST_PRE_DOMICILE" as UIHandlerId,
+ TRUST_PRE_DOMICILE: "TRUST_PRE_DOMICILE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- TRUST_PRE_COUNTRY: "TRUST_PRE_COUNTRY" as UIHandlerId,
+ TRUST_PRE_COUNTRY: "TRUST_PRE_COUNTRY",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- TRUST_PRE_BIRTHDATE: "TRUST_PRE_BIRTHDATE" as UIHandlerId,
+ TRUST_PRE_BIRTHDATE: "TRUST_PRE_BIRTHDATE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- TRUST_PRE_NATIONALITY: "TRUST_PRE_NATIONALITY" as UIHandlerId,
+ TRUST_PRE_NATIONALITY: "TRUST_PRE_NATIONALITY",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- TRUST_PRE_DEATHDATE: "TRUST_PRE_DEATHDATE" as UIHandlerId,
+ TRUST_PRE_DEATHDATE: "TRUST_PRE_DEATHDATE",
/**
* Description:
*
* GANA Type: Form<VQF_902_13_beneficiary>[]
*/
- TRUST_BENEFICIARY_LIST: "TRUST_BENEFICIARY_LIST" as UIHandlerId,
+ TRUST_BENEFICIARY_LIST: "TRUST_BENEFICIARY_LIST",
/**
* Description:
*
* GANA Type: String
*/
- TRUST_BENEFICIARY_FULL_NAME: "TRUST_BENEFICIARY_FULL_NAME" as UIHandlerId,
+ TRUST_BENEFICIARY_FULL_NAME: "TRUST_BENEFICIARY_FULL_NAME",
/**
* Description:
*
* GANA Type: ResidentialAddress
*/
- TRUST_BENEFICIARY_DOMICILE: "TRUST_BENEFICIARY_DOMICILE" as UIHandlerId,
+ TRUST_BENEFICIARY_DOMICILE: "TRUST_BENEFICIARY_DOMICILE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- TRUST_BENEFICIARY_COUNTRY: "TRUST_BENEFICIARY_COUNTRY" as UIHandlerId,
+ TRUST_BENEFICIARY_COUNTRY: "TRUST_BENEFICIARY_COUNTRY",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- TRUST_BENEFICIARY_BIRTHDATE: "TRUST_BENEFICIARY_BIRTHDATE" as UIHandlerId,
+ TRUST_BENEFICIARY_BIRTHDATE: "TRUST_BENEFICIARY_BIRTHDATE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- TRUST_BENEFICIARY_NATIONALITY: "TRUST_BENEFICIARY_NATIONALITY" as
UIHandlerId,
+ TRUST_BENEFICIARY_NATIONALITY: "TRUST_BENEFICIARY_NATIONALITY",
/**
* Description:
*
* GANA Type: Boolean
*/
- TRUST_BENEFICIARY_RIGHT_TO_CLAIM: "TRUST_BENEFICIARY_RIGHT_TO_CLAIM" as
UIHandlerId,
+ TRUST_BENEFICIARY_RIGHT_TO_CLAIM: "TRUST_BENEFICIARY_RIGHT_TO_CLAIM",
/**
* Description:
*
* GANA Type: Paragraph
*/
- TRUST_BENEFICIARY_ADDITION: "TRUST_BENEFICIARY_ADDITION" as UIHandlerId,
+ TRUST_BENEFICIARY_ADDITION: "TRUST_BENEFICIARY_ADDITION",
/**
* Description:
*
* GANA Type: Form<VQF_902_13_protector>[]
*/
- TRUST_PROTECTOR_LIST: "TRUST_PROTECTOR_LIST" as UIHandlerId,
+ TRUST_PROTECTOR_LIST: "TRUST_PROTECTOR_LIST",
/**
* Description:
*
* GANA Type: String
*/
- TRUST_PROTECTOR_FULL_NAME: "TRUST_PROTECTOR_FULL_NAME" as UIHandlerId,
+ TRUST_PROTECTOR_FULL_NAME: "TRUST_PROTECTOR_FULL_NAME",
/**
* Description:
*
* GANA Type: ResidentialAddress
*/
- TRUST_PROTECTOR_DOMICILE: "TRUST_PROTECTOR_DOMICILE" as UIHandlerId,
+ TRUST_PROTECTOR_DOMICILE: "TRUST_PROTECTOR_DOMICILE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- TRUST_PROTECTOR_COUNTRY: "TRUST_PROTECTOR_COUNTRY" as UIHandlerId,
+ TRUST_PROTECTOR_COUNTRY: "TRUST_PROTECTOR_COUNTRY",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- TRUST_PROTECTOR_BIRTHDATE: "TRUST_PROTECTOR_BIRTHDATE" as UIHandlerId,
+ TRUST_PROTECTOR_BIRTHDATE: "TRUST_PROTECTOR_BIRTHDATE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- TRUST_PROTECTOR_NATIONALITY: "TRUST_PROTECTOR_NATIONALITY" as UIHandlerId,
+ TRUST_PROTECTOR_NATIONALITY: "TRUST_PROTECTOR_NATIONALITY",
/**
* Description:
*
* GANA Type: Boolean
*/
- TRUST_PROTECTOR_RIGHT_TO_REVOKE: "TRUST_PROTECTOR_RIGHT_TO_REVOKE" as
UIHandlerId,
+ TRUST_PROTECTOR_RIGHT_TO_REVOKE: "TRUST_PROTECTOR_RIGHT_TO_REVOKE",
/**
* Description:
*
* GANA Type: Form<VQF_902_13_further>[]
*/
- TRUST_FURTHER_LIST: "TRUST_FURTHER_LIST" as UIHandlerId,
+ TRUST_FURTHER_LIST: "TRUST_FURTHER_LIST",
/**
* Description:
*
* GANA Type: String
*/
- TRUST_FURTHER_FULL_NAME: "TRUST_FURTHER_FULL_NAME" as UIHandlerId,
+ TRUST_FURTHER_FULL_NAME: "TRUST_FURTHER_FULL_NAME",
/**
* Description:
*
* GANA Type: ResidentialAddress
*/
- TRUST_FURTHER_DOMICILE: "TRUST_FURTHER_DOMICILE" as UIHandlerId,
+ TRUST_FURTHER_DOMICILE: "TRUST_FURTHER_DOMICILE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- TRUST_FURTHER_COUNTRY: "TRUST_FURTHER_COUNTRY" as UIHandlerId,
+ TRUST_FURTHER_COUNTRY: "TRUST_FURTHER_COUNTRY",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- TRUST_FURTHER_BIRTHDATE: "TRUST_FURTHER_BIRTHDATE" as UIHandlerId,
+ TRUST_FURTHER_BIRTHDATE: "TRUST_FURTHER_BIRTHDATE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- TRUST_FURTHER_NATIONALITY: "TRUST_FURTHER_NATIONALITY" as UIHandlerId,
+ TRUST_FURTHER_NATIONALITY: "TRUST_FURTHER_NATIONALITY",
/**
* Description:
*
* GANA Type: Boolean
*/
- TRUST_FURTHER_RIGHT_TO_REVOKE: "TRUST_FURTHER_RIGHT_TO_REVOKE" as
UIHandlerId,
+ TRUST_FURTHER_RIGHT_TO_REVOKE: "TRUST_FURTHER_RIGHT_TO_REVOKE",
/**
* Description: Description of the circumstances/transactions, which
triggered the special clarifications
*
* GANA Type: String
*/
- INCRISK_REASON: "INCRISK_REASON" as UIHandlerId,
+ INCRISK_REASON: "INCRISK_REASON",
/**
* Description:
*
* GANA Type: 'GATHERING' | 'CONSULTATION' | 'ENQUIRIES' | 'OTHER'
*/
- INCRISK_MEANS: "INCRISK_MEANS" as UIHandlerId,
+ INCRISK_MEANS: "INCRISK_MEANS",
/**
* Description:
*
* GANA Type: String
*/
- INCRISK_MEANS_OTHER: "INCRISK_MEANS_OTHER" as UIHandlerId,
+ INCRISK_MEANS_OTHER: "INCRISK_MEANS_OTHER",
/**
* Description:
*
* GANA Type: Paragraph
*/
- INCRISK_SUMMARY: "INCRISK_SUMMARY" as UIHandlerId,
+ INCRISK_SUMMARY: "INCRISK_SUMMARY",
/**
* Description: Gathered or consulted documents
*
* GANA Type: Paragraph
*/
- INCRISK_DOCUMENTS: "INCRISK_DOCUMENTS" as UIHandlerId,
+ INCRISK_DOCUMENTS: "INCRISK_DOCUMENTS",
/**
* Description:
*
* GANA Type: 'NO_SUSPICION' | 'REASONABLE_SUSPICION' | 'SIMPLE_SUSPICION'
| 'OTHER'
*/
- INCRISK_RESULT: "INCRISK_RESULT" as UIHandlerId,
+ INCRISK_RESULT: "INCRISK_RESULT",
/**
* Description:
*
* GANA Type: String
*/
- INCRISK_RESULT_OTHER: "INCRISK_RESULT_OTHER" as UIHandlerId,
+ INCRISK_RESULT_OTHER: "INCRISK_RESULT_OTHER",
/**
* Description:
*
* GANA Type: Paragraph
*/
- INSURANCE_CONTRACTING_PARTNER: "INSURANCE_CONTRACTING_PARTNER" as
UIHandlerId,
+ INSURANCE_CONTRACTING_PARTNER: "INSURANCE_CONTRACTING_PARTNER",
/**
* Description: Name or number of the contractual relationship between the
contracting party and the financial intermediary
*
* GANA Type: String
*/
- INSURANCE_RELATIONSHIP_NAME: "INSURANCE_RELATIONSHIP_NAME" as UIHandlerId,
+ INSURANCE_RELATIONSHIP_NAME: "INSURANCE_RELATIONSHIP_NAME",
/**
* Description:
*
* GANA Type: String
*/
- INSURANCE_RELATIONSHIP_POLICY: "INSURANCE_RELATIONSHIP_POLICY" as
UIHandlerId,
+ INSURANCE_RELATIONSHIP_POLICY: "INSURANCE_RELATIONSHIP_POLICY",
/**
* Description: The beneficial owners of the assets involved in the
business relationship.
*
* GANA Type: String
*/
- INSURANCE_HOLDER_FULL_NAME: "INSURANCE_HOLDER_FULL_NAME" as UIHandlerId,
+ INSURANCE_HOLDER_FULL_NAME: "INSURANCE_HOLDER_FULL_NAME",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- INSURANCE_HOLDER_BIRTHDATE: "INSURANCE_HOLDER_BIRTHDATE" as UIHandlerId,
+ INSURANCE_HOLDER_BIRTHDATE: "INSURANCE_HOLDER_BIRTHDATE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- INSURANCE_HOLDER_NATIONALITY: "INSURANCE_HOLDER_NATIONALITY" as
UIHandlerId,
+ INSURANCE_HOLDER_NATIONALITY: "INSURANCE_HOLDER_NATIONALITY",
/**
* Description:
*
* GANA Type: ResidentialAddress
*/
- INSURANCE_HOLDER_DOMICILE: "INSURANCE_HOLDER_DOMICILE" as UIHandlerId,
+ INSURANCE_HOLDER_DOMICILE: "INSURANCE_HOLDER_DOMICILE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- INSURANCE_HOLDER_COUNTRY: "INSURANCE_HOLDER_COUNTRY" as UIHandlerId,
+ INSURANCE_HOLDER_COUNTRY: "INSURANCE_HOLDER_COUNTRY",
/**
* Description: The beneficial owners of the assets involved in the
business relationship.
*
* GANA Type: String
*/
- INSURANCE_PAYER_FULL_NAME: "INSURANCE_PAYER_FULL_NAME" as UIHandlerId,
+ INSURANCE_PAYER_FULL_NAME: "INSURANCE_PAYER_FULL_NAME",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- INSURANCE_PAYER_BIRTHDATE: "INSURANCE_PAYER_BIRTHDATE" as UIHandlerId,
+ INSURANCE_PAYER_BIRTHDATE: "INSURANCE_PAYER_BIRTHDATE",
/**
* Description:
*
* GANA Type: CountryCode
*/
- INSURANCE_PAYER_NATIONALITY: "INSURANCE_PAYER_NATIONALITY" as UIHandlerId,
+ INSURANCE_PAYER_NATIONALITY: "INSURANCE_PAYER_NATIONALITY",
/**
* Description:
*
* GANA Type: CountryCode
*/
- INSURANCE_PAYER_COUNTRY: "INSURANCE_PAYER_COUNTRY" as UIHandlerId,
+ INSURANCE_PAYER_COUNTRY: "INSURANCE_PAYER_COUNTRY",
/**
* Description:
*
* GANA Type: ResidentialAddress
*/
- INSURANCE_PAYER_DOMICILE: "INSURANCE_PAYER_DOMICILE" as UIHandlerId,
+ INSURANCE_PAYER_DOMICILE: "INSURANCE_PAYER_DOMICILE",
/**
* Description: Full legal name of an individual as in the national
identity card.
*
* GANA Type: String
*/
- PERSON_FULL_NAME: "PERSON_FULL_NAME" as UIHandlerId,
+ PERSON_FULL_NAME: "PERSON_FULL_NAME",
/**
* Description: Last name of an individual as in the national identity
card.
*
* GANA Type: String
*/
- PERSON_LAST_NAME: "PERSON_LAST_NAME" as UIHandlerId,
+ PERSON_LAST_NAME: "PERSON_LAST_NAME",
/**
* Description: Identification number or string of national identity card.
*
* GANA Type: String
*/
- PERSON_NATIONAL_ID: "PERSON_NATIONAL_ID" as UIHandlerId,
+ PERSON_NATIONAL_ID: "PERSON_NATIONAL_ID",
/**
* Description: Date of birth of an individual. Format is YYYY-MM-DD.
*
* GANA Type: AbsoluteDate
*/
- PERSON_DATE_OF_BIRTH: "PERSON_DATE_OF_BIRTH" as UIHandlerId,
+ PERSON_DATE_OF_BIRTH: "PERSON_DATE_OF_BIRTH",
/**
* Description: Scan of a recognized national identity card of an
individual.
*
* GANA Type: File
*/
- PERSON_NATIONAL_ID_SCAN: "PERSON_NATIONAL_ID_SCAN" as UIHandlerId,
+ PERSON_NATIONAL_ID_SCAN: "PERSON_NATIONAL_ID_SCAN",
/**
* Description: Nationality of an individual. Format is 2-letter ISO
country-code.
*
* GANA Type: CountryCode
*/
- PERSON_NATIONALITY: "PERSON_NATIONALITY" as UIHandlerId,
+ PERSON_NATIONALITY: "PERSON_NATIONALITY",
/**
* Description: Name of the company or business.
*
* GANA Type: String
*/
- BUSINESS_DISPLAY_NAME: "BUSINESS_DISPLAY_NAME" as UIHandlerId,
+ BUSINESS_DISPLAY_NAME: "BUSINESS_DISPLAY_NAME",
/**
* Description: Type of company form or business (limited liability
company, general partnership, limited partnership, corporations, etc... ).
*
* GANA Type: String
*/
- BUSINESS_TYPE: "BUSINESS_TYPE" as UIHandlerId,
+ BUSINESS_TYPE: "BUSINESS_TYPE",
/**
* Description: Registration id on legal entity of the company or business.
*
* GANA Type: String
*/
- BUSINESS_REGISTRATION_ID: "BUSINESS_REGISTRATION_ID" as UIHandlerId,
+ BUSINESS_REGISTRATION_ID: "BUSINESS_REGISTRATION_ID",
/**
* Description: City or location where the company or business is
registered.
*
* GANA Type: String
*/
- BUSINESS_LEGAL_JURISDICTION: "BUSINESS_LEGAL_JURISDICTION" as UIHandlerId,
+ BUSINESS_LEGAL_JURISDICTION: "BUSINESS_LEGAL_JURISDICTION",
/**
* Description: Registration founding date of the company or business.
*
* GANA Type: AbsoluteDate
*/
- BUSINESS_REGISTRATION_DATE: "BUSINESS_REGISTRATION_DATE" as UIHandlerId,
+ BUSINESS_REGISTRATION_DATE: "BUSINESS_REGISTRATION_DATE",
/**
* Description: True if the company or business is a non-profit.
*
* GANA Type: Boolean
*/
- BUSINESS_IS_NON_PROFIT: "BUSINESS_IS_NON_PROFIT" as UIHandlerId,
+ BUSINESS_IS_NON_PROFIT: "BUSINESS_IS_NON_PROFIT",
/**
* Description: Industry in which the company or business mainly operate.
*
* GANA Type: String
*/
- BUSINESS_INDUSTRY: "BUSINESS_INDUSTRY" as UIHandlerId,
+ BUSINESS_INDUSTRY: "BUSINESS_INDUSTRY",
/**
* Description: List of natural persons that are legal representatives or
shareholders.
*
* GANA Type: GLS_BusinessRepresentative[]
*/
- BUSINESS_LEGAL_REPRESENTATIVES: "BUSINESS_LEGAL_REPRESENTATIVES" as
UIHandlerId,
+ BUSINESS_LEGAL_REPRESENTATIVES: "BUSINESS_LEGAL_REPRESENTATIVES",
/**
* Description:
*
* GANA Type: String
*/
- GLS_REPRESENTATIVE_FULL_NAME: "GLS_REPRESENTATIVE_FULL_NAME" as
UIHandlerId,
+ GLS_REPRESENTATIVE_FULL_NAME: "GLS_REPRESENTATIVE_FULL_NAME",
/**
* Description:
*
* GANA Type: String
*/
- GLS_REPRESENTATIVE_LAST_NAME: "GLS_REPRESENTATIVE_LAST_NAME" as
UIHandlerId,
+ GLS_REPRESENTATIVE_LAST_NAME: "GLS_REPRESENTATIVE_LAST_NAME",
/**
* Description:
*
* GANA Type: String
*/
- GLS_REPRESENTATIVE_NATIONAL_ID: "GLS_REPRESENTATIVE_NATIONAL_ID" as
UIHandlerId,
+ GLS_REPRESENTATIVE_NATIONAL_ID: "GLS_REPRESENTATIVE_NATIONAL_ID",
/**
* Description:
*
* GANA Type: AbsoluteDate
*/
- GLS_REPRESENTATIVE_DATE_OF_BIRTH: "GLS_REPRESENTATIVE_DATE_OF_BIRTH" as
UIHandlerId,
+ GLS_REPRESENTATIVE_DATE_OF_BIRTH: "GLS_REPRESENTATIVE_DATE_OF_BIRTH",
/**
* Description:
*
* GANA Type: File
*/
- GLS_REPRESENTATIVE_NATIONAL_ID_SCAN: "GLS_REPRESENTATIVE_NATIONAL_ID_SCAN"
as UIHandlerId,
+ GLS_REPRESENTATIVE_NATIONAL_ID_SCAN: "GLS_REPRESENTATIVE_NATIONAL_ID_SCAN",
/**
* Description:
*
* GANA Type: CountryCode
*/
- GLS_REPRESENTATIVE_NATIONALITY: "GLS_REPRESENTATIVE_NATIONALITY" as
UIHandlerId,
+ GLS_REPRESENTATIVE_NATIONALITY: "GLS_REPRESENTATIVE_NATIONALITY",
/**
* Description: DNS domain name owned by the individual or business.
*
* GANA Type: Hostname
*/
- CONTACT_DNS_DOMAIN: "CONTACT_DNS_DOMAIN" as UIHandlerId,
+ CONTACT_DNS_DOMAIN: "CONTACT_DNS_DOMAIN",
/**
* Description: Web site owned by the individual or business.
*
* GANA Type: HttpHostnamePath
*/
- CONTACT_WEB_DOMAIN: "CONTACT_WEB_DOMAIN" as UIHandlerId,
+ CONTACT_WEB_DOMAIN: "CONTACT_WEB_DOMAIN",
/**
* Description: E-mail address to contact the individual or business. Can
be validated via E-mail with TAN.
*
* GANA Type: Email
*/
- CONTACT_EMAIL: "CONTACT_EMAIL" as UIHandlerId,
+ CONTACT_EMAIL: "CONTACT_EMAIL",
/**
* Description: Phone number to contact the individual or business. Can be
validated via SMS-TAN or phone call.
*
* GANA Type: Phone
*/
- CONTACT_PHONE: "CONTACT_PHONE" as UIHandlerId,
+ CONTACT_PHONE: "CONTACT_PHONE",
/**
* Description: Country where the individual or business resides. Format
is 2-letter ISO country-code.
*
* GANA Type: CountryCode
*/
- ADDRESS_COUNTRY: "ADDRESS_COUNTRY" as UIHandlerId,
+ ADDRESS_COUNTRY: "ADDRESS_COUNTRY",
/**
* Description: Street address name of the individual or business.
*
* GANA Type: String
*/
- ADDRESS_STREET_NAME: "ADDRESS_STREET_NAME" as UIHandlerId,
+ ADDRESS_STREET_NAME: "ADDRESS_STREET_NAME",
/**
* Description: Street address number of the individual or business.
*
* GANA Type: String
*/
- ADDRESS_STREET_NUMBER: "ADDRESS_STREET_NUMBER" as UIHandlerId,
+ ADDRESS_STREET_NUMBER: "ADDRESS_STREET_NUMBER",
/**
* Description: Additional address information of the individual or
business.
*
* GANA Type: String
*/
- ADDRESS_LINES: "ADDRESS_LINES" as UIHandlerId,
+ ADDRESS_LINES: "ADDRESS_LINES",
/**
* Description: Building name of the of the individual or business.
*
* GANA Type: String
*/
- ADDRESS_BUILDING_NAME: "ADDRESS_BUILDING_NAME" as UIHandlerId,
+ ADDRESS_BUILDING_NAME: "ADDRESS_BUILDING_NAME",
/**
* Description: Building number of the individual or business.
*
* GANA Type: String
*/
- ADDRESS_BUILDING_NUMBER: "ADDRESS_BUILDING_NUMBER" as UIHandlerId,
+ ADDRESS_BUILDING_NUMBER: "ADDRESS_BUILDING_NUMBER",
/**
* Description: Postal code of the city where the individual or business
resides.
*
* GANA Type: String
*/
- ADDRESS_ZIPCODE: "ADDRESS_ZIPCODE" as UIHandlerId,
+ ADDRESS_ZIPCODE: "ADDRESS_ZIPCODE",
/**
* Description: Town location of the individual or business.
*
* GANA Type: String
*/
- ADDRESS_TOWN_LOCATION: "ADDRESS_TOWN_LOCATION" as UIHandlerId,
+ ADDRESS_TOWN_LOCATION: "ADDRESS_TOWN_LOCATION",
/**
* Description: Town district of the individual or business.
*
* GANA Type: String
*/
- ADDRESS_TOWN_DISTRICT: "ADDRESS_TOWN_DISTRICT" as UIHandlerId,
+ ADDRESS_TOWN_DISTRICT: "ADDRESS_TOWN_DISTRICT",
/**
* Description: Country subdivision of the individual or business.
*
* GANA Type: String
*/
- ADDRESS_COUNTRY_SUBDIVISION: "ADDRESS_COUNTRY_SUBDIVISION" as UIHandlerId,
+ ADDRESS_COUNTRY_SUBDIVISION: "ADDRESS_COUNTRY_SUBDIVISION",
/**
* Description: Country name of of the individual or business.
*
* GANA Type: CountryCode
*/
- TAX_COUNTRY: "TAX_COUNTRY" as UIHandlerId,
+ TAX_COUNTRY: "TAX_COUNTRY",
/**
* Description: Tax identifier of the individual or business.
*
* GANA Type: String
*/
- TAX_ID: "TAX_ID" as UIHandlerId,
+ TAX_ID: "TAX_ID",
/**
* Description: Is business founded or under USA law.
*
* GANA Type: Boolean
*/
- TAX_IS_USA_LAW: "TAX_IS_USA_LAW" as UIHandlerId,
+ TAX_IS_USA_LAW: "TAX_IS_USA_LAW",
/**
* Description: Is the individual or business economically active or
passive.
*
* GANA Type: Boolean
*/
- TAX_IS_ACTIVE: "TAX_IS_ACTIVE" as UIHandlerId,
+ TAX_IS_ACTIVE: "TAX_IS_ACTIVE",
/**
* Description: Is the business entitled to deduct input tax.
*
* GANA Type: Boolean
*/
- TAX_IS_DEDUCTED: "TAX_IS_DEDUCTED" as UIHandlerId,
+ TAX_IS_DEDUCTED: "TAX_IS_DEDUCTED",
/**
* Description: Name of the version of the terms of service accepted by
the customer.
*
* GANA Type: Boolean
*/
- ACCEPTED_TERMS_OF_SERVICE: "ACCEPTED_TERMS_OF_SERVICE" as UIHandlerId,
+ ACCEPTED_TERMS_OF_SERVICE: "ACCEPTED_TERMS_OF_SERVICE",
/**
- * Description: True if deposit limit changed from zero to greater than
zero.
+ * Description: Current note on the GWG file.
*
- * GANA Type: Boolean
+ * GANA Type: String
*/
- AML_ACCOUNT_ACTIVE_DEPOSIT: "AML_ACCOUNT_ACTIVE_DEPOSIT" as UIHandlerId,
+ FILE_NOTE: "FILE_NOTE",
/**
- * Description: True if the account made no operaton during a period of
time.
+ * Description: Customer name or internal alias.
*
- * GANA Type: Boolean
+ * GANA Type: String
*/
- AML_NO_OPERATION_DURING_PERIOD: "AML_NO_OPERATION_DURING_PERIOD" as
UIHandlerId,
+ CUSTOMER_LABEL: "CUSTOMER_LABEL",
/**
- * Description: True if this is an account controlled by domestic PEP.
+ * Description: Boolean flag indicating whether the account has been
opened. The definition of opening an account is deployment-specific.
*
* GANA Type: Boolean
*/
- AML_DOMESTIC_PEP: "AML_DOMESTIC_PEP" as UIHandlerId,
+ AML_ACCOUNT_OPEN: "AML_ACCOUNT_OPEN",
/**
- * Description: True if this is an account controlled by foreign PEP.
+ * Description: True if the customer is a domestic PEP.
*
* GANA Type: Boolean
*/
- AML_FOREIGN_PEP: "AML_FOREIGN_PEP" as UIHandlerId,
+ AML_DOMESTIC_PEP: "AML_DOMESTIC_PEP",
/**
- * Description: True if this is an account of a high-rish business.
+ * Description: True if the customer is a foreign PEP.
*
* GANA Type: Boolean
*/
- AML_HIGH_RISK_BUSINESS: "AML_HIGH_RISK_BUSINESS" as UIHandlerId,
- /**
- * Description: True if this is an account controlled by person from
high-risk country.
- *
- * GANA Type: String
- */
- AML_HIGH_RISK_COUNTRY: "AML_HIGH_RISK_COUNTRY" as UIHandlerId,
+ AML_FOREIGN_PEP: "AML_FOREIGN_PEP",
/**
- * Description: True if this account is going to be reported by obligation
to do so (based on Art 9 Abs. 1 GwG).
+ * Description: True if the customer is a international organization PEP.
*
* GANA Type: Boolean
*/
- AML_MROS_REPORTED_ART9: "AML_MROS_REPORTED_ART9" as UIHandlerId,
+ AML_INTERNATIONAL_ORG_PEP: "AML_INTERNATIONAL_ORG_PEP",
/**
- * Description: True if this account is going to be reported by right to
do so (based on Art 305ter Abs. 2 StGB).
+ * Description: True if the customer is a high-risk business.
*
* GANA Type: Boolean
*/
- AML_MROS_REPORTED_ART305: "AML_MROS_REPORTED_ART305" as UIHandlerId,
+ AML_HIGH_RISK_BUSINESS: "AML_HIGH_RISK_BUSINESS",
/**
- * Description: True if account is involved in proceedings for which Art 6
GwG, and completed.
+ * Description: True if the customer is associated with a high-risk
country.
*
* GANA Type: Boolean
*/
- AML_INVESTIGATION_ART6_COMPLETED: "AML_INVESTIGATION_ART6_COMPLETED" as
UIHandlerId,
+ AML_HIGH_RISK_COUNTRY: "AML_HIGH_RISK_COUNTRY",
/**
- * Description: True if account is involved in proceedings for which Art 6
GwG, but failed.
+ * Description: The MROS reporting state for the account.
*
- * GANA Type: Boolean
+ * GANA Type: String
*/
- AML_INVESTIGATION_ART6_FAILED: "AML_INVESTIGATION_ART6_FAILED" as
UIHandlerId,
+ AML_MROS_STATE: "AML_MROS_STATE",
/**
* Description: Name of the form completed by the user.
*
* GANA Type: String
*/
- FORM_ID: "FORM_ID" as UIHandlerId,
+ FORM_ID: "FORM_ID",
/**
* Description: Version of the form completed by the user.
*
* GANA Type: Number
*/
- FORM_VERSION: "FORM_VERSION" as UIHandlerId,
+ FORM_VERSION: "FORM_VERSION",
/**
* Description: High entropy value used in forms where hash is going to be
stored in plain text.
*
* GANA Type: String
*/
- FORM_SALT: "FORM_SALT" as UIHandlerId,
+ FORM_SALT: "FORM_SALT",
/**
* Description: List of supplemental file attachments.
*
* GANA Type: List of records, usually the file upload and a description.
*/
- SUPPLEMENTAL_FILES_LIST: "SUPPLEMENTAL_FILES_LIST" as UIHandlerId,
+ SUPPLEMENTAL_FILES_LIST: "SUPPLEMENTAL_FILES_LIST",
/**
* Description: Generic note description
*
* GANA Type: String
*/
- NOTE_TEXT: "NOTE_TEXT" as UIHandlerId,
+ NOTE_TEXT: "NOTE_TEXT",
}
diff --git a/packages/web-util/src/forms/fields/InputAbsoluteTime.stories.tsx
b/packages/web-util/src/forms/fields/InputAbsoluteTime.stories.tsx
index 4209dee4d..5d975ac90 100644
--- a/packages/web-util/src/forms/fields/InputAbsoluteTime.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputAbsoluteTime.stories.tsx
@@ -49,7 +49,7 @@ const design: FormDesign = {
{
type: "absoluteTimeText",
label: "label of the field" as TranslatedString,
- id: "today" as UIHandlerId,
+ id: "today",
pattern: "dd/MM/yyyy HH:mm",
},
],
diff --git a/packages/web-util/src/forms/fields/InputAmount.stories.tsx
b/packages/web-util/src/forms/fields/InputAmount.stories.tsx
index 844f00a3e..d73a05147 100644
--- a/packages/web-util/src/forms/fields/InputAmount.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputAmount.stories.tsx
@@ -50,13 +50,13 @@ const design: FormDesign = {
{
type: "amount",
label: "label of the field" as TranslatedString,
- id: "amount" as UIHandlerId,
+ id: "amount",
currency: "ARS",
},
{
type: "text",
label: "label of the field" as TranslatedString,
- id: "msg" as UIHandlerId,
+ id: "msg",
},
],
},
diff --git a/packages/web-util/src/forms/fields/InputArray.stories.tsx
b/packages/web-util/src/forms/fields/InputArray.stories.tsx
index 9f88ac392..bb8fe641c 100644
--- a/packages/web-util/src/forms/fields/InputArray.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputArray.stories.tsx
@@ -61,20 +61,20 @@ const design: FormDesign = {
label: "People" as TranslatedString,
fields: [
{
- id: "name" as UIHandlerId,
+ id: "name",
type: "text",
required: true,
label: "Name" as TranslatedString,
},
{
- id: "age" as UIHandlerId,
+ id: "age",
type: "integer",
required: true,
label: "Age" as TranslatedString,
},
],
- id: "people" as UIHandlerId,
- labelFieldId: "name" as UIHandlerId,
+ id: "people",
+ labelFieldId: "name",
},
],
},
@@ -96,7 +96,7 @@ const design2: FormDesign = {
fields: [
{
type: "text",
- id: "AGE" as UIHandlerId,
+ id: "AGE",
label: "Full name",
required: true,
},
@@ -107,20 +107,20 @@ const design2: FormDesign = {
fields: [
{
type: "array",
- id: "BUSINESS_LEGAL_REPRESENTATIVES" as UIHandlerId,
- labelFieldId: "PERSON_FULL_NAME" as UIHandlerId,
+ id: "BUSINESS_LEGAL_REPRESENTATIVES",
+ labelFieldId: "PERSON_FULL_NAME",
label:
"List of natural persons that are legal representatives or
shareholders",
fields: [
{
type: "text",
- id: "PERSON_FULL_NAME" as UIHandlerId,
+ id: "PERSON_FULL_NAME",
label: "Name",
required: true,
},
{
type: "text",
- id: "PERSON_DATE_OF_BIRTH" as UIHandlerId,
+ id: "PERSON_DATE_OF_BIRTH",
label: "Date of birth",
required: true,
},
@@ -145,10 +145,10 @@ const design3: FormDesign = {
fields: [
{
type: "array",
- id: "list" as UIHandlerId,
+ id: "list",
label: `Paths`,
help: `For every entry the customer will have a different path to satify
checks.`,
- labelFieldId: "steps" as UIHandlerId,
+ labelFieldId: "steps",
fields: [
{
type: "selectMultiple",
@@ -158,7 +158,7 @@ const design3: FormDesign = {
label: m,
};
}),
- id: "steps" as UIHandlerId,
+ id: "steps",
label: `Steps`,
help: `The checks that the customer will need to satisfy for this
path.`,
},
diff --git
a/packages/web-util/src/forms/fields/InputChoiceHorizontal.stories.tsx
b/packages/web-util/src/forms/fields/InputChoiceHorizontal.stories.tsx
index ddd8334ba..1b9eb71c7 100644
--- a/packages/web-util/src/forms/fields/InputChoiceHorizontal.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputChoiceHorizontal.stories.tsx
@@ -50,7 +50,7 @@ const design: FormDesign = {
{
type: "choiceHorizontal",
label: "label of the field" as TranslatedString,
- id: "comment" as UIHandlerId,
+ id: "comment",
choices: [
{
label: "first choice" as TranslatedString,
diff --git a/packages/web-util/src/forms/fields/InputChoiceStacked.stories.tsx
b/packages/web-util/src/forms/fields/InputChoiceStacked.stories.tsx
index bf243c12a..a8aba3b33 100644
--- a/packages/web-util/src/forms/fields/InputChoiceStacked.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputChoiceStacked.stories.tsx
@@ -50,7 +50,7 @@ const design: FormDesign = {
{
type: "choiceStacked",
label: "label of the field" as TranslatedString,
- id: "comment" as UIHandlerId,
+ id: "comment",
choices: [
{
label: "first choice" as TranslatedString,
diff --git a/packages/web-util/src/forms/fields/InputDuration.stories.tsx
b/packages/web-util/src/forms/fields/InputDuration.stories.tsx
index d73e5c535..087bcafdf 100644
--- a/packages/web-util/src/forms/fields/InputDuration.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputDuration.stories.tsx
@@ -49,7 +49,7 @@ const design: FormDesign = {
{
type: "duration",
label: "How long?" as TranslatedString,
- id: "time" as UIHandlerId,
+ id: "time",
},
],
},
diff --git a/packages/web-util/src/forms/fields/InputDurationText.stories.tsx
b/packages/web-util/src/forms/fields/InputDurationText.stories.tsx
index eb4ea1dfc..60c4787f9 100644
--- a/packages/web-util/src/forms/fields/InputDurationText.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputDurationText.stories.tsx
@@ -44,7 +44,7 @@ const design: FormDesign = {
{
type: "durationText",
label: "Age" as TranslatedString,
- id: "age" as UIHandlerId,
+ id: "age",
tooltip: "just numbers" as TranslatedString,
},
],
diff --git a/packages/web-util/src/forms/fields/InputFile.stories.tsx
b/packages/web-util/src/forms/fields/InputFile.stories.tsx
index 995d4cd37..f96e6afc0 100644
--- a/packages/web-util/src/forms/fields/InputFile.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputFile.stories.tsx
@@ -51,7 +51,7 @@ const design: FormDesign = {
type: "file",
label: "PNG files" as TranslatedString,
required: true,
- id: "png" as UIHandlerId,
+ id: "png",
accept: ".png",
tooltip:
"this is a very long tooltip that explain what the field does
without being short" as TranslatedString,
@@ -61,7 +61,7 @@ const design: FormDesign = {
type: "file",
label: "PDF files" as TranslatedString,
required: true,
- id: "pdf" as UIHandlerId,
+ id: "pdf",
accept: ".pdf",
tooltip:
"this is a very long tooltip that explain what the field does
without being short" as TranslatedString,
diff --git a/packages/web-util/src/forms/fields/InputInteger.stories.tsx
b/packages/web-util/src/forms/fields/InputInteger.stories.tsx
index b20048f70..68820b691 100644
--- a/packages/web-util/src/forms/fields/InputInteger.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputInteger.stories.tsx
@@ -44,7 +44,7 @@ const design: FormDesign = {
{
type: "integer",
label: "Age" as TranslatedString,
- id: "age" as UIHandlerId,
+ id: "age",
tooltip: "just numbers" as TranslatedString,
},
],
@@ -61,13 +61,13 @@ const design2: FormDesign = {
{
type: "integer",
label: "Age" as TranslatedString,
- id: "age" as UIHandlerId,
+ id: "age",
tooltip: "just numbers" as TranslatedString,
},
{
type: "integer",
label: "Age" as TranslatedString,
- id: "age" as UIHandlerId,
+ id: "age",
tooltip: "just numbers" as TranslatedString,
},
],
diff --git a/packages/web-util/src/forms/fields/InputIsoDate.stories.tsx
b/packages/web-util/src/forms/fields/InputIsoDate.stories.tsx
index 830dce18f..c6520ac85 100644
--- a/packages/web-util/src/forms/fields/InputIsoDate.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputIsoDate.stories.tsx
@@ -50,7 +50,7 @@ const design: FormDesign = {
{
type: "isoDateText",
label: "label of the field" as TranslatedString,
- id: "today" as UIHandlerId,
+ id: "today",
pattern: "dd/MM/yyyy",
},
],
diff --git a/packages/web-util/src/forms/fields/InputSecret.stories.tsx
b/packages/web-util/src/forms/fields/InputSecret.stories.tsx
index 5179b6fbb..6caa8a31c 100644
--- a/packages/web-util/src/forms/fields/InputSecret.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputSecret.stories.tsx
@@ -44,7 +44,7 @@ const design: FormDesign = {
{
type: "secret",
label: "Password" as TranslatedString,
- id: "pwd" as UIHandlerId,
+ id: "pwd",
},
],
},
diff --git a/packages/web-util/src/forms/fields/InputSelectMultiple.stories.tsx
b/packages/web-util/src/forms/fields/InputSelectMultiple.stories.tsx
index 719d2e906..3936f97c5 100644
--- a/packages/web-util/src/forms/fields/InputSelectMultiple.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputSelectMultiple.stories.tsx
@@ -53,7 +53,7 @@ const design: FormDesign = {
type: "selectMultiple",
label: "allow duplicates" as TranslatedString,
help: "this is a help text" as TranslatedString,
- id: "pets" as UIHandlerId,
+ id: "pets",
placeholder: "search..." as TranslatedString,
choices: [
{
@@ -73,7 +73,7 @@ const design: FormDesign = {
{
type: "selectMultiple",
label: "unique values" as TranslatedString,
- id: "things" as UIHandlerId,
+ id: "things",
unique: true,
placeholder: "search..." as TranslatedString,
choices: [
diff --git a/packages/web-util/src/forms/fields/InputSelectOne.stories.tsx
b/packages/web-util/src/forms/fields/InputSelectOne.stories.tsx
index 88346cde6..5b3f16f31 100644
--- a/packages/web-util/src/forms/fields/InputSelectOne.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputSelectOne.stories.tsx
@@ -50,7 +50,7 @@ const design: FormDesign = {
{
type: "selectOne",
label: "label of the field" as TranslatedString,
- id: "things" as UIHandlerId,
+ id: "things",
placeholder: "search" as TranslatedString,
help: "search..." as TranslatedString,
choices: [
@@ -87,7 +87,7 @@ const design2: FormDesign = {
{
type: "selectOne",
label: "label of the field" as TranslatedString,
- id: "things" as UIHandlerId,
+ id: "things",
required: true,
placeholder: "search..." as TranslatedString,
choices: [
diff --git a/packages/web-util/src/forms/fields/InputText.stories.tsx
b/packages/web-util/src/forms/fields/InputText.stories.tsx
index 903d7a3e9..3d5232ed1 100644
--- a/packages/web-util/src/forms/fields/InputText.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputText.stories.tsx
@@ -50,13 +50,13 @@ const design: FormDesign = {
{
type: "text",
label: "label of the field" as TranslatedString,
- id: "comment" as UIHandlerId,
+ id: "comment",
required: true,
},
{
type: "text",
label: "label of the field" as TranslatedString,
- id: "comment2" as UIHandlerId,
+ id: "comment2",
required: true,
},
],
diff --git a/packages/web-util/src/forms/fields/InputTextArea.stories.tsx
b/packages/web-util/src/forms/fields/InputTextArea.stories.tsx
index 42ebec30d..a182de6d5 100644
--- a/packages/web-util/src/forms/fields/InputTextArea.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputTextArea.stories.tsx
@@ -50,7 +50,7 @@ const design: FormDesign = {
{
type: "textArea",
label: "label of the field" as TranslatedString,
- id: "comment" as UIHandlerId,
+ id: "comment",
},
],
},
diff --git a/packages/web-util/src/forms/fields/InputToggle.stories.tsx
b/packages/web-util/src/forms/fields/InputToggle.stories.tsx
index 7c2fc874c..dba22bb7a 100644
--- a/packages/web-util/src/forms/fields/InputToggle.stories.tsx
+++ b/packages/web-util/src/forms/fields/InputToggle.stories.tsx
@@ -49,7 +49,7 @@ export const SimpleUsage =
tests.createExample(TestedComponent, {
{
type: "toggle",
label: "do you accept?" as TranslatedString,
- id: "accept" as UIHandlerId,
+ id: "accept",
},
],
},
@@ -65,7 +65,7 @@ export const WithThreeState =
tests.createExample(TestedComponent, {
label: "do you accept?" as TranslatedString,
threeState: true,
required: true,
- id: "accept" as UIHandlerId,
+ id: "accept",
},
],
},
@@ -82,7 +82,7 @@ export const StartUndefinedOnlyTwoStates =
tests.createExample(
type: "toggle",
label: "do you accept?" as TranslatedString,
required: true,
- id: "accept" as UIHandlerId,
+ id: "accept",
},
],
},
diff --git a/packages/web-util/src/forms/forms-types.ts
b/packages/web-util/src/forms/forms-types.ts
index fce7aca50..07eac283b 100644
--- a/packages/web-util/src/forms/forms-types.ts
+++ b/packages/web-util/src/forms/forms-types.ts
@@ -323,8 +323,7 @@ export interface FileFieldData {
MIME_TYPE?: string;
}
-declare const __handlerId: unique symbol;
-export type UIHandlerId = string & { [__handlerId]: true };
+export type UIHandlerId = string;
// FIXME: validate well formed ui field id
const codecForUiFieldId = codecForString as () => Codec<UIHandlerId>;
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.