The file with Swedish National Substance Register for Medicinal Products (NSL) contains quality assured information about pharmaceutical substances which are present in Swedish approved or registered medicinal products, medicinal products with special permissions (license) and extemporaneous pharmaceuticals as well as a selection of excipients. Each substance has a recommended Swedish name as well as additional information such as English name, other synonym names, Swedish narcotic classification and, if applicable, external codes. Furthermore, when applicable, information regarding relationships between substances is included. The Swedish Medical Products Agency is the source owner of the information.
NSL is offered as two downloadable xml-files, SEnsl_ssi and SEnsl_other. The files are updated every night. NSL contains information open to the public and is free to use (no registration is required). It is possible to open the files in a text program such as Notes. The information is presented in between tags in a long text document and can be difficult to interpret. To use the information properly, the file should be implemented in another application or database.
There are two versions of NSL, 1.0 and 1.1. Both versions contain the same substance information. In addition in NSL 1.1, one English name for each substance is marked as selected English name in Sweden. The older version (NSL 1.0) will be maintained for at least one year.
Download NSL 1.1 (XML file) (ZIP-fil)
Permanent URL: https://nsl.mpa.se/sensl-v1.1.zip.
Download NSL 1.0 (XML file) (ZIP-fil)
Permanent URL: https://nsl.mpa.se/sensl.zip.
The substance information is searchable from within Läkemedelsfakta (Search for Medicinal product information) a function (only in Swedish) found on the Swedish MPA's webpage.
2019-03-11 The following changes are scheduled for October 2019:
New version NSL 1.2, NSL 1.1 version changed, NSL 1.0 not published anymore.
2018-10-15 In summer 2018, EUTCT-codes were added for substances in NSL. The substance codes from EUTCT (European Union Telematics Controlled Terms) are used for the ongoing exchange of data between information systems and applications throughout the EU/EES. At present, codes have been added only for the most commonly occurring excipients (in medicinal products), in order to enable a more efficient use of the electronic application form.
2016-04-05 In April 5, 2016 a new version of NSL (1.1) was released. The difference from NSL 1.0 is that also a selected English name in Sweden is pointed out, after request from users of NSL. The older version (NSL 1.0) will be there for at least one year.
2016-02-29 In February 29, 2016 all EVMPD-codes (EudraVigilance Medicinal Product Dictionary) in the xml-file were removed. New legislation regarding pharmacovigilance within the EU has resulted in changes in EVMPD and the name has been changed to XEVMPD (eXtended EudraVigilance Medicinal Product Dictionary). EVMPD-codes in NSL are therefore no longer valid.
2013-09-09 Since autumn 2013, the field comment for each substance is no longer included in the xml-file. The field has not been used so far.
The structure used for substance information in the NSL is based on a
simplified version of EMAs xml schema for substance information. This scheme is
based on the ISO standard 11238. For more information about the structure, see
NSL information structure
There are also two appendices that are referred to in the presentation about the information structure:
Ref 1. Chapter 4: Structured substance information
Ref 2. Chapter 6: Definitions
Each substance in NSL has a unique identifier (SeNSLid) that consists of the prefix ID, followed by 16 random digits and/or letters. The same ID is used for the substances in the National Repository for Medicinal Products (NPL).
The registry contains information about the following pharmaceutical substances.
NSL is updated with new substances continuously.
The following information is available for all substances:
*The guidelines for naming substances have been prepared in consultation with interested parties and are published (only in Swedish) on the Swedish Medical Products Agency webpage.
Further information available when relevant for the substance:
Swedish recommended name, Swedish narcotic classification and substance relationships are found in the xml-file SEnsl_other. For NSL 1.1 also the selected English name in Sweden is found in the xml-file SEnsl_other. Remaining information is found in the xml-file SEnsl_ssi.
The National Repository for Medicinal Products (NPL) provides information on pharmaceutical products. In NPL information about a substance function in the pharmaceutical product is included. Since the same substance identifier is used in both NPL and NSL, information about the substances function in a medicinal product may be obtained by combining the registers.
Questions and Answers about NSL can be found here:
Please let us know if you have comments on the substance information in NSL, such as suggestions on new substances to be included, errors in the substance information or other questions. Please contact us at:
General questions may be sent to:
Swedish Medical Products Agency
PO Box 26
SE-751 03 Uppsala
+ 46 18-17 46 00
Web page updated: