Kristiina Kahur
Nordic Casemix Centre/Kristiina Kahur 11-08-2025
Thank you for updates.
While working on the updates, I would like to clarify, how to proceed with veterinary ATC codes (national codes starting with Q) you suggest to add to the def.tables.
Currently there are no specific ATC+ codes for veterinary ATC codes (starting with Q) in MBC/NDMS. The national vet ATC codes are mapped whether to:
- Plus code created for that purpose X99XX99 Veterinary substance not registered for human use
or
- Respective human ATC plus code, e.g. QV03AF01 Mesna, Veterinärläkemedel is mapped to ATC+ code V03AF01 Mesna
Please suggest which approach we should pick for new vet ATC codes you suggest to add to 2026 version?
In longer run, should we correct the mapping of already existing vet ATC codes and pick one of the approaches mentioned above or we keep the mapping as it is?
Kristiina Kahur
- Task type changed from Case to Primary classifications
- Target Grouper deleted (
SWE)
Kristiina Kahur
- Target Grouper SWE added
Kristiina Kahur
· Edited
Nordic Casemix Centre/Kristiina Kahur 12-08-2025
Before making the changes in MBC/NDMS, we would like to clarify and get your feedback to following issues:
- Would you like to remove or inactivate the following codes:
DV148 Byte av perifer venkateter
DV149 Avlägsnande av perifer venkateter
QV011 Träningsprogram (i)
ZV530 Nationell högspecialiserad vård (i)
These codes do not appear in the proc_feat table therefore the assumption is that the codes will be inactivated and remain in the def.tabels (incl proc_feat table) another five years. Please confirm.
- We suggest creating one new NCSP+ code WVXX10 Body search or examination for SWE codes XU060 Kroppsvisitation efter beslut enligt lag and XU061 Ytlig kroppsbesiktning efter beslut enligt lag and mapping both SWE codes to one code instead of creating two separate codes. Is this ok?
- Are the new SWE codes starting with ZM (e.g. ZMC02 Kejsarsnitt utfört i latensfas) meant to be coded as additional codes to the main procedure code and they cannot coded alone? If so, we suggest to create new NCSP+ codes with ‘X’ in the middle instead of ‘S’ for codes starting with ZM
- E.g. ZMC02 Kejsarsnitt utfört i latensfas -> ZMXC02 Caesarean section performed in latent phase
-
You suggest adding a new code AK018 Transperineal ultraljudsundersökning av prostata och vesiklar. However, in SWE version code AK018 is currently used with text “Pyelografi, antegrad, med punktion” and it is mapped to NCSP+ code KADB3E Antegrade pyelography.
Please advise how to proceed – whether we change the text of current code AK018 and re-map it to KXDE1X Other ultrasound examination of retroperitoneal space and genito-urinary tract as you suggested, or there is a typo in new code which needs to be corrected or something else.
- For your information, code DD009 had been in use and was inactivated in 2009. Then the text of the code was Perkutan trakeotomi and it was mapped to GBSA00 Tracheotomy. Given that code DD009 is not in active use anymore it will be added to 2026 SWE version as a new code with text Undersökning och behandling i rotationsstol, mapped to NCSP+ code DFXX00 Postition maniputlation for vertigo as you suggested.
Looking forward to getting your feedback (incl your views on the mapping of veterinary ATC codes (see earlier comment)) via Forum (this ticket) or in EG meeting on Sept 2nd.
Asa Wresros
Hi Kristiina,
We have now changed all the veterinary ATC-codes to plus code X99XX99, se attached file.
DV148, DV149, QV011 and ZV530 will be inactivated 2026, se attached file.
WVXX10 is ok to use for both XU060 and XU061.
We have changed the new NCSP+ codes starting with ZM from ZMSxxx to ZMXxxx, se attached file.
According to the new code AK018 it was a typo, the new code is supposed to be AK118, I have changed it in the attached file.
Regarding DD009 I have double checked and they want to use it again with the new code text.
- Attachment TC_Updates of NCSP and ICD to SWE2026PR0 20250820.xlsx added
- Attachment TC_Updates of ATC_to SWE2026PR0 20250820.xlsx added
Kristiina Kahur
Nordic Casemix Centre/Kristiina Kahur 25-08-2025
Thank you for your feedback.
Most of the updates are done now in MBC/NDMS.
Remaining issues/comments concern:
- Following SWE ATC codes in dg and proc table had redundant space (double space) in code text (IN rows indicated with XX). The redundant spaces were removed and there were no difference between the code currently in MBC/NDMS and no changes were made. Please double-check if the text of OUT rows is correct and let us know if there is a need to change it. Redundant space may create issues while comparing different tables (SoS vs NMDS):
| in/out | code_nat | text_nat |
| IN | QI07AI07 | Hundparvovirus, levande +XXhundparainfluensavirus, levande + leptospira, inaktiverad, Veterinärläkemedel |
| OUT | QI07AI07 | Hundparvovirus, levande +Xhundparainfluensavirus, levande + leptospira, inaktiverad, Veterinärläkemedel |
| IN | QI07AJ10 | Valpsjukevirus, levandeXX+ hundadenovirus, levande + parainfluensavirus, levande + hundparvovirus, levande + hundcoronavirus, inaktiverat + leptospira, inaktiverad, Veterinärläkemedel |
| OUT | QI07AJ10 | Valpsjukevirus, levandeX+ hundadenovirus, levande + parainfluensavirus, levande + hundparvovirus, levande + hundcoronavirus, inaktiverat + leptospira, inaktiverad, Veterinärläkemedel |
| IN | QI20CL01 | Minkenteritvirus/parvovirusXX+ inaktiverad ClostridiumXX+ inaktiverad Pseudomonas, Veterinärläkemedel |
| OUT | QI20CL01 | Minkenteritvirus/parvovirusX+ inaktiverad ClostridiumX+ inaktiverad Pseudomonas, Veterinärläkemedel |
| IN | QR03AK05 | ReproterolXXoch natriumkromoglikat, Veterinärläkemedel |
| OUT | QR03AK05 | ReproterolXoch natriumkromoglikat, Veterinärläkemedel |
| IN | R03AK05 | ReproterolXXoch natriumkromoglikat |
| OUT | R03AK05 | ReproterolXoch natriumkromoglikat |
2. FYI, plus code KASE22 is not in NCPS+ at the moment and will be added while adding the new SWE code KAE22. The same applies to new plus code ZMXX09 which is not currently in NCSP+ (in your table those two plus codes are not indicated as new NCSP+ codes).
3. You suggest adding "Inactivated at 31.12.2030" text to the text of SWE codes DV148, DV149, QV011, ZV530. As you said, the codes will be inactivated 2026 and removed from def.tables starting from 2031 version. In this case we add text "Inactivated at 31.12.2025" in the beginning of SWE code text (and not “Inactivated at 31.12.2030”).
4. XU060 Kroppsvisitation efter beslut enligt lag and XU061 Ytlig kroppsbesiktning efter beslut enligt lag (both mapped to new NCSP+ code WVXX10 Body search) are given OR 0 value. Please let us know if this is ok as there was no information in proc_feat table concerning features of new codes XU060 and XU061.
5. SWE code DT015 will have change of text and mapping to new NCSP+ code ZXXX51 Intraventricular to brain or heart. Code will retain OR 0 value and PROCPR 01V04 Direct CNS medication.
6. You suggest mapping new SWE code:
- AK117 Transrektal ultraljudsundersökning av prostata och vesiklar to KEDE1B Rectal ultrasound examination of prostate, and
- AK118 Transperineal ultraljudsundersökning av prostata och vesiklar to KEDE1A Percutaneous ultrasound examination of prostate.
In addition, you suggest change of the text of SWE code AK046 Ultraljudsundersökning, prostata och vesiklar -> Ultraljudsundersökning, prostata och vesiklar, suprapubiskt retaining the mapping to KEDE1A Percutaneous ultrasound examination of prostate (as AK118).
This means that SWE codes AK046 and AK118 are mapped to KEDE1A and AK117 to KEDE1B.
In all versions KEDE1A has OR 0 and this is what you suggest to add to new SWE code AK118 as well (AK046 has it already).
At the same time, in all other versions KEDE1B has OR 0 similarly to KEDE1A. You suggest to add OR 2 and PROCPR 40V14 Ultrasonography (used only in SWE version) to new code AK117/KEDE1B. Would you like to add PROCPR 40V14 to code AK118 (and AK046) as well in SWE version? And would you consider giving OR 0 value to AK117 to keep it consistent with other national versions?
7. SWE codes SP821, SP822, SP823, SP824 are all mapped to NCSP+ code PHXX90 Other catheter care and will get through mapping OR 0 (as you suggested) as well as PROCPR 40V78 Code not compatible with follow-up. Is adding the latter to codes SP821, SP822, SP823, SP824 ok? If not, mapping needs to be revised.
8. SWE code TPJ30 Perkutan punktion av lymfocele is mapped to PJXX10 Puncture of lymphocele. Through mapping the code would get following features:
- OR 0
- PROCPR 03S99 Minor procedure in ear, nose and throat diseases
- PROCPR 09S08 Other skin, subcutaneous tissue or breast procedure, not OR procedure
- PROCPR 09V04 Skin excision and biopsy
You suggested adding OR 2 to code TPJ30, no PROCPRs. Please advise if we should remap TPJ30 → PJXX10 so that it has only OR 2 value. Or we keep the mapping as it is and the new code TPJ30 will get the grouping features as indicated above?
Asa Wresros
Hi,
- The text in the OUT-rows is correct (and the IN-rows should be corrected).
- Thank you. My mistake, I missed to write that it was new plus codes.
- Thank you, it should be “Inactivated at 31.12.2025”.
- It is ok to give XU060 and XU061 OR 0 value, and your mapping is ok.
- Thank you, it sounds good.
- We think that there is a small, but significant, difference between AK117/KEDE1B (rectal) and AK046/AK118/KEDE1A (percutaneous). A percutaneous investigation is very simple while a rectal investigation is a little more demanding so that is why we want OR 2 and PROCPR 40V14 for AK117/KEDE1B, but not for AK046/AK118/KEDE1A.
- We think that these procedures can be performed at a follow-up visit, therefore we don't think PROCPR 40V78 is needed here. (As far as we can see in “2024-10-25_Combined2025PR1_xls.xlsx” the plus code PHXX90 does not have PROCPR 40V78).
- The PROCPRs mentioned above refer to the plus code PJXX05 (Needle biopsy of lymph node) which were our initially mapping suggestion for TPJ30. Later we changed the mapping suggestion to PJXX10 (Puncture of lymphocele) and as far as we can see in “2024-10-25_Combined2025PR1_xls.xlsx” this plus code has only OR 2 and no PROCPRs (except for 05O23 in ice version).
Kristiina Kahur
Nordic Casemix Centre/Kristiina Kahur 29-08-2025
Thank you for additional clarifications.
The updates were finalised in MBC/NDMS accordingly. No remaining issues anymore for Sweden.
Just a clarification, SWE codes TPJ30 mapping was corrected to PJXX10 in MBC/NDMS. In TC_Updates of NCSP and ICD to SWE2026PR0 20250820.xlsx file in sheet ‘proc’ TPJ30 is mapped to PJXX05, in sheet ‘proc_feat’ it's mapped to PJXX10 which created some confusion. Now with corrected mapping TPJ30 → PJXX10 the code has OR 2 value in SWE version as you suggested.
We will discuss in EG Autumn meeting if Finland, Iceland and Norway would consider to change the OR value of proc code KEDE1B Rectal ultrasound examination of prostate from 0 to 2.
To make sure that the SWE2026PR tables maintained by Socialstyrelsen and NCC are identical, a comparison will be conducted once the SWE2026PR tables will be available and published in #968 - NordDRG 2026 SWE. Additional edits will be made if needed.
This case is closed.
- Status changed from Active to Closed
Kristiina Kahur
2025-09-02 Expert group
It was decided during the EG meeting that all veterinary codes in SWE version (in dg and proc tables) which are not mapped to X99XX99 Veterinary substance not registered for human use will be remapped and the changes will be made in 2026PR0 version.
Attached is the file with vet ATC codes which were remapped to X99XX99.
In total there was 5392 proc and 5392 dg codes in SWE version which needed remapping.
This change has no impact on grouping features.
We keep this case closed.
- Attachment SWE_vet_ATC_codes_mapping_corrections_to_X99XX99.xlsx added