emSigner Data Types
This page describes all the Object types defined and used by emSigner Activities.
DocumentWorkflowData
Properties
| Property | Type | Description |
|---|---|---|
| Documents | List<DocumentData> | List of documents that must be signed. |
| Attachments | List<Attachment> | List of supporting documents. |
FlexiformWorkflowData
Properties
| Property | Type | Description |
|---|---|---|
| Signatories | List<Signatory> | List of signatories who must sign this document. |
| FormData | List<FormField> | List of form fields. |
| Attachments | List<Attachment> | List of supporting documents. |
DocumentData
Properties
| Property | Type | Description |
|---|---|---|
| FilePath | String | The document file path. |
| FileName | String | Optionally specify the display name for this document. |
| Signatories | List<SignatoryData> | List of signatories who must sign this document. |
Document
Properties
| Property | Type | Description |
|---|---|---|
| FilePath | String | The document file path. |
| FileName | String | Optionally specify the display name for this document. |
SignatoryData
Properties
| Property | Type | Description |
|---|---|---|
| SignerType | SignerType | The type of signatory. |
| Name | String | The name of the signatory. |
| String | The email of the signatory. | |
| ModeOfSignature | ModesOfSignature | The mode of signature. Currently, the eSignature option is supported. |
| ContactNumber | String | The contact number of the signatory. |
| SigningOrder | Int32 | In case of multiple signatories, specify the signing order for this signatory. This is applicable in the case of the Serial workflow type. |
| Signatures | List<CoordinateInfo> | List of signature placeholders for this signatory inside the document. |
Signatory
Properties
| Property | Type | Description |
|---|---|---|
| Name | String | The name of the signatory. |
| String | The email of the signatory. | |
| ModeOfSignature | ModesOfSignature | The mode of signature. Currently, the eSignature option is supported. |
| ContactNumber | String | The contact number of the signatory. |
| SigningOrder | Int32 | In case of multiple signatories, specify the signing order for this signatory. This is applicable in the case of the Serial workflow type. |
Attachment
Properties
| Property | Type | Description |
|---|---|---|
| FilePath | String | The attachment file path. |
| Description | String | The description for this attachment. |
CoordinateInfo
Properties
| Property | Type | Description |
|---|---|---|
| Page | String | The page number enclosed within double quotes. |
| Left | Int32 | The relative distance from the document's leftmost position. |
| Bottom | Int32 | The relative distance from the document's bottom-most position. |
| Height | Int32 | Optionally, specify the height of the signature box. |
| Width | Int32 | Optionally, specify the width of the signature box. |
FormField
Properties
| Property | Type | Description |
|---|---|---|
| TagName | String | The name of the field. |
| Value | String | The value to be assigned to this field. |
ModesOfSignature
| Option | Description |
|---|---|
| eSignature | Select this for eSignature. |
SignerType
| Option | Description |
|---|---|
| Reviewer | Select this if the signatory is a reviewer. The reviewer will not be able to sign the document. |
| Signer | Select this if the signatory is a signer. Signer can sign the document at one or more locations inside the document. |