Patron Transaction Summary

List Patron Fines and Fees Transaction Summary

GET /api/.../patrons/{id}/accounttransactions

Returns list of fines/fees transaction summary details. The list is sorted by transaction date in descending order.

Request Information

Parameters
Name Type Required Description
id Integer Yes The unique id assigned to the patron.

Response Information

Example
application/json, text/json
[
  {
    "ItemRecordID":0003900006580,
    "IsDeleted":false,
    "TxnID": 2,
    "TxnCodeID": 3,
    "CallNumber": "sample string 4",
    "MaterialType": "sample string 5",
    "TxnDate": "2013-02-28T17:20:57.4095989-05:00",
    "Type": "sample string 7",
    "FeeDescription": "sample string 8",
    "BrowseTitle": "sample string 9",
    "Barcode": "sample string 10",
    "TxnAmount": 11.0,
    "OutstandingAmount": 1.0,
    "Organization": "sample string 12",
    "TxnOrgID": 1,
    "FreeTextNote": "sample string 13",
    "WaiverRequestID": null,
    "HasPendingWaiverRequest": false
  },
  {
    "ItemRecordID":1968051,
    "TxnID":3665893,
    "TxnCodeID":2,
    "CallNumber":"Fict Gri",
    "MaterialType":"Book",
    "TxnDate":"2013-06-17T19:29:52.2",
    "Type":"Pay",
    "FeeDescription":"Check Out Charge",
    "BrowseTitle":"The client",
    "Barcode":"0003900006580",
    "TxnAmount":1.0000,
    "OutstandingAmount":1.0000,
    "Organization":"",
    "TxnOrgID":1,
    "FreeTextNote":"Paying fee from NextGen",
    "WaiverRequestID": null,
    "HasPendingWaiverRequest": false
  },
  {
    "ItemRecordID": 1,
    "TxnID": 2,
    "TxnCodeID": 3,
    "CallNumber": "sample string 4",
    "MaterialType": "sample string 5",
    "TxnDate": "2013-02-28T17:20:57.4095989-05:00",
    "Type": "sample string 7",
    "FeeDescription": "sample string 8",
    "BrowseTitle": "sample string 9",
    "Barcode": "sample string 10",
    "TxnAmount": 11.0,
    "OutstandingAmount": 1.0,
    "Organization": "sample string 12",
    "TxnOrgID": 1,
    "FreeTextNote": "sample string 13",
    "WaiverRequestID": null,
    "HasPendingWaiverRequest": false
  }
]

HTTP Response Codes

Code Description
200 OK. Success
400 FAILURE. Invalid patron ID
404 FAILURE. Patron not found

Permissions needed to perform this action:

AccessPatronServices_Allow
PatronStatus_Access
PatronStatus_AccessPatronAccount
PatronStatus_AccessPatronAccountTransactionSummary