Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Module

Publish/subscribe

Event type

Payload

mod-feesfines

publish

PATRON_FEE_FINE_BALANCE_CHANGE_EVENT

{
"accountId": string,
  "patronIduserId": string,
  "balance": numeric,
"statusfeeFineType": string
}

Example:
{
  "patronId
"accountId": "82d804b9-8a73-4d9d-bf9b-78f751758420",
  "userId": "1785d6684f0e711c-831ed583-11ea41e0-bc559555-0242ac130003b62f1725023f",
  "balance": -15,
"statusfeeFineType": "Aged to lost95df458a-5a01-4f9a-99e1-64d5657d8379"
}
mod-circulationpublish

ITEM_CHECK_OUT_EVENT

{
  "patronId": string,
  "loanId": string,
  "dueDate": string
}
mod-circulationpublishITEM_CHECK_IN_EVENT
{
  "patronId": string,
"loanId": string,
"returnedDate": string
}
mod-circulationpublishITEM_DECLARED_LOST_EVENT
{
  "patronId": string,
"loanId": string
}
mod-circulationpublishLOAN_DUE_DATE_UPDATE_EVENT
{
  "patronId": string,
  "loanId": string,
  "dueDate": string,
"recall": boolean
}
mod-automatedblockssubscribe

PATRON_FEE_FINE_BALANCE_CHANGE_EVENT
ITEM_CHECK_OUT_EVENT
ITEM_CHECK_IN_EVENT
ITEM_DECLARED_LOST_EVENT
LOAN_DUE_DATE_UPDATE_EVENT


...