Med PLAS bygges en tjeneste mot én felles standard i stedet for én integrasjon per biblioteksystem. Funksjonene viser hva lånere og ansatte kan gjøre i tjenesten din, og hvilke kall i API-et som bærer det.

55 støttet · 44 ikke ennå · 32 grupper

Tre områder

Funksjonene følger formen på en bibliotektjeneste: å finne materiale, lånerens egen konto, og det biblioteket tilbyr utover samlingen.

  • 12 av 34 støttet

    Søk og oppdagelse

    La lånerne søke, finne et verk og utforske samlingen. Kallene ligger i Provider API-et, og søket finnes også som Search API — et utsnitt med sin egen spesifikasjon, som for eksempel kan overlates til en tredjepart.

    Åpne området
  • 41 av 52 støttet

    Låneren

    Alt som hører til lånerens eget forhold til biblioteket — fra å logge inn til å betale et gebyr. Kallene ligger i Provider API-et; ved single sign-on og hendelser går de også den andre veien, gjennom Vendor API-et som tjenesten selv implementerer.

    Åpne området
  • 2 av 13 støttet

    Bibliotek og innhold

    Det biblioteket tilbyr utover samlingen: arrangementene, menneskene og informasjon om biblioteket selv. Arrangementene ligger i Provider API-et og i Content API — et utsnitt med sin egen spesifikasjon.

    Åpne området

Hvor du kan begynne

Fire vanlige utgangspunkter — hvert en håndfull funksjoner som bærer en første versjon av en tjeneste.

Slik leser du en funksjon

Hver funksjon har et formål: én setning om hva den gjør for låneren eller de ansatte. En støttet funksjon har i tillegg opptil fire deler, alltid i samme rekkefølge — hva du kan bygge (for den som bestemmer), en typisk flyt som et mønster du kan gjenbruke, det API-et leverer av regler, felter og tilstander, og kallene i API-et med lenke til referansen.

Støttet og ikke ennå

  • Støttet

    Funksjonslisten sier ja, og kallene finnes i spesifikasjonen i produksjon. De står ved funksjonen.

  • Ikke ennå

    Funksjonen står i PLAS' funksjonsliste, men er ikke markert som støttet — eller kallene dens finnes ikke i spesifikasjonen i produksjon. Den er beskrevet, så du kan se hvordan den henger sammen med resten.

PLAS bygges ut gradvis ut fra behovene til bibliotekene og leverandørene, ikke etter en fast tidsplan. Funksjonslisten vedlikeholdes av PLAS-teamet, og en funksjon som blir støttet, står under Nye funksjoner i changeloggen ved versjonen der kallene dens kom til. Se changeloggen

Slik vises kallene

Noen funksjoner er ett kall. De fleste er flere, og listens form viser hvordan de henger sammen.

  • Ett kall

    Ett kall bærer funksjonen.

    For eksempel: Se reservasjoner
  • Sekvens

    Kallene gjøres i denne rekkefølgen, og hvert bygger på det forrige.

    For eksempel: Reserver materiale
  • Sammensetning

    Flere kall bygger én visning. Det første er hovedkallet; de andre legger til.

    For eksempel: Søk
  • Alternativer

    Funksjonen kan bygges på mer enn én måte — for eksempel med passord eller med single sign-on. Velg én.

    For eksempel: Logg inn
  • Bare data

    API-et leverer dataene, og tjenesten din utfører handlingen — for eksempel å tegne et kart.

    For eksempel: Finn materiale, kart

Noen funksjoner kan slås av og på av biblioteksystemet. GetConfiguration — og for søk og innhold GetSearchConfiguration og GetContentConfiguration — forteller tjenesten din hvilke som er tilgjengelige, og en funksjon som avhenger av det, sier det.