registry.rec (19380B)
1 # -*- mode: rec -*- 2 # 3 # Registry for GNU Taler form attributes 4 # 5 %rec: TalerAttributes 6 %unique: Identifier 7 %key: Identifier 8 %type: Identifier Identifier_t 9 %typedef: Identifier_t regexp /^[ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789:\.]*$/ 10 # Define the form's field ID 11 %mandatory: Identifier 12 # Use to specify the form's field type. Arrays and generics are allowed in typescript form. 13 # Literal values are enclosed by single quote `'` and enumerated type union by vertical bar `|` 14 %mandatory: Type 15 %type: Type Type_t 16 %typedef: Type_t regexp !^[ABCDEFGHIJKLMNOPQRSTUVWXYZ_'][ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789 \[\]|:\.,'-/]*$! 17 # Define for which form this form's field belongs 18 %mandatory: Form 19 # Description of the usage of the field 20 %allowed: Description 21 %type: Description Description_t 22 %typedef: Description_t regexp |^[ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789 :\.,'-/?]*$| 23 %sort: Identifier Description Type Form 24 25 # Customer is the person with whom the member concludes the contract with regard to the financia service provided. 26 27 Identifier: DATADIR 28 Type: String 29 Description: reserved for technical reasons, do not use in actual forms. 30 Form: * 31 32 Identifier: FILING_DATE 33 Type: String 34 Description: Date (in human readable format) on which the form was submitted. Generated by the exchange for PDF generation, do not use in the actual forms. 35 Form: * 36 37 Identifier: AML_STAFF_NAME 38 Type: String 39 Description: Name of the AML officer submitting the form. Generated by the exchange for PDF generation, do not use in the actual forms. 40 Form: * 41 42 Identifier: BY_AML_OFFICER 43 Type: Boolean 44 Description: True if an AML officer submitted the form. Generated by the exchange for PDF generation, do not use in the actual forms. 45 Form: * 46 47 Identifier: SANCTION_LIST_SUPPRESS 48 Type: Boolean 49 Description: Suppress flagging this account when it creates a hit on a sanctions list, this is a false-positive. 50 Form: tops-property 51 52 # FIXME: Should this be DATE or DATETIME? 53 Identifier: SIGN_DATE 54 Description: Date for the signature. 55 Type: AbsoluteDateTime 56 Form: VQF_902_9 57 Form: VQF_902_11 58 Form: VQF_902_12 59 Form: VQF_902_13 60 Form: VQF_902_15 61 62 Identifier: SIGNATURE 63 Description: Name of the contracting party for the purpose of signing. 64 Type: String 65 Form: VQF_902_9 66 Form: VQF_902_11 67 Form: VQF_902_12 68 Form: VQF_902_13 69 Form: VQF_902_15 70 71 72 Identifier: CUSTOMER_TYPE 73 Description: Basic customer type classification to distinguish which basic info is relevant. 74 Type: 'NATURAL_PERSON' | 'LEGAL_ENTITY' 75 Form: VQF_902_1 76 77 Identifier: DATE_OF_BIRTH 78 Description: Date of birth for natural persons. It should be in the past and less than 120 years. 79 Type: ISO Date 80 Form: VQF_902_1 81 Form: GLS_Onboarding 82 83 Identifier: PERSONAL_IDENTIFICATION_DOCUMENT_COPY 84 Description: If the customer is a natural person. 85 Type: File 86 Form: VQF_902_1 87 88 Identifier: CUSTOMER_IS_SOLE_PROPRIETOR 89 Description: Is the customer a sole proprietor? 90 Type: Boolean 91 Form: vqf_902_1_customer 92 93 Identifier: COMPANY_NAME 94 Type: String 95 Form: VQF_902_1 96 Description: If the customer is a natural person. 97 98 Identifier: REGISTERED_OFFICE_ADDRESS 99 Type: String 100 Form: VQF_902_1 101 102 Identifier: LEGAL_ENTITY_IDENTIFICATION_DOCUMENT_COPY 103 Description: Digital copy of the identification document for a legal entity. 104 Type: FileUpload 105 Form: VQF_902_1 106 107 Identifier: CONTACT_PERSON_NAME 108 Description: Full name of the contact person. 109 Type: String 110 Form: VQF_902_1 111 Form: ChallengerPostal 112 Form: ChallengerPostalCh 113 114 Identifier: DESCRIPTION 115 Description: Free-form description. 116 Type: String 117 Form: supplementary_files 118 119 Identifier: FILE 120 Type: FileUpload[] 121 Form: supplementary_files 122 123 Identifier: ESTABLISHER_LIST 124 Type: Form<VQF_902_1_founder>[] 125 Form: vqf_902_1_customer 126 Description: List of founder with the fields below. 127 #Required: true 128 129 Identifier: FULL_NAME 130 Type: String 131 Description: Full name of a natural person. 132 Form: vqf_establisher 133 134 Identifier: DOMICILE_ADDRESS 135 Type: ResidentialAddress 136 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. 137 Form: VQF_902_1_founder 138 139 Identifier: NATIONALITY 140 Type: CountryCode 141 Description: Nationality, expressed as a country code. 142 Form: VQF_902_1_founder 143 144 Identifier: SIGNING_AUTHORITY_TYPE 145 Description: Signatory of representation (single, collective two, ...) 146 Type: String 147 Form: VQF_902_1_founder 148 149 Identifier: SIGNING_AUTHORITY_TYPE_OTHER 150 Description: Signatory of representation (other type) 151 Type: String 152 Form: VQF_902_1_founder 153 154 Identifier: SIGNING_AUTHORITY_EVIDENCE 155 Type: 'CR' | 'MANDATE' | 'OTHER' 156 Form: VQF_902_1_founder 157 158 Identifier: SIGNING_AUTHORITY_EVIDENCE_OTHER 159 Type: String 160 Form: VQF_902_1_founder 161 162 Identifier: SIGNING_AUTHORITY_EVIDENCE_DOCUMENT_COPY 163 Type: File 164 Form: VQF_902_1_founder 165 166 Identifier: ACCEPTANCE_DATE 167 Description: Conclusion of the conract 168 Type: AbsoluteDate 169 Description: Conclusion of contract 170 Form: VQF_902_1 171 172 Identifier: ACCEPTANCE_METHOD 173 Type: 'FACE_TO_FACE' | 'AUTHENTICATED_COPY' | 'RESIDENTIAL_ADDRESS_VALIDATED' 174 Form: VQF_902_1 175 176 Identifier: CORRESPONDENCE_LANGUAGE 177 Description: Correspondence language of the customer. 178 Type: LangCode 179 Form: VQF_902_1 180 181 Identifier: ACCEPTANCE_FURTHER_INFO 182 Description: Further information on the acceptance of a customer. 183 Type: String 184 Form: VQF_902_1 185 186 Identifier: CUSTOMER_TYPE_VQF 187 Type: 'NATURAL_PERSON' | 'OPERATIONAL' | 'FOUNDATION' | 'TRUST' | 'LIFE_INSURANCE' | 'OTHER' 188 Description: Customer type under the VQF classification. Establishment of the beneficial owner of the assets and/or controlling person 189 Form: VQF_902_1 190 191 Identifier: EMBARGO_TERRORISM_INFO 192 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) 193 Type: Paragraph 194 Form: VQF_902_1 195 196 Identifier: EMBARGO_TERRORISM_CHECK_DATE 197 Description: Verification date in the sancations lists. It should be in the past and less than 120 years. 198 Type: Date 199 Form: VQF_902_1 200 201 Identifier: EMBARGO_TERRORISM_CHECK_RESULT 202 Description: Verification date. 203 Type: 'NOT_LISTED' | 'LISTED' 204 Form: VQF_902_1 205 206 Identifier: PEP_FOREIGN 207 Description: True if the person is a PEP defined by 'Art 7 lit. g numeral 1' 208 Type: Boolean 209 Form: VQF_902_4 210 211 Identifier: PEP_DOMESTIC 212 Description: True if the person is a PEP defined by 'Art 7 lit. g numeral 2' 213 Type: Boolean 214 Form: VQF_902_4 215 #Required: true 216 217 Identifier: PEP_INTERNATIONAL_ORGANIZATION 218 Description: True if the person is a PEP defined by 'Art 7 lit. g numeral 3' 219 Type: Boolean 220 Form: VQF_902_4 221 #Required: true 222 223 Identifier: PEP_ACCEPTANCE_DATE 224 Description: The decision of the Senior executive body on the acceptance of a business relationsip was obtained on ___. It should be in the past and less than 120 years. 225 Type: AbsoluteDateTime 226 Form: VQF_902_4 227 228 Identifier: HIGH_RISK_COUNTRY 229 Description: True if the person is in a country for which FATF requires increased dilegence. 230 Type: Boolean 231 Form: VQF_902_4 232 233 Identifier: HIGH_RISK_ACCEPTANCE_DATE 234 Description: The decision of the Senior executive body on the acceptance of a business relationsip was obtained on ___. It should be in the past and less than 120 years. 235 Type: AbsoluteDateTime 236 Form: VQF_902_4 237 238 # 3. Business relationship risk 239 240 Identifier: COUNTRY_RISK_NATIONALITY_TYPE 241 Type: 'NATIONALITY_CUSTOMER' | 'NATIONALITY_OWNER' | 'DOMICILE_CUSTOMER' | 'DOMICILE_OWNER' | 'DOMICILE_CONTROLLING' 242 Form: VQF_902_4 243 244 Identifier: COUNTRY_RISK_NATIONALITY_LEVEL 245 Description: Based on 902.4.1 country list 246 Type: 'LOW' | 'MEDIUM' | 'HIGH' 247 Form: VQF_902_4 248 249 Identifier: COUNTRY_RISK_BUSINESS_TYPE 250 Type: 'CUSTOMER' | 'OWNER' 251 Form: VQF_902_4 252 253 Identifier: COUNTRY_RISK_BUSINESS_LEVEL 254 Description: Based on 902.4.1 country list 255 Type: 'LOW' | 'MEDIUM' | 'HIGH' 256 Form: VQF_902_4 257 258 Identifier: INDUSTRY_RISK_TYPE 259 Type: 'CUSTOMER' | 'OWNER' 260 Form: VQF_902_4 261 262 Identifier: INDUSTRY_RISK_LEVEL 263 Type: 'TRANSPARENT' | 'HIGH_CASH_TRANSACTION' | 'NOT_WELL_KNOWN' | 'HIGH_RISK_TRADE' | 'UNKNOWN_INDUSTRY' 264 Form: VQF_902_4 265 266 Identifier: CONTACT_RISK_LEVEL 267 Description: Based on 902.4.1 country list 268 Type: 'LOW' | 'MEDIUM' | 'HIGH' 269 Form: VQF_902_4 270 271 Identifier: PRODUCT_RISK_LEVEL 272 Type: 'EASY' | 'SOPHISTICATED' | 'OFFSHORE' | 'COMPLEX_STRUCTURE' | 'LARGE_NUMBER_OF_ACCOUNTS' | 'COMPLEX_SERVICE' | 'FREQ_TRANS_WITH_HIGH_RISK' 273 Form: VQF_902_4 274 275 Identifier: RISK_CLASSIFICATION_LEVEL 276 Type: 'HIGH_RISK' | 'NO_HIGH_RISK' 277 Form: VQF_902_4 278 279 Identifier: RISK_RATIONALE 280 Type: Paragraph 281 Form: VQF_902_4 282 Description: Justification for differing risk assessment 283 284 Identifier: RISK_ACCEPTANCE_DATE 285 Description: The decision of the Senior executive body on the acceptance of a business relationsip was obtained on ___. It should be in the past and less than 120 years. 286 Type: AbsoluteDateTime 287 Form: VQF_902_4 288 289 290 Identifier: BIZREL_PROFESSION 291 Description: Profession, business activities, etc. (former, current, potentially planned) 292 Type: String 293 Form: VQF_902_5 294 295 Identifier: BIZREL_INCOME 296 Description: Income and assets, liabilities (estimated) 297 Type: String 298 Form: VQF_902_5 299 300 Identifier: BIZREL_HAVE_ASSETS 301 Description: Does the customer have assets that will be deposited? 302 Type: Boolean 303 Form: VQF_902_5 304 305 Identifier: BIZREL_ORIGIN_NATURE 306 Description: Nature of the involved assets (amount, currency, ...). 307 Type: String 308 Form: VQF_902_5 309 310 Identifier: BIZREL_ORIGIN_CATEGORY 311 Type: 'SAVINGS' | 'OWN_BUSINESS' | 'INHERITANCE' | 'OTHER' 312 Form: VQF_902_5 313 314 Identifier: BIZREL_ORIGIN_CATEGORY_OTHER 315 Type: String 316 Form: VQF_902_5 317 318 Identifier: BIZREL_ORIGIN_DETAIL 319 Description: Detailed description of the origins. 320 Type: Paragraph 321 Form: VQF_902_5 322 323 Identifier: BIZREL_PURPOSE 324 Description: Purpose of the business relationship. 325 Type: String 326 Form: VQF_902_5 327 328 Identifier: BIZREL_DEVELOPMENT 329 Description: Information on the planned development of the business relationship and the assets. 330 Type: String 331 Form: VQF_902_5 332 333 Identifier: BIZREL_FINANCIAL_VOLUME 334 Description: In the case of cash or money and asset transfer transacction with regular customer 335 Type: String 336 Form: VQF_902_5 337 338 Identifier: BIZREL_THIRDPARTY_RELATIONSHIP 339 Description: Relation of the customer to the beneficial owner, controlling persons, authorised signatories and other persons involved in the business relationship. 340 Type: String 341 Form: VQF_902_5 342 343 Identifier: BIZREL_THIRDPARTY_AMLA_FILES 344 Description: Relation to other AMLA-files. 345 Type: String 346 Form: VQF_902_5 347 348 Identifier: BIZREL_THIRDPARTY_REFERENCES 349 Description: Introducer / agents / references. 350 Type: String 351 Form: VQF_902_5 352 353 Identifier: BIZREL_FURTHER_INFO 354 Description: Other relevant information. 355 Type: String 356 Form: VQF_902_5 357 358 Identifier: IDENTITY_CONTRACTING_PARTNER 359 Type: Paragraph 360 Form: VQF_902_9 361 362 Identifier: ATTACHMENT_SIGNED_DOCUMENT 363 Type: File 364 Form: VQF_902_9 365 366 Identifier: IDENTITY_LIST 367 Description: The beneficial owners of the assets involved in the business relationship. 368 Type: Form<VQF_902_9_identity>[] 369 Form: VQF_902_9 370 371 Identifier: SUBMITTED_BY 372 Description: Party that is filling out the form. 373 Type: 'AML_OFFICER' | 'CUSTOMER' 374 Form: VQF_902_9 375 Form: VQF_902_11 376 377 Identifier: CONTROL_REASON 378 Type: 'HAS_25_MORE_RIGHTS' | 'OTHER_WAY' | 'DIRECTOR' 379 Form: VQF_902_11 380 381 Identifier: THIRD_PARTY_OWNERSHIP 382 Type: Boolean 383 Form: VQF_902_11 384 Description: Is a third person the beneficial owner of the assets? 385 386 Identifier: INCRISK_REASON 387 Description: Description of the circumstances/transactions, which triggered the special clarifications 388 Type: String 389 Form: VQF_902_14 390 391 Identifier: INCRISK_MEANS 392 Type: 'GATHERING' | 'CONSULTATION' | 'ENQUIRIES' | 'OTHER' 393 Form: VQF_902_14 394 395 Identifier: INCRISK_MEANS_OTHER 396 Type: String 397 Form: VQF_902_14 398 399 Identifier: INCRISK_SUMMARY 400 Type: Paragraph 401 Form: VQF_902_14 402 #Required: true 403 404 Identifier: INCRISK_DOCUMENTS 405 Description: Gathered or consulted documents 406 Type: Paragraph 407 Form: VQF_902_14 408 #Required: true 409 410 Identifier: INCRISK_RESULT 411 Type: 'NO_SUSPICION' | 'REASONABLE_SUSPICION' | 'SIMPLE_SUSPICION' | 'OTHER' 412 Form: VQF_902_14 413 414 Identifier: INCRISK_RESULT_OTHER 415 Type: String 416 Form: VQF_902_14 417 418 Identifier: PERSON_FIRST_NAMES 419 Description: First name(s) as on the identity document. 420 Form: GLS_Onboarding 421 Type: String 422 423 Identifier: PERSON_LAST_NAME 424 Description: Last name of an individual as on the identity document. 425 Form: GLS_Onboarding 426 Type: String 427 428 Identifier: WALLET_USER_IS_PRIVATE_CUSTOMER 429 Description: Confirmation that the wallet user is a private customer, not a business. 430 Form: tbd 431 Type: Boolean 432 433 ## Business company information 434 435 # CHECK: vollständiger name des unternehmens 436 Identifier: BUSINESS_DISPLAY_NAME 437 Description: Name of the company or business. 438 Form: GLS_Onboarding 439 Type: String 440 441 Identifier: BUSINESS_TYPE 442 Description: Type of company form or business (selection from fixed list). 443 Form: GLS_Onboarding 444 Type: String 445 446 Identifier: BUSINESS_TYPE_OTHER 447 Description: Type of company form or business (free-form entry for OTHER). 448 Form: GLS_Onboarding 449 Type: String 450 451 # vertretungsberechtigung -> authorized to represent 452 # einzeln -> individual 453 # mehrheitlich -> majority 454 # zu zweit -> in pair 455 # anders -> Others 456 457 Identifier: COMMERCIAL_REGISTER_NUMBER 458 Description: Registration id on legal entity of the company or business. 459 Form: GLS_Onboarding 460 Type: String 461 462 Identifier: REGISTER_COURT_LOCATION 463 Description: City or location where the company or business is registered. 464 Form: GLS_Onboarding 465 Type: String 466 467 Identifier: FOUNDING_DATE 468 Description: Registration founding date of the company or business. It should be in the past and less than 120 years. 469 Form: GLS_Onboarding 470 Type: AbsoluteDate 471 472 # CHECK: liegt eine gemeinnützigkeit vor? 473 Identifier: BUSINESS_IS_NON_PROFIT 474 Description: True if the company or business is a non-profit. 475 Form: GLS_Onboarding 476 Type: Boolean 477 478 # CHECK: Branche 479 Identifier: BUSINESS_INDUSTRY 480 Description: Industry in which the company or business mainly operate. 481 Form: GLS_Onboarding 482 Type: String 483 484 Identifier: BUSINESS_INDUSTRY_OTHER 485 Description: Free-form industry, when BUSINESS_INDUSTRY is OTHER. 486 Form: GLS_Onboarding 487 Type: String 488 489 # CHECK: bitte ergänzen sie alle gesetzlichen vertreter, gesellschafter und bevollmächtigte 490 Identifier: BUSINESS_PERSONS 491 Description: List of natural persons that are legal representatives or shareholders. 492 Form: GLS_Onboarding 493 Type: GLS_BusinessRepresentative[] 494 495 Identifier: REPRESENTATIVE_TYPE 496 Description: List of natural persons that are legal representatives or shareholders. 497 Form: GLS_Onboarding 498 Type: LEGAL_REPRESENTATIVE | SHAREHOLDER_GT_25_PERCENT | AUTHORIZED_EMPLOYEE 499 500 ## Contact information 501 502 Identifier: CONTACT_DNS_DOMAIN 503 Description: DNS domain name owned by the individual or business. 504 Form: GLS_Onboarding 505 Type: Hostname 506 Description: Can be validated by having the owner set an appropriate DNS TXT record. 507 508 Identifier: CONTACT_WEBSITE 509 Description: Web site owned by the individual or business. 510 Type: HttpHostnamePath 511 Form: GLS_Onboarding 512 Description: Can be validated by having the owner serve an appropriate well-known page. 513 514 Identifier: CONTACT_EMAIL 515 Description: E-mail address to contact the individual or business. Can be validated via E-mail with TAN. 516 Form: GLS_Onboarding 517 Form: ChallengerEmail 518 Type: Email 519 520 Identifier: CONTACT_PHONE 521 Description: Phone number to contact the individual or business. Can be validated via SMS-TAN or phone call. 522 Form: GLS_Onboarding 523 Form: ChallengerPhone 524 Type: Phone 525 526 Identifier: CONTACT_NAME 527 Description: Natural person full-name or name of the business to contact. 528 Form: ChallengerPostal 529 Form: ChallengerPostalCh 530 Type: String 531 532 ## Location information 533 534 Identifier: ADDRESS_COUNTRY 535 Description: Country where the individual or business resides. Format is 2-letter ISO country-code. 536 Form: GLS_Onboarding 537 Form: ChallengerPostal 538 Type: CountryCode 539 540 Identifier: ADDRESS_STREET_NAME 541 Description: Street address name of the individual or business. 542 Form: GLS_Onboarding 543 Type: String 544 545 Identifier: ADDRESS_STREET_NUMBER 546 Description: Street address number of the individual or business. 547 Form: GLS_Onboarding 548 Type: String 549 550 Identifier: ADDRESS_LINES 551 Description: Additional address information of the individual or business. 552 Form: GLS_Onboarding 553 Form: ChallengerPostal 554 Form: ChallengerPostalCh 555 Type: String 556 557 Identifier: ADDRESS_BUILDING_NAME 558 Description: Building name of the of the individual or business. 559 Form: GLS_Onboarding 560 Type: String 561 562 Identifier: ADDRESS_BUILDING_NUMBER 563 Description: Building number of the individual or business. 564 Form: GLS_Onboarding 565 Type: String 566 567 Identifier: ADDRESS_ZIPCODE 568 Description: Postal code of the city where the individual or business resides. 569 Form: GLS_Onboarding 570 Type: String 571 572 Identifier: ADDRESS_TOWN_LOCATION 573 Description: Town location of the individual or business. 574 Form: GLS_Onboarding 575 Type: String 576 577 Identifier: ADDRESS_TOWN_DISTRICT 578 Description: Town district of the individual or business. 579 Form: GLS_Onboarding 580 Type: String 581 582 Identifier: ADDRESS_COUNTRY_SUBDIVISION 583 Description: Country subdivision of the individual or business. 584 Form: GLS_Onboarding 585 Type: String 586 587 ## Tax information 588 589 Identifier: TAX_COUNTRY 590 Description: Country name of of the individual or business. 591 Form: GLS_Onboarding 592 Type: CountryCode 593 594 # CHECK: wirtschaftsidentifikationsnummer oder steuernummer 595 Identifier: TAX_ID 596 Description: Tax identifier of the individual or business. 597 Form: GLS_Onboarding 598 Type: String 599 600 # CHECK wurde die gesellschaft in den USA oder nach US-Recht gergrudent 601 Identifier: TAX_IS_USA_LAW 602 Description: Is business founded or under USA law. 603 Form: GLS_Onboarding 604 Type: Boolean 605 606 # CHECK: wirtschaftlich aktiv oder passiv 607 Identifier: TAX_IS_ACTIVE 608 Description: Is the individual or business economically active or passive. 609 Form: GLS_Onboarding 610 Type: Boolean 611 612 # CHECK: sind sie vorsteuerabzugsberechtigt 613 Identifier: TAX_IS_DEDUCTED 614 Description: Is the business entitled to deduct input tax. 615 Form: GLS_Onboarding 616 Type: Boolean 617 618 Identifier: DE_BUSINESS_OR_TAX_ID 619 Description: Wirtschafts-Identifikationsnummer / Steuernummer. 620 Form: GLS_Onboarding 621 Type: Boolean 622 623 ## Others 624 625 Identifier: ACCEPTED_TERMS_OF_SERVICE 626 Form: TermOfService 627 Form: GLS_Onboarding 628 Type: Boolean 629 Description: Name of the version of the terms of service accepted by the customer. 630 631 Identifier: DOWNLOADED_TERMS_OF_SERVICE 632 Form: TermOfService 633 Form: GLS_Onboarding 634 Type: Boolean 635 Description: True if the customer read or downloaded the terms of service. It should be set automatically. 636 637 ########################## 638 ## KYC Forms metadata 639 ########################## 640 641 Identifier: FORM_ID 642 Type: String 643 Form: FormMetadata 644 Description: Name of the form completed by the user. 645 646 Identifier: FORM_VERSION 647 Type: Number 648 Form: FormMetadata 649 Description: Version of the form completed by the user. 650 651 Identifier: FORM_SALT 652 Type: String 653 Form: FormMetadata 654 Description: High entropy value used in forms where hash is going to be stored in plain text. 655 656 Identifier: SUPPLEMENTAL_FILES_LIST 657 Form: vqf_902_1_officer 658 Type: List of records, usually the file upload and a description. 659 Description: List of supplemental file attachments. 660 661 Identifier: NOTE_TEXT 662 Type: String 663 Form: generic_note 664 Description: Generic note description 665 666 ########################## 667 668 Identifier: FORM_CONTEXT 669 Type: JSON 670 Form: any 671 Description: Context for form submitted by the user. 672 673 # Type: { [id: string]: FILE } 674 Identifier: FILE_MAP 675 Type: MapStrFile 676 Form: any 677 Description: Map of uploaded files.