Zorginstituut Nederland
iWmo
iJw
iWlz
iPgb
iEb

IV032: Welke retourcode moet gevuld worden in het retourbericht?

Documentatie en eigenschappen

Welke retourcode gevuld moet worden, wordt bepaald door de controle op basis waarvan het bericht wordt afgekeurd. Deze controles zijn beschreven als technisch te controleren regels die op verschillende niveaus gecontroleerd worden. Bij iedere technisch te controleren regel is aangegeven op welk controleniveau deze gecontroleerd wordt. Alle technisch te controleren regels vanaf controleniveau 2 kennen een retourcode. Deze retourcode wordt in het retourbericht gebruikt wanneer het heenbericht op basis van deze regel wordt afgekeurd.

Een ontvangen heenbericht wordt op vier niveaus gecontroleerd:

Controleniveau 1: berichtformaat (xsd) #

Het bericht wordt gevalideerd tegen het XSD.

Indien het bericht niet valideert, krijgt de afzender een foutmelding. Er wordt geen retourbericht verzonden. Regels op dit controleniveau hebben daarom geen eigen retourcode.

Controleniveau 2: berichtinhoud (xslt) #

Het bericht wordt gecontroleerd tegen alle regels (technische regels, condities en constraints) die binnen het bericht zelf te controleren zijn. Voor deze regels zijn XSLTs beschikbaar die gebruikt kunnen worden om de controles uit te voeren.

Deze regels hebben een eigen retourcode die gevuld wordt in het retourbericht. Afhankelijk van de gekozen werkwijze (zie IV028) kan ook de algemene retourcode 0001 (Bericht is afgekeurd om technische redenen.) gebruikt worden.

Controleniveau 3: berichtoverstijgend #

Het bericht wordt gecontroleerd op alle technische regels die berichtoverstijgend zijn. Dat wil zeggen dat de informatie in het heenbericht gecontroleerd wordt ten opzichte van informatie in één of meer eerder ontvangen iWlz berichten.

Deze regels hebben een eigen retourcode die gevuld wordt in het retourbericht bij de berichtklasse waarin de fout geconstateerd is.

Controleniveau 4: externe bron #

Het bericht wordt gecontroleerd op alle technische regels waarvoor informatie nodig is die geen onderdeel is van het iWlz berichtenverkeer. Dit betreft bijvoorbeeld:

  • Systeemdatum van de verzender/ontvanger;
  • Een externe codelijst zoals de iWlz-AGB-codelijst;
  • Bilaterale afspraken tussen ketenpartijen, zoals contractafspraken.

Deze regels hebben een eigen retourcode die gevuld wordt in het retourbericht bij de berichtklasse waarin de fout geconstateerd is.

Bijvoorbeeld: Het Zorgkantoor ontvangt een verwijdering (status aanlevering 3) van een AW35 bericht waarin de aanvang zorg van een zorgzwaartepakket wordt gemeld, maar heeft de eerste aanlevering niet ontvangen. Het bericht wordt dan afgekeurd op basis van TR063.

In het retourbericht worden de volgende retourcodes gevuld:

  • Header: Retourcode 0200 (Geen opmerkingen over deze berichtklasse)
  • Client: Retourcode 0200 (Geen opmerkingen over deze berichtklasse)
  • GeleverdZorgzwaartepakket: Retourcode 9063 (Bericht voldoet niet aan technische regel 63).


Retourcode: 

n.v.t


Controleniveau: 

n.v.t

Wordt gebruikt in...
AW310
AW318
AW34
AW36
CA318
CA320
ZK310
ZK32
ZK34
ZK36
Gerelateerd aan
n.v.t.