none: Cannot be used for any purpose. But will be stored in id.json (default sub packet).
pvt: Private information, can be used only auth.
kyc: Information that can be disclosed to partners including IDA.
evidence: Field is treated as proof and may be subjected to removal.
optional: Field is treated as proof and will be removed after predefined interval (defined as policy).
type: Validation engine type
arguments: Array to hold parameter or dependent field ids required for validation.
document category codemust be the value to this key. This document category code is used to validate the provided document types in the ID object.