Presentatie Studiemiddag Indexen en Nadere Toegangen Ralph Stuyver, Projectmanager 4 maart 2010
Wat is WieWasWie? Publieksgerichte website… voor onderzoek en presentatie… van historische persoonsinformatie.
Stand van zaken Uitgebreide voorfase (technisch bestek) Bouw & design start maart Datamodel nog niet definitief Zoek- en filtermogelijkheden nog niet definitief
Archieven (aanbodzijde) Specialist voert in Structuur, velden, metadata Index is belangrijk Accuraat Specifiek
Archieven (aanbodzijde)
Gebruikers (vraagzijde) Zoekt familieleden Index: wa-is-da? Gemak Grasduinen
Gebruikers (vraagzijde)
?
Flexibel Datamodel Mart Trautwein - GridLine 4 maart 2010
Kern Platform Koppelingen erfgoedinstellingen middels open standaarden Centrale opslag o.a. User generated content Exporteren data naar derden Zoekmachine Verrijking data Taalkundige kennis Context WieWasWie
Uitgangspunten Geen uitsluiting door keuze CMS Behoud systemen bij deelnemers Aansluiten op software voor registratie historische persoonsgerelateerde data Geen uitsluiting door keuze zoekmachine
Bij voorkeur Open Source Open Standaarden Leidend Open Architectuur Geen uitsluiting
Open Architectuur van losse Open Source onderdelen verbonden middels Open Standaards – onderdelen afzonderlijk te vervangen – niet afhankelijk van bepaalde leverancier
Basiselementen informatiearchitectuur Registratie & opslag Collectieregistratie Publiceren Internet Zoeken & koppelen Collecties verbinden bij ontsluiting Interface open standaards Integraal in alle collecties Koppel i.p.v. integreer gegevens
Laatste wijzigingsdatum per record Persistente unieke sleutel per record Aangeven hoe velden in collectie overeenkomen met datamodel Exportmogelijkheid bieden volgens ondersteunde open standaards Vereisten aan erfgoedinstellingen
XML - Extensible Markup Language Manier om gestructureerde gegevens in de vorm van platte tekst weer te geven Definieert syntaxis van elementen en attributen Namen van elementen en attributen hangen af van doel
XML Schema Definitietaal Beschrijft structuur van XML-documenten – Welke elementen voorkomen – Welke volgorde elementen voorkomen – Hoe vaak elementen voorkomen – Welke waarden elementen kunnen hebben
Gelaagd XML Datamodel Flexibel, uitbreidbaar, voortschrijdend inzicht 1 - Gegeventypen Naam = string; geboortedatum = datum 2 - Entiteiten Persoon bevat naam & geboortedatum 3 - Toepassingen Stamboom is relatie tussen Personen Terugkoppeling van User Generated Content
Datamodel als XML schema Elementaire typedefinities – WieWasWie-gegevenstypen.xsd Datum, Persoonsnaam Entiteiten – WieWasWie-entiteiten.xsd Persoon, Informatiebron Toepassing – WieWasWie-Stamboom.xsd Stamboom, Stamboomrelaties Gegevenstypen Entiteiten Toepassing
Case: UWV – Belastingdienst Communicatie gegevensmodel (COGEM) Alle relevante attributen, entiteiten en relaties voor gemeenschappelijk gegevensgebruik XML Basisschema Gegevenstypen & entiteiten uit COGEM XML Berichtstandaard Opbouw van specifiek bericht
COGEM Natuurlijk Persoon Sofinummer Volledige naam Geboortedatum Geslacht Administratieve eenheid Loonbelastingsnummer Inkomstenverhouding Aanvangsdatum Beeindigingsdatum {1,1} {0,*} {1,1} Gegevenstypen definieert domein voor attributen Sofinummer ↔ Burgerservicenummer Loonbelastingsnummer ↔ Loonheffingsnummer Gegevenstypen definieert domein voor attributen Sofinummer ↔ Burgerservicenummer Loonbelastingsnummer ↔ Loonheffingsnummer
Weekaanlevering mutaties Bericht om mutaties op weekaanlevering door te geven Entiteit voor specifieke toepassing Tijdvak Aanvangsdatum Beeindigingsdatum {0,*}{1,1} Mutatie Mutatiecode
Mutatiebericht Relaties in Cogem zijn bi-directioneel Bericht bekijkt relaties vanuit 1 entiteit – Inkomstenverhouding 1..1 Administratieve eenheid 1..1 Natuurlijk persoon 1..1 – Mutatie 0..* Tijdvak 1..1
Vragen?
Dank! Ralph Stuyver, Mart Trautwein,