# Using eSignature and Acroform fields

The ESignatureAndFieldSupport output type element allows users to configure the following eSignature functionality in transaction-based Ancillary Output elements.

## eSignature feature overview

Features/elements available within the ESignatureAndFieldSupport element:

- eSignatureCoordinatesOnly: if set to "true," eSignature fields are suppressed on the form and X/Y coordinates are returned. .
- eSignatureDateSupport: allows users to enable or disable the date field in an eSignature. Setting the element to "true" enables the date field; setting the element to "false" disables the date field.
- eSignatureTooltip: allows users to pass a string as a help popup.
- eSignatureInitialsTooltip: allows users to pass a string as a help popup.
- NonSignatureFieldCoordinatesOnly: if set to "true," other Non-Signatures fillable fields (textboxes and checkboxes) are suppressed on the form and X/Y coordinates are returned.

## Using SignaturePointSet and eSignatureAndFieldSupport

We have created a new element `eSignatureAndFieldSupport` with two child flags to control eSignatures and Non-Signature Fillable fields independently. At this time XY coordinates will only be passed for eSignature fields (esignatures, esig date, and initials). In a future release additional enhancements will be made to pass XY coordinates for other fillable fields.

Below is an explanation of these elements, the new flags, and their function together.

- `eSignatureAndFieldSupport`
  - `eSignatureCoordinatesOnly`: child of `eSignatureAndFieldSupport`
    - If true: XY Coordinates are not returned and fields are not rendered on the form.
    - False (Null): XY Coordinates are returned and fields are rendered on the form.
    - Future Function: XY coordinates will be returned when this flag is set to "True".
  - `NonSignatureFieldCoordinatesOnly`, child of `eSignatureAndFieldSupport`
  - If true: XY Coordinates are not returned and fields are not rendered on the form.
  - False (Null): XY Coordinates are not returned and fields are rendered on the form.
  - Future Function: XY coordinates will be returned when this flag is set to "True."