CULR

Core User Library Registry

 

Identifier:  http://biblstandard.dk/culr/index.htm

Sidste opdatering: 9. Januar 2013

 

 

 

Core User Library Registry

 

Formålet med CULR er kort fortalt at identificere de biblioteker, hvor en given person eller virksomhed er registreret som låner. CULR skal således vedligeholde en liste over de lokale lånernumre, som hver enkelt person råder over. Ved hjælp af disse oplysninger kan et system kontakte brugerens tilknyttede biblioteker med henblik på at indhente supplerende informationer.

 

Med udgangspunkt i ovennævnte overordnede løsningsbeskrivelse er der udarbejdet detaljerede tekniske specifikationer for systemgrænsefladen til CULR tjenesten.

 

CULR tjenesten skal fungere som en systemservice, der kan anvendes af autoriserede klientsystemer via internettet. Det vil være fælles tjenester som f.eks. bibliotek.dk og enkelte bibliotekers nettjenester. CULR tjenesten skal altså ikke i sig selv tilbyde en traditionel brugergrænseflade.

 

Hovedformålet med CULR tjenesten er at besvare forespørgsler med en liste over de lokale lånernumre, som tilhører en given bruger (person eller virksomhed). CULR skal ikke indeholde andre oplysninger om de identificerede brugere, såsom eksempelvis navn og adresse eller lokale lånerrettigheder. Som en særlig information registreres kommunenummer, da dette kan anvendes til enkel håndtering af adgang til en lang række af folkebibliotekernes licenser.

 

CULR tjenesten er specificeret som en webservice med to hovedfunktioner:

Vedligeholdelse af CULR databasen og forespørgsler på databasen.

 

I lighed med andre tilsvarende løsninger anvender den foreliggende CULR service den såkaldte SOAP kommunikationsmetode. Systemfunktionerne er imidlertid udformet med henblik på også at understøtte eventuelle fremtidige udgaver baseret på den udbredte REST metode.

 

Selve de tekniske specifikationer er udformet i form af en WSDL, som også anvendes i forbindelse med andre tilsvarende specifikationer. WSDL specifikationerne er principielt uafhængige af programmeringssprog, styresystemer og systemmiljø. Forskellige typer systemer kan således anvende de samme specifikationer og kommunikere indbyrdes.

 

Efter behandling i Forum for Rettighedshåndtering i Biblioteker – FRIB er specifikationer blevet modnet og afprøvet.

(Om FRIB; se: http://www.kulturstyrelsen.dk/bibliotek-og-medier/import/biblioteksomraadet/fokusomraader/informationsforsyning/standarder/frib/)

 

Formålet med offentliggørelsen i 2012 var at give systemleverandørerne mulighed for at forberede de lokale bibliotekssystemer på at kunne levere data til CULR. Hvad angår opslag i CULR, så er specifikationen ikke endelig og skal drøftes videre i FRIB.

 

Resultatet er den foreliggende beskrivelse og et antal wsdl og xsd filer dækkende version CULR 1.0. Der er links til disse filer sidst i beskrivelsen:

http://biblstandard.dk/culr/Danish_Core_User_Library_Registry_service.pdf

 

På grundlag af testimplementering af CULR hos Dansk BiblioteksCenter blev identificeret en række mindre tekniske ændringer. Der er næsten ingen af disse, som vedrører samspillet med de lokale lånerregistre. Der er dog tale om en udvidelse med en ”sidst-rørt” dato for at kunne give grundlag for en fornuftig regel for valg af kommunenummer, hvis flere kommuner indberetter sammen CPR-nummer, men med forskellige kommunenumre (case: flytning uden oprydning hos fraflytningskommune/bibliotek). Der er også sket en simplificering til én WSDL-fil med XML-schemaer integreret. Der er hermed lavet en ny version. Der en links til WSDL-fil i beskrivelsen: http://biblstandard.dk/culr/Danish_Core_User_Library_Registry_service_v2r0.pdf

 

Over de næste måneder vil der ske yderligere test og det er aftalt, at DBC færdiggør en dokumentation for CULR, som vil blive publiceret på biblstandard.dk med link fra denne side.

 

 

 

 

 

 

 

Kontakt

Contact

 

Leif Andresen

 

Chefkonsulent

Kulturstyrelsen

Chief Adviser

Danish Agency for Culture

 

Email: LEA@kulturstyrelsen.dk

H.C. Andersens Boulevard 2

DK-1553 Copenhagen V

Phone direct: +45 3373 3354

Phone: +45 3373 3373

Telefax: +45 3373 3372