CisConfirmReturnExecutionStateDto

Execution state of a Confirm CIS return step. Read-only: written by the system.

Properties

Name Type Description
taxMonthEndstring

The 5th the tax month ends on

The 5th the tax month ends on

organisationCodestring

The client's CIS Manager organisation (its tenant code)

The client's CIS Manager organisation (its tenant code)

tokenSentAtstring

UTC time the link was emailed

UTC time the link was emailed

confirmedAtstring

UTC time the contractor confirmed

UTC time the contractor confirmed

confirmedByEmailstring

Email address of the recipient who confirmed (from their magic link)

Email address of the recipient who confirmed (from their magic link)

queriedAtstring

UTC time the contractor queried the return

UTC time the contractor queried the return

queryMessagestring

What the contractor said isn't right

What the contractor said isn't right

isNilReturnboolean

Whether the return has no payments

Whether the return has no payments

subcontractorCountinteger

The number of subcontractors on the return as confirmed

The number of subcontractors on the return as confirmed

totalGrossnumber

Gross payments on the return as confirmed

Gross payments on the return as confirmed

totalMaterialsnumber

Materials on the return as confirmed

Materials on the return as confirmed

totalDeductionsnumber

Deductions on the return as confirmed

Deductions on the return as confirmed

returnSnapshotJsonstring

The return's breakdown as the contractor saw it when they confirmed, as JSON

The return's breakdown as the contractor saw it when they confirmed, as JSON

JSON Example

{
  "taxMonthEnd": "2024-01-01",
  "organisationCode": "string",
  "tokenSentAt": "2024-01-01T00:00:00Z",
  "confirmedAt": "2024-01-01T00:00:00Z",
  "confirmedByEmail": "string"
}

Contained in Schemas