Koppelvlakspecificaties
Voor het samenstellen en uitwisselen van SBR rapportages worden specificaties gebruikt die gegevens definiƫren, processen reguleren en technische voorzieningen aansturen om rapportages volledig, veilig en betrouwbaar te kunnen uitwisselen. Naast de specificaties voor de Taxonomie en de Certificaten zijn er ook koppelvlakspecificaties. U als softwareleverancier gebruikt deze specificaties om software en services geschikt te maken voor SBR en de aanlevering van SBR rapportages aan Digipoort technisch te ondersteunen.
Open standaarden
SBR maakt gebruik van internationale open standaarden voor het modelleren en inrichten van gegevens, techniek en processen. Open standaarden zijn voor iedereen toegankelijk en kunnen vrijelijk worden gebruikt. Open standaarden fungeren daarmee als gemeenschappelijke taal voor iedereen die met of op basis van deze standaard voorzieningen realiseert of die voorzieningen gebruikt.
Omdat SBR domeinoverstijgend werkt en er veel partijen betrokken zijn bij het rapportageproces, is het gebruiken van open standaarden als gemeenschappelijke taal een belangrijke voorwaarde. Daarnaast sluit het gebruik van open standaarden aan op het overheidsbeleid om de digitale samenwerking te vergroten door interoperabiliteit.
SBR maakt gebruik van:
- eXtensible Business Reporting Language ( XBRL ) voor het structureren van gegevens
- Simple Object Access Protocol ( SOAP ) voor het verzenden van (elektronische) berichten
- Business Process Modelling Notation ( BPMN ) voor het modelleren van (rapportage-)processen
- Business Process Execution Language ( BPEL ) voor het specificeren van de interactie (orkestratie) tussen webservices
Deze standaarden worden beheerd door internationale not-for-profit organisaties. Als gebruikers van de standaarden leveren de bij het SBR Programma betrokken partijen waar nodig input voor verbetering van de standaarden.
Koppelvlak SOAP
Voor het verzenden van SBR berichten wordt het SOAP Protocol gebruikt. SOAP is een afkorting voor Simple Object Access Protocol, het internationale protocol dat onafhankelijk van taal, technologie, apparaten en technische toepassing voorziet in het versturen van XML berichten. Dat versturen kan met SOAP -webdiensten via HTTP, SMTP, HTTPS of FTP.
SOAP is een standaard die het formaat en de wijze van versturen van berichten en afspraken over foutcorrecties eenduidig regelt voor toepassing in verschillende omgevingen. Voor de praktische toepassing in een omgeving wordt het SOAP protocol vertaald naar koppelvlakspecificaties die het bericht (de envelop), het transport en de beveiliging van het bericht definiƫren. Deze specificaties kunnen worden (her-)gebruikt voor meerdere rapportagestromen. Meer informatie over SOAP vindt u op www.w3.org
In een zipfile met de SOAP 2008 specificaties op de Logius website zijn opgenomen de beschrijvingen van de:
- aanleverservice: het aanleveren van elektronische berichten bij de overheid via Digipoort
- foutmeldingen: de meldingen die door Digipoort worden verzonden aan de aanleveraar
- mededelingenservice: het ophalen van mededelingen bij de overheid via Digipoort
- statusinformatieservice: het ophalen van statusinformatie bij de overheid via Digipoort
Procesmodel
Voor het modelleren van rapportageprocessen maakt SBR gebruik van de standaard Business Process Modeling Notation ( BPMN ). BPMN maakt het mogelijk om voor alle betrokkenen in het rapportageproces een eenduidig beeld en beschrijving te geven van de processtappen die doorlopen worden in een rapportageketen. Met de BPMN modellering wordt de basis gelegd voor de uitvoering van processtappen waarvoor BPEL wordt gebruikt. Meer informatie over BPMN op www.bpmn.org
Het beschrijven van de interactie tussen de verschillende processtappen gebeurt met Business Process Execution Language ( BPEL ). Dit is een universele taal voor het specificeren van de interactie (orkestratie) tussen webservices die voor de uitvoering van de processtappen in rappportageketens worden ingezet. Deze orkestratie is nodig voor een volledige procesbeschrijving en zorgvuldige afhandeling van berichtenverkeer. Meer informatie over BPEL : www.oasis-open.org
Meer informatie
Logius zorgt namens en voor de overheid voor het tactisch en operationeel beheer van overheidsbrede ICT-oplossingen en de verdere ontwikkeling daarvan. Digipoort is onderdeel van Logius. Voor vragen over de toepassing van SBR in software of rapportageprocessen kunt u dan ook gebruik maken van het Servicecentrum Logius. Stuur uw e-mail naar servicecentrum@logius.nl of bel 0900 555 455 (10 ct p/m). Zij helpen u graag verder.


