Centraal lenersbestand CEVI nv Voorstelling project PBS Info 2012/05
statistiek • 46 lenersbestanden • leners – instellingen – personen – personen zonder geboortedatum • (63%) niet actieve leners – waarvan ‘toxisch’ • barcodes komen >1 voor • leners komen >1 voor • x records met verschillende barcode, maar zelfde identiteit
niet actieve leners 32% 37% 42% 48% 55% 63%
toxische leners
doelstelling • consolidering van 46 lenersbestanden tot 1 bestand – in scope : personele leners < len.cat. KIN, TIE, ADO, VOL, SEN (= 95,8%) – buiten scope : niet-personele leners + leners met andere len.cat. (= 4,2%) • kwaliteit van de data verbeteren • data aanvullen (rrnr., straatnaam, …) • 1 persoon – 1 lenerskaart
obstakels • vervuilde data • ontbrekende data • dubbel gebruik lenersnummers • dubbel gebruik objectbarcodes
voorbereiding • werkgroep • schrappen niet-actieve leners • tool voor aanvullen rijksregisternummer • inventariseren resterende dubbele lenersnummers en objectbarcodes • verbeteren dubbele lenersnummers en objectbarcodes (bibliotheek + cevi) • matchen vubis-data met cevi-data • import leners
schrappen niet-actieve leners • wikken en wegen • en beslissen : – alle leners niet meer actief sinds dd/mm/jjjj – met uitzondering van: • Leners met openstaande uitleningen • …
tool voor aanvullen rrnr.
opmerking • tool enkel voor vubis-omgeving • niet voor ZUB
dubbels • export dubbele lenersnummers met verschillende identiteiten • export dubbele objectbarcodes • lijsten bezorgen aan pbs • verbeteren dubbels door bibliotheken tegen deadline • automatische lenersnummers niet meer gebruiken • correctie in database • nogmaals controle op dubbels
matchen vubis-data met cevi-data (voorbeeld) • leners zonder rrnr.:3.800 • aantal gevonden2.641 • indien gevonden: – rrnr. aangevuld – update postnummer, gemeente, straat – update naam, eerste voornaam
consolideringssleutel • identiek rrnr. --> match • geen rrnr. --> match indien naam, eerste voornaam, geboortedatum, geslacht identiek • sleutel kan aangepast worden
conflicten bij consolidering • records met verschillende barcodes – indien record met rrnr. : geen twijfel – indien geen records met rrnr. – Record met recentste uitlening • records met verschillende len.cat. – len.cat. die overeenstemt met leeftijd van lener • records met verschillende inschrijvings- en contributiedatum • >1 variabele boodschap – alle opnemen, voorafgegaan door instellingscode
procedure objectbarcodes • geen consolidering • enkel samenvoegen objecten onder 1 meta- instelling
consequenties_1 • 1 lenersbestand --> 1 uitleenomgeving • 1 uitleenomgeving --> 1 meta-instelling • elke lener vereist unieke lenersbarcode • elk object vereist unieke barcode • zwarte lijst --> voor alle instellingen • uitleeninformatie --> voor alle instellingen • portkosten gelijkschakelen • pbs-integratie : voorafgaande controle op dubbele leners en objecten
consequenties_2 • reservaties van alle instellingen zijn zichtbaar • blokkering --> voor alle instellingen • betaalscherm – globaal overzicht – subtotaal voor ingelogde instelling • bwo : geen probleem • …
beslissen • schrappen leners niet actief sinds dd/mm/jjj – behalve … • consolideringssleutel • voorkeuren vastleggen voor overname len.cat, inschrijvingsdatum, contributiedatum, … • testomgeving • consolidering productieomgeving