diff options
Diffstat (limited to 'packages/kyc-ui/src/forms.json')
-rw-r--r-- | packages/kyc-ui/src/forms.json | 215 |
1 files changed, 215 insertions, 0 deletions
diff --git a/packages/kyc-ui/src/forms.json b/packages/kyc-ui/src/forms.json new file mode 100644 index 000000000..b0c198574 --- /dev/null +++ b/packages/kyc-ui/src/forms.json @@ -0,0 +1,215 @@ +{ + "forms": [ + { + "label": "VQF starting form", + "id": "vqf-type", + "version": 1, + "config": { + "type": "double-column", + "design": [ + { + "title": "Information on the beneficial owner of the assets and/or controlling person", + "description": "Establishment of the beneficial owner of the assets and/or controlling person", + "fields": [ + { + "type": "choiceStacked", + "id": "LEGAL_ENTITY_TYPE", + "label": "The customer is", + "required": true, + "choices": [ + { + "label": "a natural person and there are no doubts that this person is the sole beneficial owner of the assets", + "value": "natural" + }, + { + "label": "a foundation (or a similar construct; incl. underlying companies)", + "value": "foundation" + }, + { + "label": "an operation legal entity or partnership", + "value": "legal-entity" + }, + { + "label": "a trust (incl. underlying companies)", + "value": "trust" + }, + { + "label": "a life insurance policy with separately managed accounts/securities accounts", + "value": "insurance" + }, + { + "label": "all other cases", + "value": "other" + } + ] + } + ] + } + ] + } + }, + { + "label": "VQF natural person form", + "id": "vqf-natural", + "version": 1, + "config": { + "type": "double-column", + "design": [ + { + "title": "Natural person form", + "fields": [ + { + "type": "choiceStacked", + "id": "LEGAL_ENTITY_TYPE", + "label": "The customer is", + "required": true, + "choices": [ + { + "label": "natural", + "value": "natural" + } + ] + } + ] + } + ] + } + }, + { + "label": "VQF legal entity form", + "id": "vqf-legal-entity", + "version": 1, + "config": { + "type": "double-column", + "design": [ + { + "title": "Legal entity form", + "fields": [ + { + "type": "choiceStacked", + "id": "LEGAL_ENTITY_TYPE", + "label": "The customer is", + "required": true, + "choices": [ + { + "label": "legal entity", + "value": "natural" + } + ] + } + ] + } + ] + } + }, + { + "label": "VQF foundation form", + "id": "vqf-foundation", + "version": 1, + "config": { + "type": "double-column", + "design": [ + { + "title": "foundation form", + "fields": [ + { + "type": "choiceStacked", + "id": "LEGAL_ENTITY_TYPE", + "label": "The customer is", + "required": true, + "choices": [ + { + "label": "foundation", + "value": "natural" + } + ] + } + ] + } + ] + } + }, + { + "label": "VQF trust form", + "id": "vqf-trust", + "version": 1, + "config": { + "type": "double-column", + "design": [ + { + "title": "Natural trust form", + "fields": [ + { + "type": "choiceStacked", + "id": "LEGAL_ENTITY_TYPE", + "label": "The customer is", + "required": true, + "choices": [ + { + "label": "trust", + "value": "natural" + } + ] + } + ] + } + ] + } + }, + { + "label": "VQF insurance form", + "id": "vqf-insurance", + "version": 1, + "config": { + "type": "double-column", + "design": [ + { + "title": "insurance form", + "fields": [ + { + "type": "choiceStacked", + "id": "LEGAL_ENTITY_TYPE", + "label": "The customer is", + "required": true, + "choices": [ + { + "label": "insurance", + "value": "natural" + } + ] + } + ] + } + ] + } + }, + { + "label": "VQF other form", + "id": "vqf-other", + "version": 1, + "config": { + "type": "double-column", + "design": [ + { + "title": "other form", + "fields": [ + { + "type": "choiceStacked", + "id": "LEGAL_ENTITY_TYPE", + "label": "The customer is", + "required": true, + "choices": [ + { + "label": "other", + "value": "natural" + } + ] + } + ] + } + ] + } + } + ], + "not_yet_supported": [] +} |