v4.0

post

/ec-ors-svc/rest/v4.0/studies/{studyId}/{mode}/subjects/{srcSubjectId}/replacekits

Replaces a subject's kits in the system, accepts Strings and Numbers. Allows non-serialized kits to be replaced. Rights: OrsVisitManagementPost.

Request

Path Parameters
Supported Media Types
Request Body - application/json ()
Root Schema : schema
Type: object
Show Source
Nested Schema : kits
Type: array
Contains kits.
Show Source
Nested Schema : visits
Type: array
Show Source
Nested Schema : NsReplaceKitRequest
Type: object
Request object containing non-serialized kit replacement details.
Show Source
Back to Top

Response

Supported Media Types

200 Response

Successful operation
Body ()
Root Schema : SubjectReplaceKitsResponse
Type: object
Title: SubjectReplaceKitsResponse
Response containing kit replacement for subject.
Show Source
Nested Schema : replacedKits
Type: array
Show Source
Nested Schema : DispensationKit v13.0
Type: object
Title: DispensationKit v13.0
Contains information for the kit dispensation.
Show Source

400 Response

For invalid subject or this operation is not allowed during the current subject statusOr invalid kit
Body ()
Root Schema : ORSResponse
Type: object
Common response object.
Show Source
Nested Schema : ErrorResponseData
Type: object
Show Source
Nested Schema : result
Type: object
Result Object
Nested Schema : details
Type: object

404 Response

For invalid study ID or version. Or subject not found. Or site ID not found in site service
Body ()
Root Schema : ORSResponse
Type: object
Common response object.
Show Source
Nested Schema : ErrorResponseData
Type: object
Show Source
Nested Schema : result
Type: object
Result Object
Nested Schema : details
Type: object

500 Response

Subject is randomized in error. Or not enough inventory
Body ()
Root Schema : ORSResponse
Type: object
Common response object.
Show Source
Nested Schema : ErrorResponseData
Type: object
Show Source
Nested Schema : result
Type: object
Result Object
Nested Schema : details
Type: object
Back to Top