<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:26:39 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-2764] Record Contribution Enhancements/Ongoing Record Contribution (&quot;Bibs&quot; and &quot;Items&quot;) for INN-Reach Central Server</title>
                <link>https://folio-org.atlassian.net/browse/UXPROD-2764</link>
                <project id="10000" key="UXPROD">UX Product</project>
                    <description>&lt;p&gt;&lt;b&gt;Problem/Overview&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;This work was split into two phases:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Phase 1 is covered by 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;UXPROD-3218&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UXPROD-3218&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Create Record Contribution of Inventory Records (&amp;quot;Bibs&amp;quot; and &amp;quot;Items&amp;quot;) to INN-Reach Central Server | Kiwi R3 2021 | MVP - Initial contribution&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-3218
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
&lt;/li&gt;
	&lt;li&gt;Phase 2 will cover ongoing record contribution and enhancements to the initial record contribution process&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Original context&lt;/b&gt;&lt;br/&gt;
 In an INN-Reach consortium, each participating library must contribute bibliographic records (&quot;bibs&quot;) to the INN-Reach central server that correspond to items the contributing library wishes to include in the INN-Reach central catalog for discovery and/or lending. Records contributed should be able to be limited by some local criteria, and may need to be transformed before contribution (eg. to support record matching, contributed MARC record 001 field may need to be changed from FOLIO HRID to OCLC number). Records must be contributed in MARC21 encoded according to API specifications.&lt;/p&gt;

&lt;p&gt;Whenever an inventory record is created, updated, or deleted, it should be evaluated for contribution or update. This would include any Title-level requests (when available) or new items added to associated holdings. Inventory records without associated item records should not be included until an associated item record is created.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;In scope&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Mechanism for filtering records to be contributed to the central server.
	&lt;ul&gt;
		&lt;li&gt;Ability to indicate whether a record should display in the central discovery catalog, and whether it should show as contributed by the contributing institution or the consortium.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Mechanism to generate and/or transform MARC21 records for indicated inventory record using a rule-based system.&lt;/li&gt;
	&lt;li&gt;System for maintaining record contribution status&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;Contribution of item records.&lt;/li&gt;
	&lt;li&gt;Batch contribution of bibs.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Use case(s)&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Proposed solution/stories&lt;/b&gt;&lt;br/&gt;
 Given an inventory instance record is updated, the INN-Reach business logic module should receive a message that indicates what record has been modified and evaluate said record based on its configured contribution criteria, transform/generate an associated MARC21 record and pass it on to the associated Edge API for transmission to the INN-Reach Central server as appropriate.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Links to additional info&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Questions&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;What mechanism can be used to notify the INN-Reach FOLIO module to evaluate an inventory instance for contribution/update?&lt;/li&gt;
	&lt;li&gt;What criteria are available for filtering records?&lt;/li&gt;
	&lt;li&gt;How will filters and record transformation be configured?&lt;/li&gt;
	&lt;li&gt;What kind of interface should be used to manage this functionality for multiple INN-Reach central servers?&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="11560">UXPROD-2764</key>
            <summary>Record Contribution Enhancements/Ongoing Record Contribution (&quot;Bibs&quot; and &quot;Items&quot;) for INN-Reach Central Server</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="13619">UXPROD-2598</parent>
                                    <priority id="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="632e148361dbef2805be710f">Brooks Travis</assignee>
                                                                <reporter accountid="632e148361dbef2805be710f">Brooks Travis</reporter>
                                    <labels>
                            <label>consortia</label>
                            <label>d2ir-record-contribution</label>
                            <label>inn-reach-mvp</label>
                            <label>split</label>
                    </labels>
                <created>Mon, 19 Oct 2020 09:46:56 +0000</created>
                <updated>Tue, 12 Apr 2022 14:17:09 +0000</updated>
                            <resolved>Tue, 12 Apr 2022 14:17:09 +0000</resolved>
                                                    <fixVersion>Lotus (R1 2022)</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                <comments>
                                                            <comment id="17624" author="632e148361dbef2805be710f" created="Wed, 27 Oct 2021 21:49:54 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A6cd480e4-95eb-4431-b12a-94975974683d&quot; class=&quot;user-hover&quot; rel=&quot;712020:6cd480e4-95eb-4431-b12a-94975974683d&quot; data-account-id=&quot;712020:6cd480e4-95eb-4431-b12a-94975974683d&quot; accountid=&quot;712020:6cd480e4-95eb-4431-b12a-94975974683d&quot; rel=&quot;noreferrer&quot;&gt;Oleksandr Dmytriiev&lt;/a&gt;&#160;We can likely split this for Lotus/Morning Glory and move 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;UIINREACH-55&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UIINREACH-55&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Record Contribution: Provide management interface for record contribution jobs in INN-Reach (Current Contribution, Enhanced)&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;
            UIINREACH-55
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
 and 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODINREACH-56&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODINREACH-56&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Spike:  Record Contribution: Process contribution or update Jobs of Bibs to an INN-Reach central Server&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;
            MODINREACH-56
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
 to R2 2022 if necessary.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Cloners</name>
                                                                <inwardlinks description="is cloned by">
                                        <issuelink>
            <issuekey id="12308">UXPROD-3615</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                                                <inwardlinks description="is defined by ">
                                        <issuelink>
            <issuekey id="31391">MODINREACH-6</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="31390">MODINREACH-7</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="31302">MODINREACH-56</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="31414">MODINREACH-49</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="31416">MODINREACH-50</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="31479">MODINREACH-177</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="71988">UIINREACH-114</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="31334">MODINREACH-22</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10007">
                    <name>Requires</name>
                                            <outwardlinks description="requires">
                                        <issuelink>
            <issuekey id="11655">UXPROD-2673</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="12122">UXPROD-3051</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10053" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Back End Estimate</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10123"><![CDATA[XL < 15 days]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <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="10188"><![CDATA[Volaris]]></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)">Add Support for D2IR API Integration with INN-Reach Resource Sharing Systems</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10050" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Front End Estimate</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10094"><![CDATA[Out of scope]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>90.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i01ue7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10071" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: 5Colleges (Full Jul 2021)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10227"><![CDATA[R5]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10068" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: Chicago (MVP Sum 2020)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10212"><![CDATA[R5]]></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="10217"><![CDATA[R5]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10070" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: Duke (Full Sum 2021)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10222"><![CDATA[R5]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10074" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: GBV (MVP Sum 2020)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10242"><![CDATA[R5]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10085" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: MO State (MVP June 2020)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10295"><![CDATA[R2]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10089" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: TAMU (MVP Jan 2021)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10318"><![CDATA[R5]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10091" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: U of AL (MVP Oct 2020)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10328"><![CDATA[R5]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>