Item Status for ILL materialer
Når vi kalder api/items/status
med en barcode fra en ILL materialer, får vi ikke nogle barcode og ikke nogen metadata, de er begge sat til null
.
Vi vil meget gerne have noget metadata med ud hvis I har noget, men barcoden skal vi have fundet en løsning på.
Da barcode på ILL materialet faktisk findes i data'en (bare ikke på den "rigtige" plads), ser jeg et par løsninger:
- I ændre
api/items/status
så feltet 'barcode' faktisk indenholder barcoden. - I beskrive præcis hvordan vi identificere ILL materialer når vi kalder
api/items/status
, og hvordan vi så finde/udregner barcoden for ILL materialer korrekt.
Jeg ser løsning 1. som den korrekte, da logikken omkring at finde den rigtige barcode, burde ligge hos ejeren af data'en, dette vil også forhindre misforståelser omkring hvordan en bruger af api/items/status
skal finde/udregne den rigtige barcode.