Patron Items Out

List Patron Items Out

GET /api/.../patrons/{id}/itemsout?ilsTransactionSubTypeCode={ilsTransactionSubTypeCode}

Return a list of items checked out to a patron.

Request Information

Parameters
Name Type Required Description
id Integer Yes The unique id assigned to the patron.
ilsTransactionSubTypeCode Integer Yes For normal processing, set this value to:
  • ILSTransactionSubTypeCode.CHECKOUT_TYPE_LEAP (51)
When set to one of the following values:
  • ILSTransactionSubTypeCode.CHECKOUT_TYPE_SELFCHECK (12)
  • ILSTransactionSubTypeCode.RENEWAL_TYPE_HTMLPAC (13)
  • ILSTransactionSubTypeCode.RENEWAL_TYPE_THIRDPARTY (16)
  • ILSTransactionSubTypeCode.RENEWAL_TYPE_PHONE (20)
  • ILSTransactionSubTypeCode.RENEWAL_TYPE_MOBILEPAC (41)
The system will calculate if there is a charge for checkout, if the item can be renewed and what the renewal error code would be. These are all fields found within the individual DtoItemOutData object.

Response Information

Example
application/json, text/json
[
  {
    "ItemRecordID": 1,
    "Barcode": "sample string 2",
    "BrowseTitle": "sample string 3",
    "BrowseTitleNonFilingCount": 0,
    "BrowseAuthor": "sample string 4",
    "DueDate": "2013-02-28T17:11:53.8205252-05:00",
    "CallNumber": "sample string 6",
    "MaterialType": "sample string 7",
    "RenewalsLeft": "sample string 8",
    "AssignedBranch": "sample string 9",
    "AssignedBranchID": 10,
    "FormatID": 11,
    "Renewals": 12,
    "RenewalLimit": 13,
    "BillingNoticeSent": true,
    "ReplCostTxnID": 15,
    "ProcChargeTxnID": 16,
    "OVDChargeTxnID": 17,
    "BibliographicRecordID": 18,
    "DisplayInPAC": true,
    "CanItemBeRenewed": true,
    "IsChargeForCheckout": true,
    "ItemRenewalErrorCode": 22,
    "LoanUnits": 23,
    "ElectronicItem": true,
    "VendorAccountID": 1,
    "VendorObjectIdentifier": "sample string 25",
    "VendorID": 1,
    "ISBN": "9780470174692",
    "ISSN": "",
    "OCLCNumber": "",
    "UPCNumber": ""
  },
  {
    "ItemRecordID": 1,
    "Barcode": "sample string 2",
    "BrowseTitle": "sample string 3",
    "BrowseTitleNonFilingCount": 0,
    "BrowseAuthor": "sample string 4",
    "DueDate": "2013-02-28T17:11:53.8205252-05:00",
    "CallNumber": "sample string 6",
    "MaterialType": "sample string 7",
    "RenewalsLeft": "sample string 8",
    "AssignedBranch": "sample string 9",
    "AssignedBranchID": 10,
    "FormatID": 11,
    "Renewals": 12,
    "RenewalLimit": 13,
    "BillingNoticeSent": true,
    "ReplCostTxnID": 15,
    "ProcChargeTxnID": 16,
    "OVDChargeTxnID": 17,
    "BibliographicRecordID": 18,
    "DisplayInPAC": true,
    "CanItemBeRenewed": true,
    "IsChargeForCheckout": true,
    "ItemRenewalErrorCode": 22,
    "LoanUnits": 23,
    "ElectronicItem": true,
    "VendorAccountID": 1,
    "VendorObjectIdentifier": "sample string 25",
    "VendorID": 1,
    "ISBN": "",
    "ISSN": "",
    "OCLCNumber": "AMI-2128",
    "UPCNumber": ""
  },
  {
    "ItemRecordID": 1,
    "Barcode": "sample string 2",
    "BrowseTitle": "sample string 3",
    "BrowseTitleNonFilingCount": 0,
    "BrowseAuthor": "sample string 4",
    "DueDate": "2013-02-28T17:11:53.8205252-05:00",
    "CallNumber": "sample string 6",
    "MaterialType": "sample string 7",
    "RenewalsLeft": "sample string 8",
    "AssignedBranch": "sample string 9",
    "AssignedBranchID": 10,
    "FormatID": 11,
    "Renewals": 12,
    "RenewalLimit": 13,
    "BillingNoticeSent": true,
    "ReplCostTxnID": 15,
    "ProcChargeTxnID": 16,
    "OVDChargeTxnID": 17,
    "BibliographicRecordID": 18,
    "DisplayInPAC": true,
    "CanItemBeRenewed": true,
    "IsChargeForCheckout": true,
    "ItemRenewalErrorCode": 22,
    "LoanUnits": 23,
    "ElectronicItem": true,
    "VendorAccountID": 1,
    "VendorObjectIdentifier": "sample string 25",
    "VendorID": 1,
    "ISBN": "",
    "ISSN": "",
    "OCLCNumber": "",
    "UPCNumber": ""
  }
]

HTTP Response Codes

Code Description
200 OK. Success