[Deprecated]: V11.0

get

/ec-designer-svc/rest/v11.0/studies/{studyId}/versions/{version}/forms/randomizationfactors

Deprecated: Use latest version instead. Retrieves form questions that can be used as randomization factors in the specified study version. Optional query parameters exclude repeat, lab, or two-section form items, include all number items, and filter by form category. The response returns matching form items with their form and question details.

Request

Path Parameters
Query Parameters

There's no request body for this operation.

Back to Top

Response

Supported Media Types

200 Response

Successful operation.
Body ()
Root Schema : schema
Type: array
Show Source
  • FormItemDto v11.0
    Title: FormItemDto v11.0
    Discriminator: { "propertyName":"questionType", "mapping":{ "datetime":"#/components/schemas/FormDatetimeItemDtov11", "numeric":"#/components/schemas/FormNumberItemDtov11", "measurement":"#/components/schemas/FormNumberItemDtov11", "text":"#/components/schemas/FormTextItemDtov11", "choice":"#/components/schemas/FormChoiceItemDtov11", "questionGroup":"#/components/schemas/FormQuestionGroupItemDtov11", "table":"#/components/schemas/FormTableItemDto", "label":"#/components/schemas/FormLabelItemDto" } }
    Form item returned for a v11.0 study form, including fields used to identify randomization stratification factors.
Nested Schema : FormItemDto v11.0
Type: object
Title: FormItemDto v11.0
Discriminator: questionType

Discriminator Values

Form item returned for a v11.0 study form, including fields used to identify randomization stratification factors.
Show Source
Match One Schema
Show Source
Example:
{
    "questionType":"numeric",
    "id":"4A5C8D0E2F1B4D56A23C9F3A0C7D4E99",
    "formId":"2F9A6C7E1B8F4D56A23C9F3A0C7D4E11",
    "formTitle":"Demography",
    "questionLabel":"Age",
    "questionHint":"Age at screening",
    "randomizationTag":true,
    "isStrataFactor":false,
    "isCohortFactor":false,
    "refname":"AGE",
    "required":true,
    "hidden":false,
    "readOnly":false,
    "sdvRequired":"NEVER",
    "sequence":1,
    "smartObject":"AGE"
}
Nested Schema : advancedProps
Type: array
Show Source
Nested Schema : FormNumberItemDto v11.0
Type: object
Title: FormNumberItemDto v11.0
Form Number Item Details Information
Match All
Form Number Item Details Information
Form Number Item Details Information
Show Source
  • FormItemDto v11.0
    Title: FormItemDto v11.0
    Discriminator: { "propertyName":"questionType", "mapping":{ "datetime":"#/components/schemas/FormDatetimeItemDtov11", "numeric":"#/components/schemas/FormNumberItemDtov11", "measurement":"#/components/schemas/FormNumberItemDtov11", "text":"#/components/schemas/FormTextItemDtov11", "choice":"#/components/schemas/FormChoiceItemDtov11", "questionGroup":"#/components/schemas/FormQuestionGroupItemDtov11", "table":"#/components/schemas/FormTableItemDto", "label":"#/components/schemas/FormLabelItemDto" } }
    Form item returned for a v11.0 study form, including fields used to identify randomization stratification factors.
  • FormNumberItemDto v11.0-allOf[1]
Nested Schema : FormChoiceItemDto v11.0
Type: object
Title: FormChoiceItemDto v11.0
Form Choice Item Details Information
Match All
Form Choice Item Details Information
Form Choice Item Details Information
Show Source
  • FormItemDto v11.0
    Title: FormItemDto v11.0
    Discriminator: { "propertyName":"questionType", "mapping":{ "datetime":"#/components/schemas/FormDatetimeItemDtov11", "numeric":"#/components/schemas/FormNumberItemDtov11", "measurement":"#/components/schemas/FormNumberItemDtov11", "text":"#/components/schemas/FormTextItemDtov11", "choice":"#/components/schemas/FormChoiceItemDtov11", "questionGroup":"#/components/schemas/FormQuestionGroupItemDtov11", "table":"#/components/schemas/FormTableItemDto", "label":"#/components/schemas/FormLabelItemDto" } }
    Form item returned for a v11.0 study form, including fields used to identify randomization stratification factors.
  • FormChoiceItemDto v11.0-allOf[1]
Nested Schema : FormTextItemDto v11.0
Type: object
Title: FormTextItemDto v11.0
Form text Item Details Information
Match All
Form text Item Details Information
Form text Item Details Information
Show Source
  • FormItemDto v11.0
    Title: FormItemDto v11.0
    Discriminator: { "propertyName":"questionType", "mapping":{ "datetime":"#/components/schemas/FormDatetimeItemDtov11", "numeric":"#/components/schemas/FormNumberItemDtov11", "measurement":"#/components/schemas/FormNumberItemDtov11", "text":"#/components/schemas/FormTextItemDtov11", "choice":"#/components/schemas/FormChoiceItemDtov11", "questionGroup":"#/components/schemas/FormQuestionGroupItemDtov11", "table":"#/components/schemas/FormTableItemDto", "label":"#/components/schemas/FormLabelItemDto" } }
    Form item returned for a v11.0 study form, including fields used to identify randomization stratification factors.
  • FormTextItemDto v11.0-allOf[1]
Nested Schema : FormDatetimeItemDto v11.0
Type: object
Title: FormDatetimeItemDto v11.0
Form DateTime Item Details Information
Match All
Form DateTime Item Details Information
Form DateTime Item Details Information
Show Source
  • FormItemDto v11.0
    Title: FormItemDto v11.0
    Discriminator: { "propertyName":"questionType", "mapping":{ "datetime":"#/components/schemas/FormDatetimeItemDtov11", "numeric":"#/components/schemas/FormNumberItemDtov11", "measurement":"#/components/schemas/FormNumberItemDtov11", "text":"#/components/schemas/FormTextItemDtov11", "choice":"#/components/schemas/FormChoiceItemDtov11", "questionGroup":"#/components/schemas/FormQuestionGroupItemDtov11", "table":"#/components/schemas/FormTableItemDto", "label":"#/components/schemas/FormLabelItemDto" } }
    Form item returned for a v11.0 study form, including fields used to identify randomization stratification factors.
  • FormDatetimeItemDto v11.0-allOf[1]
Nested Schema : FormQuestionGroupItemDto v11.0
Type: object
Title: FormQuestionGroupItemDto v11.0
Form Question Group Item Details Information
Match All
Form Question Group Item Details Information
Form Question Group Item Details Information
Show Source
  • FormItemDto v11.0
    Title: FormItemDto v11.0
    Discriminator: { "propertyName":"questionType", "mapping":{ "datetime":"#/components/schemas/FormDatetimeItemDtov11", "numeric":"#/components/schemas/FormNumberItemDtov11", "measurement":"#/components/schemas/FormNumberItemDtov11", "text":"#/components/schemas/FormTextItemDtov11", "choice":"#/components/schemas/FormChoiceItemDtov11", "questionGroup":"#/components/schemas/FormQuestionGroupItemDtov11", "table":"#/components/schemas/FormTableItemDto", "label":"#/components/schemas/FormLabelItemDto" } }
    Form item returned for a v11.0 study form, including fields used to identify randomization stratification factors.
  • FormQuestionGroupItemDto v11.0-allOf[1]
Nested Schema : FormTableItemDto
Type: object
Match All
Show Source
  • FormItemDto v14.0
    Title: FormItemDto v14.0
    Discriminator: { "propertyName":"questionType", "mapping":{ "datetime":"#/components/schemas/FormDatetimeItemDtov14", "numeric":"#/components/schemas/FormNumberItemDtov14", "measurement":"#/components/schemas/FormNumberItemDtov14", "text":"#/components/schemas/FormTextItemDtov14", "choice":"#/components/schemas/FormChoiceItemDtov14", "questionGroup":"#/components/schemas/FormQuestionGroupItemDtov14", "table":"#/components/schemas/FormTableItemDto", "label":"#/components/schemas/FormLabelItemDto" } }
    Form Item Information
  • FormTableItemDto-allOf[1]
Nested Schema : FormLabelItemDto
Type: object
Match All
Show Source
  • FormItemDto v16.0
    Title: FormItemDto v16.0
    Discriminator: { "propertyName":"questionType", "mapping":{ "datetime":"#/components/schemas/FormDatetimeItemDtov16", "numeric":"#/components/schemas/FormNumberItemDtov16", "measurement":"#/components/schemas/FormNumberItemDtov16", "text":"#/components/schemas/FormTextItemDtov16", "choice":"#/components/schemas/FormChoiceItemDtov16", "questionGroup":"#/components/schemas/FormQuestionGroupItemDtov16", "table":"#/components/schemas/FormTableItemDtov16", "label":"#/components/schemas/FormLabelItemDto" } }
    Form Item Information
  • FormLabelItemDto-allOf[1]
Nested Schema : From Item Advanced Property v11.0
Type: object
Title: From Item Advanced Property v11.0
Form Item Advanced Property
Show Source
Nested Schema : rules
Type: array
Show Source
Nested Schema : From Item Advanced Property Rule v11.0
Type: object
Title: From Item Advanced Property Rule v11.0
Form Item Advanced Property Rule
Show Source
  • For RolloverQuestion property it is an ECDV_CODELISTITEM.VALUE
    Example: Yes
  • name
    Example: RolloverQuestionAnswer
  • For RolloverQuestion property it is an ECDV_CODELISTITEM.CODELISTITEM_ID
    Example: B1B8327AFAA6412287106192AB5984EF
Nested Schema : FormNumberItemDto v11.0-allOf[1]
Type: object
Show Source
Nested Schema : FormChoiceItemDto v11.0-allOf[1]
Type: object
Show Source
Nested Schema : options
Type: array
Show Source
Nested Schema : FormOptionDto v11.0
Type: object
Title: FormOptionDto v11.0
Form choice item option details
Show Source
  • Codelist code for a one specific choice.
    Example: 1
  • Minimum Length: 1
    Maximum Length: 4000
    Codelist description for a one specific choice.
    Example: 1
  • Minimum Length: 1
    Maximum Length: 4000
    Form choice selectbox label for a one specific choice.
    Example: Female
  • Minimum Length: 1
    Maximum Length: 4000
    Form choice selectbox value for a one specific choice.
    Example: 1
Nested Schema : FormTextItemDto v11.0-allOf[1]
Type: object
Show Source
Nested Schema : FormDatetimeItemDto v11.0-allOf[1]
Type: object
Show Source
Nested Schema : FormQuestionGroupItemDto v11.0-allOf[1]
Type: object
Show Source
Nested Schema : items
Type: array
Show Source
  • FormItemDto v11.0
    Title: FormItemDto v11.0
    Discriminator: { "propertyName":"questionType", "mapping":{ "datetime":"#/components/schemas/FormDatetimeItemDtov11", "numeric":"#/components/schemas/FormNumberItemDtov11", "measurement":"#/components/schemas/FormNumberItemDtov11", "text":"#/components/schemas/FormTextItemDtov11", "choice":"#/components/schemas/FormChoiceItemDtov11", "questionGroup":"#/components/schemas/FormQuestionGroupItemDtov11", "table":"#/components/schemas/FormTableItemDto", "label":"#/components/schemas/FormLabelItemDto" } }
    Form item returned for a v11.0 study form, including fields used to identify randomization stratification factors.
Nested Schema : FormItemDto v14.0
Type: object
Title: FormItemDto v14.0
Discriminator: questionType

Discriminator Values

Form Item Information
Show Source
Match One Schema
Show Source
Nested Schema : FormTableItemDto-allOf[1]
Type: object
Show Source
Nested Schema : FormItemDto v16.0
Type: object
Title: FormItemDto v16.0
Discriminator: questionType

Discriminator Values

Form Item Information
Show Source
Match One Schema
Show Source
Nested Schema : FormLabelItemDto-allOf[1]
Type: object
Show Source
Nested Schema : advancedProps
Type: array
Show Source
Nested Schema : options
Type: array
Show Source
Nested Schema : From Item Advanced Property With Parent v16.0
Type: object
Title: From Item Advanced Property With Parent v16.0
Form Item Advanced Property with Parent Info
Show Source
Nested Schema : rules
Type: array
Show Source
Nested Schema : From Item Advanced Property Rule v16.0
Type: object
Title: From Item Advanced Property Rule v16.0
Form Item Advanced Property Rule
Show Source
  • For RolloverQuestion property it is an ECDV_CODELISTITEM.VALUE
    Example: Yes
  • name
    Example: RolloverQuestionAnswer
  • For RolloverQuestion property it is an ECDV_CODELISTITEM.CODELISTITEM_ID
    Example: B1B8327AFAA6412287106192AB5984EF
Nested Schema : FormOptionDto v16.0
Type: object
Title: FormOptionDto v16.0
Form choice item option details
Show Source
  • Codelist code for a one specific choice.
    Example: 1
  • Minimum Length: 1
    Maximum Length: 4000
    Codelist description for a one specific choice.
    Example: 1
  • Codelist value for a one specific choice.
    Example: 1
  • Minimum Length: 1
    Maximum Length: 4000
    Form choice selectbox label for a one specific choice.
    Example: Female
  • Minimum Length: 1
    Maximum Length: 4000
    Form choice selectbox value for a one specific choice.
    Example: 1
Examples

500 Response

Returned when the request cannot be completed due to validation failure, authorization failure, or an unexpected server-side condition.
Body ()
Root Schema : ErrorResponseData
Type: object
Title: ErrorResponseData
Error Response Details Information
Show Source
  • Object
    Title: Object
    Object with error details information.
  • Error code which is stored in ErrorCode enum. Example : C1-003
    Example: C1-003
  • Error message which is stored in service property file. Example : Cannot modify object after a study version has been approved
    Example: Cannot modify object after a study version has been approved
Nested Schema : Object
Type: object
Title: Object
Object with error details information.
Example:
{
    "field":"studyId",
    "reason":"Invalid value"
}
Back to Top