Construction Industry Scheme Return Job Instruction
CisReturnJobInstruction [Schema]
Name | Type | Required | Description |
---|---|---|---|
Timestamp | xsd:dateTime | yes | The unique timestamp of this job. Use to uniquely identify job transmissions. |
Generate | xsd:boolean | yes | Determines if the CIS return should be generated. |
Transmit | xsd:boolean | yes | Determines if the CIS return should be transmitted. |
NilReturn | xsd:boolean | no | Determines if the CIS return has no values to report. |
TaxYear | TaxYear | yes | Determines the CIS calculation tax year. E.g 2018. |
TaxMonth | xsd:integer ( min: 1 max: 12) | yes | Determines the CIS return tax month. E.g. 1 - 12 |
InformationCorrect | xsd:boolean | yes | Indicates that the caller has declared the information is correct. |
EmploymentStatus | xsd:boolean | yes | Indicates that the contractors employement status. |
Verification | xsd:boolean | yes | Indicates that verification status. |
Inactivity | xsd:boolean | yes | Indicates a reporting period of inactivity. |
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"?>
<CisReturnJobInstruction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<HoldingDate>2021-01-26T00:00:00+00:00</HoldingDate>
<Employer title="string" href="string" rel="string" />
<SubContractors />
<Timestamp>2021-01-26T00:00:00+00:00</Timestamp>
<Generate>true</Generate>
<Transmit>true</Transmit>
<NilReturn>true</NilReturn>
<TaxYear>123</TaxYear>
<TaxMonth>123</TaxMonth>
<InformationCorrect>true</InformationCorrect>
<EmploymentStatus>true</EmploymentStatus>
<Verification>true</Verification>
<Inactivity>true</Inactivity>
</CisReturnJobInstruction>
{
"CisReturnJobInstruction": {
"HoldingDate": "2021-01-26T00:00:00+00:00",
"Employer": {
"@title": "string",
"@href": "string",
"@rel": "string"
},
"SubContractors": { "SubContractor": [] },
"Timestamp": "2021-01-26T00:00:00+00:00",
"Generate": "true",
"Transmit": "true",
"NilReturn": "true",
"TaxYear": "123",
"TaxMonth": "123",
"InformationCorrect": "true",
"EmploymentStatus": "true",
"Verification": "true",
"Inactivity": "true"
}
}