...
Voor elk besproken veld (data element) van het bestand worden in een tabel volgende punten aangegeven:
DATA ELEMENT | FIELD | XML REFERENCE NAME | M/O (Onix) | M/O (TB) | LIST | A|N | POS. |
Naam van het veld | Veld zoals gebruikt in de Editeur documentatie | Naam van het veld zoals gebruikt binnen het bericht | Verplicht of optioneel (Mandatory/optional) volgens ONIX | Verplicht of optioneel (Mandatory/Optional) bij titelbank | Gebruikte ONIX codelijst (indien van toepassing) | Alfanumeriek of numeriek | Aantal posities |
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<ProductSupply> <SupplyDetail> <Supplier> <SupplierRole>00</SupplierRole> <SupplierName>TitelBank</SupplierName> </Supplier> <ProductAvailability>99</ProductAvailability> <Price> <PriceType>02</PriceType> <PriceAmount>19.95</PriceAmount> </Price> </SupplyDetail> </ProductSupply> |
ONIX berichten van Titelbank afnemen
Titelbank levert de gegevens aan in de vorm van gezipte ONIX 3.0 bestanden. Er bestaan 3 soorten selecties:
1.Totaalbestanden: op aanvraag, wordt aangeleverd op USB-stick
Het totaalbestand bevat alle beschikbare gegevens van alle titels met een geregistreerd ISBN binnen het Nederlands taalgebied sinds 1970. Om het totaal bestand aan te vragen vult u het daarvoor beschikbare formulier in in de Titelbank-applicatie en drukt u op versturen(Tabblad Aanvraag bestand). Een totaalbestand is ongeveer 30 – 40 GB groot en is opgedeeld in segmenten van 4000 records (ISBN’s). Deze opdeling wordt gedaan om te voorkomen dat de verwerking van het bestand in de applicatie van de afnemer vastloopt
2. Updatebestanden: te downloaden vanaf de Titelbank FTP server
Titelbank genereert elke nacht een mutatiebestand. Dit mutatiebestand bevat alle wijzigingen van de laatste periode waarover nog geen mutatiebestand is aangemaakt. Wanneer een gegeven binnen een blok is aangepast, wordt dat blok compleet met alle gegevens, dus ook de niet gewijzigde, aangeleverd. Blokken waarbinnen niets gewijzigd is, worden dan niet aangeleverd. Een periode kan bijvoorbeeld maandag 9 november 22:00 uur tot dinsdag 10 november 22:00 uur zijn. Wijzigingen die in deze periode zijn uitgevoerd worden dan in het mutatiebestand aangeleverd dat in de nacht van dinsdag 10 november op woensdag 11 november bij Titelbank op de FTP-server verschijnt. Mutatiebestanden worden ’s nachts aangemaakt en kunnen worden gedownload van de Titelbank FTP-server. Mutatiebestanden zijn zowel voor afnemers als uitgevers beschikbaar in de FTP-map /data/public/.
Indien meer dan 4000 mutatierecords (ISBN’s) in 1 periode moeten worden doorgegeven, wordt het mutatiebestand opgesplitst in meerdere segmenten, waarbij een segment maximaal 4000 records kan bevatten.
3. Uitgeversbestanden: te downloaden vanaf de Titelbank FTP server
Een uitgever kan in de Titelbank-applicatie een verzoek doen om een uitgeverbestand aan te laten maken. Een uitgeverbestand bevat alle titels van de uitgever. Uitgeverbestanden worden ’s nachts aangemaakt en kunnen worden gedownload van de Titelbank FTP-server. Uitgeverbestanden zijn uitsluitend voor uitgevers beschikbaar in de FTP-map /data/uitgevers/<U9999999>/download/. Met de term <U9999999> wordt de FTP-accountnaam van een uitgever bedoeld.
De naam van de Titelbank FTP server is ftp://rhtvp.boekhuis.nl/. Om een Onix bestand te kunnen downloaden heeft een afnemer een FTP-account nodig. Een afnemer krijgt een FTP-account zodra hij/zij voor de eerste keer op de Titelbank-applicatie inlogt en de gebruiksvoorwaarden bevestigt.
Om een ONIX bestand te kunnen verwerken in uw eigen database heeft u software nodig die gegevens in ONIX formaat kan downloaden, inlezen en verwerken. Deze software maakt geen onderdeel uit van Titelbank.