Construction Industry Scheme Calculate Job Instruction
CisCalculateJobInstruction [Schema]
Name | Type | Required | Description |
---|---|---|---|
PayFrequency | SubContractorPayFrequency | yes | Determines the CIS pay freqency to calculate. |
TaxYear | TaxYear | yes | Determines the CIS calculation tax year. E.g 2018. |
TaxPeriod | xsd:integer ( min: 1 max: 52) | yes | Determines the CIS calculation tax period. 1 - 12 for monthly or 1 - 52 for weekly. |
Interits from: CisJobInstructionBase[Schema]
Name | Type | Required | Description |
---|---|---|---|
HoldingDate | xsd:dateTime | no | Optional date, used to defer execution of the job until a future point in time. |
Employer | Link | yes | A link to the associated Employer resource. |
SubContractors | Link (list of) |
no | Optional explicit list of sub contractors to be processed. If left empty, then all in scope contractors are considered. |
SubContractor | Link | no |
Example
<?xml version="1.0"?>
<CisCalculateJobInstruction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<HoldingDate>2021-01-18T00:00:00+00:00</HoldingDate>
<Employer title="string" href="string" rel="string" />
<SubContractors />
<PayFrequency>Monthly</PayFrequency>
<TaxYear>123</TaxYear>
<TaxPeriod>123</TaxPeriod>
</CisCalculateJobInstruction>
{
"CisCalculateJobInstruction": {
"HoldingDate": "2021-01-18T00:00:00+00:00",
"Employer": {
"@title": "string",
"@href": "string",
"@rel": "string"
},
"SubContractors": { "SubContractor": [] },
"PayFrequency": "Monthly",
"TaxYear": "123",
"TaxPeriod": "123"
}
}