Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Info |
---|
Informatie:De XML en CSV bestanden die via FTP gepubliceerd worden dienen te voldoen aan de MAGDA richtlijnen. Voor meer informatie over hoe een Publicatie-dienst algemeen gebruikt dient te worden, bekijk Bestandsuitwisseling (Publicaties/batchverwerking). |
De gegevens zijn beschikbaar in XML en opgebouwd volgens de MAGDA richtlijnen.
Algemeen
In deze sectie bespreken we de praktische werking van deze publicatiedienst met eventuele specifieke opmerkingen.
Bestandsnaam
Note |
---|
Opmerking:De exacte bestandsnaam wordt pas meegedeeld tijdens het aansluitingsproces. De gegevens die u hier vindt kunnen dus mogelijk wijzigen. |
De bestandsnaam is van de vorm prefix_publicatienaam_timestamp.extensie.
Voorbeeld | PBWD_20140224155516000.xml |
---|
Publicatie in XML
Algemeen
Info |
---|
Informatie:De publicatie in XML bevat een standaard context zoals de andere MAGDA publicaties. Dit naar analogie met de contextbeschrijving voor webservices, bekijk hiervoor eens de handleiding Webservices 02.00. |
De algemene interface van de context bevat volgende elementen:
Image RemovedImage AddedXSD
De bestanden die worden aangeboden op de outputfolder zijn gevalideerd volgens de service-XSD horende bij deze dienst. De actuele XSD is ter beschikking op aanvraag.
Elementen
Info |
---|
Informatie:Voor een overzicht van alle elementen die in de gevraagde XML staan en eventuele beperkingen wordt er verwezen naar de XSD. |
Context
De algemene interface van de context bevat volgende elementen:
Enkel de relevante elementen zijn in onderstaande tabel opgenomen.
Element | Omschrijving |
---|---|
Naam | “LED.PubliceerBewijs” |
Versie | “02.00.0000” |
Type | “PUBLICATIE” |
Datum | Datum op moment van publicatie, formaat jjjj-mm-dd |
TIjdstip | Tijdstip op moment van publicatie, formaat uu:mm:ss.000 |
Afzender | |
Identificatie | Vip.vlaanderen.be (kan variëren) |
Naam | |
Referte | Zie beschrijving element 'Referte' |
Ontvanger | |
Identificatie | Identiek aan deze meegedeeld bij de toelatingsaanvraag |
Naam | |
Hoedanigheid | Identiek aan deze meegedeeld bij de toelatingsaanvraag |
Referte
Voor deze FTP-stroom gelden referte-elementen van 36 lang. Elk bestand zal een unieke referte verkrijgen, net als elk gepubliceerd bewijs. Typisch zullen UUID’s[1] gebruikt worden als refertes.
Voorbeeld van een UUID: 550e8400-e29b-41d4-a716-446655440000
[1] http://en.wikipedia.org/wiki/Universally_unique_identifier
Voorbeeld
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Onderwerp
De publicatie bevat
één of meerdere onderwerp-elementen met per onderwerp-element een bewijs en een metadata-element
een uitzondering
Voor meer informatie met betrekking tot de uitzonderingen, zie de kop uitzonderingen onderaan op deze pagina. De inhoud van de publicatie bevat volgende elementen:
Image RemovedImage AddedElementen
Element | Omschrijving |
---|---|
Metadata | |
Referte | De unieke mutatiereferte van het bewijs. Maximum lengte van 36 lang. |
Type | Type van mutatie. Mogelijke waardes: · 00 (Onbekend) · 01 (Nieuw) · 02 (Wijziging) · 03 (Annulatie) · 04 (Verwijdering) · 09 (Andere) Enkel waarde 01 en 03 worden op dit moment gebruikt door LED. Andere waardes komen (nog) niet voor in de databank. |
Datum | Datum en tijdstip van mutatie. Is van het type xs:dateTime. Voorbeeld: 2001-12-17T09:30:47Z |
Bewijs | |
Bewijs | Bevat alle informatie met betrekking tot een bepaald bewijs: · de refertes waarmee het bewijs kan geïdentificeerd worden, · de status waarin het zich bevindt, · de leverancier (bron), · aan wie het werd uitgereikt, · de eigenlijke basisdata en de door LED afgeleide bewijsdata. De validatie gebeurt door de LED Dienstenimplementatie en niet o.b.v. schemagebaseerde enumeraties. De toegelaten waarden van de dimensies (bv. Categorie, Graad, ...) van een Bewijs, van haar basisattributen (bv. Leverancier, Land, Taal, ...), en van de toegelaten dimensiecombinaties (bv. een bepaalde Categorie-Graad combinatie), worden beheerd door het AKOV d.m.v. de zogenaamde Taxonomiebeheer applicatie. De lijst van toegelaten waarden en combinaties wordt door het AKOV in samenwerking met de verschillende partijen op afgesproken tijdstippen gepubliceerd. |
Note |
---|
Opmerking:Het volledige bewijs is niet in onderstaand voorbeeld opgenomen. |
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Voorbeeld van respons
View file | ||
---|---|---|
|
Expand | ||
---|---|---|
|
Uitzonderingen
In twee gevallen kan een uitzondering voorkomen:
er zijn geen gegevens te publiceren (15015)
al de gegevens zijn gefilterd (15022)
Beide zullen voorkomen op niveau 2 van de publicatie xml. In beide gevallen zal de publicatie geen bewijzen bevatten.
Een uitzondering bevat volgende elementen:
Image RemovedImage AddedElement | Omschrijving |
---|---|
Identificatie | Verplicht. Maxlengte 10. De uitzonderingscode. |
Oorsprong | Minlente 1, maxlengte 5. Duidt de bron aan van de uitzondering (altijd MAGDA) |
Type | Mogelijke waardes: · FOUT · WAARSCHUWING · INFORMATIE |
Tijdstip | Optioneel, indien aanwezig zijn Datum en Tijd beide aanwezig. · Datum: formaat jjjj-mm-dd · Tijdstip: formaat uu:mm:ss.sss |
Diagnose | Verplicht. De tekstuele omschrijving van de opgetreden uitzondering. |
Omstandigheid | Optioneel. Wordt veelal gebruikt om de foutcode van de bron door te geven of voor meer informatie te geven met betrekking tot de uitzondering. |
Annotatie | Optioneel, meerdere mogelijk. Is opgebouwd uit een naam/waarde-paar. Wordt in de PubliceerBewijs 02.00 niet gebruikt. |
Overzicht uitzonderingen
Identificatie | Niveau | Omschrijving |
---|---|---|
15015 | 2 | Geen te publiceren gegevens |
15022 | 2 | Geen gegevens in publicatie wegens filtering van al de gegevens |
Voorbeelden
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Op deze pagina
Table of Contents | ||||
---|---|---|---|---|
|
Binnen deze handleiding
Child pages (Children Display) | ||
---|---|---|
|
Info |
---|
Met vragen kunt u steeds terecht bij de MAGDA Service Desk. |