Algemeen
RHOCON is een gespecialiseerd consultancy bedrijf op het terrein van gegevensdefinities en de communicatie structuren van
gegevens ten behoeve van elektronische uitwisseling tussen geautomatiseerde systemen. De gegevensuitwisseling vindt plaats
tussen interne systemen of een intern systeem en een externe partner of klant. In beide gevallen heeft u alle benodigde
gegevens al in huis maar is de semantiek aan beide zijden van de lijn verschillend. De oplossing hiervoor is een conversie
van de gegevens door één van beide systemen. Is er echter sprake van een koppeling naar een reeks van systemen dan ligt het
voor de hand een onafhankelijk gegevenswoordenboek op te stellen waaraan alle systemen zich conformeren. Het belangrijkste
punt is dat van alle gegevens die gecommuniceerd worden onomstotelijk vast staat wat de betekenis is en wat het eventuele
waardebereik mag zijn. De syntax van de gegevens is hierbij een minder belangrijke component.
De gegevensdefinities kunnen vastgelegd worden in Word documenten maar een meer gestructureerde vorm is echter op zijn plaats.
Hierdoor ontstaat een metadata administratie die uw bedrijf snel inzage in het gebruik geeft indien een gegevensdefinitie
moet wijzigen.
Gegevensmodellering
Gegevens modellering vind al heel lang plaats als het gaat om database ontwerp. Deze structuur leent zich echter niet voor
het communiceren van gegevens. Een paar evidente problemen: u wilt uw interne sleutels niet bekend maken bij anderen, dat zou
een ongewenste afhankelijkheid creëren mocht u tot wijziging besluiten. Een N:M koppeling is in databases simpel op te lossen
met een kruistabel, deze is echter onmogelijk te communiceren omdat er alleen interne database sleutels in staan.
De basis van bericht definities wordt ook vaak gezocht in de schermen of formulieren die reeds beschikbaar zijn. Ook dit is
niet simpel over te nemen als communicatiemodel. Presentatie van gegevens stelt allerlei eisen die voor de communicatie
niet relevant zijn. Voorbeeld is een boolean die op het scherm als radio button opgenomen moet zijn, of een datum die in XML
notatie over de lijn gaat maar op het scherm in de Nederlandse notatie moet verschijnen.
Een communicatie model stelt zijn eigen eisen met als gevolg dat het modelleren van de gegevens eveneens een aparte
specialisatie is. Groot voordeel van een communicatie model met daarin alle gegevens definities is dat de back-office
applicatie en front office (in de vorm van een GUI of service) van elkaar los getrokken worden en dus separaat te onderhouden
en te vervangen zijn.
Syntax
Indien een syntax voor de gegevens uitwisseling een vast uitgangspunt is, omdat u daartoe verplicht wordt door een
overheidsinstantie of overkoepelend orgaan in uw branche, dan zijn binnen deze syntax standaard ook nog vele
inrichtingskeuzes te maken. RHOCON kan u ondersteunen bij het afwegen van de gevolgen van deze keuzes voor uw bedrijf.
Een keuze voor een bepaalde syntax heeft gevolgen voor de manier waarop de gegevens definities gevalideerd kunnen worden.
Met een fixed record bestand moet software alle controles uitvoeren, met XML kunt u datatypes door XML schema enabled
software laten controleren en met XBRL kunnen zelfs business rules opgenomen worden waardoor deze niet langer door eigen
gemaakte software gevalideerd hoeft te worden.
Hoe meer mogelijkheden de syntax biedt hoe zwaarder er op het communicatie model en de beheer software geleund wordt en hoe
groter het belang van de juiste expertise op dit terrein.
XML standaarden
als: XSD, Xlink, XBRL, XPath, XQuery, XSLT
Creatie van XML schema's of XBRL taxonomieën is 'core business' van RHOCON. Dit is mogelijk vanuit een complete nieuwbouw
situatie maar ook een bestaand model aanpassen naar uw eigen wensen is mogelijk. Zo kan bijvoorbeeld een bestaande XBRL
taxonomie uitgebreid (extended) worden met eigen gegevens waardoor deze taxonomie ook voor communicatie met eigen klanten
of afdelingen is in te zetten.
Daarnaast is mapping (of conversie) altijd een belangrijk onderdeel van het hebben van een communicatiestandaard. Hierdoor
ontstaat de mogelijkheid van geleidelijke en gecontroleerde overgang op de nieuwe gegevensstructuur. RHOCON levert hiervoor
de benodigde mapping tabellen en assisteert bij het opstellen van testberichten om de kwaliteit van de mapping aan te tonen.
Opleiding en kennis
U kunt RHOCON verzoeken om bijstand om uw eigen mensen op een hoger niveau te krijgen bij het werken met communicatiemodellen
in het algemeen en XBRL in het bijzonder. Ook als u niet genoeg middelen kunt vrijmaken om eigen mensen op te leiden in de
nieuwste XBRL technieken of een volledige FTE aan het beheer kunt toewijzen, kunt u een overeenkomst sluiten met RHOCON die
daarbij als uitwijkfaciliteit voor XBRL kennis dienst kan doen.
Metadata administratie
Idealiter komen de gegevensspecificaties en de bijbehorende gegevensdefinities in een gestructureerde vorm uit een
gecontroleerde omgeving. De metadata administratie is de plek waar deze plaats zou moeten vinden. Door een geversioneerde
beheeromgeving kunnen naast de actuele (of historische) specificaties tevens met de bekende 'druk op de knop' de versie
informatie in een gestructureerd formaat opgeleverd worden. Hierdoor zijn wijzigingen in de gegevensdefinities (deels)
geautomatiseerd te verwerken in de mapping tabellen. Vanzelfsprekend komen de XML schema's en documentatie ook uit het
systeem, klaar om verspreid te worden. De opzet en inrichting van een dergelijke metadata administratie is geen sinecure.
De kennis en kunde van RHOCON kunnen voor u in deze periode van grote waarde zijn.
Branche standaarden
als: AFD, HDN, XAF, XAA
Doordat RHOCON in het verleden intensief betrokken is geweest bij het opstellen van diverse branche standaarden is deze
specifieke kennis voor handen. Indien u een project overweegt waarbij inzet van de genoemde branche standaarden van groot
belang is, en u intern een tekort aan deze kennis ervaart, kunt u beroep doen op de kennis van RHOCON.