De aflevering aan de balie duurt veertig seconden. Middel meegeven, afrekenen, volgende klant. Precies daar ontstaat het gat dat je pas een jaar later terugziet, op de dag dat een fabrikant een partij terugroept en je niet kunt achterhalen wie dat doosje heeft meegekregen. Een aflevering is in deze branche geen kassabon. Het is een registratiegebeurtenis, en dat is het enige wat je aan de balie hoeft te onthouden.
Deze gids is voor de eigenaar van een gezelschapsdieren- of gemengde praktijk met een paar dierenartsen en assistentes. Het doel is smal: een controle op je diergeneesmiddelenadministratie moet een rapportage worden die je uitdraait, geen zoektocht door ordners, pakbonnen en een Excel-bestand dat één iemand begrijpt.
Het artikel dat je uit je hoofd kent, bestaat niet meer
Begin met het ontnuchterende deel. Artikel 5.16 en 5.17 van de Regeling diergeneesmiddelen, de vertrouwde opsomming van wat je bij ontvangst en bij aflevering moet vastleggen, zijn per 28 januari 2022 vervallen. Hetzelfde geldt voor de administratie-artikelen in de Regeling diergeneeskundigen. Er kwam geen nieuw Nederlands artikel voor in de plaats: de verplichting staat sindsdien rechtstreeks in de Europese diergeneesmiddelenverordening, die geen omzetting in nationaal recht nodig heeft.
De inhoud verschoof minder dan de vindplaats. Het partijnummer is nog steeds verplicht, bij inkoop én bij aflevering. Maar praktijkhandboeken, softwaredocumentatie en interne procedures die nog naar 5.16 wijzen, wijzen naar een leeg artikel. En ze missen twee dingen die er sinds 2022 wél bij zijn gekomen: het CIBG-nummer van de dierenarts op het voorschrift en de identificatie van het behandelde dier of de groep dieren, allebei verplicht sinds 28 januari 2022.
De diergeneesmiddelenadministratie van een praktijk is het sluitende spoor van elk voorschriftplichtig middel dat je inkoopt, op voorraad houdt en aflevert of zelf toedient: per transactie de datum, de naam van het middel, het partijnummer, de hoeveelheid, de tegenpartij, de voorschrijvend dierenarts en het registratienummer. Dat spoor houd je vijf jaar beschikbaar voor de toezichthouder.
Welke velden waar horen te staan
De verordening kent drie stapels die praktijken vaak door elkaar halen: de transactieregistratie, het voorschrift en het etiket. Ze overlappen, maar ze zijn niet hetzelfde, en een controle kijkt naar alle drie.
| Wat | Waar het staat | Velden die vast moeten liggen |
|---|---|---|
| Elke inkoop en elke aflevering van een voorschriftplichtig middel | Artikel 103, lid 3 van verordening (EU) 2019/6 | Datum, benaming (zo nodig met farmaceutische vorm en sterkte), partijnummer, ontvangen of geleverde hoeveelheid, naam en vestigingsplaats van leverancier of ontvanger, naam en contactgegevens van de voorschrijvend dierenarts plus zo nodig een kopie van het voorschrift, en het registratienummer |
| Het voorschrift, of bij eigen aflevering de aantekening in het patiëntendossier | Artikel 105, lid 5, punten a tot en met m | Identificatie van het dier of de groep, naam en gegevens van de houder, datum van afgifte, naam en CIBG-nummer van de dierenarts, handtekening of elektronische identificatie, middel met werkzame stoffen, farmaceutische vorm en sterkte, hoeveelheid of aantal verpakkingen, doseringsschema, wachttijd bij voedselproducerende dieren, waarschuwingen bij antimicrobiële middelen, en een verklaring bij cascadegebruik of bij metafylaxe en profylaxe |
| Het etiket dat met de eigenaar meegaat | Artikel 3.2 van de Regeling diergeneesmiddelen 2022 | Het woord "dierenarts", naam en adres van de vergunninghouder voor kleinhandel, en de datum van afleveren. Bij uitponden komen daar het partijnummer en de vervaldatum bij |
Twee dingen vallen op als je die lijst naast een gemiddeld praktijkpakket legt.
De vervaldatum staat niet in de opsomming van artikel 103. In de oude nationale regeling stond hij er wel. Dat betekent niet dat je hem kunt laten vallen: je mag geen middel afleveren waarvan de houdbaarheid is verstreken of tijdens de behandeling verstrijkt, en bij uitponden moet hij op het etiket. Praktisch blijft de vervaldatum dus een verplicht voorraadveld, alleen niet meer via het transactieartikel.
En het tweede: de vergunning voor kleinhandel hangt aan de dierenarts, niet aan de praktijk. De Leidraad Apotheekbeheer van de faculteit Diergeneeskunde in Utrecht (mei 2025) is daar expliciet over en concludeert dat op het etiket met initialen moet staan wélke dierenarts het middel heeft voorgeschreven, niet alleen de naam van de praktijk. Als je etiketsjabloon een praktijklogo afdrukt en verder niets, is dat een correctie van vijf minuten in je pakket die je anders bij een inspectie hoort.
Wat je nodig hebt
Voordat je iets automatiseert, moet je vier dingen op orde hebben. Niet als voorbereiding, maar omdat automatisering zonder deze vier je fouten alleen maar sneller vermenigvuldigt.
Je hebt een productlijst nodig waarin elk gekanaliseerd artikel zijn registratienummer, kanalisatiestatus en bewaarcondities draagt. Je hebt batch-tracking aan per product, niet als optie voor de gevoelige middelen. Je hebt één afgesproken moment waarop een ontvangst wordt ingeboekt. En je hebt een exportroute waarmee je de administratie vijf jaar buiten je pakket kunt bewaren, want een leverancierswissel over vijf jaar mag je bewaarplicht niet raken.
Wat het ongeveer kost. De aanloop is klein, en dat is precies waarom hij blijft liggen: er hoeft geen offerte aan te pas te komen om te beginnen. Een 1D/2D-handscanner met standaard kost rond de honderd euro per balie, een Zebra DS2208 USB-kit met standaard staat bij BarcodescannerStore op €92,22 exclusief en €111,59 inclusief btw (gecontroleerd op 6 september 2026). Twee balies uitrusten is dus een eenmalige uitgave in de orde van €200 à €230 inclusief btw, en dat is meteen de duurste regel van route A.
Wil je daarbovenop de elektronische bestel- en afleverberichten via de branchehub VetCIS, dan hangt daar wél een publieke prijslijst aan: €50 per dierenartspraktijk voor de stamregistratie en €35 per dierenarts voor de OTP-reader, beide eenmalig, plus €6 per reader per jaar abonnementsfee. Daarnaast brengt VetCIS jaarlijks een vaste onderhoudsfee in rekening bij je PMS-leverancier, die zelf bepaalt of en hoe hij die aan jou doorberekent (tarieven gecontroleerd op 6 september 2026). Voor een praktijk met drie dierenartsen is dat €155 eenmalig en €18 per jaar, plus dat ene bedrag dat je alleen bij je leverancier kunt opvragen, doe dat vóór je tekent. Het Z-login-account dat de aanmelding vraagt, kan overigens alleen de dierenarts zelf aanvragen.
Wat je meestal níet publiek terugvindt, is wat je praktijkpakket zelf kost. Animana en VIVA Veterinary offreren op aanvraag; van de drie pakketten hieronder zet alleen Vetocare zijn tarieven op de site. Reken voor route A dus met de licentie die je al betaalt, en stel je leverancier één gerichte vraag: zit batch-registratie in mijn huidige pakket of module, of is het een upgrade? Voor route B en C komt daar een eenmalig bouwbudget bij; de orde van grootte daarvan staat in de routetabel verderop.
Deel 1: leg de aflevering vast op het moment zelf
De reden dat dit aan de balie moet gebeuren en niet ’s avonds, is niet discipline maar reconstructie. Een partijnummer dat je ’s avonds invult, komt uit je geheugen of uit de voorraadpot waar inmiddels twee batches door elkaar liggen. Dan registreer je een aanname, geen feit.
- Scan bij ontvangst, niet bij aflevering pas. Elke Nederlandse verpakking draagt een barcode die verwijst naar de centrale Branchecodetabel van de branchevereniging Fidin, en die tabel is gekoppeld aan het Fink-Gremmels Repertorium. Fidin stelt die productinformatie ook via XML-webservices of een XML-export beschikbaar aan dierenartsen en softwareleveranciers, met onder meer registratienummer, kanalisatiestatus, doeldieren, dagdosering en wachttijd. Dat is de goedkoopste manier om je productlijst kloppend te krijgen zonder hem met de hand te vullen.
- Boek de pakbon dezelfde dag in, met partijnummer en vervaldatum per regel. Spreek af dat producten bij ontvangst nog minimaal zes maanden houdbaar moeten zijn en meld het bij je groothandel als dat niet zo is. Dat is geen wettelijke eis maar het voorkomt dat je een half jaar later een half schap moet afvoeren.
- Laat de afleverregel de batch kiezen, niet de assistente. Bij een product met twee batches op de plank moet je pakket de oudste voorstellen en de gekozen batch vastleggen op de regel. Werkt je pakket alleen met een vrij tekstveld voor het partijnummer, dan is dat het veld dat als eerste leeg blijft.
- Zet dezelfde velden ook op eigen toediening. Dit is het punt dat het vaakst wordt overgeslagen. Wie zelf toedient of uit eigen praktijkvoorraad aflevert, hoeft voor zichzelf geen voorschrift uit te schrijven, maar de gegevens die op dat voorschrift zouden staan moeten wel in de patiëntenadministratie terechtkomen. Het ministerie van LVVN heeft dat in een nieuwsbrief nog eens uitgelegd, waarna de KNMvD op 27 augustus 2024 publiceerde dat ook de dierenarts die zelf toedient onder artikel 103 valt, inclusief de jaarlijkse voorraadcontrole.
- Genereer het etiket uit dezelfde regel. Woord "dierenarts", initialen van de voorschrijvend dierenarts, praktijkadres, afleverdatum. Bij uitponden automatisch partijnummer en vervaldatum erbij. Eén sjabloon, gevuld uit de afleverregel, en het handmatig bijschrijven verdwijnt.
De valkuil zit in stap 5 en hij is bewezen. De NVWA trof in 2024 bij een gezelschapsdierenpraktijk een dierenarts aan die te weinig gegevens op het etiket van uitgeponde middelen vermeldde. Uitponden is dagelijkse routine in een gezelschapsdierenpraktijk: je breekt een pot van honderd tabletten open om er veertien mee te geven. Precies dan valt de bijsluiterinformatie weg en moeten partijnummer en vervaldatum op jouw etiket staan.
Deel 2: behandel de praktijkvoorraad als voorraadadministratie
De vraag die een inspecteur stelt is niet "heb je een voorraadlijst" maar "sluit wat er binnenkwam aan op wat eruit ging". Dat is de vierkantsvergelijking, en het is een jaarlijkse wettelijke plicht: minstens eenmaal per jaar vergelijk je de inkomende en uitgaande middelen met wat er op voorraad ligt, je legt de verschillen vast, en je houdt dat verslag samen met de registers vijf jaar beschikbaar voor inspectie. De verplichting geldt voor alle gekanaliseerde middelen, niet alleen voor antibiotica.
- Zet bestelparameters per artikel, niet per gevoel. Minimale voorraad en bestelhoeveelheid bepaal je op gebruik, gemiddelde houdbaarheid en opslagruimte, met een seizoenscorrectie voor ontworming en vaccins. De rekenkant hiervan is niet uniek voor een praktijk: hoe je besteladvies uit je eigen verkoophistorie haalt zonder een duur voorraadsysteem werkt in een medicijnkast net zo als in een magazijn.
- Controleer vervaldata maandelijks, niet jaarlijks. Veel middelen dragen alleen een maand, dus vaker dan eens per maand is zinloos. Markeer wat binnen twee maanden verloopt en gebruik dat eerst op. Doe je dat, dan hoef je de hele voorraad maar eens per kwartaal helemaal door.
- Registreer aanprikdata apart van vervaldata. Veel meermalig te gebruiken injectieproducten zijn na aanprikken 28 dagen houdbaar, sommige langer, bijvoorbeeld acht weken bij Depocilline en Engemycine. Die datum staat nergens in je pakket omdat hij ontstaat op het moment dat iemand de flacon aanprikt. Een sticker met de aanprikdatum en een wekelijkse controle lost dit op, en dat is een van de weinige plekken in deze gids waar papier het wint van software.
- Log de temperatuur, want geregistreerd is niet hetzelfde als gecontroleerd. De Regeling diergeneesmiddelen 2022 eist dat de temperatuur van je opslagruimte door de vergunninghouder wordt gecontroleerd én geregistreerd. Een thermometer waar iemand af en toe naar kijkt voldoet daar niet aan. Let ook op de auto: is de voorraad in de bus groter dan de werkvoorraad van één dag, dan is het een opslagruimte en gelden dezelfde eisen.
- Draai de vierkantsvergelijking als rapport, niet als project. Als stap 1 tot en met 5 goed staan, is dit een export met drie kolommen per artikel: ingekocht, afgeleverd of toegediend, geteld. Alles wat overblijft is de verklaring bij het verschil, en die schrijf je zelf. Draai hem elk kwartaal in plaats van eens per jaar, dan zijn de verschillen nog te herleiden tot een week.
De valkuil bij stap 10 is dat een praktijk de telling wél doet en de verklaring niet vastlegt. De wet vraagt niet om nul verschil. Hij vraagt dat het verschil geregistreerd wordt. Een gedocumenteerde breuk van drie flacons is in orde; een niet-verklaard verschil van drie flacons is een bevinding.
Deel 3: laat de herhaaloproep uit je eigen afleverregels komen
Hier betaalt deel 1 zich terug. Als elke aflevering datum, hoeveelheid en doseringsschema draagt, weet je systeem wanneer de voorraad bij de eigenaar op is. Dat is een berekening, geen inschatting, en het is een betere trigger dan een herinnering die aan een kalenderdatum hangt.
- Reken de einddatum uit de afleverregel. Afleverdatum plus verstrekte hoeveelheid gedeeld door de dagdosering geeft de dag waarop het middel op is. Zet je oproep zeven tot tien dagen daarvoor. Voor ontworming en vaccinatie werkt het andersom: daar is het interval de bron en de laatste toediening het startpunt.
- Koppel de oproep aan het juiste soort moment. Een chronisch middel bij een niet-voedselproducerend dier schrijf je in de praktijk voor een periode van ongeveer drie maanden voor, zoals dat in de humane zorg ook gebruikelijk is, en pas na een controle van de patiënt eventueel voor een langere periode. Antibiotica zijn de uitzondering: daar houd je een behandelduur van maximaal twee weken aan en evalueer je bij een herhalingsconsult. Je oproep leidt dus niet altijd naar hetzelfde: soms naar een afhaalmoment, soms naar een consult, en dat verschil hoort in de regel te zitten, niet in het hoofd van de assistente.
- Splits je oproeplijst op eigenaargedrag, niet op middel. Wie drie keer op tijd kwam, heeft aan één bericht genoeg. Wie twee keer niet reageerde, hoort op een bellijst. Dat is dezelfde logica als achter een periodieke oproep in een andere praktijksoort, en hoe je een oproep meteen laat boeken in plaats van te eindigen met "belt u even" staat daar al helemaal uitgewerkt, inclusief de terugvalroute naar een mens en het opvullen van vrijgekomen plekken. Herhaal dat hier niet, hergebruik het.
Wat je niet moet bouwen is een oproepstroom die zelf herhaalt. Het systeem signaleert dat de voorraad opraakt en zet de klus klaar; de dierenarts beslist of er herhaald wordt. Dat onderscheid komt terug in de laatste sectie, want het is de scheidslijn die deze hele werkstroom draagt.
De berichten eromheen
Bevestiging na aflevering, herinnering vóór de einddatum, uitslag van een bepaling, nazorginstructie na een ingreep. Vier vaste berichten, en het rendement van deel 1 is dat je ze niet meer hoeft te typen: de velden liggen al vast. De kanaalkeuze is niet bijzonder voor deze branche, WhatsApp of sms voor wat gelezen moet worden, e-mail voor wat bewaard moet worden, en hoe je mail, WhatsApp en telefonie als één klantcontactstroom inricht is elders uitgewerkt en geldt hier onverkort. Wat daar per definitie niet kan staan, is welke trigger en welke velden hier horen: die komen uit jouw afleverregel.
| Bericht | Trigger | Moment | Velden, en uit welk record |
|---|---|---|---|
| Afleverbevestiging | De afleverregel wordt definitief: batch gekozen, etiket gedrukt | Direct bij afrekenen, voordat de eigenaar de deur uit is | Middel, sterkte en verstrekte hoeveelheid, doseringsschema, afleverdatum en de initialen van de voorschrijvend dierenarts uit de afleverregel; bij een voedselproducerend dier de wachttijd uit de productdata van de Branchecodetabel |
| Herhaalherinnering | De einddatum die je in stap 11 berekent: afleverdatum plus verstrekte hoeveelheid gedeeld door de dagdosering | Zeven tot tien dagen vóór die einddatum | Einddatum, middel en laatste afleverdatum uit de afleverregel, het soort vervolg uit stap 12 (afhaalmoment of consult), en de responshistorie van de eigenaar uit stap 13 voor de kanaalkeuze |
| Labuitslag | De uitslag komt binnen uit het praktijklab of het referentielaboratorium en hangt aan het patiëntdossier | Pas nadat de dierenarts de uitslag heeft gezien en vrijgegeven, nooit automatisch bij binnenkomst | Patiënt en houder uit het dossier, bepaling en afnamedatum uit de labregel, de duiding als vrij veld van de dierenarts, en de vervolgactie met een boekbare link |
| Nazorg | De ingreep is als verrichting vastgelegd in het dossier, met de eigen toediening eronder | De avond van de ingreep, met een tweede bericht op dag drie | Ingreep en datum uit het dossier, toegediende middelen met dosering en partijnummer uit de toedieningsregel die je onder artikel 103 tóch al vastlegt, naam van de dierenarts, en het afgesproken controlemoment |
Drie van de vier triggers komen uit records die je alleen maar bijhoudt omdat de wet dat vraagt. Dat is het punt van deze hele gids in één tabel: de administratieplicht levert hier iets op in plaats van te kosten. De uitzondering is de labuitslag, en die heeft bewust een menselijke poort ervoor, een bericht dat automatisch de deur uit gaat voordat een dierenarts de waarde heeft geduid, is geen service maar een risico.
Er is nog een vijfde bericht dat alleen in deze branche bestaat. In een gemengde praktijk moet de houder van voedselproducerende dieren dezelfde behandelgegevens in zijn eigen logboek terugvinden die jij in je administratie zet. Stuur die gegevens dus mee als data, niet als een zin in een mailtje: de veehouder die zijn verplichte registraties uit digitale stromen laat vullen in plaats van over te typen kan jouw bericht dan direct verwerken.
Valkuilen die je pas bij een controle ziet
De NVWA houdt risicogericht toezicht, dus de cijfers zijn niet representatief voor de sector. Ze laten wel zien waar het misgaat als er eenmaal iemand komt kijken. In 2024 voerde de NVWA 339 inspecties uit naar aanleiding van meldingen, tegenover 201 in 2023. Bij dierenartsen ging het om 29 inspecties, waarvan er 19 niet akkoord waren. De genoemde overtredingen zijn herkenbaar: administratie die niet op orde is, afwijken van de registratiebeschikking, en voorschrijven zonder klinisch onderzoek of andere behoorlijke beoordeling.
Elf officiële waarschuwingen en acht rapporten aan het Veterinair Tuchtcollege bij 29 inspecties. Dat laatste getal is de reden om dit serieus te nemen: een tuchtzaak kost je meer dan een correctie in je software.
Vier faalmodi zie ik het vaakst, en ze zijn alle vier te repareren voordat er iemand komt.
- Het partijnummer is een vrij tekstveld. Dan is het optioneel, en dus leeg. Maak het verplicht op de afleverregel van gekanaliseerde artikelen, of laat de batchkeuze het veld vullen.
- De administratie zit in het pakket en nergens anders. De bewaarplicht is vijf jaar, langer dan de gemiddelde contractduur bij een softwareleverancier. Draai elk kwartaal een export weg naar een plek die je zelf beheert.
- Twee vestigingen, één voorraad. Verplaatsingen tussen locaties zijn geen aflevering maar wel een mutatie. Boek ze, anders klopt je vierkantsvergelijking per locatie niet en verklaar je een verschil dat er niet is.
- De initialen op het etiket ontbreken. De vergunning voor kleinhandel hangt aan de dierenarts. Een etiket met alleen een praktijknaam laat niet zien wie voorschreef.
Wat je praktijkpakket wel en niet voor je doet
De Nederlandse markt wordt bediend door een handvol pakketten en ze verschillen sterker in administratieve diepte dan in schermontwerp. Wat hieronder staat komt van de openbare productpagina’s en prijspagina’s van de leveranciers zelf, gecontroleerd in september 2026. Behandel het als een lijst met vragen die je aan je eigen leverancier stelt, niet als een eindoordeel: een functie die niet op de website staat, kan in het product zitten.
| Pakket | Positionering | Wat de leverancier publiek noemt | Licentiemodel zoals de leverancier het publiek beschrijft | Wat je zelf moet natrekken |
|---|---|---|---|---|
| IDEXX Animana | Cloud, gepositioneerd als het meest gekozen praktijkmanagementsysteem van Nederland | Integratie met praktijklab, referentielaboratoria, DICOM en prijslijsten van leveranciers; een API voor goedgekeurde partners | Cloud-abonnement, prijs alleen op aanvraag: geen tarief en geen pakketindeling op de productpagina, alleen een contactformulier; ook op de vergelijkingssites staat geen startprijs | Of batch-tracking per artikel aan staat en of het partijnummer verplicht is op de afleverregel |
| Vetocare | Cloud, gericht op praktijken en andere dierprofessionals | Voorraad met mutatiehistorie, een minimale voorraadgrens en automatische afboeking bij facturering, koppeling met boekhoudpakketten en Peppol | Cloud-abonnement per gebruiker, publiek geprijsd: €24 (Start), €34 (Standard) en €40 (Connect) per gebruiker per maand bij jaarbetaling, €29, €39 en €49 bij maandbetaling, plus een Team-plan van €149 per maand inclusief vijf medewerkers. Productenbeheer, voorraadhistorie en verloopoverzicht zitten pas vanaf Standard. Veertien dagen proef (prijzen gecontroleerd september 2026) | Of er per partijnummer geregistreerd kan worden, en hoe een export voor de vierkantsvergelijking eruitziet |
| VIVA Veterinary | Sterk op de veehouderijkant, met erkenningen voor I&R en de antibioticadatabanken | Realtime connecties met CBG, Fidin en leveranciers, en aansluiting op de aangewezen databanken | Cloud (VIVA Online), prijs alleen op aanvraag; publiek staat alleen de contractvorm: opzeggen kan tot drie maanden vóór het einde van de contractperiode, tussentijds stoppen kost de resterende looptijd | Of de gezelschapsdierenkant dezelfde diepte heeft als de veehouderijkant |
Die vierde kolom is zelf een signaal. Twee van de drie noemen geen bedrag, en dat betekent dat je bij een offerte geen referentie hebt: vraag dan uitgesplitst wat de licentie kost, wat een extra gebruiker of vestiging kost, en wat een export of API-koppeling kost, dat laatste is de post die bij route B onverwacht groot kan uitvallen. Waar een tarief wél publiek is, zie je bovendien iets nuttigs: bij Vetocare zit het voorraaddeel niet in het instappakket, dus een prijsvergelijking op het goedkoopste plan vergelijkt precies de functies die deze gids nodig heeft níet mee.
Voor de bestel- en afleverberichten richting groothandel bestaat er een branchestandaard. De hub VetCIS standaardiseert de digitale informatiestromen van en naar de dierenarts en verzorgt onder meer elektronische afleverberichten en de aanlevering van gebruiksgegevens aan IKB-organisaties. De aansluiting loopt via je pakketleverancier. Voor een pure gezelschapsdierenpraktijk voegt dat weinig toe; voor een gemengde praktijk is het de kortste weg naar minder overtypen.
Heeft je pakket geen bruikbare export en geen API, dan zijn er twee eerlijke routes. De eerste is een geplande databaseafdruk of een csv-export die je zelf inleest, waarmee je het rapportagedeel buiten het pakket bouwt en het pakket de bron van waarheid laat. De tweede is de leverancier vragen wat er nodig is voor een leesrecht op je eigen data, en het antwoord serieus meewegen bij je volgende contractverlenging. Wat ik niet zou doen is een parallelle registratie in een spreadsheet naast het pakket: twee bronnen die uit elkaar lopen is erger dan één bron die onhandig is.
Beslis-kader: inrichten, koppelen of een eigen laag ernaast
Er zijn drie serieuze routes en de keuze hangt niet aan je omvang maar aan waar je vastloopt.
Route A, alles strak in je pakket. Je zet batch-tracking aan, maakt het partijnummer verplicht, fatsoeneert je etiketsjabloon en spreekt af wie de ontvangst inboekt. Dit lost het grootste deel van de administratieplicht op en kost je geen euro extra licentie. Voor de meeste gezelschapsdierenpraktijken is dit het hele antwoord, en beginnen met iets anders is verspilling.
Route B, pakket plus een koppeling op de randen. Je pakket blijft de bron van waarheid, maar de productdata komt binnen uit de Branchecodetabel, de pakbon komt elektronisch binnen in plaats van op papier, en de vierkantsvergelijking en de oproeplijst gaan er als rapport uit. Dit is de route zodra je meer dan één vestiging hebt of een veehouderijtak met aanleveringen aan databanken.
Route C, een eigen registratie- en rapportagelaag naast je pakket. Alleen zinvol als je pakket structureel in de weg zit: geen batchveld, geen export, geen API. Je bouwt dan een dunne laag die de afleverregels en de voorraadmutaties bijhoudt en die je pakket alleen als factuurbron gebruikt. Duurder en zwaarder, en het enige juiste antwoord als route A en B allebei geblokkeerd zijn.
| Route | Lost op | Wie beheert het | Kosten-orde | Waar het breekt |
|---|---|---|---|---|
| A. Inrichten in je pakket | Batch, etiket, bewaartermijn, oproeplijst | Jij en je pakketleverancier | Geen extra licentie: je betaalt wat je al betaalt. De enige nieuwe post is hardware, circa €110 inclusief btw per balie voor een scanner met standaard | Zodra een verplicht veld in je pakket ontbreekt |
| B. Koppeling op de randen | Productdata in, pakbon in, rapportage uit | Jij, met een bouwer voor de koppeling | Ook geen extra pakketlicentie, wel een eenmalig bouwbudget in de orde van dagen bouwwerk plus doorlopend onderhoud, en als de berichten via VetCIS lopen €50 per praktijk en €35 per dierenarts eenmalig plus €6 per reader per jaar (september 2026) | Bij een pakketupdate die het exportformaat wijzigt |
| C. Eigen laag ernaast | Alles wat je pakket niet kan vastleggen | Jij, met een bouwer voor beheer | Eenmalig bouwbudget in de orde van weken in plaats van dagen, plus hosting en beheer als vaste maandlast: de enige route die een eigen regel op je begroting krijgt | Als je twee bronnen van waarheid laat ontstaan |
Bouwkosten laten zich niet als tarief opschrijven, een koppeling op een pakket met een nette API is een ander project dan een geplande databaseafdruk uit een pakket dat niets wil loslaten, en Animana en VIVA offreren zelf ook op aanvraag. De verhouding is wel bruikbaar: route A is een middag inrichten en een scanner, route B een project van dagen, route C een project van weken met een staart. Als route A het werk doet, is elke euro aan B of C weggegooid geld.
Kun je in je pakket per artikel een partijnummer met vervaldatum vastleggen op de afleverregel?
Uitgewerkt voorbeeld: een gemengde praktijk met drie dierenartsen
Neem een gemengde praktijk met drie dierenartsen, vier assistentes, twee vestigingen en een assortiment van ongeveer 320 gekanaliseerde artikelen. Reken mee met je eigen aantallen; het gaat om de vorm van de rekensom, niet om deze getallen.
Vertrekpunt. Het partijnummer is een vrij tekstveld dat bij ongeveer een derde van de afleveringen leeg blijft. De vierkantsvergelijking wordt eens per jaar gedaan door de eigenaar, in januari, uit papieren pakbonnen. Bij 320 artikelen en gemiddeld vier minuten per artikel is dat ruim twintig uur, verspreid over twee weekenden. De oproepen voor chronische medicatie draaien op een Excel-bestand met einddatums die met de hand zijn ingevuld.
Wat er verandert. Batch-tracking aan, partijnummer verplicht op de afleverregel, barcodescanner aan beide balies, etiketsjabloon met initialen en afleverdatum. De productlijst wordt eenmalig gevuld uit de Branchecodetabel in plaats van met de hand. De pakbon wordt dezelfde dag ingeboekt met partij en vervaldatum. De vierkantsvergelijking verhuist naar elk kwartaal.
Wat het oplevert. Het intikken van een partijnummer kost ongeveer veertig seconden, scannen ongeveer vier. Bij zo’n 900 afleveringen per maand scheelt dat rond de negen uur per maand, en belangrijker: het veld is niet meer leeg. De jaarlijkse vierkantsvergelijking van twintig uur wordt vier kwartaalrapporten waarin alleen de verschillen nog werk zijn. Bij bijvoorbeeld 18 afwijkende regels per kwartaal is dat ongeveer drie uur per keer, en de verschillen zijn nu tot een week te herleiden in plaats van tot een jaar.
Wat er niet verandert. Het aanprikken van een flacon blijft een sticker met een datum. De verklaring bij een verschil blijft een zin die een mens schrijft. En de vraag of dit dier deze herhaling krijgt, blijft bij de dierenarts.
De grens die je niet automatiseert
Twee dingen blijven buiten elke werkstroom, en niet uit voorzichtigheid.
Het eerste is het klinisch oordeel. Een voorschrift mag pas worden afgegeven na klinisch onderzoek of een andere behoorlijke beoordeling van de gezondheidstoestand van het dier of de groep. Dat is geen richtlijn maar de tekst van de verordening, en het is precies waar de NVWA in 2024 een dierenarts op aansprak. Een systeem dat signaleert dat een kuur afloopt, doet iets anders dan een systeem dat de herhaling afgeeft. Het eerste is administratie, het tweede is diergeneeskunde.
Het tweede is het voorschrift zelf. Je mag de velden vooraf laten vullen, de dosering laten narekenen, de wachttijd laten ophalen uit de productdata. Maar de handtekening of de elektronische identificatie van de dierenarts is de plek waar iemand zegt: ik sta hier voor in. Dat vinkje automatiseren is geen tijdwinst, dat is het weggeven van de enige stap die het document betekenis geeft.
Wat je daartussen wint is groot genoeg. Een praktijk waar het partijnummer altijd vastligt, waar de voorraad per batch klopt en waar de oproep uit de afleverregel komt, heeft geen betere dierenartsen dan de praktijk ernaast. Hij heeft alleen niet meer de zaterdag nodig om te bewijzen dat hij het goed doet.
Veelgestelde vragen
Je administratie sluitend krijgen
Ik denk met je mee over waar je praktijkpakket ophoudt en bouw het stuk dat ontbreekt: de pakbon die zichzelf inboekt, de vierkantsvergelijking als kwartaalrapport en de oproeplijst uit je eigen afleverregels.
Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.
