V3.0
get
/ec-designer-svc/rest/v3.0/studies/{studyId}/versions/{version}/visits/{visitid}/forms/rules
Retrieves item rules for forms on a visit. Use the latest supported version of this endpoint in v17.0 for current behavior and metadata.
Request
Path Parameters
-
studyId(required): string(uuid)
Study ID (UUID, 32-character uppercase hexadecimal string). Required.Example:
F054C951EB74443C93716CA714AB686E -
version(required): string
Study version path segment. Required. Example: "1.0.0.1".Example:
1.0.0.1 -
visitid(required): string(uuid)
Visit ID (UUID, 32-character uppercase hexadecimal string). Required.Example:
9F4A6C7E1B8F4D56A23C9F3A0C7D4E77
Query Parameters
-
formId: string(uuid)
Form identifier (UUID, 32-character uppercase hexadecimal string). Optional.Example:
2F9A6C7E1B8F4D56A23C9F3A0C7D4E11 -
itemId: string(uuid)
Item identifier (UUID, 32-character uppercase hexadecimal string). Optional.Example:
6D3A9B2E5C1F4A77B22D5E9F1A8C3344 -
property: string
Rule lookup property (`item` or `visitStartDate`). Optional.Default Value:
itemExample:item
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
Successful operation.
Root Schema : schema
Type:
Show Source
array-
Array of:
object FormItemRuleDto v1.0
Title:
FormItemRuleDto v1.0Form item rule information.
Nested Schema : FormItemRuleDto v1.0
Type:
objectTitle:
FormItemRuleDto v1.0Form item rule information.
Show Source
-
actions: array
actions
-
assocId: string
(uuid)
Association GUID
-
formId: string
(uuid)
Form GUID
-
itemId: string
(uuid)
Item GUID
-
ruleId: string
(uuid)
Rule GUID
-
ruleJSExpression: string
Rule JSON expressionExample:
1.0.0.3 -
ruleOrder: integer
(int32)
Rule orderExample:
1 -
ruleRefName: string
Rule reference nameExample:
AGE -
smartItemId: string
(uuid)
Smart item GUID
-
studyEventId: string
(uuid)
Study event GUID
-
studyId: string
(uuid)
Study GUID
-
studyVersion: string
Study versionExample:
1.0.0.3 -
versionStart: string
(date-time)
Version Start date
Nested Schema : actions
Type:
Show Source
array-
Array of:
object FormItemRuleActionDto v1.0
Title:
FormItemRuleActionDto v1.0Form item rule action information.
Nested Schema : FormItemRuleActionDto v1.0
Type:
objectTitle:
FormItemRuleActionDto v1.0Form item rule action information.
Show Source
-
actionId: string
(uuid)
Action GUID
-
actionOrder: integer
(int32)
Action orderExample:
1 -
actionTarget: string
Action targetExample:
474A369C4A3E491F8207A7F8A59B8CA6.1CDE8BFA451948DEBEAC408E8CFBFCDA -
actionType: string
Action typeExample:
Calculated Value -
assocId: string
(uuid)
Association GUID
-
formId: string
(uuid)
Form GUID
-
itemId: string
(uuid)
Item GUID
-
ruleId: string
(uuid)
Rule GUID
-
smartItemId: string
(uuid)
Smart item GUID
-
studyEventId: string
(uuid)
Study event GUID
-
studyId: string
(uuid)
Study GUID
-
studyVersion: string
Study versionExample:
1.0.0.3
Examples
500 Response
Returned when the request cannot be completed due to validation failure, authorization failure, or an unexpected server-side condition.
Nested Schema : details
Type:
object