Page tree
Skip to end of metadata
Go to start of metadata

Inleiding

Voor het presenteren van artikelen in de etalage van een webwinkel en voor het juist en volledig tonen van de gegevens van de boeken is het belangrijk dat gebruik wordt gemaakt van standaards in de uitwisseling van gegevens. Voor boeken is ISBN al 45 jaar de internationale standaard voor het uniek identificeren van een uitgave van een boek, (en onder beheer van het International ISBN Agency te Londen). Bureau ISBN is binnen Nederland verantwoordelijk voor de toepassing van het ISBN en voor eenduidig en gestandaardiseerd vastleggen de titelgegevens van de boeken met een ISBN. ONIX is al jaren de internationale standaard voor het uitwisselen van de gegevens van de boeken met een ISBN, (en onder beheer van EDItEUR). CB faciliteert als spin in het web van de Nederlandse boekenbranche Bureau ISBN en vertegenwoordigt Nederland binnen EDItEUR.

Het doel van het bericht

Dit document beschrijft de aanlevering van artikelgegevens door het CB aan boekverkoper, uitgevers en andere derde partijen. Deze gegevens aanlevering is gebaseerd op de internationale ONIX 3.0 standaard. In dit document voor de verschillende aspecten van de gegevensuitwisseling beschreven zoals die wordt gebruikt vanuit de systemen van CB ten behoeve van het inlezen in de systemen van de afnemers van de titelinformatie van CB.

Gegevens van boeken worden regelmatig aangepast. een nieuw boek wordt al aangekondigd voordat het is verschenen. Bij verschijnen van het boek worden de gegevens gecontroleerd en compleet gemaakt door Bureau ISBN. Prijzen en beschikbaarheid kunnen wijzigen in de loop van de tijd. Er wordt aanvullende informatie toegevoegd door de uitgever zoals cover, leesfragment, boekbeschrijving, trefwoorden, recensies. Dagelijks worden de mutaties doorgegeven naar de boekverkopers in ONIX mutatiebestanden. Voor het up to date houden van de gegevens over het boek in de webwinkel het belangrijk om dagelijks de mutaties te verwerken.

Gebruik document

De volledige ONIX 3.0 berichtdefinitie is zo opgebouwd dat de geneste structuur, met blocks, composites en elementen (tags) zichtbaar is in de inhoudsopgave. Hiermee wordt tevens de volgorde van de composites en elementen weergegeven. Vanuit de inhoudsopgave kan eenvoudig worden doorgeklikt naar het betreffende onderdelen.

Zoekadvies 

Zoeken kan het best vanuit de inhoudsopgave op hoofd- en sub-pagina of door gebruik te maken van de functietoets F3 of CTRL + F op de betreffende pagina en niet het zoekveld rechts bovenaan in het CB Wiki scherm (zie onderstaande schermprint). Het document is opgebouwd uit diverse componenten, bij zoeken via het zoekveld wordt er gezocht in de componenten database en verlaat u het document en daarmee ook het overzicht op de structuur van de gebruikershandleiding en berichtdefinitie.

Beschikbaarstelling van het bericht

Als de boekverkoper hiervoor een afspraak heeft, wordt dagelijks iedere ochtend, met uitzondering van zaterdag, een zip file geplaatst in de out-map van het FTP account wat voor de boekverkoper is ingericht. Dit bevat de mutaties van titels die gedurende de voorgaande dag(en) zijn opgetreden in de artikelgegevens of in de beschikbaarheid van een artikel. De zip file bevat 1 of meerdere bestanden met Product records, maximaal 2.500 per bestand.

Assortimenten

CB biedt een aantal verschillende selecties van titelgegevens aan in de vorm van verschillende typen ONIX 3.0 berichten. Deze selecties onderscheiden zich door het assortiment van titels dat erin is opgenomen. De XML-structuur alsmede het gebruik van elementen en de vulling ervan, is grotendeels hetzelfde. Voor de boekverkoper kan een afspraak worden vastgelegd voor één of meerdere selecties.

De bestanden worden als een zip file aangeboden in de out box van de FTP account van de boekverkoper en bevatten de mutaties van titels die gedurende de voorafgaande dag(en) zijn opgetreden in de artikelgegevens of in de beschikbaarheid van een artikel. Een zip file bevat één of meerdere bestanden met ProductRecords, maximaal 2500 per bestand. 

Het kan voorkomen in een weekend of op een feestdag, dat er geen enkel artikel is gemuteerd. Het ONIX 3.0 bericht wordt dan toch aangemaakt om aan te geven naar de klant dat ze geen updates hebben gemist. Het ONIX 3.0 bevat dan geen ProductRecords. In plaats van ProductRecords staat er een <NoProduct/> tag.

 Klik hier voor een volledig overzicht met de verschillende assortimenten en bestandsnamen
BerichttypeSelectieBestandsnaam van de deelbestanden

ONIX30MCB

Mutaties op titels uit het assortiment van CB (dagelijks)

ONIX30mcbyyyymmdd_mut_1van2.onx

ONIX30mcbyyyymmdd_mut_2van2.onx enz.

ONIX30MCHB

Mutaties op titels uit het bestelassortiment van Van Ditmar (buitenlandse titels) (dagelijks)

ONIX30mchbyyyymmdd_mut_1van2.onx

ONIX30mchbyyyymmdd_mut_2van2.onx

enz.

ONIX30MEB

Mutaties op titels uit het assortiment van Digitale distributie (e-books) (dagelijks)

ONIX30mebyyyymmdd_mut_1van2.onx

ONIX30mebyyyymmdd_mut_2van2.onx

enz.

ONIX30ICB

Initiële load assortiment van CB (éénmalig, op aanvraag)

ONIX30icbyyyymmdd_ini_1van2.onx

ONIX30icbyyyymmdd_ini_2van2.onx

enz.

ONIX30ICHB

Initiële load bestelassortiment van Van Ditmar wordt iedere zondag klaargezet op een apart ftp account. Inloggegevens voor dit account kunnen worden opgevraagd bij uw accountgroep

ONIX30ichbyyyymmdd_ini_1van2.onx

ONIX30ichbyyyymmdd_ini_2van2.onx

enz.

ONIX30IEB

Initiële load assortiment van e-books (éénmalig, op aanvraag)

Voor de bepaling welke e-books een boekverkoper mag opnemen/verkopen dient het Afspraken bericht digitale berichten in xml formaat waarin de specifieke gegevens voor de boekverkoper zijn opgenomen. Het ONIX 3.0 e-books bericht bevat deze informatie niet en kan dan ook niet alleen gebruikt worden.

ONIX30iebyyyymmdd_ini_1van2.onx

ONIX30iebyyyymmdd_ini_2van2.onx

enz.

Wanneer u een of meerdere selecties wilt afnemen dient hiervoor een afspraak te worden vastgelegd in de systemen van CB. Op basis van deze afspraak wordt automatisch dagelijks een mutatiebericht gegeneerd en in de out box van het FTP account geplaatst. Om over een basisbestand te kunnen beschikken voor uw website kunnen we een initieel ONIX 3.0 bestand verstrekken voor de betreffende selectie. 

Webservice voor metadata van individuele ISBN's

De volledige Product records van individuele ISBN's kunnen worden gedownload via een webservice, te benaderen via de volgende link: Handleiding ProductMetadataService

E-books in ONIX 3.0 versus DIPRAGMTCS.xml bericht

In het ONIX 3.0 bestand met e-book metadata is het volledige e-book assortiment van CB opgenomen. Niet al deze titels worden geleverd aan alle boekhandels. Uitgevers maken over e-books vaak exclusiviteitsafspraken met bepaalde webwinkels. De titels waarvoor een exclusiviteitsafspraak geldt zijn wel opgenomen in het ONIX 3.0 bestand met e-book metadata maar kunt u niet altijd bestellen.
Het is mogelijk om in het ONIX 3.0 bericht aan te geven dat een titel onder een exclusiviteitsafspraak valt, maar uitgevers hebben er bezwaar tegen dat deze informatie openbaar wordt. Uitgevers hebben er ook bezwaar tegen dat gemaakte kortingsafspraken aan alle boekhandels openbaar worden gemaakt in een ONIX 3.0 bestand. 

Er wordt gewerkt aan een oplossing hiervoor, dit heeft als consequentie dat u als webwinkel die e-book dienstverlening van ons afneemt niet kunt volstaan met het ONIX 3.0 bestand met de e-book metadata. 
Om er achter te komen welke titels u kunt bestellen en wat voor korting u krijgt dient u aanvullend gebruik te maken van een dagelijks afspraken bericht voor digitale producten, het DIPRAGMTCS bericht. De specifieke informatie m.b.t. e-books in de ONIX 3.0 blokken wordt in de betreffende blokken beschreven.


Tips en trucs

Welke titels lees ik in?

Mogelijk zijn niet alle titels relevant voor uw webwinkel. Er kunnen titels in het bestand zitten die niet (meer) leverbaar zijn en die u wilt uitsluiten van het tonen op uw website. Hiervoor kunt u filteren op de waarde in de tag <ProductAvailability> .Titels met ProductAvailability 21, 22 of 23 zijn direct leverbaar. Bij ProductAvailability 10, 12, 30, 31, 32 en 34 worden orders in nota genomen. Alle overige ProductAvailabilities betekenen dat de titels niet (meer) leverbaar zijn.

Het is van belang om alle mutaties in zijn geheel te verwerken, ook van titels die u nog niet hebt opgenomen.

Hoe verwerk ik mutaties?

Mutaties kunnen bijvoorbeeld zijn: het aanvullen of bijwerken van de titelgegevens of auteurs, het wijzigen van de beschikbaarheid, het wijzigen van de prijs, het toevoegen of wijzigen van een cover, een leesfragment, boekbeschrijving of promotionele tekst, het toevoegen van trefwoorden. Om de gegevens op uw website actueel te houden is het van belang dat u de mutaties dagelijks verwerkt.
Een ONIX 3.0 bericht is opgebouwd uit blokken. Mutaties worden doorgegeven als block update. Dat betekent dat u bij een mutatie op een titel GEEN volledig record krijgt aangeleverd. U krijgt alleen het block /de blocks door waarin wijzigingen zijn opgetreden. Hiermee overschrijft u de identieke blocks in uw database.

Voorbeeld: de prijs van een boek wijzigt.
De prijs is opgenomen in het block ProductSupply.
U krijgt in het ONIX bericht een Block update door van het Block ProductSupply. Dit bevat alle gegevens in het Block ProductSupply en bevat de volledige nieuwe waarheid van dat block. U overschrijft het block ProductSupply in uw eigen aritkelbestand met het aangeleverde block. De overige blocks blijven ongewijzigd in uw database want deze krijgt u niet opnieuw aangeleverd.

Block updates, hoe verwerk ik een ONIX 3.0 mutatie bericht?

CB stuurt mutaties door op basis van Block updates.

Als een boekverkoper voor het eerst met ONIX 3.0 gaat werken, ontvangt hij een initieel bericht met alle volledige Product records. Als daarna van een titel één of meerdere gegevens worden gemuteerd, wordt in het ONIX 3.0 mutatiebericht een Product record doorgegeven met alleen de gemuteerde Blocks. Het volledige nieuwe Block wordt doorgegeven en deze bevat de volledige nieuwe waarheid.

voorbeeldmutatiegevolg in ONIX 3.0actie boekverkoper
1De prijs van een titel wijzigt.

De prijs is opgenomen in het block ProductSupply. CB levert alleen het block ProductSupply opnieuw aan.

De boekverkoper overschrijft bij het inlezen van de gegevens in zijn eigen database alleen de gegevens die in het block productSupply voorkomen, de overige blokken blijven ongemoeid.
2De beschikbaarheid van een titel wijzigtDe beschikbaarheid (ProductAvailability) is opgenomen in het block ProductSupply. CB levert alleen het block ProductSupply opnieuw aan.De boekverkoper overschrijft bij het inlezen van de gegevens in zijn eigen database alleen de gegevens die in het block productSupply voorkomen, de overige blokken blijven ongemoeid.
3De uitgever wijzigt een boekbeschrijving en levert een nieuwe cover aan.CB levert het volledige block CollateralDetail aan met alle aanwezige content. Aan het attribuut date-time stamp in de <Text> tag is per content-element te zien wat de laatste wijzigingsdatum is geweest.De boekverkoper kan dit attribuut gebruiken om te bepalen welke content-elementen nieuw of gewijzigd zijn en welke hij moet laden of aanpassen in zijn systeem. 
4De titel verschijnt en wordt redactioneel gecontroleerd door Bureau ISBN. Hierbij blijkt dat de titel onderdeel uitmaakt van een reeks, dit was oorspronkelijk niet opgegeven door de uitgever. Tevens wordt er een vertaler toegevoegd.De reeksvermelding en de auteursvermeldingen maken beiden onderdeel uit van het block DescriptiveDetail. Het volledige Block DescriptiveDetail wordt opnieuw aangeleverd.De boekverkoper overschrijft hiermee in de verwerking alle gegevens van het block DescriptiveDetail in zijn 
eigen database, de overige blokken blijven ongemoeid.

Hoe toon ik een titel op mijn website?

Het is voor de vindbaarheid van een titel van belang dat u de titelgegevens juist en volledig opneemt en dat de klant van de webwinkel kan zoeken op herkenbare woorden uit de titel en de serie. Vooral de naam van een serie is het meest herkenbare deel van de titel waar de klant het eerst op zal zoeken. De serie/reekstitel staat in een aparte  <Collection> composite. Het is dus van groot belang dat u deze betrekt bij de opbouw van de titel op uw website.

Ons advies is om van de serie/reeks titel een apart veld te maken waar op gezocht kan worden en waar de klant ook alle titels uit dezelfde serie gemakkelijk bij elkaar kan zien.
Als uw database geen apart veld heeft voor de serie/reeks dan adviseren wij om de volgende logica te 
gebruiken:

  1. Check of er een <Collection> composite met bijbehorend <TitleText> en evt. <PartNumber> in het ProductRecord aanwezig is.  Zo ja plaats deze dan altijd vooraan in de titelopbouw . Als hij afwezig is wordt deze natuurlijk weggelaten.
  2. Check daarna hoeveel TitleElementLevels in de <TitleDetail> composite met <TitleType> 01 zitten.
    1. Is er alleen een <TitleElementLevel> 01 dan neemt u daar de <TitleText> van. 
    2. Is er een <TitleElementLevel> 01 en 02, dan neemt u eerst de <TitleText> van TitleElementLevel 02 en daarachter de <TitleText van TitleElementLevel 01.
    3. Is er een <TitleElementLevel 01, 02 en 03 dan neemt ue eerst de <titleText> van TitleElementLevel 03, daarna die van 02 en daarna die van 01.

De titelopbouw is dus dat het meest specifieke element het laagste <TitleElementLevel> krijgt.
Als u bovengenoemde logica volgt gaat het in alle gevallen goed.

Het tonen van een auteursnaam op een website

Een klant die in een webwinkel een titel zoekt op auteur kan last hebben met verschillende schrijfwijzes van een identieke auteursnaam (Annie Schmidt, Annie M.G. Schmidt, A.M.G. Schmidt) .
Dit kan een webwinkel oplossen door bij voorkeur de gestandaardiseerde vorm van de auteursnaam in te lezen. De webwinkel kan hiermee alle titels van dezelfde auteur onder één naamsvermelding vindbaar maken en titels van dezelfde auteur bij elkaar plaatsen. Omdat nog niet alle titels zijn voorzien van gestandaardiseerde auteursnamen wordt de volgende logica aangeraden:

  1. Toon <Contributor> composite met <PrimaryNameType> 02 – authority controlled – als deze aanwezig is. Dit is de gestandaardiseerde auteursnaam
  2. Als er geen <Contributor> composite aanwezig is met <PrimaryNameType> 02, toon de auteursnaam uit de <ContributorComposite> zonder <NameType>. Dit is de auteursvermelding zoals die bij de redactionele controle door Bureau ISBN in het boek is aangetroffen.

Het tonen van de naam van de uitgever op een website

Een boek wordt uitgegeven door een uitgever en de naam van de uitgever zoals die in het boek staat is de “merknaam” (in boekjargon: imprint) en vergroot de herkenbaarheid van het boek. De uitgever zal dus zeker willen dat zijn naam wordt opgenomen bij de titelgegevens op de website. In het ONIX 3.0 record wordt de <PublisherName> (de naam van de uitgever die het boek laat distribueren via CB) opgenomen en daar waar de naam van de uitgever in het boek afwijkt van de <PublisherName> wordt ook de <ImprintName> opgenomen.

Ons advies is om voor het tonen van de uitgeversnaam op de website de volgende logica te hanteren:

  1. Toon de <ImprintName>
  2. Als deze niet aanwezig is, toon de <PublisherName>

Het interpreteren van prijsinformatie

Het is van belang dat het boek met de juiste prijs wordt getoond in de webwinkel. Daarvoor is het goed om u te realiseren dat in het ONIX file er meerdere prijsperioden voor kunnen komen. Er is echter altijd maar één prijs geldig in de tijd.
Het is ook goed om u te realiseren dat een ONIX record naast een standaard prijs ook een tijdelijke actieprijs kan bevatten.

De aanbevolen logica is:

  1. Als er op de systeemdatum een actieprijs geldig is, vermeld dan de actieprijs. Een actieprijs is herkenbaar aan PriceType 14 (voor fysieke boeken) of PriceType 12 (voor ebooks)
  2. Als er op de systeemdatum geen actieprijs van toepassing is, vermeld dan de bruto vaste boekenprijs (PriceType 04) of de bruto adviesprijs (PriceType 02).

Het interpreteren van beschikbaarheidsinformatie

De klant die zoekt op de site van een webwinkel moet juist worden geïnformeerd over de beschikbaarheid van een titel, al was het alleen al omdat hij vaak vooruit moet betalen en hij het boek al helemaal niet had besteld als hij had geweten dat het niet leverbaar was. Het is dus van belang om dagelijks de mutaties in de beschikbaarheid te verwerken. Voor de bepaling van leverbaar/niet leverbaar en wat er gebeurt met de orders kan de beschikbaarheidsstatus gebruikt worden.

 Klik hier voor het overzicht beschikbaarheidsstatus overzicht t.b.v. van de bepaling van wat leverbaar/niet leverbaar is

Publishing Status

Product Availability

Stadium Levenscyclus

 

Stadium DienstverleningOrderafhandeling

01: Cancelled

01: CancelledZal niet verschijnenGestopt (nog wel in assortiment, geen dienstverlening meer)Orders worden afgewezen
01: Cancelled40: Not availableZal niet verschijnen

Niet (meer) in assortiment

Orders worden afgewezen
02: Forth Coming10: Not yet availableAangekondigd

In voorbereiding

Orders worden in nota genomen
12: Not yet available, will be PODAangekondigd

In voorbereiding (POD)

02: Forth Coming21: In stock

Aangekondigd

In uitvoering

Tijdelijke status, er is voorraad binnen maar die mag nog niet worden uitgeleverd. Orders worden in nota genomen.

02: Forth Coming22: To orderAangekondigdIn uitvoering (BOV)Tijdelijk status orders worden in nota genomen
02: Forth Coming23: PODAangekondigdIn uitvoering (POD)Tijdelijk status orders worden in nota genomen
02: Forth Coming44: Apply direct Niet bestelbaar voor de boekhandel (bij titels met een bestel- en informatie restrictie)Enkel orders ingediend door de uitgever/eigenaar zelf worden uitgevoerd
04: Active44: Apply direct Niet bestelbaar voor de boekhandel (bij titels met een bestel- en informatie restrictie)Enkel orders ingediend door de uitgever/eigenaar zelf worden uitgevoerd (bij titels met een bestel- en informatie restrictie)
04: Active21: In StockVerschenenIn uitvoeringOrders worden uitgevoerd
22: To orderVerschenenIn uitvoering (BOV)
23: PODVerschenenIn uitvoering (POD)
04: Active31: Temporarily Out of Stock

Verschenen

Geen voorraad meer bij CB aanwezig en de uitgever heeft géén eigen magazijnOrders worden in nota genomen
04: Active30: Temporarily UnavailableVerschenenUitgever heeft eigen magazijn, voorraad bij CB is tijdelijk op en is in bestelling bij de uitgeverOrders worden in nota genomen
04: Active34: Temporarily withdrawn from sales (for quality or technical reasons)TeruggetrokkenPOD titel of e-book, bestand is tijdelijk teruggetrokken door de uitgever om deze te vervangen door een nieuw bestandOrders worden in nota genomen
04: Active32: ReprintingHerdruk Orders worden in nota genomen
04: Active51: Out of PrintUitverkochtIn afbouw - In afbouw zonder retouren - GestoptEnkel orders ingediend door de uitgever/eigenaar zelf worden uitgevoerd. De overige orders worden afgewezen.
07: Out of Print40: Not availableUitverkochtGestoptOrders worden afgewezen
07: Out of Print51:Out of PrintUitverkochtIn afbouw - In afbouw zonder retouren - GestoptEnkel orders ingediend door de uitgever/eigenaar zelf worden uitgevoerd. De overige orders worden afgewezen.

09 : Unknown

40: Not availableNiet (meer) in assortimentNiet (meer) in assortimentOrders worden afgewezen
10: Remaindered47:RemainderedIn prijs opgehevenIn afbouw - In afbouw zonder retourenEnkel orders ingediend door de uitgever/eigenaar zelf worden uitgevoerd. De overige orders worden afgewezen.
1040: Not availableIn prijs opgeheven Niet (meer) in assortimentOrders worden afgewezen
 

Verschillende uitgaven met dezelfde inhoud bij elkaar tonen

Een klant die op zoek is naar een bepaald boek (werk) vindt het prettig als hij bij elkaar kan zien in welke uitvoeringen dit boek beschikbaar is. Bijvoorbeeld een paperback, een hardback, een ebook en een luisterboek. Dit zijn vier verschillende ISBN’s, maar het zelfde werk. De koppeling tussen verschillende uitvoeringen van het zelfde werk op uw website kunt u leggen via het NSTC. (zie Block 5 RelatedMaterial).

Opbouw Product record

Een Product record bestaat uit 1 of meerdere blokken en bevat :

<Product>
Record metadata

Group P.1

Deze blokken geven aan wat het type wijziging is er over welk ISBN de volgende gegevens uit het ProductRecord betrekking hebben

Product numbersGroup P.2
<DescriptiveDetail> ...............</DescriptiveDetail>Block 1

Bevat de verschijningsvorm van het ISBN en de basistitelgegevens zoals titel, reeks, auteursvermeldingen, druk/editievermeldingen, de taal waarin de publicatie is uitgegeven, de omvang, en de verschillende onderwerpcoderingen zoals NUR, BISAC en AVI leesniveau (voor kinderboeken)

<CollateralDetail> ...............</CollateralDetail>Block 2

Bevat vermeldingen van cover, backcover, flapteksten en andere promotionele teksten, verwijzingen naar bestanden met leesfragmenten, filmpjes, gesproken teksten die gerelateerd zijn aan de publicatie

<ContentDetail>  ...............</ContentDetail>Block 3Bevat vermeldingen over individuele hoofdstukken uit een publicatie, wordt volgens de afspraken van de ONIX Werkgroep niet gebruikt in Nederland/Vlaanderen.
<PublishingDetail> ............... </PublishingDetail>Block 4Bevat gegevens over de imprints, de eigenaar, het stadium levenscyclus en de verschijningsdatum van het artikel in de markt.
<RelatedMaterial> ...............  </RelatedMaterial>Block 5Bevat gegevens over NSTC, vervangende ISBN’s en ISBN’s van een fysiek boek, waarvan een ebook is afgeleid
<ProductSupply>...............  </ProductSupply>Block 6Bevat alle commerciële gegevens rondom de dienstverlening van de distributeur, zoals stadium dienstverlening, prijsgegevens, BTW en boeksoorten .
</Product>

Beschrijving van een Data element 

Ieder Block is opgedeeld in één of meer composites, een composite is een groepering van verwante velden (data elements). Een composite kan ook andere onderliggende composites bevatten. Elk veld (data element/composite) wordt als volgt beschreven:

Element of composite - de naam van het veld
Uitleg - beschrijving waarvoor het veld dient.
Format/Posities

Alfanumeriek of Numeriek.

Voor de individuele velden wordt verklaard welke gegevens deze moeten bevatten en het formaat van het veld, numeriek, alfanumeriek. In Onix zelf worden slechts zeer beperkt veldtypes gedefinieerd; binnen CB gelden hierop echter wel bepaalde beperkingen. Wanneer CB afwijkt van een richtlijn wordt dat opgemerkt bij het veld.

In velden waar getallen worden ingevuld mogen in ONIX 3.0.3. geen 0-waardes of negatieve getallen meer voorkomen. Als die er wel staan, dan is het ONIX bericht niet XSD valid.
Dit geldt bijvoorbeeld voor het aantal pagina’s en ook voor de prijzen.

Reference nameNaam van het veld/element zoals gebruikt binnen het bericht
Short tagDe codering van het veld/element zoals gebruikt binnen het bericht
Code listVerwijziging naar een waarde uit Code list nummer in 'ONIX Book Product Code Lists' van Editeur
ONIX M/O
Verplicht (Mandatory) of optioneel (Optioneel) volgens ONIX 3.0
CB M/O
Verplicht (Mandatory) of optioneel (Optioneel) volgens CB

Verplichtheid geldt op twee niveaus; een composite kan zelf optioneel zijn, maar indien toegevoegd in het bericht, moeten specifieke velden binnen die composite wel ingevuld worden. Daarom staat bij deze composite een ‘O’, maar voor velden binnen de composite een ‘M’. Ditzelfde geldt voor de waarden 'M' en 'O' van het CB.


  • No labels