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
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.pdfA. 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
7680656721066Endet 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
7680694750066Truncation + 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"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
7680625680080Dosisstä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
7680666040010Keine Dosis- oder Packungsangabe. Vergleich FixDose-Reihe:
OZEMPIC FixDose 1 mg Fertpenist korrekt.6. ATOVAQUON PLUS Spirig HC — GTIN
7680652800017Kombinationsprä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
7680696960036Volumen "/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)9. EFLUELDA — GTIN
7680677040283(drei Schreibweisen parallel)10. ELTROXIN LF — GTIN
7680298120210(Einheiten-Inkonsistenz)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
Status
lib/oddb2xml/refdata_cleanup.rb, Commit 1345757). Behoben für ICATIBANT, MIRTAZAPIN, TEPEZZA — PHESGO bleibt unangetastet (Heuristik viasubstance_swissmedic). Siehe Kommentar unten.src/refdata_cleanup.rs, Commit zdavatz/rust2xml@7ef5f35).