Skip to content

Refdata.Articles.xml: 10 Datenqualitätsprobleme aus dem Upstream (Refdata) #112

Description

@zdavatz

Zusammenfassung

In der von oddb2xml verwendeten Quelle https://files.refdata.ch/simis-public-prod/Articles/1.0/Refdata.Articles.zip (Refdata.Articles.xml, 34.5 MB, geprüft am 24.04.2026) wurden bei der Bearbeitung der Vitabyte-Meldungen 10 systematische Datenqualitätsprobleme identifiziert. Sie stammen aus der Upstream-Quelle (Refdata), nicht aus dem oddb2xml-Code, werden von oddb2xml aber unverändert in den Output (oddb_article.xml, etc.) übernommen.

Dieses Issue dient als Referenz für die Korrespondenz mit Refdata (Nicolas) und zur Verfolgung, ob/wann die Probleme upstream behoben werden.

Auslöser: Vitabyte-Meldungen, Task #OX-5985-1594.
PDF mit Analyse: ~/Downloads/Refdata_10_Probleme.pdf

A. Truncation auf 50 Zeichen

Refdata schneidet <FullName> hart bei 50 Zeichen ab — auch mitten im Wort. Insgesamt 495 von 16'730 Artikelbezeichnungen enden exakt bei 50 Zeichen.

1. METOJECT Autoinjektor — GTIN 7680656721066

<FullName>METOJECT Autoinjektor 10 mg/0.2 ml Inj Lös 10 mg 1</FullName>

Endet bei Zeichen 50 mit "1" – sollte vermutlich "1 Fertpen" oder "1 Stk" lauten. Betrifft alle Dosierungen (7.5/10/12.5/15/17.5/20/22.5/25 mg).

2. MIRTAZAPIN Sandoz eco — GTIN 7680694750066

<FullName>MIRTAZAPIN Sandoz eco 30 mg / 30 mg / 100 Tablette</FullName>

Truncation + doppelte Dosisangabe ("30 mg / 30 mg"). Muster: <Name> <Dosis> / <Dosis> / <Packung>. Betrifft alle Stärken (15/30/45 mg) und Packungsgrössen.

3. VERACTIV Vitamin D3 — GTIN 7680576900046

<FullName>VERACTIV Vitamin D3 Wild Huile Trp 20'000 U.I. 10m</FullName>

"10ml" fehlt das "l". Zusätzlich: trotz <Language>DE</Language> enthält der Name französische Begriffe ("Huile", "Trp").

B. Fehlende Pflichtangaben in der Bezeichnung

4. CETIRIZIN Spirig HC Filmtabl — GTIN 7680625680080

<FullName>CETIRIZIN Spirig HC Filmtabl 10 Stk</FullName>
<FullName>CETIRIZIN Spirig HC Filmtabl 30 Stk</FullName>
<FullName>CETIRIZIN Spirig HC Filmtabl 50 Stk</FullName>

Dosisstärke "10 mg" fehlt vollständig. Vergleich LEVOCETIRIZIN im selben XML hat die Dosis korrekt: LEVOCETIRIZIN Spirig HC Filmtabl 5 mg 10 Stk.

5. OZEMPIC DualDose — GTIN 7680666040010

<FullName>OZEMPIC DualDose Fertpen</FullName>

Keine Dosis- oder Packungsangabe. Vergleich FixDose-Reihe: OZEMPIC FixDose 1 mg Fertpen ist korrekt.

6. ATOVAQUON PLUS Spirig HC — GTIN 7680652800017

<FullName>ATOVAQUON PLUS Spirig HC Filmtabl 250 mg 12 Stk</FullName>

Kombinationspräparat (Atovaquon 250 mg + Proguanil 100 mg). Proguanil-Anteil "/100" fehlt. Mepha-Variante korrekt: ATOVAQUON PROGUANIL Mepha Filmtabl 250/100 12 Stk.

7. MOUNJARO KwikPen — GTIN 7680696960036

<FullName>MOUNJARO KwikPen Inj Lös 2.5 mg 1 Stk</FullName>
<FullName>MOUNJARO KwikPen Inj Lös 5 mg 1 Stk</FullName>
<FullName>MOUNJARO KwikPen Inj Lös 7.5 mg 1 Stk</FullName>
<FullName>MOUNJARO KwikPen Inj Lös 10 mg 1 Stk</FullName>

Volumen "/0.6 ml" fehlt bei allen KwikPen-Dosierungen. Reguläre Fertpen-Linie korrekt: MOUNJARO Inj Lös 2.5 mg/0.5ml Fertpen 4 Stk.

C. Uneinheitliche Benennung zwischen Refdata-Einträgen

8. VAXIGRIPTETRA — GTIN 7680664270310 (zwei Schreibweisen parallel)

<FullName>VAXIGRIPTETRA Inj Susp 2024/2025 Fertspr 0.5 ml</FullName>
<FullName>VAXIGRIPTETRA Inj Susp 15 µg 1 Stk</FullName>

9. EFLUELDA — GTIN 7680677040283 (drei Schreibweisen parallel)

<FullName>EFLUELDA Inj Susp 2024/2025 Fertspr 0.7 ml</FullName>
<FullName>EFLUELDA 0.7 ml Inj Lös 60 µg 1 Stk</FullName>
<FullName>EFLUELDA TIV 0.5 mL Inj Susp 60 µg 1 Stk</FullName>

10. ELTROXIN LF — GTIN 7680298120210 (Einheiten-Inkonsistenz)

<FullName>ELTROXIN LF Tabl 50 µg 100 Stk</FullName>
<FullName>ELTROXIN LF Tabl 100 µg 100 Stk</FullName>

Nur µg-Angabe; SL/Rezept-Konvention "0.05 mg" / "0.1 mg" fehlt. Erzeugt parallele Einträge mit alten Pharmacodes (0140161/0140178) neben neuen (4344860/4344883).

Kategorien

Kategorie Anzahl Vermutete Ursache
Truncation auf 50 Zeichen 3 Fälle (495 Einträge gesamt) Feldlänge im Refdata-Erfassungssystem auf 50 beschränkt
Dosis doppelt 2 Fälle (ganze Produktlinien) Template-Fehler in autom. Bezeichnungs-Generierung
Fehlende Dosis/Volumen/Komponente 4 Fälle Manuelle Erfassung unvollständig
Uneinheitliche Parallel-Einträge 3 Fälle Keine Konvention für saisonale / Einheiten-Varianten

Status

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions