Loading...
Loading...
Explore the formal OWL 2 ontology (v1.1.0) that describes how FindMeds UK organises and links data from 7 sources: 49 classes, 242 properties, and 42 named individuals with full provenance annotations.
fmuk:MedicinalProduct
A generic medicine at the VMP (Virtual Medicinal Product) level from NHS dm+d. Each record represents a unique combination of active ingredient(s), strength, and dose form.
A generic medicine at the Virtual Medicinal Product (VMP) level in the NHS Dictionary of medicines and devices (dm+d). A VMP represents a unique combination of active ingredient(s), strength, and pharmaceutical form — for example "Paracetamol 500mg tablets". This is the level at which UK prescribers write generic prescriptions.
TRUD Items 24/25 (NHS dm+d). Parsed by scripts/import-medicines.ts. Enriched by scripts/enrich-medicines.ts (BNF/ATC codes, DDD, legal category, formulation flags, Drug Tariff prices). Licence: OGL v3.0.
Central entity linked via: (1) SNOMED CT code as primary key; (2) Active ingredient names matched to DrugBank; (3) VTM name for BNF/NICE matching; (4) ATC codes for Wikidata matching; (5) CAS/UNII/InChIKey for chemical cross-referencing.
Paracetamol 500mg tablets (SNOMED: 322236009, BNF: 04070100, ATC: N02BE01, legal category: GSL, DDD: 3000mg)
~24,000 VMP records
Weekly full sync every Sunday 3 AM. TRUD dm+d releases monthly (~8th).
| Prefix | URI | Purpose |
|---|---|---|
| owl: | http://www.w3.org/2002/07/owl# | OWL 2 Web Ontology Language |
| rdf: | http://www.w3.org/1999/02/22-rdf-syntax-ns# | Resource Description Framework |
| rdfs: | http://www.w3.org/2000/01/rdf-schema# | RDF Schema |
| xsd: | http://www.w3.org/2001/XMLSchema# | XML Schema Datatypes |
| dc: | http://purl.org/dc/elements/1.1/ | Dublin Core Elements |
| dct: | http://purl.org/dc/terms/ | Dublin Core Terms |
| skos: | http://www.w3.org/2004/02/skos/core# | SKOS (reserved for future alignment) |
| fmuk: | https://www.findmeds.uk/ontology# | FindMeds UK namespace |
Built using a middle-out approach: bottom-up extraction from the Prisma schema and TypeScript interfaces combined with top-down pharmaceutical domain knowledge. Validated against 8 dimensions including XML well-formedness, RDF parsing, label/range coverage, and full Prisma cross-referencing.