Name / Description | Type / Format | Example | |
---|---|---|---|
payrunEntryId
|
string
uuid
|
"string"
|
|
employeeUniqueId
|
string
uuid
|
"string"
|
|
item
|
Item
|
{Item}
|
|
employeeDetails
|
FpsEmployeeDetails
|
{FpsEmployeeDetails}
|
|
employment
|
FpsEmployment
|
{FpsEmployment}
|
|
validationWarnings
|
RtiValidationWarning[]
|
{RtiValidationWarning}
|
{
"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": {
"ttl": "string",
"fore": [
"string"
],
"initials": "string",
"sur": "string"
}
}
},
"employment": {
"employeeCurrentNiLetter": "string",
"offPayrollWorker": "string",
"occPenInd": "string",
"directorsNIC": "string",
"taxWkOfApptOfDirector": "string",
"starter": {
"startDate": "string",
"startDec": "string",
"studentLoan": "string",
"postgradLoan": "string",
"occPension": {
"bereaved": "string",
"amount": "string"
},
"seconded": {
"inOutUK": "string",
"stay183DaysOrMore": "string",
"stayLessThan183Days": "string",
"eeaCitizen": "string",
"epM6": "string"
}
},
"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": {
"basisNonCumulative": "string",
"taxRegime": "string",
"taxCode": "string"
},
"taxablePay": "string",
"nonTaxOrNICPmt": "string",
"dednsFromNetPay": "string",
"payAfterStatDedns": "string",
"benefitsTaxedViaPayroll": "string",
"class1ANICsYTD": "string",
"benefits": {
"car": "error too many levels"
},
"empeePenContribnsPaid": "string",
"itemsSubjectToClass1NIC": "string",
"empeePenContribnsNotPaid": "string",
"studentLoanRecovered": {
"planType": "string",
"value": "string"
},
"postgradLoanRecovered": "string",
"taxDeductedOrRefunded": "string",
"onStrike": "string",
"unpaidAbsence": "string",
"smpytd": "string",
"sppytd": "string",
"sapytd": "string",
"shPPYTD": "string",
"spbpytd": "string",
"trivialCommutationPayment": [
{
"type": "string",
"value": "string"
}
],
"flexibleDrawdown": {
"flexiblyAccessingPensionRights": "string",
"pensionDeathBenefit": "string",
"seriousIllHealthLumpSum": "string",
"taxablePayment": "string",
"nontaxablePayment": "string"
}
},
"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"
}
]
}
- none -
- none -