106 lines
2.5 KiB
JSON
106 lines
2.5 KiB
JSON
{
|
|
"name": "Employee Onboarding Form",
|
|
"description": "Migrated from Adobe Sign",
|
|
"documents": [
|
|
{
|
|
"documentBase64": "...",
|
|
"name": "OnboardingForm.pdf",
|
|
"fileExtension": "pdf",
|
|
"documentId": "1"
|
|
}
|
|
],
|
|
"recipients": {
|
|
"signers": [
|
|
{
|
|
"roleName": "SIGNER",
|
|
"recipientId": "1",
|
|
"email": "employee@example.com",
|
|
"name": "Employee",
|
|
"tabs": [
|
|
{
|
|
"tabLabel": "EmployeeName",
|
|
"tabType": "text",
|
|
"required": true,
|
|
"recipientIndex": 0,
|
|
"items": null,
|
|
"readOnly": false
|
|
},
|
|
{
|
|
"tabLabel": "StartDate",
|
|
"tabType": "dateSigned",
|
|
"required": true,
|
|
"recipientIndex": 0,
|
|
"items": null,
|
|
"readOnly": false
|
|
},
|
|
{
|
|
"tabLabel": "Position",
|
|
"tabType": "list",
|
|
"required": true,
|
|
"recipientIndex": 0,
|
|
"items": [
|
|
"Manager",
|
|
"Engineer",
|
|
"Tech",
|
|
"HR"
|
|
],
|
|
"readOnly": false
|
|
},
|
|
{
|
|
"tabLabel": "Benefits",
|
|
"tabType": "checkbox",
|
|
"required": false,
|
|
"recipientIndex": 0,
|
|
"items": null,
|
|
"readOnly": false
|
|
},
|
|
{
|
|
"tabLabel": "CommuteOption",
|
|
"tabType": "radio",
|
|
"required": false,
|
|
"recipientIndex": 0,
|
|
"items": [
|
|
"Car",
|
|
"Transit",
|
|
"Bike"
|
|
],
|
|
"readOnly": false
|
|
},
|
|
{
|
|
"tabLabel": "EmployeeSignature",
|
|
"tabType": "signHere",
|
|
"required": true,
|
|
"recipientIndex": 0,
|
|
"items": null,
|
|
"readOnly": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"roleName": "APPROVER",
|
|
"recipientId": "2",
|
|
"email": "hr@example.com",
|
|
"name": "HR Representative",
|
|
"tabs": [
|
|
{
|
|
"tabLabel": "HRNotes",
|
|
"tabType": "text",
|
|
"required": false,
|
|
"recipientIndex": 1,
|
|
"items": null,
|
|
"readOnly": true
|
|
},
|
|
{
|
|
"tabLabel": "HRSignature",
|
|
"tabType": "signHere",
|
|
"required": true,
|
|
"recipientIndex": 1,
|
|
"items": null,
|
|
"readOnly": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"status": "created"
|
|
} |