{
"employee": [
{
"payrunEntryId": "string",
"employeeUniqueId": "string",
"item": {
"id": "string",
"name": "string",
"metadata": {},
"url": "string"
},
"employeeDetails": {
"nino": "string",
"name": {
"ttl": "string",
"fore": [
"string"
],
"initials": "string",
"sur": "string"
},
"address": {
"line": [
"string"
],
"postcode": "string",
"postCode": "string",
"ukPostcode": "string",
"country": "string",
"foreignCountry": "string"
},
"birthDate": "string",
"gender": "string",
"passportNumber": "string",
"partnerDetails": {
"nino": "string",
"name": "error too many levels"
}
},
"employment": {
"employeeCurrentNiLetter": "string",
"offPayrollWorker": "string",
"occPenInd": "string",
"directorsNIC": "string",
"taxWkOfApptOfDirector": "string",
"starter": {
"startDate": "string",
"startDec": "string",
"studentLoan": "string",
"postgradLoan": "string",
"occPension": "error too many levels",
"seconded": "error too many levels"
},
"payId": "string",
"payIdChgd": {
"payrollIdChangedIndicator": "string",
"oldPayrollId": "string"
},
"paymentToANonIndividual": "string",
"irrEmp": "string",
"leavingDate": "string",
"figuresToDate": {
"taxablePay": "string",
"totalTax": "string",
"studentLoansTD": "string",
"postgradLoansTD": "string",
"benefitsTaxedViaPayrollYTD": "string",
"empeePenContribnsPaidYTD": "string",
"empeePenContribnsNotPaidYTD": "string",
"smpytd": "string",
"sppytd": "string",
"sapytd": "string",
"shppytd": "string",
"spbpytd": "string",
"sspytd": "string",
"gross": "string",
"netPay": "string",
"additions": "string",
"deductions": "string",
"takeHomePay": "string",
"adjustments": "string",
"mapsMiles": "string",
"foreignTaxAmount": "string",
"foreignTaxAmountReclaimed": "string",
"pensionableEarnings": "string",
"pensionablePay": "string",
"employerPensionContribution": "string",
"employeePensionContribution": "string",
"employeePensionContributionAvc": "string",
"paymentAfterLeaving": "string",
"taxOnPaymentAfterLeaving": "string",
"nonTaxOrNICPmt": "string"
},
"payment": {
"bacsHashCode": "string",
"payFreq": "string",
"pmtDate": "string",
"lateReason": "string",
"weekNo": "string",
"monthNo": "string",
"periodsCovered": 0,
"aggregatedEarnings": "string",
"pmtAfterLeaving": "string",
"hoursWorked": "string",
"taxCode": "error too many levels",
"taxablePay": "string",
"nonTaxOrNICPmt": "string",
"dednsFromNetPay": "string",
"payAfterStatDedns": "string",
"benefitsTaxedViaPayroll": "string",
"class1ANICsYTD": "string",
"benefits": "error too many levels",
"empeePenContribnsPaid": "string",
"itemsSubjectToClass1NIC": "string",
"empeePenContribnsNotPaid": "string",
"studentLoanRecovered": "error too many levels",
"postgradLoanRecovered": "string",
"taxDeductedOrRefunded": "string",
"onStrike": "string",
"unpaidAbsence": "string",
"smpytd": "string",
"sppytd": "string",
"sapytd": "string",
"shPPYTD": "string",
"spbpytd": "string",
"trivialCommutationPayment": "error too many levels",
"flexibleDrawdown": "error too many levels"
},
"nIlettersAndValues": [
{
"nIletter": "string",
"grossEarningsForNICsInPd": "string",
"grossEarningsForNICsYTD": "string",
"atLELYTD": "string",
"leLtoPTYTD": "string",
"pTtoUELYTD": "string",
"totalEmpNICInPd": "string",
"totalEmpNICYTD": "string",
"empeeContribnsInPd": "string",
"empeeContribnsYTD": "string"
}
]
},
"validationWarnings": [
{
"type": "MissingAddress",
"employeeId": "string"
}
]
}
],
"relatedTaxYear": "string"
}