Good morning,
I’m working on a mapping between the current NANDA taxonomy and the SNOMED medical diagnoses. Do you know if anything has been done on this already? Do you know who to contact?
Thanks!
Good morning,
I’m working on a mapping between the current NANDA taxonomy and the SNOMED medical diagnoses. Do you know if anything has been done on this already? Do you know who to contact?
Thanks!
Hi Miguel,
You may want to review the SNOMED Nursing Clinical Reference Group information and reach out to this group regarding nursing diagnosis. https://conf.spaces.snomed.org/wiki/spaces/Nursing/overview
They have been working for several years to put nursing terminology from NOC and NANDA into SNOMED CT.
The semantic mapping from CCC, ICNP, NANDA-I, NIC, and NOC is available through the UMLS ( Nursing Resources for Standards and Interoperability )
Please let me know if you have any additional questions.
Hi John,
Thank you so much for all the information; it’s almost exactly what I was looking for!
Now I’m trying to figure out how to migrate all this content to the Spanish versions. Do you know of any repositories for this? Is there anyone I could contact?
Thanks again for your reply
Hi Miguel,
You may have to jump through some hoops to do this programmatically, but I think it is possible.
National Library of medicine publishes the Spanish edition of SNOMED CT, available for download here. ( February 2026 SNOMED CT Spanish Edition available for download. NLM Technical Bulletin. 2026 Jan–Feb )
You can also download the Nursing problme list subset for SNOMED CT from NLM. ( Nursing Problem List Subset of SNOMED CT )
If I am understanding correctly what you are attempting to achieve, you should be able to cross walk these two downloads and come away with a spanish translation of the nursing problem list content in SNOMED which should be representative of what is in NIC, NOC and NANDA.
Does that help?
Good morning, John,
I don’t know how to thank you enough for all the help you’re offering. My main interest is mapping the SNOMED CT (Spanish version) with NANDA diagnoses.
Regarding SNOMED, I’m waiting for the UMLS license (I’ve already applied for it) to download it. My idea is to try to use the tool you suggested to do this mapping.
The problem, if I understand correctly, is that it doesn’t have NANDA as such, only this mapping with the nursing SNOMED codes or ICNP diagnoses. I was thinking I could map SNOMED to ICNP and then ICNP to NANDA… Perhaps that would be a solution. Do you think I could use that Metasauros tool to load all these catalogs and generate that mapping?
On another note, I’m also trying to map ICD-9 to SNOMED (also in Spanish), and I think that would be possible with the same tool as well.
Thank you again; this information is very difficult to find.
Sincerely,
Miguel Ángel Bedmar
Glad that the information is helping.
I am starting to reach the limit of my current knowledge on ICNP and NANDA, so I would recommend the following:
Request an account from SNOMED International so you can access the SNOMED Forum and SNOMED Space for the Nursing Clinical Reference Group
Reach out to the Nursing CRG chairs (Eric Culp and Christine Spisla ) to determine if there is a forward map directly from SNOMED CT to NANDA-I
If there is not a specific forward map, then you can fall back on the Semantic Mapping available through UMLS that will map NANDA-I, NIC, NOC, ICNP, and SNOMED CT where a semantic match is available.
Here is a quick-and-dirty example SQL script for querying the content in UMLS assuming that UMLS is stored in a database named “TERM” and SNOMED is stored in a database named “US03” indicating that I am using the March 2026 US edition of SNOMED CT. Unfortunately, I do not have the nursing subset loaded in my database or I would have joined to it to further constrain the result set.
USE TERM;
GO
SELECT
SCT.ConceptID
,SCT.Description
,UMLSSCT.CUI
,NANDA.CODE AS NADA_CODE
,NANDA.STR AS NANDA_STR
,NIC.CODE AS NIC_CODE
,NIC.STR AS NIC_STR
,NOC.CODE AS NOC_CODE
,NOC.STR AS NOC_STR
,ICNP.CODE AS ICNP_CODE
,ICNP.STR AS ICNP_STR
FROM US03.SCT.SCT
INNER JOIN US03.SCT.TransitiveClosure TC ON TC.subTypeId = SCT.ConceptID AND TC.superTypeId = 404684003 /* |Clinical finding (finding)| */
LEFT JOIN UMLS.MRCONSO UMLSSCT ON CAST(UMLSSCT.CODE AS BIGINT) = SCT.ConceptID AND UMLSSCT.SAB = ‘SNOMEDCT_US’
LEFT JOIN UMLS.MRCONSO NANDA ON NANDA.CUI = UMLSSCT.CUI AND NANDA.SAB = ‘NANDA-I’
LEFT JOIN UMLS.MRCONSO NIC ON NIC.CUI = UMLSSCT.CUI AND NIC.SAB = ‘NIC’
LEFT JOIN UMLS.MRCONSO NOC ON NOC.CUI = UMLSSCT.CUI AND NOC.SAB = ‘NOC’
LEFT JOIN UMLS.MRCONSO ICNP ON ICNP.CUI = UMLSSCT.CUI AND ICNP.SAB = ‘ICNP’
WHERE SCT.Acceptibility = ‘PREFERRED’
AND SCT.TYPE = ‘FSN’
AND SCT.ConceptActive = 1
AND NANDA.CODE IS NOT NULL;
Here are the first 11 rows of the Output from the script which returned 12,673 results:
Mapping ICD-9-CM to SNOMED directly is going to be difficult. Mapping between these two code system results in a complex 1-to-many rules-based map that is direction specific. For ICD-10-CM, NLM generates and provides a map from SNOMED CT -to-ICD-10-CM that is a forward map from SNOMED CT to ICD-10-CM. The map may not be read in reverse (i.e. ICD-10-CM to SNOMED) as it is a complex rules-based map. ICD-9-CM is a similar situation and you can download the generated map from NLM at https://www.nlm.nih.gov/research/umls/mapping_projects/icd9cm_to_snomedct.html. This will take some experimentation and review of output because I am not sure if the semantic mapping inside of UMLS will yield a result that is applicable to your use case. You may be able to link Spanish edition to the SNOMED To ICD-9-CM code, but because of the 1-to-many mappings the translation won’t directly reflect the ICD-9-CM description. I am going to stop there since I don’t know your exact use case or goal you’re attempting to achieve with the translation. I just checked and UMLS does not contain a Spanish translation of ICd-9-CM or ICD-10-CM, so you would have to download the country specific ICD-9 package from Spain and join by code to get the translation and then it won’t contain the US specific ICD-9-CM codes added to the International ICD-9 code system by CMS.
I hope that helps. Let me know if you have any other questions.
Best Regards,
John
Hi Miguel,
Depending on your use case (e.g. for-profit point of care, software product, or research) and which countries the product will be available in may require the acquiring of licenses to use and distribute a product.
The US Edition of SNOMED CT may be used and distributed in the U.S. because we are a member country and NLM pays the licensing fee for usage in the U.S.. If a SNOMED based product is being created or sold to a nonmember country, there may be addition license fees.
NANDA, NOC, NIC, and ICNP, may have their own licensing structures that will require a paid license.
Make sure to take time to read and understand the 4 levels of UMLS licensing agreements and which level applies to NANDA to make sure you are within the licensing agreement for any work you are doing.
Thanks
John
Good morning John,
After dedicating a few hours to it, I’ve managed to get the mapping I was looking for. I’m very grateful. For now, the only thing left is to convert it to the current NANDA taxonomy (version 13).
Thank you very much for your help.
Best wishes
Announced March 11, 2026