For at implementere et nyt bibliotekssystem med Inspire, skal vi bruge et API fra bibliotekssystemet med endpoints i følgende kategorier:
- Søgning
- Forsider
- Biblioteks data (LMS)
Søgning
Vi skal bruge et endpoint for at kunne lave søgninger. Den returnerede søge-data skal indeholde den følgende metadata for hvert resultat. Titel meta data skal indeholde:
- Titel Id (Unikt Id som identificerer titlen)
- Titel
- ISBN
- forfattere
- Genre og/eller emner
- Hyldemærke
- Resume og/eller beskrivelse
- Sprog
- Dato
- Type
- Skønlitteratur eller faglitteratur
Andre:
- Forlag
- Serie
- Udgave
- Udgivelses nummer
- Antal sider
Det skal være muligt at lave en søgning efter en titel ved at bruge dens identifikator fra søgningen.
Valgfrit:
Hvis søgeresultatet indeholder facetter (f.eks. optælling af hver type, forfatter og/eller dato) af søgeresultatet kan vi vise en bedre søgeoversigt og bruge filtre på Inspire.
Forsider
Ved at bruge identifikatorerne fra søgningen, skulle vi have mulighed for at søge efter forside url’er.
Biblioteks data
Ved at bruge identifikatorerne fra søgningen, skulle vi have mulighed for at hente forside url’er.
Valgfrit:
For at opnå den bedste implementation af holding/tilgængeligheds data, skal vi kunne hente filialer, afdelinger, f.eks. om de anvendte biblioteker i brug, med data matchende holdings/tilgængeligheds data lokationer.