TempoLife

TempoLife › Funktionen › Pharmacies and out-of-hours cover › registers-and-data

The registers, and how to check a list yourself

Why this surface has no addresses, which register is authoritative for what, how amenity=pharmacy and opening_hours work in OpenStreetMap, and the licence terms that come with the data.

Die Kurzversion
Kurz gesagtWas es bedeutet
Authoritative for existenceThe national medicines agency register
Authoritative for hoursThe pharmacy itself, and nothing else
Community dataOpenStreetMap, under the Open Database License
Chain rotasLink and attribute; do not scrape without checking the terms

Hier wird beschrieben, wie Apothekensysteme funktionieren. Es ist kein medizinischer Rat, keine Diagnose und kein Verzeichnis. Es enthält keine Apothekennamen, Adressen, Telefonnummern, Öffnungszeiten oder Preise, da diese schneller veralten, als eine Seite erneut veröffentlicht werden kann – klären Sie alles, was zeitkritisch ist, mit der Apotheke selbst ab. Nichts hier stellt einen Grund dar, mit der Einnahme eines Arzneimittels zu beginnen, es abzusetzen oder es zu ändern: Das gehört Ihrem verschreibenden Arzt, und der Apotheker an der Kasse ist in der Zwischenzeit der Fachmann, der am schnellsten nachfragt.

Why there are no addresses on this surface

A pharmacy directory is a data-freshness problem wearing a content problem's clothes. Locations are stable, names change slowly, and hours change several times a year — seasonally, at Christmas, when staffing changes, when the building around the pharmacy changes its own hours. A published list of hours is therefore wrong somewhere on the day it is published and wronger every week afterwards, and the specific harm is not abstract: it is a person driving across a city at eleven at night to a dark window. What is stable enough to write down is the system — the regulator, the register, the prescription mechanism, the reimbursement rule and the local vocabulary. That is what this surface contains.

Which register answers which question

Every country here has a medicines agency that licenses pharmacies and publishes a register of them: Ravimiamet in Estonia, Fimea in Finland, the State Agency of Medicines in Latvia, the State Medicines Control Agency in Lithuania, Läkemedelsverket in Sweden, the Norwegian medical products authority, and Lægemiddelstyrelsen in Denmark. That register answers one question authoritatively — is this a licensed pharmacy — and no others. It is not a source of opening hours anywhere in this region. Separately, most of the same agencies publish a register of authorised medicines, which answers a different question and carries the official package leaflet; people looking for one routinely land in the other. The Estonian page spells out that distinction, and it holds everywhere.

OpenStreetMap: what it is good for

In OpenStreetMap a pharmacy is tagged amenity=pharmacy, usually with dispensing=yes where it fills prescriptions, a name, and often opening_hours. Coverage of locations in the Nordic and Baltic cities is genuinely good, and for "where are the pharmacies near this point" it is the best free dataset there is. Coverage of hours is a different matter: an opening_hours value is only as fresh as the last mapper who checked it, it carries no timestamp a user sees, and it is silently absent far more often than it is wrong. Use OSM to enumerate candidates and the pharmacy's own channel to confirm one — that division of labour is the whole method.

Querying it, and the licence you are agreeing to

The practical tool for extracting a set of pharmacies is Overpass, which queries the OSM database directly; a query for amenity=pharmacy inside a bounding box or an administrative area returns the nodes and ways with their tags in a few seconds. What comes back is licensed under the Open Database License. That licence has two obligations people forget: attribution — you must credit OpenStreetMap contributors — and share-alike, which applies when you publish a derived database. Using the data to answer a question is unproblematic; republishing an enriched copy of it is a licensing decision, not a technical one. The licence text is short and worth reading once.

Reading and writing opening_hours

The syntax is compact and covers far more than any pharmacy needs. The subset that covers nearly everything real: weekday selectors (Mo-Fr, Sa,Su), time ranges (09:00-19:00), several ranges separated by commas, off for closed, 24/7 for round the clock, and PH for public holidays. Rules are separated by semicolons and a later rule overrides an earlier one for the days it names. A range whose end is earlier than its start crosses midnight. Beyond that the grammar has month and week selectors, ordinal weekdays, sunrise and sunset and fallback rules, and any parser should say clearly when it has met something it cannot read rather than guessing. The checker on the open-now page does exactly that.

Chains, rotas and terms of use

The most current duty information in most of these countries sits on a pharmacy chain's own site or a pharmacy association's search. Those are the right things to link to and the wrong things to copy: whether you may extract and republish them is a question about their terms of use and about database rights, not about whether a scraper works. The defensible pattern is the one this surface uses — describe the system, name the publisher, link to the source, and let the visitor land on the page that is maintained by the people who know. If you are building something for a municipality or a health service, ask the publisher; in this field they are usually glad to be asked.

Der Öffnungszeitleser

Lesen Sie eine Zeichenfolge „opening_hours“

Fügen Sie den Wert opening_hours aus einem Kartendatensatz, dem Daten-Feed einer Kette oder einem Türhinweis ein und schon erfahren Sie, was darin steht. Mit JavaScript erhalten Sie Antworten für den Moment, in dem Sie es lesen. ohne, gilt die folgende Tabelle für ein festes Referenzmoment.

Lesen fürSamstag 21:40: siehe Tabelle unten.

Allgemeine Regelmuster – Formen des Öffnungszeitwerts, keine echten Geschäfte – lesen Sie unterSamstag 21:40
opening_hoursDie Form der HerrschaftAuf EnglischAt Samstag 21:40Nächste Änderung
24/7A genuine round-the-clock pharmacyRund um die Uhr geöffnet, jeden TagOffenKeine Veränderung die ganze Woche
Mo-Fr 09:00-19:00; Sa 10:00-15:00; Su offA typical town pharmacyMon–Fri 09:00–19:00; Sat 10:00–15:00; Sun closedGeschlossenopens Montag 09:00
Mo-Fr 08:00-20:00; Sa-Su 10:00-18:00A pharmacy inside a shopping centreMon–Fri 08:00–20:00; Sat–Sun 10:00–18:00Geschlossenopens Sonntag 10:00
Mo-Sa 09:00-21:00; Su 10:00-18:00; PH offRetail hours with a public holiday ruleMon–Sat 09:00–21:00; Sun 10:00–18:00; FeiertageclosedGeschlossenopens Sonntag 10:00
Mo-Su 22:00-08:00A night counter, crossing midnightMon–Sun 22:00–08:00next dayGeschlossenopens Samstag 22:00
Mo-Fr 09:00-13:00,14:00-17:00; Sa,Su offA village pharmacy with a lunch breakMon–Fri 09:00–13:00, 14:00–17:00; Sat–Sun closedGeschlossenopens Montag 09:00
Mo-Fr 08:30-16:30; PH offA pharmacy on a hospital siteMon–Fri 08:30–16:30; Sat–Sun closed; FeiertageclosedGeschlossenopens Montag 08:30
Jan-Mar Mo-Fr 09:00-17:00A seasonal rule this reader does not implementhier nicht gelesen: Monatsselektoren——

Die letzte Zeile ist der Punkt der Tabelle. Ein Leser, der ein Konstrukt nicht analysieren kann, sollte dies namentlich sagen und nicht raten, da ein Parser, der eine saisonale Regel stillschweigend löscht, eine Apotheke an dem einen Tag des Jahres, den die Regel beschreiben soll, als geöffnet meldet.

Quellen:OpenStreetMap · OpenStreetMap wiki — amenity=pharmacy · OpenStreetMap wiki — the opening_hours syntax · Open Database License 1.0 · Overpass Turbo — querying OpenStreetMap· überprüft2026-09-08

Häufige Fragen

Warum listet diese Seite keine Apothekenadressen und Öffnungszeiten?

Weil sich Zeiten mehrmals im Jahr ändern und eine veröffentlichte Liste am Erscheinungstag irgendwo falsch ist. Der Schaden ist konkret — eine Fahrt quer durch die Stadt nachts zu einem dunklen Fenster. Stabil genug zum Veröffentlichen ist das System: die Aufsicht, das Register, die Rezeptregeln und das lokale Vokabular.

Welches Register sagt mir, ob eine Apotheke legitim ist?

Das Register der nationalen Arzneimittelbehörde jedes Landes. Es ist maßgeblich dafür, ob eine Apotheke lizenziert ist, und für sonst nichts — insbesondere nicht für Öffnungszeiten, die überall in der Region die Apotheke selbst veröffentlicht.

Kann ich OpenStreetMap-Daten für einen Apothekenfinder nutzen?

Ja, unter der Open Database License, die Namensnennung der OpenStreetMap-Beitragenden verlangt und Share-alike, wenn Sie eine abgeleitete Datenbank veröffentlichen. Die Standortabdeckung ist gut; Öffnungszeiten sind lückenhaft und undatiert, behandeln Sie Zeiten also als Hinweis zum Bestätigen.

Wie frage ich alle Apotheken in einer Stadt ab?

Mit Overpass, Abfrage amenity=pharmacy in einer Bounding Box oder einem Verwaltungsgebiet. Es liefert Knoten und Wege mit Tags in Sekunden. Bestätigen Sie Zeitkritisches über den Kanal der Apotheke, bevor Sie handeln.

Die anderen Regeln

Ich suche nach einem, der gerade geöffnet ist

Die Suchreihenfolge, die funktioniert, warum die Karte häufiger falsch ist als das Register, wie man eine Öffnungsstundenzeichenfolge liest und was zu tun ist, wenn nichts geöffnet ist.

Nachts, an Wochenenden und Feiertagen

Wer entscheidet darüber, dass eine Apotheke geöffnet bleibt, wie ein Dienstplan veröffentlicht wird, an welchen Feiertagen alles geschlossen ist und wie man ein Wiederholungsrezept rund um ein langes Wochenende plant.

Was ein Apotheker ohne Arzt tun kann

Die drei rechtlichen Bereiche, was ein Apotheker eigentlich zu verstehen hat, die Fragen, die er stellen wird und warum, und der Punkt, an dem die Antwort eher ein Arzt als ein Produkt ist.

Ihnen ist ein Medikament ausgegangen

Welche Situationen sind dringend und nicht unangenehm, wie kommt es in jedem Land zu einer erneuten Wiederholung, was kann eine Apotheke nach eigenem Ermessen tun und wie kann man verhindern, dass es noch einmal passiert?

Digitale Rezepte an der Kasse

Was ein nationaler Rezeptladen ist, wie Sie sich ausweisen, wie Sie für jemand anderen einsammeln, was Sie selbst sehen können und wo das System an der Grenze stoppt.

Verwendung eines Rezepts in einem anderen Land

Die EU-Vorschriften, die ein Rezept tragbar machen, die Elemente, die es enthalten muss, die Medikamente, für die eine Reisebescheinigung erforderlich ist und was mit einer Europäischen Krankenversicherungskarte bezahlt wird und was nicht.

Alle22ApothekenseitenWechselwirkungen zwischen Arzneimitteln

Die Antwort auf „Was nehmen Sie?“

TempoLife ist ein kostenloser Gesundheitsgewohnheits-Tracker mit Notizen und Medikamentenprotokoll, sodass die Details, nach denen ein Apotheker oder ein Arzt außerhalb der Geschäftszeiten fragt, bereits aufgeschrieben und nicht gespeichert werden müssen.

Create a free accountApp holen