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.