[OPEN-ILS-DEV] URI enhancement

James Fournie james.fournie at gmail.com
Wed Jul 6 17:51:07 EDT 2011


Hey there, I'm wondering if anyone has thought about this issue:

Let's assume the default Evergreen org tree including CONS, SYS1, BR1
and BR2 and SYS2, BR3 and BR4.

Let's say you have some sort of electronic resource that SYS1 owns but
SYS2 does not own.  You would like all BR1-scoped searches to include
this result but no SYS2, BR3 or BR4 scoped searches to include it.
Currently, if you were to add a URI $9 of SYS1, that URI would only
appear when your search scope included SYS1, not when you were just
searching BR1 at a depth of BR1.  To make this work you would have to
add URIs with $9 of BR1 and BR2.  Instead, it may be preferable just
to add a SYS1 $9.

This is currently not possible, but could be enabled fairly easily by
adjusting the main postgres search function's URI block to include a
check for parent org units.

I'm wondering if this makes sense to anyone or if anyone else has
encountered this in the way they use org units.

Thanks!

~James


More information about the Open-ils-dev mailing list