Data element template

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 name

Naam van het veld/element zoals gebruikt binnen het bericht

Short tag

De codering van het veld/element zoals gebruikt binnen het bericht

Code list

Verwijziging 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.