Allow Orders to generate Instance with source MARC

Description

Currently GOBI returns a MARC xml record to FOLIO when the order is transmitted. It has a source type of "FOLIO." Changing the source type to “MARC” when a GOBI order is transmitted to FOLIO would allow the record to be harvested by OAI-PMH which would discovery in platforms that use OAI harvesting and would allow holds to be placed on on-order items.

Use case(s)
As a user of the GOBI-FOLIO order integration, when I order something using the GOBI system
and the record is transmitted to FOLIO
it should have a source of "MARC."

Priority

Labels

Fix versions

None

Development Team

Thunderjet

Assignee

Solution Architect

Parent

Parent Field Value

None

Parent Status

None

Checklist

hide

TestRail: Results

Activity

Show:

Dennis Bridges June 7, 2024 at 6:30 PM

Now that and have been implemented I believe the remianing use cases here are quite different. As a result I have created to continue refinening this funcitonality and will close this feature.

Magda Zacharska November 21, 2023 at 5:33 PM

- OAI-PMH starting with Poppy release will support harvesting FOLIO instances as well. This work has been done in and .

Lisa Sjögren October 6, 2022 at 10:26 AM

If likely to be developed in the near future (at least it's scheduled), that does sound like it could be the the best long term solution. We just need to think of workaround in the meantime – I think semi-manual using Data Import could be fine, as the API already removes a lot of manual steps.

In that case, DI/mod-gobi work could be focused instead on https://folio-org.atlassian.net/browse/UXPROD-3699 instead, allowing to fully automate the "shelf-ready" service.

Ann-Marie Breaux October 5, 2022 at 4:49 PM

Hi Rather than messing with mod-gobi, the other option is that OAI-PMH should include Instances that are Source = FOLIO and not suppressed from discovery. That has bigger implications, but I thought that was planned also - just not sure when. See .

Lisa Sjögren October 5, 2022 at 4:21 PM

I know the background to this issue, and can confirm Anne-Marie's statement that the two are not duplicates (even if the titles could maybe be more explicit).

One big difference from the library POV is that the full MARC records referred to in https://folio-org.atlassian.net/browse/UXPROD-3699 are typically only transmitted to the library once the book order has been received and invoiced.

The library will however want the title to display in EDS as soon as they open the order on Gobi (and this generates the record in FOLIO). The library does not receive any MARC records at this point that they could manually import via DI.

As I understand, what mod-gobi receives from Gobi is actually a simple MARC record with order data. So to me it seems that a good solution would be if mod-gobi could take that MARC data and, after transmitting it to mod-orders and triggering the instance creation/linking order to existing instance, actually send it on to Data Import and load it to FOLIO it using some matching logic that ensures it only adds MARC to instances, never overwrites existing ones.

Won't Do

Details

Reporter

PO Rank

0

Rank: Cornell (Full Sum 2021)

R5

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created June 2, 2022 at 10:50 PM
Updated June 11, 2024 at 7:42 PM
Resolved June 7, 2024 at 7:44 PM
TestRail: Cases
TestRail: Runs