API Docs / Schemas / PublicSdcStatementDto

PublicSdcStatementDto

An SDC statement as the subcontractor sees it on the public completion page, reached through the link in the
request email: no credentials, the statement's code is the only key.

Properties

Name Type Description
code*string

The statement's identifier, from the link

The statement's identifier, from the link

title*string

What the statement is for (an assignment or project)

What the statement is for (an assignment or project)

statementDate*string

The date the statement is made for

The date the statement is made for

isCompleted*boolean

Whether it has been completed and signed; a completed statement cannot be signed again

Whether it has been completed and signed; a completed statement cannot be signed again

signedNamestring

The name typed at signing, or the contact's name to start from while pending

The name typed at signing, or the contact's name to start from while pending

signedDatestring

When it was signed

When it was signed

questions*array of enum

The questions to confirm: every current question while pending, the questions as they stood once completed

NoSickPay NoHolidayPay NoPensionScheme NoObligationForOngoingWork NoPayForCancelledWork CanEndAssignment DecideWorkMethod WorkWithoutSupervision ResponsibleForWorkStandard ResponsibleForDefectiveWork ControlWorkSchedule CanRefuseReassignment PayTravelExpenses ProvideOwnTools PayOwnNI CompleteSelfAssessment PublicLiabilityInsurance RightOfSubstitution WorkForMultipleClients

The questions to confirm: every current question while pending, the questions as they stood once completed

NoSickPay NoHolidayPay NoPensionScheme NoObligationForOngoingWork NoPayForCancelledWork CanEndAssignment DecideWorkMethod WorkWithoutSupervision ResponsibleForWorkStandard ResponsibleForDefectiveWork ControlWorkSchedule CanRefuseReassignment PayTravelExpenses ProvideOwnTools PayOwnNI CompleteSelfAssessment PublicLiabilityInsurance RightOfSubstitution WorkForMultipleClients

contactName*string

The subcontractor the statement was sent to

The subcontractor the statement was sent to

organisationName*string

The tenant that sent it, named in several of the questions

The tenant that sent it, named in several of the questions

hasLogo*boolean

Whether the tenant has a logo, served at /sdc-statements/{sdc}/logo

Whether the tenant has a logo, served at /sdc-statements/{sdc}/logo

JSON Example

{
  "code": "00000000-0000-0000-0000-000000000000",
  "title": "string",
  "statementDate": "2024-01-01T00:00:00Z",
  "isCompleted": false,
  "signedName": "string",
  "questions": [
    "NoSickPay"
  ],
  "contactName": "string",
  "organisationName": "string",
  "hasLogo": false
}

Used By Operations