OAI-PMH Testing Priorities

OAI-PMH Testing Priorities

 P1 -     P2 -  P3 -

When testing on bugfest-like environment always use from and until parameters in your requests to avoid  inadvertently running the full harvest.

 

 

 

 

marc21_withholdings

marc21

oai-dc

Notes

 

 

 

marc21_withholdings

marc21

oai-dc

Notes

source - SRS

 

verb

ListRecords








C376983


 

GetRecord


C375964


C376963
C375965



C376984

 

ListIdentifiers

 

ListMetadataFormats

 

ListSets

 

suppressed  - with flag

instance



C375966 (ListRecords)



C193960 (ListRecords)

C375185 (GetRecord)

See the table below with suppression inheritance

holdings 



C193961 (ListRecords, Holdings&Items)

C375192 (GetRecord)

N/A

N/A

 

items



C193961 (ListRecords, Holdings&Items)

C375194 (GetRecord)

N/A

N/A

 

suppressed - skip

instance 



C375302 (ListIdentifiers)



C163912 (ListRecords)

C375186 (GetRecord)
C375987 (ListIdentifiers)

See the table below with suppression inheritance

holdings



C19395 (ListRecords)

C375191 (GetRecord)

N/A

N/A

 

items



C193959 (ListRecords)

C375193 (GetRecord)

N/A

N/A

 

deleted

LDR/05 set to "d"



C375967 (ListRecords)



C375950 (ListRecords)

C375951 (GetRecord)



C376985
(ListRecords)

Deletion can be triggered only by updating LDR position 05 of the underlying SRS record

holdings



C375952 (ListRecords)

C385648 (ListIdentifiers)

N/A

N/A

Deleting holdings record should be treated as an update and should trigger the record to be harvested

item



C375968 (ListRecords)

C385648 (ListIdentifiers)

N/A

N/A

Deleting item record should be treated as an update and should trigger the record to be harvested

added

instance



C375970 (ListRecords)



C375181 (GetRecord)

C375129 (ListIdentifiers)



C376982
(ListIdentifiers)

Importing record via data import record should trigger the record to be harvested

holdings



C353629 (ListRecords)

C345417 (ListRecords, location & call number)

C375132 (ListIdentifiers)

N/A

N/A

Adding holdings record in inventory should trigger the record to be harvested

item



C353623 (ListRecords)

C380627 (ListIdentifiers)

N/A

N/A

Adding instance record in inventory should trigger the record to be harvested

updated 

instance



C353605 (ListRecords)



C375975



C376986

Updating underlying SRS record should trigger the record to be harvested

holdings



C353581 (ListRecords)

C353626 (ListRecords, Holdings&Items)

C380621 (ListIdentifiers)

N/A

N/A

Updating any field listed in 

MODOAIPMH-102 should trigger the record to be harvested

Items



C353584 (ListRecords)

C353626 (ListRecords, Holdings&Items)

C380630 (ListIdentifiers)

N/A

N/A

Updating any field listed in 

MODOAIPMH-102 should trigger the record to be harvested

source - Inventory



 












verb



ListRecords



C375971



C375969

 

GetRecord



C375973



C375972

 

ListIdentifiers

 

ListMetadataFormats

 

ListSets

 

suppressed  - with flag

instance



C375303 (ListIdentifiers)



C375203 (ListRecords)

See the table below with suppression inheritance

holdings



C375200 (ListRecords)

N/A

N/A

 

items

C375212 (ListRecords)

C375195 (GetRecord)

N/A

N/A

 

suppressed - skip

instance



C376976 (ListIdentifiers)



C375204 (ListRecords)

C375189 (GetRecord)




See the table below with suppression inheritance

holdings

C375201 (ListRecords)

C375190 (GetRecord)

N/A

N/A

 

Items



C375210 (ListRecords)

C375196 (GetRecord)

N/A

N/A

 

deleted

instance

N/A

N/A

N/A

FOLIO's inventory does not support instance deletion.

holdings



C375943 (ListRecords)

C380578 (ListIdentifiers)

N/A

N/A

Deleting holdings record should be treated as an update and should trigger the record to be harvested

items



C375945 (ListRecords)

C380578 (ListIdentifiers)

N/A

N/A

Deleting items record should be treated as an update and should trigger the record to be harvested

added

instance



C375198



C375198 (ListRecords)

C375182 (GetRecord, positive)

C375184 (GetRecord, negative)

C375130 (ListIdentifiers)



C376977 (GetRecord)

C376979 (ListIdentifiers)

Adding instance record in inventory should trigger the record to be harvested

holdings



C375199 (ListRecords, from current date)

C375207 (ListRecords, from&until current date)

C375133 (ListIdentifiers)

N/A

N/A

Adding holdings record in inventory should trigger the record to be harvested

item



C375940 (ListRecords)

C380618 (ListIdentifiers)

N/A

N/A

Adding instance record in inventory should trigger the record to be harvested

updated