© 2024 Clarivate
POST /rpc/.../circulation/checkin
This method allows the caller to check in an item.
Name | Type | Required | Description |
---|---|---|---|
checkinData | DtoCheckInData | Yes | Define this parameter in the request body. |
Property | Type | Nullable | Description |
---|---|---|---|
CircTranType | Int | No | Required. Sets the type of checkout and applies specific rules. |
ItemBarcode | String | No | Barcode of item. |
LoginBranchID | Int | Organization ID where the checkin is occurring. Used for SA settings and to record statistical data. | |
UserID | Int | No | Required. Staff user ID processing the checkout. Used for SA settings and to record statistical data. |
WorkstationID | Int | No | Required. Workstation where the checkout is occurring. Used for SA settings and to record statistical data. |
OfflineCheckinDate | DateTime | Yes | Provide a date if this is an offline checkin. |
ProcedureStep | Int | No | Set the checkin state machine to the last procedure step. |
Answer | Int | No | Value when responding to a prompt. |
{
"CircTranType": 1,
"ItemBarcode": "sample string 2",
"LoginBranchID": 3,
"UserID": 4,
"WorkstationID": 5,
"OfflineCheckinDate": "2013-02-28T16:08:39.8620239-05:00",
"ProcedureStep": 6,
"Answer": 7
}
{
"CheckedIn_ItemID": 1,
"CheckedIn_AssignedBranchID": 2,
"CheckedIn_AssignedBranchName": "sample string 3",
"CheckedIn_MaterialTypeID": 4,
"CheckedIn_MaterialTypeDescription": "sample string 5",
"CheckedIn_ItemTitle": "sample string 6",
"PAPIProcedure": 7,
"PAPIProcedureStep": 8,
"PAPIAction": 9,
"PAPIActionProcedure": 10,
"PAPIPromptType": 11,
"PAPIStopType": 12,
"PAPIReturnCode": 13,
"Success": true,
"Message": "sample string 15"
}
Code | Description |
---|---|
200 | OK. Success |