Versions Compared

Key

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

...

Improving Patron Search Reliability

Addressing Ambiguity:

  • Leverage Unique Identifiers that DCB currently holds such as; Existing Local patron ID (Patron Identity), DCB’s Patron UniqueId and DCB Patron UUID.

  • Expand the search criteria to include checks when multiple patrons are found to improve accuracy and reduce ambiguity.

  • Implement a strategy to validate exact matches by cross-checking multiple criteria, helping to minimise false positives.

Improving Diagnostics

  • Enhance patron search logging to capture specific details about search failures, including search criteria, results, and potential reasons for mismatches.

  • Monitor the performance of patron search queries to identify success rate/failure rate.

  • Develop more rigorous testing strategies for testing current known issues.

Identifying DCB Virtual Patrons

  • Consider using the PATNL field to search by DCB’s Patron Unique Id.

  • Consider using the existing Patron identity local ID if it already exists in DCB.

  • A script querying the patron barcode prefix can potentially identify all virtual DCB patrons that exist in a local Polaris system. 

Assessing the Viability of Virtual Patron Deletion

Prerequisites:

  • A reliable patron search mechanism is essential to accurately identify and target virtual patrons for deletion.

  • Conduct a thorough impact assessment to understand the potential consequences of deleting virtual patrons, including data loss and system disruptions.

Key Considerations:

  • In-Flight Requests: Identify and address any in-flight requests associated with the virtual patron before deletion.

  • Data Retention Policy: Establish a clear data retention policy to determine how long virtual patron records should be retained before deletion.

  • Backup and Recovery Strategy: Develop a robust backup and recovery strategy to minimise data loss risks associated with deletion.

  • Testing and Pilot: Implement a phased approach with rigorous testing and a pilot program to evaluate the feasibility and impact of virtual patron deletion.

...