Name / Description | Type / Format | Example | |
---|---|---|---|
employeeCurrentNiLetter
|
string
|
"string"
|
|
offPayrollWorker
|
string
|
"string"
|
|
occPenInd
|
string
|
"string"
|
|
directorsNIC
|
string
|
"string"
|
|
taxWkOfApptOfDirector
|
string
|
"string"
|
|
starter
|
FpsEmployeeStarter
|
{FpsEmployeeStarter}
|
|
payId
|
string
|
"string"
|
|
payIdChgd
|
FpsEmployerPayIdChanged
|
{FpsEmployerPayIdChanged}
|
|
paymentToANonIndividual
|
string
|
"string"
|
|
irrEmp
|
string
|
"string"
|
|
leavingDate
|
string
|
"string"
|
|
figuresToDate
|
FpsEmployeeFigsToDate
|
{FpsEmployeeFigsToDate}
|
|
payment
|
FpsEmployeePayment
|
{FpsEmployeePayment}
|
|
nIlettersAndValues
|
FpsEmployeeNIlettersAndValues[]
|
{FpsEmployeeNIlettersAndValues}
|
{
"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": [
{
"make": "string",
"firstRegd": "string",
"cO2": "string",
"zeroEmissionsMileage": "string",
"fuel": "string",
"id": "string",
"amendment": "string",
"price": "string",
"availFrom": "string",
"cashEquiv": "string",
"availTo": "string",
"freeFuel": "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"
}
]
}