[Deprecated]: V4.0
post
/ec-designer-edc-svc/rest/v4.0/studies/{studyId}/lockObjectDetails
Deprecated: Use latest version instead. Returns lock-object details for selected study objects in v4.0 format. The request body contains the objects to inspect, and the response includes the matching visit, form, and item details based on the supplied mode and optional detail filters.
Request
Path Parameters
-
studyId(required): string
Study ID (UUID, 32-character uppercase hexadecimal string). Required.Example:
9F8E7D6C5B4A3210FEDCBA9876543210 -
version(required): string
Study version path segment. Required. Example: "1.0.0.1".Example:
1.0.0.1
Query Parameters
-
dynamicData: boolean
Include dynamic data values (optional).Default Value:
true -
excludeItemType: string
Exclude this form item type from response (optional).Allowed Values:
[ "instructionalText" ] -
itemsIncluded: boolean
Include form items in response (optional).
-
mode(required): string
Study mode (required): test, training, or active.Allowed Values:
[ "test", "training", "active" ] -
showVisitDetails: boolean
Include visit-level details (optional).
Supported Media Types
- application/json
Root Schema : schema
Type:
Show Source
array-
Array of:
object LockObjectDto V4.0
Title:
LockObjectDto V4.0Lock Object details
Nested Schema : LockObjectDto V4.0
Type:
objectTitle:
LockObjectDto V4.0Lock Object details
Show Source
-
objectId(required): string
(uuid)
Object ID
-
objectLockDate: string
(date-time)
Object Lock Date
-
objectLockVersion(required): string
Title:
ObjectLockVersionObject lock versionExample:1.0.0.1 -
objectType(required): string
Title:
ObjectTypeAllowed Values:[ "form", "visit" ]Object typeExample:form -
parentObjectId: string
(uuid)
Parent Object ID
Examples
Back to Top
Response
Supported Media Types
- application/json
200 Response
Lock object details were returned successfully.
Root Schema : LockObjectDetailsDto v4.0
Type:
objectTitle:
LockObjectDetailsDto v4.0Information about all the locked objects.
Show Source
-
visitObjects: object
visitObjects
Additional Properties Allowed: additionalPropertiesLocked visit object details.
Nested Schema : visitObjects
Type:
objectAdditional Properties Allowed
Show Source
-
object additionalProperties
Additional Properties Allowed: LockObjectVersionDetailsDtoV4Locked visit object details.
Locked visit object details.
Nested Schema : additionalProperties
Type:
objectAdditional Properties Allowed
Show Source
-
object LockObjectVersionDetailsDtoV4
Title:
LockObjectVersionDetailsDtoV4Information about all the locked objects in a version
Locked visit object details.
Nested Schema : LockObjectVersionDetailsDtoV4
Type:
objectTitle:
LockObjectVersionDetailsDtoV4Information about all the locked objects in a version
Show Source
-
visitDetails: object
VisitDto v9.0
Title:
VisitDto v9.0Visit design.
Nested Schema : VisitDto v9.0
Type:
objectTitle:
VisitDto v9.0Visit design.
Show Source
-
branchId: string
(uuid)
Branch Id
-
branchTitle: string
Visit Branch titleExample:
Branch 2 -
endVisitId: string
(uuid)
End visit ID
-
eventType: string
Visit event typeExample:
ScreeningVisit -
fullName: string
Concatenation of Visit Title and Branch title with hypenExample:
B1C01 - V01 -
id: string
(uuid)
Visit GUID
-
lastRequired: boolean
Yes - if Visit is last required.Example:
false -
randomization: string
(uuid)
Randomization GUID
-
repeatNumber(required): integer
(int32)
Times to repeat Visit Design.Example:
5 -
repeatVisit(required): boolean
Yes - if Visit Design is repeating.Example:
false -
requiredVisit(required): boolean
Yes - if Visit Design is required.Example:
false -
shortName(required): string
Minimum Length:
1Maximum Length:16Pattern:[a-zA-Z0-9]+Visit short nameExample:Week1 -
startVisitId: string
(uuid)
Start visit ID
-
studyVersion: string
Study versionExample:
1.0.0.1 -
studyVersionStatus: string
Study version statusExample:
TESTING -
timeLine: integer
(int32)
show in timeline. allows the designer to set when a visit can be shown to a user.Example:
1 -
title(required): string
Minimum Length:
1Maximum Length:64Visit titleExample:Week 2 -
visitDescription: string
Visit descriptionExample:
Regular 2 week visit -
visitStartDate: string
(date-time)
Visit start date timeExample:
2019-01-25T07:42:00.204Z
Examples
500 Response
Unexpected server error while retrieving lock object details.
Root Schema : ErrorResponseData
Type:
objectTitle:
ErrorResponseDataError Response Details Information
Show Source
-
details: object
Object
Title:
ObjectObject with error details information. -
errorCode: string
Error code which is stored in ErrorCode enum. Example : C1-003Example:
C1-003 -
errorMessage: string
Error message which is stored in service property file. Example : Cannot modify object after a study version has been approvedExample:
Cannot modify object after a study version has been approved
Nested Schema : Object
Type:
objectTitle:
ObjectObject with error details information.
Example:
{
"field":"studyId",
"reason":"Invalid value"
}Examples