Skip to content

This repository will contains all scripts used to convert and extract ICD-11 from OMS website to the SMT

License

Notifications You must be signed in to change notification settings

ansforge/SMT-cim11_owl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CIM-11-MMS en OWL

Le répertoire contient les scripts (java) pour extraire et convertir la CIM-11 MMS à partir des APIs de l'OMS .

La création du fichier de la CIM-11-MMS passe par 4 étapes (qui va inclure le français et l'anglais) :

  1. Génrer le fichier en OWL, qui est le format utilisé sur le SMT.
  2. Concaténer les deux versions en français en anglais pour au final avoir un seule fichier OWL comme celui publié sur le SMT.

Génerer les deux fichier FR et EN en OWL

1. Mettre à jours le fichier de configurations:

Dans le fichier configuration.properties, mettre à  jour les paramètres suivants :

- le paramètre pour la langue :

icd_language = fr 

- le paramètre pour l'URI d'accès à l'API de l'OMS :

entityURI = https://id.who.int/icd/release/11/2024-01/mms

- les paramètres de connexion à l'API :

Paramètres sécurités d'acces à  la API CIM11

TOKEN_ENPOINT = https://icdaccessmanagement.who.int/connect/token
CLIENT_ID = ***
CLIENT_SECRET = ***
SCOPE = icdapi_access
GRANT_TYPE = client_credentials

2. Lancer le script de géneration du fichier :

`java -jar icd11-owl.jar owlCim11Mms -l fr -o CIM11_FR.owl `.

`java -jar icd11-owl.jar owlCim11Mms -l en -o CIM11_EN.owl `.

Concaténation des version en français et en anglais

1. Lancer le script de concaténation:

Rq: modifier l'URI de l'ontology FR avant de lancer le script

java -jar icd11-owl.jar concatenateCim11 -owl_fr CIM11_FR.owl -owl_en CIM11_EN.owl -owl_complet CIM11_COMPLETE_FR_EN.owl

About

This repository will contains all scripts used to convert and extract ICD-11 from OMS website to the SMT

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages