Since Koha 17.11 branches within a multi-branch system or consortium can add their specific Marc Organization Code to their records as they catalog.
For libraries within a branch system or consortium, each library that has their own Marc Organization Code, can update their Library’s code within Libraries and Groups in the Administration Module.
If a library is unsure if they have a Marc Organization Code, they can visit the Library of Congress website for more information.
Once this Marc Organization Code is set up under the Libraries and Groups Module, create a new record and this Marc Organization code will be found in the 003.
Marking a library branch as Public in Administration -> Libraries makes a library's information visible on the OPAC libraries page and makes it a search option for advanced searching. Some libraries that use a hold locker or window as a branch for hold pickup locations may choose to leave these special-use locations as non-Public branches to be less confusing for their patrons.
Marking a library as non-Public does not, however, hide the items held by that library in the OPAC from appearing in records or search result facets. For libraries that want to completely hide a library and its holdings for a period of time, many use the OPACHiddenItems system preference. There are a handful of bugs around items hidden from the OPAC still showing up in places like search facets, so many libraries customizing their OPAC via the Galadriel plugin will hide branches from search facets that way.
The non-public library location, if still marked as a hold location, will still be selectable when patrons place holds unless deselected as a pickup location or otherwise limited by hold policies and system settings.