HRID handling
The HRID is the Human readable ID, and the alias for the UUID. The HRID is a FOLIO generated or migrated ID for the instance, holdings or item .
Setting up the libraries preferred use of Human Readable IDs (HRID) for instance, holdings and item is defined in Settings > Inventory > Instances, Holdings, Items:
The use of prefix is optional.
Changing the HRID handling requires special permission, and is normal something the library only do once, when migrating to FOLIO.
Once a library sets up their initial pattern for HRIDs, then in general, they should not be changing that setting. We've seen it lead to a mess in Bugfest, especially when someone changes the numbering to be less than the previous numbering. In retrospect, this probably should have just been an internal setting without a UI (or maybe a view-only of the current setting/highest number created), but I created the requirements for that page back in my early, less-experienced days of being a PO.
The display on the Settings page will stay fixed as defined by the initial start. The only way that it would be updated in the Setting UI is if a user manually adjusts it.
Tips: If a library want to to know what the highest current HRID is for an Inventory record type would be:
- use a query to find the most recent Instance/Holdings/Item created - then add 1 to that HRID
- Inventory search on HRID or filter by [record type] date created, find the most recent one - then add 1 to that HRID
- Create a new Inventory record of whichever [record type} you're interested in, and then add 1 to the HRID you see in that new record.