v4.0
post
/ec-ors-svc/rest/v4.0/studies/{studyId}/{mode}/inventory/kits/audit
Kit list details of each kit. In this API, tempExcursionNumber is added to return Temperature Excursion Number. Rights: OrsInventoryGet.
Request
Path Parameters
-
mode(required): string
Mode of the study, accepts: test, active, or training.
-
studyId(required): string(uuid)
Unique identifier (UUID, 32-character uppercase hexadecimal string) representing the study.
Query Parameters
-
inventorySourceId: string
Source ID of the inventory.
-
limit(required): integer(int32)
Minimum Value:
1Maximum number of records to display per page. -
offset(required): integer(int32)
Minimum Value:
0An 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. -
transactionId: string
String value for transaction ID of shipment.
Supported Media Types
- application/json
Root Schema : Kits Audit Request
Type:
objectTitle:
Kits Audit RequestRequest object containing kit IDs.
Show Source
-
kits: array
Kits
Title:
KitsMinimum Number of Items:0Maximum Number of Items:2147483647List of kit IDs.
Nested Schema : Kits
Type:
arrayTitle:
KitsMinimum Number of Items:
0Maximum Number of Items:
2147483647List of kit IDs.
Show Source
Response
Supported Media Types
- application/json
202 Response
Successful operation
Root Schema : Kits Audit Response v4.0
Type:
objectTitle:
Kits Audit Response v4.0Response containing audit details for each kit.
Show Source
-
barCode: string
Barcode.
-
blockNumber: string
Title:
Block NumberBlock number. -
comment: string
Comment.
-
depotReturnedUnits: number
Number of units returned to depot.
-
deviceId: string
deviceID
-
dispensationConfirmed: boolean
Indicates whether dispensation is confirmed.
-
doNotCount: number
Title:
Do Not CountDo Not Count (DNC) days. -
doNotShip: number
Title:
Do Not ShipDo Not Ship (DNS) days. -
expirationDate: string
(date-time)
Expiration date.
-
instanceNumber: number
(BigDecimal)
Instance number of the unscheduled visitExample:
2 -
inventoryId: string
(uuid)
Inventory ID.
-
inventorySourceId: string
(uuid)
Inventory ID.
-
inventorySourceVersionStart: string
(date-time)
Inventory version start.
-
inventoryStatusId: number
Unique ID corresponding to each inventory status value (1 for Available, 2 for Damaged, 3 for Destroyed, 4 for Dispensed, 5 for Expired, 6 for Not in Use, 7 for Misallocated, 8 for Missing, 9 for In Transit, 10 for Quarantined, 11 for Pre-quarantined, 12 for Pending Destruction, 13 for Lost by Subject, 14 for Temporarily Unavailable, 15 for Damaged by Subject, 16 for New, 17 for Not Dispensed to Subject, 18 for Returned to Site, 19 for Conserved, 20 for Received for Destruction).Example:
10 -
itemNumber: string
Title:
Item NumberItem number. -
kitNumber: number
Title:
Kit NumberKit number. -
kitNumberUTF: string
Title:
Kit Number UTFKit number with UTF-8 support. -
kitTypeId: string
(uuid)
Kit type ID.
-
kitTypeVersionStart: string
(date-time)
Kit type version start date.
-
labelGroupId: string
(uuid)
Label group ID.
-
labelGroupVersionStart: string
(date-time)
Label group version start date.
-
lotId: string
(uuid)
Lot ID.
-
lotVersionStart: string
(date-time)
Lot version start date.
-
materialId: string
Title:
Material IDMaterial ID. -
missingUnits: number
Missing units for the kit.
-
objectVersionNumber: number
Object version number.
-
operationType: string
Operation type.
-
reason: string
Reason.
-
returnedUnits: number
Returned units for the kit.
-
sequenceNumber: number
Sequence number.
-
siteId: string
(uuid)
Site ID.
-
siteVersionStart: string
(date-time)
Site version start date.
-
softwareVersionNumber: number
Software version number.
-
studyId: string
(uuid)
Study ID
-
studyVersionStart: string
(date-time)
Study Version Start
-
subjectId: string
(uuid)
Unique subject identifier (UUID, 32-character uppercase hexadecimal string) representing the patient/participant enrolled in the study.
-
tempExcursionNumber: string
Temperature excursion number.Example:
001 -
transactionId: string
(uuid)
Audit transaction ID.
-
userId: string
(uuid)
User ID.
-
verified: boolean
Verified
-
versionEnd: string
(date-time)
Version end date.
-
versionStart: string
(date-time)
Version start date.
-
visitId: string
(uuid)
Unique identifier (UUID, 32-character uppercase hexadecimal string) of the visit
400 Response
Invalid Kit
Root Schema : ORSResponse
Type:
objectCommon response object.
Show Source
-
errorData: object
ErrorResponseData
-
result: object
result
Result Object
-
status: string
Status of requestExample:
Success -
version: integer
(int32)
Nested Schema : result
Type:
objectResult Object
Nested Schema : details
Type:
object404 Response
Invalid study ID OR Study not found OR Inventory Source ID not found.
Root Schema : ORSResponse
Type:
objectCommon response object.
Show Source
-
errorData: object
ErrorResponseData
-
result: object
result
Result Object
-
status: string
Status of requestExample:
Success -
version: integer
(int32)
Nested Schema : result
Type:
objectResult Object
Nested Schema : details
Type:
object500 Response
Internal server error
Root Schema : ORSResponse
Type:
objectCommon response object.
Show Source
-
errorData: object
ErrorResponseData
-
result: object
result
Result Object
-
status: string
Status of requestExample:
Success -
version: integer
(int32)
Nested Schema : result
Type:
objectResult Object
Nested Schema : details
Type:
object