# IdentificationDocumentTemplateConfiguration

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. | [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. | [default to undefined]
**documentType** | **string** | The type of the document. For example, passport. | [default to undefined]
**id** | **string** | The unique identifier for the template. | [default to undefined]
**issuingAuthority** | **string** | The authority that issued the document. | [default to undefined]
**mandatoryForClients** | **boolean** | &#x60;TRUE&#x60; if a template is mandatory for all the clients, &#x60;FALSE&#x60; otherwise. | [default to undefined]

## Example

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

const instance: IdentificationDocumentTemplateConfiguration = {
    allowAttachments,
    documentIdTemplate,
    documentType,
    id,
    issuingAuthority,
    mandatoryForClients,
};
```

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