Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Titel

Status- en foutcodes

Status

Status
titleIn ontwikkeling
Status
titleROSA-Architectuurscan
Status
colourBlue
titleBEsluitvorming
Status
colourYellow
titleimplementatie
Status
titlein beheer

Versie

0.09.31

Datum

18 April 11 November 2024

Auteur

Architectenraad Edu-V

Acties

  • Geen openstaande acties

...

HTTP
Status Code

Status

statusMessage

Omschrijving

200

0000

OK

Bevraging succesvol.

201

0001

Created

Bericht heeft geleid tot registratie van een nieuwe entiteit.

202

0002

Accepted

Bericht geaccepteerd.

400

0011

Schema incorrect

Schemavalidatie niet succesvol

400

0012

schemaVersion not supported

De ontvanger kan de gehanteerde schemaVersion niet verwerken

401

0021

scope required

Leverancier is niet geautoriseerd voor scope

403

0022

consent required

Het informatieobject is van classificatie IV. Dit vereist een activering van de gegevensdienst. Dit is in dit foutscenario niet het geval.

400

0023

edu_org_id school unknown

De client communiceert in de context van een Onderwijsorganisatie die niet bekend is bij server

400

0099

Vullingsregel: in statusMessage een beschrijving van de reden opnemen

Overige reden

...

Status

statusMessage

Omschrijving

1001

providerReferenceId unknown

De providerReferenceId is onbekend.

1002

providerReferenceId already used

De providerReferenceId is al eerder gebruikt.

1003

consumerReferenceId unknown

De consumerReferenceId is onbekend.

1004

consumerReferenceId already used

De consumerReferenceId is al eerder gebruikt.

1011

edu_org_id school unknown

Onderwijsaanbieder onbekend

1012

api not supported

API wordt niet aangeboden door Data Provider

1013

scope not supported

Scope wordt niet aangeboden door Data Provider.

1021

api not authorised

Data Consumer is niet geautoriseerd om gegevens uit te wisselen voor de gespecificeerde api.

1022

scope not authorised

Data Consumer is niet geautoriseerd om gegevens uit te wisselen voor de gespecificeerde scope.

1031

ConsentRequests not supported

Consentverzoeken worden niet ondersteund door Data Provider.

...

Status

statusMessage

Omschrijving

7011

entitlementId unknown

Het entitlementId is onbekend.

7031

School missing

Onderwijsorganisatie is niet gespecificeerd

7032

School unknown

Gespecificeerde Onderwijsorganisatie is niet bekend

7033

User missing

Onderwijsdeelnemer of Onderwijsmedewerker is niet gespecificeerd

7034

User unknown

De identifier van de Gespecificeerde onderwijsdeelnemer of onderwijsmederker is onbekend.onderwijsmedewerker is niet bekend bij Ontvanger

7041

contractId unknown

Gespecificeerd contractId is onbekend bij de ontvangende Licentieregistratie

7042

Contract restrictions

Bericht niet toegestaan als gevolg van contractuele afspraken tussen de leverancier van het leermiddel en de leverancier die de verwerving faciliteert.

80xx: Results API

In onderstaande tabel zijn de foutcodes opgenomen die opgenomen kunnen worden in de response op een bevraging en in de bevestigingsberichten uit de Results API.

Status

statusMessage

Omschrijving

8001

Student identifier unknown

De identifier van onderwijsdeelnemer is onbekend.

8002

Employee identifier unknown

De identifier van onderwijsmedewerker is onbekend.

8003

Score value is invalid for the score type

Een in het bericht opgenomen score is ongeldig gegeven de bijbehorende typering

8004

Result value is invalid for the result type

Een in het bericht opgenomen resultaat is ongeldig gegeven de bijbehorende typering

...

Release notes

  • 0.0.1: Foutcodes uit de API zijn samengevoegd en ontdubbeld op deze pagina. Vanuit de APIs is een verwijzing gedaan naar deze pagina.

  • 0.0.2: Foutcodes van Delivery API en Entitlement API bijgewerkt op basis van herziening conceptueel model.

  • 0.0.3: Foutcodes voor de Order API aangevuld met twee statussen

    • 6026: deliveryAddress unknown

    • 6027: deliveryDate declined

  • 0.0.4: Foutcodes voor gegevensdiensten uit de administratiesystemen bijgewerkt.

  • 0.9.0: Het Bestuurlijk Overleg heeft tijdens de bijeenkomst van 27 juni 2024 het Afsprakenstelsel Edu-V als versie 0.9.0 goedgekeurd voor implementatie.

  • 0.9.1: Wijzigingen naar aanleiding van RFC0025: De vier voorbeeldfoutcodes in de specificatie van Results API zijn met nummers 8001 t/m 8004 toegevoegd in nieuwe categorie “80xx: Results API”.