Gazelle Cross Validator Documentation - Rule


Détails de la règle

Mot clé de la règle
ITI-32_03_ClassCode_DLU_
Version
5
Gravité
ERROR
Dernière modification par
narnoux
Dernière modification le
14/10/20 14:25:50 (CEST GMT+0200)
Description
Controle du classCode propre aux docuents DLU. Le classCode n'est pas contenu dans le document CDA. Il est déduit de la table d'association du fichier ASS_X04-CorrespondanceType-Classe puis par correspondance du fichier JDV_J06-XdsClassCode-CISIS
Expression textuelle
( not((ITI-32_CDA_Document_1::(//*:ClinicalDocument/*:templateId[@root='1.2.250.1.213.1.1.1.22'] or //*:ClinicalDocument/*:templateId[@root='1.2.250.1.213.1.1.1.24'] or //*:ClinicalDocument/*:templateId[@root='1.2.250.1.213.1.1.1.23'])) = true))
or
(ITI-32_CDA_Document_1::if ( (( //*:ClinicalDocument/*:code[@code/string() = '34133-9'] ) and (//*:ClinicalDocument/*:templateId[@root='1.2.250.1.213.1.1.1.22'] )) or (( //*:ClinicalDocument/*:code[@code/string() = '34133-9'] ) and (//*:ClinicalDocument/*:templateId[@root='1.2.250.1.213.1.1.1.23'] )) or (( //*:ClinicalDocument/*:code[@code/string() = '34133-9'] ) and (//*:ClinicalDocument/*:templateId[@root='1.2.250.1.213.1.1.1.24'] )) ) then 'OKDLU' else 'KO' = ITI-32_XDS_Metadata::if ( (//*:Classification[@classificationScheme='urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a']/*:Name/*:LocalizedString/@value/string() = 'Synthèse') and ( //*:Classification[@classificationScheme='urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a']/@nodeRepresentation='11') ) then 'OKDLU' else 'KO2')

Entrées

Le tableau ci-dessous rassemble les entrants utilisés par cette règle
Type
Mot clé
Description
Message Type
Cardinalité
Actions
CDAITI-32_CDA_Document_1CDA Document 1ATTACHMENT1..1
XMLITI-32_XDS_MetadataXDS Metadata XML file MANIFEST1..1

Configuration

Assertion Manager URL
https://interopsegur.esante.gouv.fr/AssertionManagerGui
Référentiel SVS personnalisé
https://interopsegur.esante.gouv.fr
DICOM vers XML
not applicable