"approvals": [ { "role": "Signer1", "fields": [ { "top": 0, "left": 0, "name": "InstitutionName", "type": "INPUT", "extract": false, "subtype": "TEXTFIELD", "validation": { "required": true }, "extractAnchor": { "text": "Institution:", "index": 0, "width": 300, "height": 30, "topOffset": -7, "leftOffset": 60, "anchorPoint": "TOPRIGHT", "characterIndex": 22 } }, { "top": 0, "left": 0, "name": "AccountNumber", "type": "INPUT", "extract": false, "subtype": "TEXTFIELD", "validation": { "pattern": "^[0-9]+$", "required": true, "maxLength": 20, "minLength": 4 }, "extractAnchor": { "text": "Account Number:", "index": 0, "width": 300, "height": 30, "topOffset": -9, "leftOffset": 18, "anchorPoint": "TOPRIGHT", "characterIndex": 25 } }, { "top": 0, "left": 0, "name": "AccountId", "type": "INPUT", "extract": false, "subtype": "TEXTFIELD", "validation": { "pattern": "^[0-9]+$", "required": true, "maxLength": 9, "minLength": 9, "errorMessage": "Account IDs are 9 digits" }, "extractAnchor": { "text": "Account ID:", "index": 0, "width": 300, "height": 30, "topOffset": -9, "leftOffset": 42, "anchorPoint": "TOPRIGHT", "characterIndex": 21 } }