Construction Industry Scheme Verify Job Instruction



CisVerifyJobInstruction [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.
Declaration xsd:boolean yes Indicates that the caller has declared the required contractual obligations have been met.

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"?>
<CisVerifyJobInstruction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <HoldingDate>2019-08-09T00:00:00+00:00</HoldingDate>
  <Employer title="string" href="string" rel="string" />
  <SubContractors />
  <Timestamp>2019-08-09T00:00:00+00:00</Timestamp>
  <Generate>true</Generate>
  <Transmit>true</Transmit>
  <Declaration>true</Declaration>
</CisVerifyJobInstruction>
{
  "CisVerifyJobInstruction": {
    "HoldingDate": "2019-08-09T00:00:00+00:00",
    "Employer": {
      "@title": "string",
      "@href": "string",
      "@rel": "string"
    },
    "SubContractors": { "SubContractor": [] },
    "Timestamp": "2019-08-09T00:00:00+00:00",
    "Generate": "true",
    "Transmit": "true",
    "Declaration": "true"
  }
}