Afwegen bevestiging op iedere architectuurlaag

Uit ASTRA
Naar navigatie springen Naar zoeken springen
Identificatiekenmerk VA09
Thema Verantwoordelijkheden, processen en diensten (V)
Ketencommunicatievoorziening
Type Aanwijzing
Statement Op iedere architectuurlaag is afgewogen of bevestiging van een bericht nodig is.
Toelichting Als basis voor de onderkenning van architectuurlagen is gekozen voor de lagen uit het EIF-interoperabiliteitsmodel.
  1. Juridische interoperabiliteitslaag
    • Wet en regelgeving

      Faciliteert de wet- en regelgeving van betrokken ketenpartijen de communicatie (b.v. adequate rechtsgeldigheid van digitale berichten; omgaan met verschillende wettelijke regimes, zoals privacywetgeving)?

    • Doelstellingen (richten)

      Zijn de doelstellingen en verwachtingen van de communicatie tussen de betrokken partijen duidelijk?

  2. Organisatorische interoperabiliteitslaag
    • Verantwoordelijkheden (inrichten)

      Zijn de verantwoordelijkheden voor de communicatie op alle lagen duidelijk belegd; niet alleen per betrokken ketenpartij, maar ook per autorisatierol (taakstelling) binnen de ketenpartij – die kan verschillen per keten waarin de partij opereert

    • Intenties (verrichten)

      Is het gewenste commitment bij de juiste ontvanger opgeroepen (b.v. DV&O (h)erkent dat haar een verzoek om een justiabele te vervoeren is gedaan)?

  3. Semantische interoperabiliteitslaag
    • Syntax

      Is het bericht volgens de afgesproken syntax verstuurd (b.v. datum als DDMMJJJJ)?

    • Semantiek

      Heeft de ontvanger de betekenis van het bericht begrepen (b.v. ‘eindtijdstip vervoer justitiabele’ is al dan niet inclusief formele overdracht van de justitiabele)?

  4. Technische interoperabiliteitslaag
    • Transport

      Is het bericht aangekomen zoals verzonden (b.v. de verzonden bits komen overeen met de ontvangen bits) en volgens het afgesproken protocol (b.v. WUS)?

    • Berichtformaat

      Is het bericht ontvangen in het afgesproken formaat (b.v. Mp4 of XML)?

De applicatieve verwerkbaarheid van het bericht speelt geen rol in de afweging. Dit is een verantwoordelijkheid van de betrokken partijen zelf.
Rationale Zo is bijvoorbeeld het al dan niet krijgen van de bevestiging van technische aflevering op een technisch eindpunt onvoldoende garantie voor betrouwbare gegevensuitwisseling tussen ketenpartijen.
Implicaties
  • Expliciet benoemen van de afweging of er al dan niet bevestiging van overdracht van berichten tussen partijen moet worden ingericht. In deze afweging spelen uiteraard wet- en regelgeving, convenanten en beleid een belangrijke rol.
  • Expliciet beleggen verantwoordelijkheid voor het bewaken van time-outs: wat zijn de verantwoordelijkheden van de verstrekker bij uitblijven van een bevestiging of bij ontvangst van een foutmelding/afwijzing?
  • Verwijzingen
  • EIF-interoperabiliteitsmodel
  • NORA Vijflaagsmodel
  • Te doen Verhelderen relatie tussen EIF-interoperabiliteitslagen en b.v. EBV-lagen.