<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:36:54 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[UXPROD-4054] Indicate if a shelving location is open or closed to patrons</title>
                <link>https://folio-org.atlassian.net/browse/UXPROD-4054</link>
                <project id="10000" key="UXPROD">UX Product</project>
                    <description>&lt;p&gt;&lt;b&gt;Current situation or problem&lt;/b&gt;:&lt;br/&gt;
Many libraries have shelving locations that are not open to patrons; instead, patrons request the items and they are brought to a reading room or service point for the patron to check out or use in-house.&lt;/p&gt;

&lt;p&gt;There is no way currently to indicate if a shelving location is open or closed to the public; this feature encompasses the work to meet that requirement, both on the front end and back end.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;In scope&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Updates to shelving location schema to add a new boolean attribute, &quot;staffOnly&quot;, as a required field with default value of &quot;False&quot;&lt;/li&gt;
	&lt;li&gt;Updates to locations UI to add the ability to manage the setting
	&lt;ul&gt;
		&lt;li&gt;Field name on UI: &quot;Open to patrons&quot; with two possible values - Yes or No.
		&lt;ul&gt;
			&lt;li&gt;&quot;staffOnly&quot; = False, then &quot;Open to patrons&quot; = &quot;Yes&quot;&lt;/li&gt;
			&lt;li&gt;&quot;staffOnly&quot; = True, then &quot;Open to patrons&quot; = &quot;No&quot;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Any work to expose the new attribute to locations APIs&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Out of scope&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Any integration with external-to-FOLIO tools that might use this data, other than making the field able to set via API&lt;/li&gt;
	&lt;li&gt;UI work within other FOLIO apps besides Settings &amp;gt; Tenant &amp;#8212; that would need to be done in follow-on jiras with new features.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Use case(s)&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;A FOLIO library wishes to implement controlled digital lending; part of standard CDL workflows includes &quot;sequestering&quot; the physical copy while the digital copy  is in use. The library creates a shelving location named &quot;CDL Sequestered&quot; and marks &quot;Open to patrons&quot; as &quot;No&quot;. When an item is out on a controlled digital loan, they move the physical copy to that location temporarily, and then remove it from that location when the physical copy is back in circulation.&lt;/li&gt;
	&lt;li&gt;A library has several collections that are stored in locations not accessible to patrons. Those locations are marked as &quot;Open to patrons&quot; = False. As part of their discovery layer, they set up an integration such that if an item is at a location not open to patrons, a special message displays telling patrons that the item needs to be requested through a particular online form.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Proposed solution/stories&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;
    &lt;span class=&quot;jira-issue-macro&quot; data-jira-key=&quot;UITEN-244&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UITEN-244&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Add field &amp;quot;Open to Patrons&amp;quot; to Shelving Location&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10309?size=medium&quot; /&gt;
            UITEN-244
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-complete jira-macro-single-issue-export-pdf&quot;&gt;Open&lt;/span&gt;
            &lt;/span&gt;
 &amp;gt; UI work for field.&lt;/li&gt;
	&lt;li&gt;Backend work &amp;gt; to be written by development team.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Links to additional info&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;We are calling the underlying data &quot;staffOnly&quot; instead of &quot;isOpen&quot; because saying shelving is closed could be read as saying that a location is not available, which is not the intent of this feature.&lt;/li&gt;
	&lt;li&gt;It may be desired to have an additional part of this where if a location is set to be remote storage, that it defaults to Open to patrons = No. But I think given that Open to patrons is unlikely to be a value that changes frequently, I don&apos;t think it is unreasonable to have the value be set manually.&lt;/li&gt;
	&lt;li&gt;It may  be desired to add additional development in Inventory or Requests to include this information when displaying a location, but then can be addressed in other features if requested.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Questions&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Does any development here need to happen within OAI-PMH or RTAC to make the new attribute available?&lt;/li&gt;
	&lt;li&gt;Could this influence request policies? Ideally you would be able to disable requesting (though since this is location  based, that could be done in the circulation rules already)&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="12772">UXPROD-4054</key>
            <summary>Indicate if a shelving location is open or closed to patrons</summary>
                <type id="10002" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10322?size=medium">New Feature</type>
                            <parent id="13649">UXPROD-771</parent>
                                    <priority id="10005" iconUrl="https://dev.folio.org/assets/jira-priority/tbd.svg">TBD</priority>
                        <status id="1" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                                        <assignee accountid="63ca7ffe176040ff3bd287dd">Anne Ekblad</assignee>
                                                                <reporter accountid="5c48911b54e1e6466b11f38c">Erin Nettifee</reporter>
                                    <labels>
                            <label>enettifee-reviewed</label>
                            <label>locations</label>
                    </labels>
                <created>Thu, 9 Feb 2023 17:06:57 +0000</created>
                <updated>Thu, 30 Nov 2023 16:43:18 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>10</watches>
                                                                <comments>
                                                            <comment id="14517" author="5c48911b54e1e6466b11f38c" created="Mon, 13 Feb 2023 15:02:16 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; class=&quot;user-hover&quot; rel=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; data-account-id=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; accountid=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; rel=&quot;noreferrer&quot;&gt;Magda Zacharska&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=62a96ae7192edb006f9f1bf9&quot; class=&quot;user-hover&quot; rel=&quot;62a96ae7192edb006f9f1bf9&quot; data-account-id=&quot;62a96ae7192edb006f9f1bf9&quot; accountid=&quot;62a96ae7192edb006f9f1bf9&quot; rel=&quot;noreferrer&quot;&gt;Khalilah Gambrell&lt;/a&gt; - this is non-urgent. &lt;/p&gt;

&lt;p&gt;This feature need has come up in the context of discussions about controlled digital lending, where there is a business requirement of placing an item in a &quot;sequestered&quot; location, not accessible by patrons.&lt;/p&gt;

&lt;p&gt;I could see different ways this could potentially be helpful beyond CDL and have linked this to the long-standing Reading Room feature as well.&lt;/p&gt;

&lt;p&gt;I&apos;m looking for input from both of you on whether any work would be needed within additional apps to support OAI-PMH and RTAC using this information. You can assume that it would be possible to query a location via API to find out if it was &quot;sequestered&quot; - I&apos;m more trying to consider if additional work would be desired beyond being able to query the API for that info, if that makes sense.&lt;/p&gt;</comment>
                                                            <comment id="14523" author="557058:f80403de-e149-421e-8750-af45c853402f" created="Tue, 14 Feb 2023 16:56:25 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5c48911b54e1e6466b11f38c&quot; class=&quot;user-hover&quot; rel=&quot;5c48911b54e1e6466b11f38c&quot; data-account-id=&quot;5c48911b54e1e6466b11f38c&quot; accountid=&quot;5c48911b54e1e6466b11f38c&quot; rel=&quot;noreferrer&quot;&gt;Erin Nettifee&lt;/a&gt; - I have linked this feature as related to the Epic 
    &lt;span class=&quot;jira-issue-macro&quot; data-jira-key=&quot;UXPROD-3977&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UXPROD-3977&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;CDL (Controlled Digital Lending)&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/images/icons/issuetypes/epic.svg&quot; /&gt;
            UXPROD-3977
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-complete jira-macro-single-issue-export-pdf&quot;&gt;Open&lt;/span&gt;
            &lt;/span&gt;
.&lt;/p&gt;

&lt;p&gt;CC: &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5c7405f424a84d1307801d06&quot; class=&quot;user-hover&quot; rel=&quot;5c7405f424a84d1307801d06&quot; data-account-id=&quot;5c7405f424a84d1307801d06&quot; accountid=&quot;5c7405f424a84d1307801d06&quot; rel=&quot;noreferrer&quot;&gt;Andrea Loigman&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae8c4ddd4-0fdd-498e-b70c-e1e29989f2a2&quot; class=&quot;user-hover&quot; rel=&quot;557058:e8c4ddd4-0fdd-498e-b70c-e1e29989f2a2&quot; data-account-id=&quot;557058:e8c4ddd4-0fdd-498e-b70c-e1e29989f2a2&quot; accountid=&quot;557058:e8c4ddd4-0fdd-498e-b70c-e1e29989f2a2&quot; rel=&quot;noreferrer&quot;&gt;Sarah Seestone&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A8eb52188-0565-4921-b55b-b0b42e919590&quot; class=&quot;user-hover&quot; rel=&quot;557058:8eb52188-0565-4921-b55b-b0b42e919590&quot; data-account-id=&quot;557058:8eb52188-0565-4921-b55b-b0b42e919590&quot; accountid=&quot;557058:8eb52188-0565-4921-b55b-b0b42e919590&quot; rel=&quot;noreferrer&quot;&gt;David Bottorff&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="14526" author="557058:eb198214-3032-45c9-9781-9967c26deb3f" created="Wed, 15 Mar 2023 12:46:07 +0000"  >&lt;p&gt;I wonder if this should be linked with 
    &lt;span class=&quot;jira-issue-macro&quot; data-jira-key=&quot;UXPROD-4070&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UXPROD-4070&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Reading Room Access &quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10322?size=medium&quot; /&gt;
            UXPROD-4070
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-complete jira-macro-single-issue-export-pdf&quot;&gt;Open&lt;/span&gt;
            &lt;/span&gt;
 . I know that issue is about control lists but as i mentioned in my comment in that issue i think locations would be a better fit instead of a service point.&#160;&lt;/p&gt;</comment>
                                                            <comment id="14529" author="5c48911b54e1e6466b11f38c" created="Wed, 15 Mar 2023 13:36:07 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Aeb198214-3032-45c9-9781-9967c26deb3f&quot; class=&quot;user-hover&quot; rel=&quot;557058:eb198214-3032-45c9-9781-9967c26deb3f&quot; data-account-id=&quot;557058:eb198214-3032-45c9-9781-9967c26deb3f&quot; accountid=&quot;557058:eb198214-3032-45c9-9781-9967c26deb3f&quot; rel=&quot;noreferrer&quot;&gt;Thomas Trutt&lt;/a&gt; I&apos;m not sure I agree with 4070 being a better fit for an extension of the location model - I think reading rooms are service points since they are places where books are brought and used. They &lt;em&gt;are&lt;/em&gt; tied to locations most often, though it&apos;s not a requirement. &lt;/p&gt;

&lt;p&gt;There could be an argument for 4070 leading to a completely different object of &quot;reading room&quot; being built out - one of the challenges with service points and locations is that they are integrated into mod-inventory, and if you want to give true flexibility you might want to not build in another dependency piece with inventory. &lt;/p&gt;

&lt;p&gt;I&apos;ll leave a comment over there just so this is considered when they get to it (not sure which PO will do 4070).&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                                                <inwardlinks description="is defined by ">
                                        <issuelink>
            <issuekey id="71066">UITEN-244</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="12756">UXPROD-3977</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="13447">UXPROD-4070</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="13012">UXPROD-1835</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10168"><![CDATA[None]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10014" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue key="$xmlutils.escape($text)">Locations and Service Points</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i06ctf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10069" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: Cornell (Full Sum 2021)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10214"><![CDATA[R2]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 14 Feb 2023 16:56:25 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>
</channel>
</rss>