# IdentificationDocumentTemplate

Represents a template for identification documents.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**allowAttachments** | **boolean** | &#x60;TRUE&#x60; if a template allows files to be attached, &#x60;FALSE&#x60; otherwise. | [optional] [default to undefined]
**documentIdTemplate** | **string** | The ID template constraint to define the ID number length and format. Templates consist of the characters &#x60;#&#x60;, &#x60;@&#x60;, and &#x60;$&#x60;, where &#x60;#&#x60; specifies a number, &#x60;@&#x60; a letter, and &#x60;$&#x60; a number or a letter. | [optional] [default to undefined]
**documentType** | **string** | The type of the document. For example, passport. | [optional] [default to undefined]
**encodedKey** | **string** | The encoded key of the ID template. It is auto generated and unique. | [optional] [readonly] [default to undefined]
**id** | **string** | The unique identifier for the template. | [optional] [default to undefined]
**issuingAuthority** | **string** | The authority that issued the document. | [optional] [default to undefined]
**mandatory** | **boolean** | &#x60;TRUE&#x60; if a template is mandatory for all the individual clients, &#x60;FALSE&#x60; otherwise. | [optional] [default to undefined]

## Example

```typescript
import { IdentificationDocumentTemplate } from './api';

const instance: IdentificationDocumentTemplate = {
    allowAttachments,
    documentIdTemplate,
    documentType,
    encodedKey,
    id,
    issuingAuthority,
    mandatory,
};
```

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
