L’entreprise
J’ai produit CSV2FHIR chez Medeo, une jeune start-up lauréat JEA 2016 ayant pour vocation de faire émerger la santé connectée. Mais, qu’est-ce que la santé connectée ?
Aujourd’hui, des millions de données issues de matériels médicaux sont perdues et non utilisées pour cause de protocoles propriétaires. Medeo développe une solution permettant l’agrégation de ces données.
- Elle accompagne les professionnels de santé et les patients dans l’ère du numérique en leur proposant diverses solutions
- Elle est sur le marché francophone, mais aussi indien
Ma mission
Ma mission est la création d’un utilitaire permettant le passage d’un fichier CSV (issu d’un logiciel médical) vers un fichier JSON sous forme FHIR. CSV2FHIR fonctionne en plusieurs étapes distinctes. Premièrement, le programme lit le CSV et le tri en JSON. Deuxièmement, le programme traduit ce JSON en norme FHIR. Puis ce fichier FHIR est ensuite envoyer vers une base mongoDB grâce à une API REST maison.
Les technologies
Au cours de ce stage j’ai appris, et touché beaucoup de technologie. Notamment, NodeJS, FHIR, API REST, Docker ...
C'est quoi tout ça ?
- NodeJS : Javascript côté serveur
- FHIR (Fast Health Interoperability Ressources): Nouveau standard pour modèle de données et pensé pour simplifier les échanges de données médicales. Voir la documentation...
- REST : Sans état, orienté client-serveur (ex: API REST de Weather Underground qui fournis un accès aux données météorologiques)
- Docker : Permet d'embarquer une application dans un container virtuel qui pourra s'exécuter sur n'importe quel machine, mais pas n'importe quel OS
Bilan
Lors de ces 5 semaines en entreprises j’ai pus apprendre beaucoup de nouvelles technologies. A travailler seul mais aussi en équipe. Mais aussi voir comment fonctionne une startup. Ce stage n’a pas été de tout repos avec les premières semaines de remise à niveau sur NodeJS et toutes ces nouvelles connaissances.