{"id":26090121,"url":"https://github.com/ansforge/interop-outil-cda-viewer","last_synced_at":"2025-07-22T09:09:03.358Z","repository":{"id":269013813,"uuid":"861784887","full_name":"ansforge/interop-outil-cda-viewer","owner":"ansforge","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-06T10:23:37.000Z","size":13484,"stargazers_count":0,"open_issues_count":6,"forks_count":0,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-03-06T11:29:53.420Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ansforge.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-23T14:06:01.000Z","updated_at":"2025-03-06T10:23:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"d7cb3bea-4123-44c7-a2de-df5869425607","html_url":"https://github.com/ansforge/interop-outil-cda-viewer","commit_stats":null,"previous_names":["ansforge/interop-viewer-cda","ansforge/interop-outil-cda-viewer"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/ansforge/interop-outil-cda-viewer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansforge%2Finterop-outil-cda-viewer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansforge%2Finterop-outil-cda-viewer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansforge%2Finterop-outil-cda-viewer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansforge%2Finterop-outil-cda-viewer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ansforge","download_url":"https://codeload.github.com/ansforge/interop-outil-cda-viewer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansforge%2Finterop-outil-cda-viewer/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266462831,"owners_count":23932869,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-09T09:07:56.299Z","updated_at":"2025-07-22T09:09:03.321Z","avatar_url":"https://github.com/ansforge.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"**Introduction :**\n\nLa visualisation des documents CDA directement via les navigateurs internet étant de moins en moins possible pour des raisons de sécurité, l'ANS a développé un Viewer CDA en accès libre.\n\nLe Viewer CDA de l'ANS permet :\n-\tde visualiser un document CDA avec une feuille de style (il faut sélectionner le document CDA d'une part et la feuille de style d'autre part).\n-\tde visualiser un document CDA dans un navigateur internet\n-\tde générer un document PDF à partir du document CDA : si le document CDA contient une copie PDF dans la section spécifique FR-Document-PDF-copie, celle-ci ne sera pas prise en compte.\n-\td'ouvrir un document CDA dans un éditeur (qui permet notamment de visualiser l'arborescence du CDA)\n-\td'ouvrir un document CDA dans l’éditeur par défaut des fichiers XML sur le poste (Oxygen par exemple)\n\n**Prérequis :**\n\n***Java***\n\nJava doit être installé sur votre poste utilisateur.\n\nVous devez disposer de testContenuCDA sur votre poste utilisateur.\n\nProblème possible de lancement lié à Java :\n\n  Si vous avez l'exception \"JVM Launcher exception\", vous devez mettre à jour votre version de Java.\n\n  Pour cela, installez la version 19 de Java (ou ultérieure) en cliquant sur le lien https://download.oracle.com/java/19/archive/jdk-19.0.2_windows-x64_bin.exe\n\n  Après l’installation de Java, ouvrez l’invite de commande (CMD) et tapez \"java -version\" pour vous assurer que la nouvelle version de Java est installée.\n\n  Vous pouvez alors relancer le Viewer CDA.\n\nPour le bon fonctionnement du Viewer CDA de l'ANS, vous devez respecter l’arborescence du dossier \"testContenuCDA\".\n\n***Télécharger testContenuCDA*** \n\nVous devez télécharger l'outil testContenuCDA publié sur https://github.com/ansforge/TestContenuCDA-3-0 et extraire le contenu de l'archive (.zip) sur votre poste de travail. \n\n***Télécharger le viewer CDA***\n\nVous devez télécharger le viewer CDA à partir du projet \"interop-viewer-cda\" sur GitHub (https://github.com/ansforge/interop-viewer-cda) puis sélectionnez la realese « ANS_Viewer-CDA_2023.01.jar » pour le télécharger.\n\n**Utilisation du Viewer CDA de l'ANS**\n\nVous devrez déposer vos documents CDA à visualiser dans le répertoire ExemplesCDA de testContenuCDA. \n\nPour ouvrir le Viewer CDA, double cliquez sur ANS_Viewer-CDA_2023.01.jar. \n\nVous devez ensuite : \n\n- Choisir le document CDA (dans le répertoire ExemplesCDA de testContenuCDA) \n\n- Choisir la feuille de style (dans le répertoire FeuilleDeStyle de testContenuCDA) \n\n- Vous pouvez utiliser la feuille de style CDA-FO.xsl de l'ANS \n\n- Vous pouvez utiliser une feuille de style personnalisée (dans ce cas, vous devez la déposer dans le répertoire FeuilleDeStyle de testContenuCDA). \n\n - Si le document CDA sélectionné est un CR-BIO, il vous sera possible de l’afficher avec la feuille de style cda_CRBIO.xsl présente dans le répertoire FeuilleDeStyle (voir paragraphe 4) qui permet de visualiser la partie narrative et la partie structuré du CR-BIO.\n\n**Visualisation et contrôle d'un CR-BIO au format CDA R2 N3**\n\n***Contexte***\n\nConformément à l'Article L 1111-15 du code de santé publique et à l'Arrêté du 26 avril 2022 fixant la liste des documents soumis à l'obligation prévue à l'article L. 1111-15 du code de la santé publique, les biologistes doivent obligatoirement et systématiquement produire un CR d'examens de biologie médicale (CR-BIO) dans un format conforme au volet définit dans le CI-SIS et : \n\n- le déposer dans le Dossier médical partagé du patient, \n\n- l'envoyer par messagerie sécurisée au médecin traitant, au médecin prescripteur s'il y a lieu, ainsi qu'à tout professionnel dont l'intervention dans la prise en charge du patient est pertinente, selon des modalités conformes aux référentiels d'interopérabilité et de sécurité mentionnés, \n\n- l'envoyer par messagerie sécurisée au patient. \n\nLe Ségur du numérique en santé pour la biologie médicale vise à favoriser le déploiement de solutions permettant de répondre à ces obligations. \n\nCependant, les biologistes souhaitent pouvoir contrôler le contenu des CR-BIO au format CDA R2 N3 pour s’assurer que les données structurées produites par leur système de gestion de laboratoire (SGL) soient fidèles aux attendus de transmission de données cliniquement pertinentes et conformes aux critères qualité requis pour l’accréditation COFRAC. \n\nL’Agence du Numérique en Santé met à disposition des biologistes ce viewer CDA avec une feuille de style spécifique CR-BIO pour leur permettre de visualiser et comparer : \n\n- la partie narrative du CDA (celle qui est affichée aux utilisateurs) \n\n- les données structurées correspondantes (qui sont exploitables par les SI consommateurs).\n \n***Contrôle d'un CR-BIO au format CDA R2 N3 non autoprésentable***\n\nEnregistrez votre document CDA dans le répertoire ExemplesCDA de testContenuCDA. \n\nPour afficher le CR-BIO dans le Viewer CDA : \n\n- Sélectionnez le document CDA à contrôler \n\n- Sélectionnez la feuille de style \"cda_CRBIO.xsl\".\n\n- Cliquez sur \"Afficher le document\".\n\n Le viewer affiche la partie narrative puis les éléments de la partie structurée correspondante.\n\n ***Contrôle d'un CR-BIO au format CDA R2 N3 autoprésentable***\n\nPour un CR-BIO au format CDA R2 N3 autoprésentable, vous pouvez : \n\n- Afficher le document avec la feuille de style du CDA autoprésentable \n\n- Afficher le document avec la feuille de style \"cda_CRBIO.xsl\" (pour comparer partie narrative et partie structurée).\n\n ****Afficher le document avec la feuille de style du CDA autoprésentable****\n\nEnregistrez votre document CDA dans le répertoire ExemplesCDA de testContenuCDA. \n\nPour afficher le CR-BIO dans le Viewer CDA : \n\n- Sélectionnez le document CDA à contrôler \n\n- Sélectionnez \"Autoprésentable\"\n\n- Cliquez sur \"Afficher le document\"  \n\nLe viewer affiche le CDA autoprésentable.\n\n****Afficher le document avec la feuille de style \"cda_CRBIO.xsl\"****\n\nEnregistrez votre document CDA dans le répertoire ExemplesCDA de testContenuCDA. \n\nPour afficher le CR-BIO dans le Viewer CDA : \n\n- Sélectionnez le document CDA à contrôler \n\n- Sélectionnez \"Feuille de style : CR-BIO\" \n\n- Cliquez sur \"Afficher le document\"  \n\n Le viewer affiche la partie narrative puis les éléments de la partie structurée correspondante.\n\n **Vérification de la conformité d'un document CDA**\n\nVous avez la possibilité de vérifier la conformité d'un document CDA, à partir du Viewer CDA. \n\nPour cela, vous devez :  \n\n- Sélectionner le document CDA \n\n- Cliquer sur Validateur CDA, tel qu'indiqué dans la capture d'écran \n\n- Cliquer sur le bouton Création des rapports \n\n **Espace de test Gazelle**\n\nL’espace de tests Gazelle, disponible 24/7 à partir du lien https://interop.esante.gouv.fr/evs/cda/validator.seam?standard=34  \n\npermet aux éditeurs de faire vérifier des documents CDA sans données de vie réelle. \n\n \n \n\n \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fansforge%2Finterop-outil-cda-viewer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fansforge%2Finterop-outil-cda-viewer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fansforge%2Finterop-outil-cda-viewer/lists"}