<div dir="ltr"><div>Hi,<br><br>On Mon, Jan 22, 2024 at 5:57 PM Lussier, Kathy <<a href="mailto:klussier@noblenet.org">klussier@noblenet.org</a>> wrote:<br><div>> It sounds like an option is in order then, and I'm now wondering</div><div>> if a global flag is appropriate or something that allows us to</div><div>> determine staff catalog visibility on an OU by OU basis.</div></div><div><br></div><div>Various options I see are.<br></div><div><br></div><div>[1] As Jason Stephenson suggested, adding a staff_visible column to actor.org_unit. However, if this is intended to have similar semantics to the opac_visible column - i.e., to suppress results from the staff catalog _search results_ additional work would be needed for the search engine.</div><div>[2] Adding a "deleted" column to actor.org_unit to signify that the OU no longer exists. Logical deletion would allow certain types of information to be retained for historical reporting, but would require touching (at minimum) all of the org unit selectors.</div><div>[3] Adding an "active" column to actor.org_unit. This would be intentionally softer than a "deleted" column, with the idea being that if an OU needs to be deleted, to go through the trouble of fully deleting it from the database. This option would also require touching all of the org unit selectors.</div><div>[4] If the concern is more about the visibility of the org unit in the _catalog search form selector_, extending the custom OU tree mechanism. Probably less effort.</div><div>[5] Adding a library setting (tied to the workstation) to list OUs that should not be included in the selector. Also less effort, and might offer some nice flexibility  - i.e., somebody at a branch just sees the active OUs on the selector, while somebody at a central tech services office might see everything.<br></div><div><br></div><div>As you can see, there's a wide range of effort among these options - and semantics.<br></div><div><br></div><div>Regards,</div><div><br></div><div>Galen<br>--<br>Galen Charlton<br>Implementation and IT Manager<br>Equinox Open Library Initiative<br>gmc@equinoxOLI.org<br><a href="https://www.equinoxOLI.org">https://www.equinoxOLI.org</a><br>phone: 877-OPEN-ILS (673-6457)<br>direct: 770-709-5581</div></div>