This is an old revision of the document!
Table of Contents
ATC
The Anatomical Therapeutic Chemical (ATC) Classification System is a drug classification system that classifies the active ingredients of drugs according to the organ or system on which they act and their therapeutic, pharmacological, and chemical properties. It is controlled by the World Health Organization Collaborating Centre for Drug Statistics Methodology (WHOCC). Inasmuch as the ATC codes are semantic identifiers, the ATC vocabulary was taken as a basis for the OMOP Drug Hierarchy. As of 30 September 2021, there are 6497 valid codes in the ATC.
Sources
ATC source codes are obtained from WHOCC ATC/DDD Index 2021 and, in OMOP, stored in the table of class_drugs_scraper
Transformation
The translation of source ATC codes to the OMOP Vocabulary is presented on the OHDSI GitHub.
Concept Names
- ATC codes of 1st-3th Classes are written in UPPERCASE.
- ATC codes of 4th Class are written in Initcap.
- ATC codes of 5th Class are written in lowercase and contain the information about Active Ingredient(s) or Ingredient Group(s) together with the route of administration. The latter is separated from the Ingredient-related information by semicolon “;”. Different routes of one Drug Product are separated by a comma “,”.
- OMOPized names of ATC Classes, containing information about the route of administration, are assigned by the vocabulary team through the concept_manual table. Details of ATC Adm.R-to-OMOP conversion are described below.
- Some 5th ATC Classes, which have name duplicates in other hierarchical axes, can get additional characteristics inherited from the higher ATC class in brackets. Note, that brackets given by the source are placed before the semicolon, while OMOP-made brackets go after it.
- Row ATC names as well as ATC names concatenated with DDD information are stored in class_drugs_scraper and concept_synonym_manual.
- Either updated or deprecated ATC codes are marked with '[U]' or '[D]' at the beginning of the concept_name respectively.
Concept Codes
ATC codes are alphanumeriс entities of different length, which reflects their Class:
| ATC Class | Length | Code example |
|---|---|---|
| 1st | 1 character | A |
| 2nd | 3 characters | A01 |
| 3rd | 4 characters | A01A |
| 4th | 5 characters | A01AA |
| 5th | 7 characters | A01AA01 |
Domains
All ATC codes are of the Drug domain, however, they may be hierarchically connected to the Device or Observation (concept_class_id = ‘Substance’) domains.
Concept Classes
| concept_class_id | description | count |
|---|---|---|
| ATC 5th | Chemical substance subgroup (ingredients or combinations) | 5131 |
| ATC 4th | Therapeutic/pharmacological/chemical subgroup | 890 |
| ATC 3rd | Pharmacological subgroup | 267 |
| ATC 2nd | Therapeutic subgroup | 94 |
Concept status (Standardness)
Valid ATC codes are Classifications, invalid ATC codes are Non-standard ones.
Deprecation
The source usually supplies replacement ATC codes for those which have been deprecated. However, there are several ATC Classes without replacement (they seem to be semantically wrong or being erroneously placed into the ATC hierarchy).
Relationships
Relationships are defined within ATC and between ATC and RxNorm, RxNorm Extension, Multilex, SNOMED, NDFRT, and VA Class.
Hierarchy
The ATC vocabulary is the hierarchical terminology, in which the 5th ATC Drug Classes, which reflect real Drug Products, are connected to the higher ATC Classes (4th-1st) via ancestry. In OMOP, the original ATC hierarchy is extended by Standard Drug Products of RxNorm and RxNorm Extension vocabularies, which are assigned to be descendants of the 5th ATC Classes.
ATC Administation Routes conversion
| atc.adm_r | omop.adm_r |
|---|---|
| implant | implant |
| Inhal | inhalant |
| Inhal. powder | |
| Inhal.aerosol | |
| Inhal.powder | |
| Inhal.solution | |
| Instill.sol. | instillation solution |
| intravesical | intravesical |
| N | nasal |
| O | local oral* |
| O | oral |
| O, P | systemic |
| Opht | ophthalmic |
| oral aerosol | local oral |
| P | parenteral |
| R | rectal |
| s.c. implant | implant |
| SL | sublingual |
| T | topical |
| TD patch | transdermal |
| V | vaginal |
