[Deprecated]: Generate Rule Designer reports
post
/ec-rule-designer-svc/rest/v1.0/studies/{studyId}/{mode}/report/{reportName}
Deprecated: Use latest version instead. Generates the Rule Designer reports.
Request
Path Parameters
-
mode(required): string
Study Mode. (Test, Training or Active)
-
reportName(required): string
Report Name
-
studyId(required): string(uuid)
Study ID.
Supported Media Types
- application/json
Root Schema : SearchSpecs
Type:
objectTitle:
SearchSpecsRequest body passing search specs like limit, offset and list of fields
Show Source
-
fieldSpecsList: array
fieldSpecsList
Field Specification List
-
limit: integer
(int32)
Minimum Value:
1Maximum Value:5000Maximum number of records to display per page.Example:50 -
offset: integer
(int32)
Minimum Value:
0Maximum Value:2147483647An order number to specify with which object you want to start retrieving result. If provided, you also need to specify a value for the limit parameter.Example:5
Nested Schema : fieldSpecsList
Type:
arrayField Specification List
Show Source
-
Array of:
object Field
Contains field details.
Nested Schema : Field
Type:
objectContains field details.
Show Source
-
fieldName(required): string
Minimum Length:
0Maximum Length:255Field name. The acceptable values are : TENANTID, STUDYID, COUNTRY, SITEID, INVID, INVNAM, USUBJID, SCRNID, SUBJID, VISITNUM, VISIT, UNSCHED, SVSTDTC, DOMAIN, LAB ID, LAB NAME, REPEATNUMBER, SREPEATID, SREPEATNUMBER, ENTERED BY, ENTERED DATE, LAST CHANGED BY, LAST CHANGED DATE etc.Example:siteIds or dateRange -
fieldSequence: integer
(int32)
Field sequenceExample:
1 -
fieldType(required): string
Minimum Length:
0Maximum Length:50Field type. The fields type can be : date-time, string, list, number etc.Example:list or date-time -
fieldValueList(required): array
fieldValueList
List of values for the Field
Nested Schema : fieldValueList
Type:
arrayList of values for the Field
Show Source
-
Array of:
string
List of values for the FieldExample:
["D5E16DD550CB4AD1B330E0D09B4B8F3F","A5E16DD550CB4AD1B330E0D09B4B8F3F"]
Example:
[
"D5E16DD550CB4AD1B330E0D09B4B8F3F",
"A5E16DD550CB4AD1B330E0D09B4B8F3F"
]Response
Supported Media Types
- application/json
200 Response
Success.
Root Schema : PaginatedResponseDto
Type:
objectTitle:
PaginatedResponseDtoPaginated Response Object for report APIs.
Show Source
-
columns: array
columns
Names of report columns in the result set
-
count: integer
(int32)
Total count of resultExample:
5 -
data: array
data
Tabular data where each item is a row (array of string values in report column order)
-
hasMore: string
Attribute describes if result set has more recordsExample:
true -
limit: integer
(int32)
Maximum number of records to display per page.Example:
5 -
offset: integer
(int32)
An order number to specify with which object you want to start retrieving result. If provided, you also need to specify a value for the limit parameter.Example:
400 -
totalResults: integer
(int32)
Total number of entities in responseExample:
5
Nested Schema : columns
Type:
arrayNames of report columns in the result set
Show Source
-
Array of:
string
Names of report columns in the result setExample:
["Footer Message"]
Example:
[
"Footer Message"
]Nested Schema : data
Type:
arrayTabular data where each item is a row (array of string values in report column order)
Show Source
-
Array of:
array items
Tabular data where each item is a row (array of string values in report column order)
Nested Schema : items
Type:
arrayTabular data where each item is a row (array of string values in report column order)
Show Source
-
Array of:
string
Tabular data where each item is a row (array of string values in report column order)Example:
[]
400 Response
Bad request.
Root Schema : PaginatedResponseDto
Type:
objectTitle:
PaginatedResponseDtoPaginated Response Object for report APIs.
Show Source
-
columns: array
columns
Names of report columns in the result set
-
count: integer
(int32)
Total count of resultExample:
5 -
data: array
data
Tabular data where each item is a row (array of string values in report column order)
-
hasMore: string
Attribute describes if result set has more recordsExample:
true -
limit: integer
(int32)
Maximum number of records to display per page.Example:
5 -
offset: integer
(int32)
An order number to specify with which object you want to start retrieving result. If provided, you also need to specify a value for the limit parameter.Example:
400 -
totalResults: integer
(int32)
Total number of entities in responseExample:
5
Nested Schema : columns
Type:
arrayNames of report columns in the result set
Show Source
-
Array of:
string
Names of report columns in the result setExample:
["Footer Message"]
Example:
[
"Footer Message"
]Nested Schema : data
Type:
arrayTabular data where each item is a row (array of string values in report column order)
Show Source
-
Array of:
array items
Tabular data where each item is a row (array of string values in report column order)
Nested Schema : items
Type:
arrayTabular data where each item is a row (array of string values in report column order)
Show Source
-
Array of:
string
Tabular data where each item is a row (array of string values in report column order)Example:
[]
500 Response
No data found for supplied parameters.
Root Schema : PaginatedResponseDto
Type:
objectTitle:
PaginatedResponseDtoPaginated Response Object for report APIs.
Show Source
-
columns: array
columns
Names of report columns in the result set
-
count: integer
(int32)
Total count of resultExample:
5 -
data: array
data
Tabular data where each item is a row (array of string values in report column order)
-
hasMore: string
Attribute describes if result set has more recordsExample:
true -
limit: integer
(int32)
Maximum number of records to display per page.Example:
5 -
offset: integer
(int32)
An order number to specify with which object you want to start retrieving result. If provided, you also need to specify a value for the limit parameter.Example:
400 -
totalResults: integer
(int32)
Total number of entities in responseExample:
5
Nested Schema : columns
Type:
arrayNames of report columns in the result set
Show Source
-
Array of:
string
Names of report columns in the result setExample:
["Footer Message"]
Example:
[
"Footer Message"
]Nested Schema : data
Type:
arrayTabular data where each item is a row (array of string values in report column order)
Show Source
-
Array of:
array items
Tabular data where each item is a row (array of string values in report column order)
Nested Schema : items
Type:
arrayTabular data where each item is a row (array of string values in report column order)
Show Source
-
Array of:
string
Tabular data where each item is a row (array of string values in report column order)Example:
[]