Medische EDI-berichten bevatten volop fouten
MacHis scoort gemiddeld negen fouten per tien regels. Bij Elias is dat vijftien per tien regels. Een gunstige uitzondering is Promedico, met in totaal veertien fouten. Een van de problemen die aan het licht kwamen, was dat informatie op de verkeerde plaats in het systeem wordt ingevoerd. “Als medicatie staat vermeld in een segment voor behandelcode, snappen de HIS-sen elkaar niet meer”, zegt Bert Verhees, onafhankelijk softwaredeskundige, sinds een jaar zeer actief in de HIS-wereld. “Bij machinegegenereerde berichten kun je zo massaal fouten krijgen.” Tekensets Verhees ontwikkelde de testsoftware in opdracht van Openkaart, een organisatie die streeft naar open source HIS-componenten. Hij constateert dat bijna elk HIS diverse tekensets accepteert, terwijl men zegt zich te houden aan UNO-versie A. “De bouwers van de systemen hebben de documentatie van de VN niet goed gelezen”, denkt Verhees. Hij veronderstelt dat HIS-producenten zich baseren op een Medovd-implementatiehandleiding van de Rotterdamse universiteit. Enkele foute voorbeelden daaruit zouden letterlijk zijn overgenomen. Het pakket MacHis zegt Medovd versie 2.2 te gebruiken, die niet bestaat. Het segment verzender/ontvanger/medebehandelaar wordt soms verwisseld met postcode. Elders worden verplichte data weggelaten, zijn fantasieregels ingelast of worden teveel segmenten geschreven. Eén HIS gebruikt een Edifact-handler die maximaal twaalfhonderd regels aankan. “Volstrekt onvoldoende”, aldus Verhees, “programmeurs verzinnen zelf segmenten die hen handig lijken. Dat kan niet bij een standaard.” Verhees constateert ook dat sommige HIS-sen een verouderde database hebben. “Die kan corrupt raken als je batchgewijs verkeerde gegevens binnenpompt. Bij dit soort fouten vraag je je af of de rest van de HIS-software wel netjes is geprogrammeerd.” Het testprogramma wordt binnenkort via een website publiek ter beschikking gesteld. Elke HIS-producent kan dan zelf fouten uitfilteren. Volgens Verhees kan reparatie van de fouten plus testprocedures in twee tot drie weken rond zijn.