GetSpecificationQuestionResponseDto

Type Alias: GetSpecificationQuestionResponseDto

[object Object]

Defined in: api/types.gen.ts:561

Represents the response DTO for a specification question, containing all relevant information about the specification question, including its properties and any associated data. The GetSpecificationQuestionResponseDTO is used to transfer comprehensive specification question data from the server to the client when retrieving specification question information, allowing for a complete representation of the specification question's details in the response payload. The GetSpecificationQuestionResponseDTO can include properties such as the question ID, activity ID, question text in both Dutch and English, question type, mandatory status, public visibility, and any associated options, providing a comprehensive view of the specification question data for the client application.

Properties

closeOnUnenrollmentDeadline

[object Object]

Defined in: api/types.gen.ts:586

Whether this question's answer closes at the activity's unenrollment deadline instead of its enrollment deadline. When true and the activity has an unenrollment deadline, the answer can no longer be given or changed once that deadline passes. Otherwise - or when this is false - the answer remains open until the activity's enrollment deadline, falling back to the activity's end date and time if neither deadline is set.


id

[object Object]

Defined in: api/types.gen.ts:590

The unique identifier of a specification question, assigned incrementally.


isMandatory

[object Object]

Defined in: api/types.gen.ts:574

Whether providing an answer for this specification question is mandatory when enrolling for the associated activity.


isPublic

[object Object]

Defined in: api/types.gen.ts:578

The options for this specification question, applicable only if the type of this specification question is MultipleChoice. The content of this field is a list of strings representing the available options seperated by semicolons. For example: "Option 1;Option 2;Option 3".


options?

optional options?: string[] | null

Defined in: api/types.gen.ts:582

The options for this specification question, applicable only if the type of this specification question is MultipleChoice. The content of this field is a list of strings representing the available options seperated by semicolons. For example: "Option 1;Option 2;Option 3".


questionDutch

[object Object]

Defined in: api/types.gen.ts:565

The question in Dutch.


questionEnglish

[object Object]

Defined in: api/types.gen.ts:569

The question in English.


type

[object Object]

Defined in: api/types.gen.ts:570

On this page