Data types reference > Web Services data types > Patron service > PatronCheckoutHistoryInfo

PatronCheckoutHistoryInfo

The PatronCheckoutHistoryInfo type displays specific checkout (charge) history information for a particular patron.

Ancestors

None

Relevant operations

lookupMyAccountInfo

Contents

This type has the following elements:

Element

Type

Occ.

Description

itemID

xs:string

1

Displays the item ID.

callNumber

xs:string

1

Displays the item call number.

displayableCallNumber

xs:string

1

Displays the formatted call number.

copyNumber

xs:int

1

Displays which copy of the item if multiple copies exist.

title

xs:string

0..1

Displays the title of the item.

author

xs:string

0..1

Displays the item’s author.

checkoutLibraryID

xs:string

0..1

Displays the library where the item was checked out.

This element is not returned in a single-library configuration.

checkoutLibraryDescription

xs:string

0..1

Displays a text description of the library where the item was checked out.

This element is not returned in a single-library configuration.

itemLibraryID

xs:string

0..1

Displays the item’s owning library Library ID.

This element is not returned in a single-library configuration.

itemLibraryDescription

xs:string

0..1

Displays a text description of the item’s owning library.

This element is not returned in a single-library configuration.

itemTypeID

xs:string

0..1

Displays the item’s item type ID.

itemTypeDescription

xs:string

0..1

Displays a text description of the item’s item type ID.

reserveCollectionID

xs:string

0..1

Displays the reserve collection ID.

This element is only returned if the item is on academic reserve.

reserveCollectionDescription

xs:string

0..1

Displays a text description of the reserve collection.

This element is only returned if the item is on academic reserve.

checkoutDate

xs:dateTime

1

Displays the date the item was checked out.

dueDate

xs:dateTime

1

Displays the item’s due date.

circulationRuleID

xs:string

0..1

Displays the the policy name of the primary Circulation Rule policy for the item.

circulationRuleDescription

xs:string

0..1

Displays the description of the circulation rule for the item.

recallDate

xs:date

0..1

Displays the date a recall notice was sent.

This element is returned only if the checkout has been recalled.

recallDueDate

xs:dateTime

0..1

Displays the item due date after it is recalled.

recallNoticesSent

xs:int

0..1

Displays the number of recall notices that have been sent.

lastRenewedDate

xs:dateTime

0..1

Displays the date the item was last renewed.

renewals

xs:int

1

Displays the number of times the item has been renewed.

wasOverdue

xs:boolean

1

Indicates whether the item is overdue (true) or not (false).

overdueNoticesSent

xs:int

1

Displays the number of overdue notices the system has sent for an item.

dateOfLastOverdueNotice

xs:date

0..1

Displays the date that the last overdue notice was sent.

This element is returned only if the setting is not “NEVER”.

fine

Money

0..1

Displays the monetary amount of fine associated with the item.

This amount includes both any outstanding bills on the checkout and the estimated fine that would accrue if the item was returned at the time of the operation request.

This element is only returned if the fine is greater than 0.

dateLoanHistoryDischarged

xs:dateTime

0..1

Displays the date and time on which the item was most recently discharged from the user.

loanHistoryDischargingLibraryID

xs:string

0..1

Displays the ID of the library where the item was discharged.

loanHistoryDischargingLibraryDescription

xs:string

0..1

Displays the name of the library where the item was discharged.

 


© 2009-2012 SirsiDynix