Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 
Page/Action Field typeActual outcomeExpected outcomeRecord usedPoppy requirement Automated
Edit/Derive MARC bib Non-linkable field

Cannot add or edit. Get an error message

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIQM-341

Requirements change - allow user to add/edit

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIQM-426

NAL_bib_with_subfield9_onanonlinkablefield.mrc

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIQM-426


Edit/Derive MARC bibLinkable field (linked and unlinked)

Cannot add or edit. Get an error message

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIQM-341

Cannot add or edit. Get an error message

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIQM-341

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIQM-426



NAL_bib_with_subfield9_onanonlinkablefield.mrc

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIQM-426
(for linked) 



Data import > Create bib  Non-linkable field

Successfully creates record with subfield 9

As expectedNAL_bib_with_subfield9_onanonlinkablefield.mrcSame as Orchid
Data import > Create bibLinkable field  

Invalid UUID

Creates a record in SRS but not in mod-inventory

The SRS record does not include the field with $9


Valid UUID

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODSOURCE-592

As expected = Return an error

Not as expected | Address in Poppy

  • Do not create a record in SRS. 
  • Better error messaging
  • Add an Orchid release note
  • Invalid/Valid UUID 
    • create SRS and mod-inventory record BUT do not import $9

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODSOURCE-592


Data import > Update bib  (no data field protection)Non-linkable fieldIs not imported.  

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDATAIMP-795

Maintain the $9

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDATAIMP-795


Edge case: Data import > Update bib  (no data field protection)Linkable fieldNeed to checkTesting scenarios of "Handle bib-authority link when user updates a bib record via data import":

 

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-330

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-324

Import record but do not import/save $9 

Field remains unlinked 


Data import > Update bib (no data field protection)Linked field - no change to subfield 9 

Remains linked 

No change to original $9

As expected - No change to original $9 with the same $0No change from Orchid
Data import > Update bib (no data field protection)Linked field - change to subfield 9 No change to original $9

As expected - No change to original $9 with the same $0

No change from Orchid
Data import > Update bib (no data field protection)

Linked field 

Change to subfield $0 or subfield $0 does not exist  

$9 exist (does not matter if it is the linked UUID) Need to check 

 

Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Unlink MARC bib field when $0 has changed and remove the subfield 9 

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-324

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-331

Update MARC bib field when $0 has changed (automated) 

  • Either link or unlink based on if the authority record is available 
  • Provide configuration in settings
Edge case:  Multiples > CreateNon-linkable fieldSuccessfully creates record with multiple subfield 9sCreate with multiple $9No change from Orchid expected outcome
Edge case:  Multiples > CreateLinkable field Need to check Invalid/Valid UUID create SRS and mod- Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":
  • Invalid/Valid UUID 
    • create SRS and mod-inventory record BUT do not import $9

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODSOURCE-592


Edge case:  Multiples > UpdateNon-linkable fieldIs not imported.  

Keep multiple subfields 

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDATAIMP-795

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDATAIMP-795


Edge case:  Multiples > UpdateLinked field   As expected - No change to original $9 with the same $0

 As expected - No change to original $9 with the same $0

No change from Orchid expectation 
Edge case:  Multiples > UpdateLinked field - change to $0 or it is not included   Need to check  Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Unlink MARC bib field when $0 has changed and remove the subfield 9 

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-324

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-331


Edge case:  Multiples > Update

Linkable field  

Need to check
Jira Legacy
serverSystem Jira
columnIdsTesting scenarios of "Handle bib-authority link when user updates a bib record via data import":

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-330

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-324

Import record but do not import/save $9 

Field remains unlinked 


More Edge case: Data import > Update bib  (w/ data field protection)Non-linkable fieldAddress in Poppy
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":


Behave like any other subfield
More Edge case:  Data import > Update bib (w/ data field protection)Linkable field Address in Poppy
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

A. Behave like any other subfield

B. Ignore the data field protection setting  


More Edge case:  Data import > Update bib (w/ data field protection)Linked field same $0Address in Poppy
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":
No change. Everything remains linked 
More Edge case:  Data import > Update bib (w/ data field protection)Linked field no subfield $0 or changed subfield $0 Address in Poppy
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":
Unlink bib field AND remove the $9 (IOW ignore data field protection setting) 
More Edge case:  Data import > Update bib  (w/ Field mapping profile > MARC bib updates)Non-linkable fieldAddress in Poppy
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Behaves like any other subfield

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIQM-414

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-332

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODSOURCE-594

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-319
Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-311



More Edge case:  Data import > Update bib (w/ Field mapping profile > MARC bib updates)Linkable field Address in Poppy

A. Behave like any other subfield

B. Ignore the data field protection setting  


More Edge case:  Data import > Update bib (w/ Field mapping profile > MARC bib updates)Linked field same $0 Address in PoppyKeep bib field linked AND retain the $9 (IOW ignore data field protection setting) More Edge case:  Data import > Update bib (w/ Field mapping profile > MARC bib updates)Linked field no subfield $0 or changed subfield $0 Address in Poppy

Unlink bib field AND remove the $9 that was tied to the non-existent $0 (IOW ignore data field protection setting) 

OR consider logic that checks if $9 is not an authority UUID AND update $9Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIQM-414

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-332

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODSOURCE-594

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-319
Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-311


More Edge case:  Data import > Update bib (w/ Field mapping profile > MARC bib updates)Linked field same $0 
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIQM-414

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-332

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODSOURCE-594

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-319
Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-311


More Edge case:  Data import > Update bib (w/ Field mapping profile > MARC bib updates)Linked field no subfield $0 or changed subfield $0 
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIQM-414

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-332

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODSOURCE-594

Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-319
Jira Legacy
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODDICORE-311


More Edge case:  Data import > Update bib  (w/ Field mapping profile > MARC bib | Override data field protection)Non-linkable fieldAddress in Poppy
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":
Behaves like any other subfield
More Edge case: Data import > Update bib (w/ Field mapping profile > MARC bib | Override data field protection)Linkable field Address in Poppy

A. Behave like any other subfield

B. Ignore the data field protection setting  Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Handle in future release


More Edge case: Data import > Update bib (w/ Field mapping profile > MARC bib | Override data field protection)Linked field same $0Address in PoppyNo change. Everything remains linked
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":
Handle in future release
More Edge case: Data import > Update bib (w/ Field mapping profile > MARC bib | Override data field protection)Linked field no subfield $0 or changed subfield $0 Address in PoppyUnlink bib field AND remove the $9 (IOW ignore data field protection setting) or changed subfield $0 
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Handle in future release



Most Edge case:  Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Add)Non-linkable fieldAddress in PoppyBehaves like any other subfield
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":
Handle in future release
Most Edge case: Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Add)Linkable field Address in Poppy

A. Behave like any other subfield

B. Ignore and do not add 

Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Address in a future release


Most Edge case: Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Add)Linked field same $0Address in Poppy
No change. Everything remains linked. Ignore the Add.Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":
Address in a future release
Most Edge case: Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Add)Linked field no subfield $0 or changed subfield $0 Address in Poppy

Unlink MARC bib field when $0 has changed and remove the subfield 9 tied to the non-existent $0

Do we allow $9 (if not authority UUID to be saved? Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Handle in future release


Most Edge case:  Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Delete)Non-linkable fieldAddress in PoppyBehaves like any other subfield
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":
Handle in future release
Most Edge case:  Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Delete)Linkable field Address in Poppy

Behave like any other subfield

Or just do not allow a library to ever populate $9 Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Handle in future release


Most Edge case: Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Delete)Linked field same $0Address in PoppyNo change. Everything remains linked. Ignore the Delete. 
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":
Handle in future release
Most Edge case: Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Delete)Linked field no subfield $0 or changed subfield $0 Address in PoppyUnlink MARC bib field when $0 has changed and remove the subfield 9 tied to the non-existent $0 subfield $0 or changed subfield $0 
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Handle in future release


Most Edge case: Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Edit)Non-linkable fieldAddress in PoppyBehaves like any other subfield
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":
Handle in future release
Most Edge case:  Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Edit)Linkable field Address in Poppy

A. Behave like any other subfield

B. Ignore and do not edit


Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Handle in future release


Most Edge case:  Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Edit)Linked field same $0Address in PoppyNo change. Everything remains linked. Ignore the EditLinked field same $0
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":
Handle in future release
Most Edge case:  Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Edit)Linked field no subfield $0 or changed subfield $0 Address in Poppy

Unlink MARC bib field when $0 has changed and remove the subfield 9 tied to the non-existent $0

Do we allow $9 (if not authority UUID to be saved?Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Handle in future release


Most Edge case:  Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Move)Non-linkable fieldAddress in PoppyBehaves like any other subfield
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":
Handle in future release
Most Edge case:  Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Move)Linkable field Address in Poppy

A. Behave like any other subfield

B. Ignore and do not Moveprofile > MARC bib modifications | Move)
Linkable field 
Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Handle in future release


Most Edge case:  Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Move)Linked field same $0Address in Poppy
No change. Everything remains linked. Ignore the MoveTesting scenarios of "Handle bib-authority link when user updates a bib record via data import":
Handle in future release
Most Edge case:  Data import > Update bib  (w/ Field mapping profile > MARC bib modifications | Move)Linked field no subfield $0 or changed subfield $0 Address in Poppy

Unlink MARC bib field when $0 has changed and remove the subfield 9 tied to the non-existent $0

Do we allow $9 (if not authority UUID to be saved?Testing scenarios of "Handle bib-authority link when user updates a bib record via data import":

Handle in future release