Addition of GTINs to SNOMED CT UK Drug Extension
NHS England is publishing dm+d GTIN (Global Trade Item Number) information in the SNOMED CT UK Drug Extension to make this data available for users. Only the GTINs from dm+d will be made available.
Scope
The scope of this work is the GTIN file and its link to the dm+d AMPPs. It covers both medicine AMPPs and appliance AMPPs.
Requirements
Refset population
All AMPP to GTIN links from the f_gtin2_0ddmmyy.xml will be added as members of two new Simple map refsets.
‘All’ map refset
The ’all’ map refset will include all AMPP to GTIN maps from dm+d. If the map is in the dm+d f_gtin2_0ddmmyy.xml file, then it will be an Active member of the map refset.
Name of refset to be confirmed, proposed term:
- National Health Service dictionary of medicines and devices SNOMED CT to Global Trade Item Number all simple map reference set (foundation metadata concept)
- NHS dm+d (dictionary of medicines and devices) SNOMED CT to GTIN (Global Trade Item Number) all simple map reference set
Each statement in the f_gtin2_0ddmmyy.xml will generate an Active member row in the refset.
‘Current’ map refset
The ‘current’ map refset will include all AMPP to GTIN maps from dm+d. The difference from the ‘all’ map refset is that for the ‘current’ map refset the ‘ENDDT’ (end date) field from dm+d will be used to determine if an AMPP to GTIN map will be an Active or Inactive member of the refset.
Name of refset to be confirmed, proposed term:
- National Health Service dictionary of medicines and devices SNOMED CT to Global Trade Item Number current simple map reference set (foundation metadata concept)
- NHS dm+d (dictionary of medicines and devices) SNOMED CT to GTIN (Global Trade Item Number) current simple map reference set
Each statement in the f_gtin2_0ddmmyy.xml will generate a member row in the refset.
The STARTDT and ENDDT will be used to determine if a member row is Active or Inactive.
- ENDDT is <null> = Active
- ENDDT is not <null> = Inactive
| From dm+d | In SNOMED | |||
| AMPPID | GTIN | STARTDT | ENDDT | MEMBER |
| 1327911000001107 | 5037563003235 | 2019-03-13 | Active | |
| 1328111000001105 | 5012617009784 | 2010-02-04 | Active | |
| 1328111000001105 | 05012617009784 | 2019-03-18 | Active | |
| 1328211000001104 | 5013945184839 | 2010-01-28 | 2019-07-09 | Inactive |
| 1328211000001104 | 5013945202311 | 2019-03-18 | 2024-05-27 | Inactive |
| 1328211000001104 | 00191778008821 | 2019-07-10 | 2021-04-22 | Inactive |
| 1328211000001104 | 00840164510188 | 2023-09-25 | Active | |
Initial population
All AMPPID to GTIN links in the dm+d f_gtin2_0ddmmyy.xml file need to be populated in SNOMED CT. The rules around how to handle End dates will be applied during the initial import for the ‘current’ map refset. This does mean some members may be inactive at the point of first release in SNOMED CT for the ‘current’ map refset.
Further information
The SNOMED CT UK Drug Extension is released every 4 weeks on a Wednesday, whereas dm+d is released weekly on a Monday. As a result, GTIN information may differ between the two terminologies at any given time due to the difference in release schedules.
Start and End dates
The Start date <STARTDT> and End date <ENDDT> are not populated in SNOMED CT.
They are used to calculate if a given AMPPID-GTIN map is an Active or Inactive member of the simple map refset.
Timeframes
Quarter 1 2026: Announcement of planned work and user survey
This work is planned to go-live in Quarter 3 2026. Further details, including specific dates, will be published closer to the time.
NHS England plans to release a user survey for SNOMED CT UK Drug Extension users once the data has gone live to help us understand what use cases users have for this information.
Further information will be shared once available.
If you would like to discuss this work further, contact [email protected].
Last edited: 23 March 2026 3:45 pm