-
Notifications
You must be signed in to change notification settings - Fork 1
Contenu du répertoire testContenuCDA
Arborescence générale du répertoire
Le répertoire testContenuCDA est compressé au format zip.
La décompression dans un environnement windows produit l’arborescence présentée ci-dessous :
Figure 1: Arborescence du répertoire testContenuCDA
IMPORTANT : Une utilisation correcte des exemples CDA suppose la préservation impérative de cette arborescence – structure et noms des fichiers.
Répertoire racine testContenuCDA
Ce répertoire contient :
- Les exemples de documents CDA conformes aux modèles spécifiés dans les volets de contenus publiés dans le CI-SIS.
- La feuille de style par défaut cda_asip.xsl et ses fichiers annexes headers.xsl, style.xsl, utility.xsl et cda.css.
- Le présent document « 00 CI-SIS_TEST-CDA-LISEZ-MOI_vX.XX.docx ».
- Les sous-répertoires suivants :
Les exemples de documents CDA
Les exemples de documents CDA conformes aux modèles spécifiés dans les volets de contenu publiés dans le CI-SIS sont visualisables dans un navigateur web, soit à l’aide de la feuille de style par défaut cda_asip.xsl, soit avec leur propre feuille de style pour les exemples auto-présentables.
INFORMATION UTILE : Un éditeur qui souhaite tester ses propres exemples de documents peut le faire en les copiant dans le répertoire racine testContenuCDA.
La version actuelle de testContenuCDA contient les exemples suivants :
Document | Contenu |
---|---|
ANEST-CR-ANEST_2021.01.xml | Anesthésie-Réanimation - CR de consultation pré-anesthésique |
ANEST-CR-CPA_2021.01.xml | Anesthésie-Réanimation - CR d’anesthésie |
AVC-AUNV_2.2.xml | AVC - Admission en Unité Neuro-Vasculaire |
AVC-EUNV_2.2.xml | AVC - Épisode de soins en Unité Neuro-Vasculaire |
AVC-PAVC_2.2.xml | AVC - CR de consultation d’évaluation pluri-professionnelle Post-AVC |
AVC-SUNV_2.2.xml | AVC - Sortie de l’Unité Neuro-Vasculaire |
CANCER-CR-GM_2021.01_AnalyseNonRealisee.xml | CANCER - CR de génétique moléculaire avec analyse non réalisée |
CANCER-CR-GM_2021.01_AnalyseRealisee.xml | CANCER - CR de génétique moléculaire avec analyse réalisée |
CANCER-D2LM-FIDD_1.1.13.xml | CANCER - Dématérialisation de la seconde lecture de la mammographie (Fiche d’Interprétation de Diagnostic Différé) |
CANCER-D2LM-FIN_1.1.13.xml | CANCER - Dématérialisation de la seconde lecture de la mammographie (Fiche d’Interprétation Nationale) |
CANCER-D2LM-FIDD_2021.01.xml | CANCER - Dématérialisation de la seconde lecture de la mammographie (Fiche d’Interprétation de Diagnostic Différé) |
CANCER-D2LM-FIN_2021.01.xml | CANCER - Dématérialisation de la seconde lecture de la mammographie (Fiche d’Interprétation Nationale) |
CANCER-FRCP_2021.01_Appareil.xml | CANCER - Fiche de concertation pluridisciplinaire de cancérologie – RCP Appareil |
CANCER-FRCP_2021.01_Transversale.xml | CANCER - Fiche de concertation pluridisciplinaire de cancérologie – RCP Transversale |
CANCER-PPS_2021.01_Autopresentable.xml | CANCER - PPS en cancérologie – Auto-présentable |
CNAM-HR_2020.01_sans-info.xml | Historique de remboursements (sans données de remboursement) |
CNAM-HR_2020.01.xml | Historique de remboursements |
CR-BIO_2021.01_Auto-Presentable.xml | CR d’analyses biologiques médicales (document auto-présentable) |
CR-BIO_2021.01_Auto-Presentable_avec-image.xml | CR d’analyses biologiques médicales (document auto-présentable) avec image et PDF |
CR-BIO_2021.01_CDA-R2-Niveau-1.xml | CR d’analyses biologiques médicales au format CDA R2 niveau 1 (non structuré) |
CR-BIO_2021.01_Electrophorese.xml | CR d’analyses biologiques médicales (biologie générale) |
CR-BIO_2021.01_Microbiologie_V1.xml CR-BIO_2021.01_Microbiologie_V2.xml |
CR d’analyses biologiques médicales (microbiologie V1 et V2 qui remplace V1) |
CR-BIO_2021.01_PDF.xml | CR d’analyses biologiques médicales (avec une section au format PDF) |
CSE-CS8_2021.01.xml | Certificat de santé de l’enfant au 8ème jour |
CSE-CS9_2021.01.xml | Certificat de santé de l’enfant au 9ème mois |
CSE-CS24_2021.01.xml | Certificat de santé de l’enfant au 24ème mois |
DLU-DLU_2021.01.xml | Document de liaison d’urgence |
DLU-FLUDR_2021.01.xml | Fiche de liaison d’urgence / document de retour du service des urgences vers l’EHPAD |
DLU-FLUDT_2021.01.xml | Fiche de liaison d’urgence / document de transfert de l’EHPAD vers le service des urgences |
F-PRC-AVK_1.4.xml | Fiche cardio de patient sous AVK |
F-PRC-DCI_1.4.xml | Fiche cardio de porteur de défibrillateur cardiaque |
F-PRC-PPV_1.4.xml | Fiche cardio de porteur de prothèse valvulaire |
F-PRC-PSC_1.4.xml | Fiche cardio de porteur de stimulateur cardiaque |
F-PRC-TAP_1.4.xml | Fiche cardio stent et traitement antiaggrégant plaquettaire |
LDL-EES_2020.01.xml | Lettre de liaison à l’entrée en établissement de santé |
LDL-SES_2020.01.xml | Lettre de liaison à la sortie de l’établissement de santé |
OBP-SAP_2021.01.xml | Obstétrique et Périnatalité - Synthèse antepartum |
OBP-SCE_2021.01.xml | Obstétrique et Périnatalité - Synthèse Suites de Couches Enfant |
OBP-SCM_2021.01.xml | Obstétrique et Périnatalité - Synthèse Suites de Couches Mère |
OBP-SNE_2020101.xml | Obstétrique et Périnatalité - Synthèse Salle de Naissance Enfant |
OBP-SNM_2021.01.xml | Obstétrique et Périnatalité - Synthèse Salle de Naissance Mère |
OPH-BRE_2021.01.xml | Ophtalmologie – Bilan de réfraction |
OPH-CR-RTN_2021.01.xml | Ophtalmologie – CR de rétinographie |
PPS-PAERPA_1.2.xml | Plan Personnalisé de Santé – PAERPA |
PPS-PAERPA_2021.01.xml | Plan Personnalisé de Santé – PAERPA |
SDM-MR_2021.01.xml | Set de Données Minimum – Maladie Rare |
TLM-CR_2021.01.xml | Compte Rendu d’acte de télémédecine |
TLM-DA_2021.01_TCG.xml | Demande d’acte de télémédecine – télé-consultation |
TLM-DA_2021.01_TCG_anamnèse-non-structurée.xml | Demande d’acte de télémédecine – télé-consultation (section anamnèse non structurée) |
TLM-DA_2021.01_TE1_anamnèse-non-structurée.xml | Demande d’acte de télémédecine – télé-expertise (section anamnèse non structurée) |
VAC_2021.01.xml | Historique des vaccinations |
VAC-NOTE_2021.01.xml | Note de vaccination |
VSM_1.4.xml | Volet de synthèse médicale |
Dans le tableau ci-dessus :
- Les exemples de documents surlignés en gris sont ceux dont le volet correspondant est publié pour «concertation» dans l’espace de publication du CI-SIS. Ils ne sont donc pas encore définitivement stables pour une mise en œuvre dans les logiciels mais ils peuvent être consultés pour participer à la concertation. Si vous avez des commentaires, sur ces documents et les volets correspondants, n’hésitez pas à les envoyer par messagerie électronique à l’adresse ci-sis@esante.gouv.fr à l’aide du formulaire de recueil de commentaires.
- Les exemples de documents en vert sont ceux correspondant à une nouvelle version de l’exemple (par rapport à la version précédente de testContenuCDA).
Répertoire infrastructure
Répertoire infrastructure\cda Ce répertoire contient :
- Le schéma xml CDA.xsd qui vérifie la conformité de tout exemple de document au standard CDA release 2. Ce schéma fait partie de l’édition normative CDA release 2, de 2005.
- Le schéma xml CDA_extended.xsd qui inclue en plus du CDA.xsd une extension pour les documents de biologie. Ce schéma est celui utilisé pour les documents CDA produits par l’ANS.
- Le schéma xml CDA_SDTC.xsd qui inclue en plus du CDA.xsd, une extension SDTC. Utilisé pour SDM-MR.
Répertoire infrastructure\infoButton Ce répertoire contient les schémas xml qui vérifient la conformité des messages au standard infoButton.
Répertoire jeuxDeValeurs
etc…
Ce répertoire contient les jeux de valeurs exploités par les Volets de contenus du CI-SIS, mis au format d’une réponse à une requête de jeu de valeurs selon le profil SVS. Un jeu de valeur est un document xml dont l’élément racine est du type complexe RetrieveValueSetResponseType défini dans le schéma SVS.xsd.
Répertoire processable
Répertoire processable\coreschemas
Ce répertoire contient les sous-schémas xml appelés par CDA_extended.xsd. Ces sous-schémas font partie de l’édition normative CDA release 2 de 2005.
Répertoire processable\extensions
Ce répertoire contient le sous-schéma xml ihelab.xsd appelés par CDA_extended.xsd. Ce sous-schéma est une extension utilisée pour le profil XD-LAB du domaine IHE LAB.
Répertoire schematrons
Ce répertoire contient :
- Les schématrons de vérification de conformité aux modèles de documents CDA du CI-SIS. Chaque schématron est présent sous sa forme source unSchematron.sch et sous sa forme compilée en xslt2 unSchematron.xsl.
- Des répertoires contenant des sous-schématrons appelés par les schématrons des documents.
Les schématrons contenus dans ce répertoire et ses sous-répertoires sont conformes à la norme ISO IEC 19757-3, référencée depuis http://www.schematron.com/ et disponible en accès libre[^1].
Répertoire schematrons/abstract
Ce répertoire contient des sous-schématrons contenant des abstract patterns, exploitables par d’autres patterns depuis n’importe quel schématron.
Répertoire schematrons/include
Ces sous-répertoires contiennent l’ensemble des autres sous-schématrons classés dans les sous-répertoires présentés ci-dessus.
Répertoire schematrons/include/en-tete Ce sous-répertoire contient les schématrons internationaux et français des éléments de l’en-tête
etc…
Ce sous-répertoire contient les schématrons internationaux et français des entrées
etc…
Ce sous-répertoire contient les schématrons de jeux de valeurs génériques et des sous-répertoires par modèle de document contenant les schématrons de jeux de valeurs spécifiques à ce modèle.
- Des schématrons de JDV génériques (JDV utilisés dans plusieurs documents, sections ou entrées)
- Un sous-répertoire pour l’en-tête contenant les schématrons des jeux de valeurs spécifiques à l’en-tête et un sous-répertoire par volet métier (ex FRCP) contenant les schématrons des jeux de valeurs spécifiques à ce volet
etc…
Ce sous-répertoire contient les schématrons internationaux et français des sections
etc…
Ce sous-répertoire contient un sous-répertoire par volet métier (ex FRCP) contenant les schématrons d’en-tête, corps, sections ou entrées spécifiques à ce volet.
etc…
Ce répertoire contient les éléments permettant d’effectuer les contrôles de conformité des documents CDA.
Le fichier compilverif.bat est un script de lancement des deux moteurs de vérification de la conformité (conformité d’un document au schéma CDA_extended.xsd + conformité aux schématrons) pour l’environnement Windows et qui comporte :
- Un premier paramètre d’appel obligatoire qui est le nom du document CDA à vérifier. Le document à vérifier doit se trouver dans le répertoire testContenuCDA.
- Un second paramètre d’appel optionnel qui est le nom du schématron à utiliser pour la vérification. Le schématron doit être présent dans le répertoire schematrons.
Si ce second paramètre n’est pas indiqué, la vérification réalisée est la conformité au volet Structuration Minimale de Documents Médicaux.
GUI (Graphical User Interface) est un utilitaire développé par l’ANS qui encapsule le script de lancement compilverif.bat dans une interface graphique utilisateur.
Pour utiliser l’outil GUI, voir §4 Procédure pour vérifier un document CDA.
Le moteur de vérification de la conformité d’un document au schéma CDA_extended.xsd** est le moteur xsdvalidator-1.2.jar.
Ce moteur est open source, libre de droits et écrit en Java et exécutable sous tout OS supportant l’environnement Java.
Le moteur utilisé pour la vérification de la conformité d’un document aux schématrons est le moteur saxon9he.jar. Ce moteur SAXON version 9.3 de l’édition HE (‘home edition’) est téléchargeable gratuitement depuis le site de SAXONICA : http://www.saxonica.com/welcome/welcome.xml. Il est livré sans aucune modification et il est utilisable sous les termes de la licence Saxon-HE disponibles sur la page http://www.saxonica.com/license/license.xml et qui renvoient à la licence générique MPL 1.0 détaillée sur la page http://www.mozilla.org/MPL/MPL-1.0.html.
Ce moteur, écrit en Java, est exécutable sur tout OS supportant l’environnement Java, indépendamment du système d’exploitation sous-jacent.
Ces feuilles de transformation xslt2, listées ci-après, servent à compiler les schématrons sous la forme xslt2, suivant l’implémentation de la norme ISO IEC 19757-3 (pour plus d’information voir http ://schematron.com/) :
- iso_dsdl_include.xsl : intégration des sous-schématrons ;
- iso_abstract_expand.xsl : expansion des abstract patterns ;
- iso_svrl_for_xslt2.xsl : transformation du .sch en .xsl. Cette feuille de style a été modifiée par l’ANS, pour adapter les rapports de vérification de conformité au format SVRL ;
- iso_schematron_skeleton_for_saxon.xsl : squelette de transformation appelé par la feuille précédente.
Elles sont utilisées par le moteur SAXON.
Ce sous-répertoire contient les schématrons par profil (format source .sch et compilée en xslt2 .xsl).
- IHE_XDS-SD.sch spécifications IHE (en-tête)
- CI-SIS_StructurationMinimale.sch spécifications françaises (en-tête)
- IHE.sch spécifications IHE (corps)
- CI-SIS_ModelesDeContenusCDA.sch spécifications françaises (corps : sections, entrées, JDV IHE)
- CI-SIS_Modeles_ANS spécifications françaises (corps : sections, entrées, JDV ANS)
- terminologies\schematron\terminologie.sch terminologies
Ce répertoire contient les rapports de vérification de la conformité des documents.
La vérification** du document Exemple.xml produit le rapport :
Nom du rapport | Type de rapport |
---|---|
Exemple_validCDA.xml | Rapport de conformité des documents par rapport au schéma CDA_extended.xsd |
Exemple_verif.xml | Rapport de conformité du document aux spécifications du volet du document |
Exemple_verif_IHE_corps.xml | Rapport de conformité du document aux spécifications IHE (corps) |
Exemple_verif_IHE_entete.xml | Rapport de conformité du document aux spécifications IHE (en-tête) |
Exemple_verif_ModelesDeContenusCDA.xml | Rapport de conformité du document aux spécifications françaises (corps – sections, entrées, jeux de valeurs) des sections de IHE |
Exemple_verif_Modeles_ANS.xml | Rapport de conformité du document aux spécifications françaises (corps – sections, entrées, jeux de valeurs) des sections et entrée de l’ANS |
Exemple_verif_StructurationMinimale.xml | Rapport de conformité du document aux spécifications françaises (en-tête) |
Exemple_verif_terminologies.xml | Rapport de conformité des codes utilisés aux terminologies |
Les rapports de vérification de la conformité des documents aux schématrons sont au format SVRL (Schematron Validation Report Language) partie intégrante de la norme ISO IEC 19757-3.