hl7:ClinicalDocument
|
|
|
|
|
|
@classCode
|
cs |
0 … 1 |
F |
DOCCLIN |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
@extravalidationterminologies
|
cs |
0 … 1 |
|
|
|
CONF |
The value of @extravalidationterminologies shall be drawn from value set 1.2.250.1.213.1.1.5.718 JDV_J245_Civilite_CISIS (DYNAMIC)
|
or |
The value of @extravalidationterminologies shall be drawn from value set 1.2.250.1.213.1.1.5.719 JDV_J246_Titre_CISIS (DYNAMIC)
|
|
hl7:realmCode
|
CS |
0 … 1 |
R |
|
|
hl7:typeId
|
II |
1 … 1 |
R |
|
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.1.3 |
@extension
|
st |
1 … 1 |
F |
POCD_HD000040 |
hl7:templateId
|
II |
1 … 1 |
M |
|
|
@root
|
uid |
1 … 1 |
F |
1.2.250.1.213.1.1.1.4.8 |
hl7:templateId
|
II |
1 … 1 |
R |
|
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.10.12.2 |
hl7:id
|
II |
1 … 1 |
M |
Identifiant de l’individu au sein de la MDPH |
|
@root
|
uuid |
1 … 1 |
R |
Valeur d'un OID propre à l'emetteur L'OID formé doit être complet et permettra d'identifier l'instance du document.
|
hl7:code
|
CE |
1 … 1 |
R |
Type de document
|
|
@code
|
CONF |
0 … 1 |
F |
18825-0 |
@codeSystem
|
0 … 1 |
F |
2.16.840.1.113883.4.642.3.240 (FHIRDocumentTypeCodes) |
@displayName
|
0 … 1 |
F |
Medical social services attachment |
hl7:title
|
ST |
0 … 1 |
|
|
|
hl7:effectiveTime
|
TS |
1 … 1 |
R |
Date de création du document |
|
hl7:confidentialityCode
|
CE |
1 … 1 |
R |
Niveau de confidentialité du document (fixé à normal) |
|
@code
|
CONF |
0 … 1 |
F |
N |
@codeSystem
|
0 … 1 |
F |
2.16.840.1.113883.5.25 (Confidentiality) |
@displayName
|
0 … 1 |
F |
Normal |
hl7:languageCode
|
CS |
0 … 1 |
|
|
|
|
CONF |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(@code) or matches(@code, 'fr-FR') or matches(@code, '[a-z]{2}-[A-Z]{2}') |
|
|
Message |
Le languageCode doit respecter la syntaxe (e.g. "fr-FR") La partie en minuscules indique
le code de la langue utilisée (ISO-639-1) La partie en majuscules indique le code
pays (ISO-3166) |
|
hl7:setId
|
II |
1 … 1 |
|
|
|
@extension
|
st |
1 … 1 |
R |
Valeur de l'idNat_Decision
|
@root
|
uuid |
1 … 1 |
R |
Valeur d'un OID propre à l'emetteur racine d’OID commune aux instances des documents d’une structure émettrice
|
hl7:versionNumber
|
INT |
0 … 1 |
|
|
|
Included |
1 … 1 |
R |
from 1.2.250.1.213.1.1.1.4.3 SDO_ESMS_RecordTarget (DYNAMIC)
|
hl7:recordTarget
|
|
1 … 1 |
R |
Patient concerné par le document
|
|
@extravalidationterminologies
|
cs |
0 … 1 |
|
|
|
CONF |
The value of @extravalidationterminologies shall be drawn from value set 1.2.250.1.213.1.1.5.718 JDV_J245_Civilite_CISIS (DYNAMIC)
|
|
hl7:patientRole
|
ANY |
1 … 1 |
R |
Rôle patient
|
|
hl7:id
|
II |
1 … * |
M |
|
|
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
1 … 1 |
R |
|
Included |
0 … 1 |
R |
from 1.2.250.1.213.1.1.1.4.7 MS_addr (DYNAMIC)
|
hl7:addr
|
AD |
0 … 1 |
R |
|
|
@use
|
set_cs |
0 … 1 |
|
Code d'usage de l'adresse
"PHYS" Adresse du domicile
"PST" Adresse de l'organisme de domiciliation
"H" Adresse de secours
|
hl7:streetAddressLine
|
ST |
0 … 1 |
|
|
|
hl7:postalCode
|
ST |
0 … 1 |
|
|
|
hl7:city
|
ST |
0 … 1 |
|
|
|
hl7:additionalLocator
|
ST |
0 … 1 |
|
|
|
hl7:country
|
ST |
0 … 1 |
|
|
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//hl7:addr[@use = 'PST'][not(./hl7:additionalLocator)]) and not(..//hl7:addr[not(@use
= 'PST')][./hl7:additionalLocator])
|
|
|
Message |
L'élément additionalLocator (nom de l'organisme de domiciliation) est obligatoire
s'il s'agit de l'adresse d'un organisme de domiciliation (@use='PST'). |
|
Included |
0 … 3 |
|
from 1.2.250.1.213.1.1.1.4.6 MS_telecom (DYNAMIC)
Coordonnées télécom
|
hl7:telecom
|
TEL |
0 … 3 |
|
Format utilisé dans l'entête du document CDA et dans les sections du corps du document
ne correspondant pas à une extension
|
|
@use
|
cs |
0 … 1 |
|
Code d'usage formé d'un à plusieurs codes séparés les uns des autres par un espace.
Les valeurs permises sont les suivantes :
"H" pour domicile
"HP" pour domicile principal
"HV" pour lieu de vacances
"WP" pour lieu de travail
"DIR" pour numéro direct
"PUB" pour numéro public (standard)
"EC" pour numéro d'urgence
"MC" pour téléphone mobile
"PG" pour beeper
|
@value
|
url |
1 … 1 |
R |
Adresse de télécommunication (sous la forme préfixe:chaîne).
Valeurs du préfixe permises sont les suivantes :
"tel" pour téléphone
"fax" pour télécopie
"mailto" pour adresse courrier électronique
"http" pour adresse internet ou intranet
"ftp" pour adresse de transfert de fichiers
"mllp" pour adresse pour utilisation avec le protocole MLLP de HL7
La chaîne doit représenter une adresse valide selon le protocole introduit par le
préfixe. Le caractère espace est interdit dans cette chaîne, quel que soit le préfixe.
|
|
Variable let |
Name |
prefix |
|
|
Value |
substring-before(@value, ':') |
|
|
Variable let |
Name |
suffix |
|
|
Value |
substring-after(@value, ':') |
|
|
Schematron assert |
role |
error
|
|
|
test |
($suffix and ( $prefix = 'tel' or $prefix = 'fax' or $prefix = 'mailto' or $prefix
= 'http' or $prefix = 'ftp' or $prefix = 'mllp'))
|
|
|
Message |
Erreur de conformité : <name/> n'est pas conforme à une adresse de télécommunication préfixe:chaîne (avec
préfixe = tel, fax, mailto, http, ftp ou mllp) ou est vide ou contient un nullFlavor
non admis. |
|
|
Schematron assert |
role |
error
|
|
|
test |
@use = 'H' or @use = 'HP' or @use = 'HV' or @use = 'WP' or @use = 'DIR' or @use =
'PUB' or @use = 'EC' or @use = 'MC' or @use = 'PG' or not(@use)
|
|
|
Message |
Erreur de conformité : L'attribut use de l'élément telecom n'est pas conforme. Il
est facultatif et les valeurs permises sont 'H','HP', 'HV','WP','DIR','PUB','EC','MC','PG'. |
|
cnsaSDO:nomOrganismeAM
|
ST |
0 … 1 |
|
Nom de l'organisme d'assurance maladie chargé de financer certains droits et prestations
(CPAM, MSA, RSI, ...).
|
|
cnsaSDO:numSecuriteSocialeOuvrantDroit
|
II |
0 … 1 |
|
Numéro de sécurité sociale de l’ouvrant droit. |
|
@root
|
uid |
1 … 1 |
R |
OID de l'autorité d'affectation
|
@extension
|
st |
1 … 1 |
R |
Identifiant du numéro de sécurité sociale
|
|
Schematron assert |
role |
error
|
|
|
test |
not(//hl7:recordTarget/hl7:patientRole/cnsaSDO:numSecuriteSocialeOuvrantDroit[not(@root='1.2.250.1.213.1.4.13'
or @root='1.2.250.1.213.1.4.14')])
|
|
|
Message |
L'attribut route de l'élément cnsaSDO:numSecuriteSocialeOuvrantDroit est restreint
aux valeurs : 1.2.250.1.213.1.4.13 | 1.2.250.1.213.1.4.14 |
|
cnsaSDO:dateTransfertDossier
|
TS.DATE |
0 … 1 |
|
date de transfert du dossier suite à un déménagement de l’individu au format aaaammjj
|
|
cnsaSDO:idMDPHResponsable
|
II |
0 … 1 |
|
identifiant de la MDPH en charge du dossier de l'individu
|
|
cnsaSDO:idMDPHAccueil
|
II |
0 … 1 |
|
identifiant de la MDPH d'accueil du dossier de l'individu (en cas de transfert de
dossier en cours)
|
|
hl7:patient
|
|
0 … 1 |
R |
Personne physique
'patient' contient les éléments XML caractérisant la personne physique
jouant le rôle de patient, à savoir ses éléments d'identité. Les éléments 'religiousAffiliationCode', 'raceCode' et 'ethnicGroupCode'
sont interdits en France.
|
|
hl7:name
|
PN |
1 … 1 |
M |
Noms et prénoms du patient
|
|
hl7:given
|
|
1 … 3 |
M |
Prénom
|
|
@qualifier
|
cs |
0 … 1 |
|
|
hl7:family
|
|
1 … 2 |
M |
Nom de famille et/ou nom d'usage et/ou pseudonyme du patient.
|
|
@qualifier
|
cs |
1 … 1 |
R |
|
hl7:prefix
|
|
0 … 1 |
|
|
|
|
Schematron assert |
role |
error
|
|
|
test |
not(//hl7:recordTarget/hl7:patientRole/hl7:patient/hl7:name/hl7:family[@qualifier
!= 'BR' and @qualifier != 'CL']) and count(//hl7:recordTarget/hl7:patientRole/hl7:patient/hl7:name/hl7:family[@qualifier='BR'])
<= 1 and count(//hl7:recordTarget/hl7:patientRole/hl7:patient/hl7:name/hl7:family[@qualifier='CL'])
<= 1
|
|
|
Message |
Le nom (family) est typé par l'attribut qualifier : "BR" pour le nom de famille, ou
"CL" pour le nom utilisé (RNIV) |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(//hl7:recordTarget/hl7:patientRole/hl7:patient/hl7:name/hl7:given[@qualifier and
not(@qualifier='BR' or @qualifier='CL')]) and count(//hl7:recordTarget/hl7:patientRole/hl7:patient/hl7:name/hl7:given[@qualifier='BR'])
<= 1 and count(//hl7:recordTarget/hl7:patientRole/hl7:patient/hl7:name/hl7:given[@qualifier='CL'])
<= 1
|
|
|
Message |
Le prénom (given) est typé par l'attribut qualifier : "BR" pour le premier prénom
extrait de la liste des prénoms de l'acte de naissance ou "CL" pour le prénom utilisé
(RNIV). "qualifier" non utilisé pour la liste des prénoms de l'acte de naissance |
|
|
Variable let |
Name |
e1 |
|
|
Value |
doc('include/voc-1.2.250.1.213.1.1.5.718-DYNAMIC.xml')//valueSet[1]/conceptList/concept/@code |
|
|
Variable let |
Name |
p1 |
|
|
Value |
//hl7:recordTarget/hl7:patientRole/hl7:patient/hl7:name/hl7:prefix |
|
|
Schematron assert |
role |
error
|
|
|
test |
(every $p in $p1 satisfies $p = $e1) |
|
|
Message |
La valeur du sous-élément prefix doit être tirée du jeu de valeur JDV_J245-Civilite-CISIS
(1.2.250.1.213.1.1.5.718). |
|
hl7:administrativeGenderCode
|
CE |
1 … 1 |
R |
Sexe de l’individu (information de l’INS)
|
|
|
CONF |
The value of @code shall be drawn from value set 1.2.250.1.213.1.1.5.590 JDV_J143_AdministrativeGender_CISIS (DYNAMIC)
|
|
hl7:birthTime
|
TS |
1 … 1 |
R |
Date de naissance
|
|
@value
|
ts |
1 … 1 |
R |
Date et heure de naissance du patient
8 caractères : jjmmaaaa avec possibilité d’avoir JJ=00 ou MMJJ=0000
|
hl7:guardian
|
|
0 … * |
R |
Classe MesureProtection
Elément permettant de définir la ou les mesures de protection
Note : guardian a pour élément fils soit guardianPerson, soit guardianOrganization
(ou exclusif).
|
|
hl7:code
|
CE |
1 … 1 |
R |
|
|
|
CONF |
The value of @code shall be drawn from value set 1.2.250.1.213.3.4.101 JDV_Type_mesure_protection (DYNAMIC)
|
|
hl7:addr
|
AD |
1 … 1 |
R |
|
|
@use
|
set_cs |
1 … 1 |
R |
Adresse d’une personne : use fixé à « PHYS »
Adresse d’un organisme de domiciliation : use fixé à « PST »
|
hl7:streetAddressLine
|
ADXP |
0 … 1 |
|
Concaténation de numéro de voie, libellé type de voie, libellé de voie, complément_1
adresse, complément-2 adresse, mentions spéciales de distribution.
|
|
hl7:postalCode
|
ADXP |
0 … 1 |
|
Code postal
|
|
hl7:city
|
ADXP |
0 … 1 |
|
Localité
|
|
Included |
0 … 3 |
|
from 1.2.250.1.213.1.1.1.4.6 MS_telecom (DYNAMIC)
Coordonnées télécom
Adresse de communication de la mesure de protection
|
hl7:telecom
|
TEL |
0 … 3 |
|
Format utilisé dans l'entête du document CDA et dans les sections du corps du document
ne correspondant pas à une extension
|
|
@use
|
cs |
0 … 1 |
|
Code d'usage formé d'un à plusieurs codes séparés les uns des autres par un espace.
Les valeurs permises sont les suivantes :
"H" pour domicile
"HP" pour domicile principal
"HV" pour lieu de vacances
"WP" pour lieu de travail
"DIR" pour numéro direct
"PUB" pour numéro public (standard)
"EC" pour numéro d'urgence
"MC" pour téléphone mobile
"PG" pour beeper
|
@value
|
url |
1 … 1 |
R |
Adresse de télécommunication (sous la forme préfixe:chaîne).
Valeurs du préfixe permises sont les suivantes :
"tel" pour téléphone
"fax" pour télécopie
"mailto" pour adresse courrier électronique
"http" pour adresse internet ou intranet
"ftp" pour adresse de transfert de fichiers
"mllp" pour adresse pour utilisation avec le protocole MLLP de HL7
La chaîne doit représenter une adresse valide selon le protocole introduit par le
préfixe. Le caractère espace est interdit dans cette chaîne, quel que soit le préfixe.
|
|
Variable let |
Name |
prefix |
|
|
Value |
substring-before(@value, ':') |
|
|
Variable let |
Name |
suffix |
|
|
Value |
substring-after(@value, ':') |
|
|
Schematron assert |
role |
error
|
|
|
test |
($suffix and ( $prefix = 'tel' or $prefix = 'fax' or $prefix = 'mailto' or $prefix
= 'http' or $prefix = 'ftp' or $prefix = 'mllp'))
|
|
|
Message |
Erreur de conformité : <name/> n'est pas conforme à une adresse de télécommunication préfixe:chaîne (avec
préfixe = tel, fax, mailto, http, ftp ou mllp) ou est vide ou contient un nullFlavor
non admis. |
|
|
Schematron assert |
role |
error
|
|
|
test |
@use = 'H' or @use = 'HP' or @use = 'HV' or @use = 'WP' or @use = 'DIR' or @use =
'PUB' or @use = 'EC' or @use = 'MC' or @use = 'PG' or not(@use)
|
|
|
Message |
Erreur de conformité : L'attribut use de l'élément telecom n'est pas conforme. Il
est facultatif et les valeurs permises sont 'H','HP', 'HV','WP','DIR','PUB','EC','MC','PG'. |
|
Choice |
1 … 1 |
|
Elément permettant de désigner si la mesure de protection est un organisme ou une
personne
Elements to choose from:
|
hl7:guardianPerson
|
|
0 … 1 |
|
Personne représentant le patient
Mesure de protection : Personne physique désignée responsable de l’individu par le
juge
des tutelles
Contains 1.2.250.1.213.1.1.1.4.12 MS_Person (DYNAMIC)
|
|
hl7:guardianOrganization
|
|
0 … 1 |
|
Mesure de protection : Personne morale désignée responsable de l’individu par le juge
des
tutelles
Contains 1.2.250.1.213.1.1.1.4.13 MS_Organization (DYNAMIC)
|
|
|
Schematron assert |
role |
error
|
|
|
test |
//hl7:recordTarget/hl7:patientRole/hl7:patient/hl7:guardian/hl7:addr/@use='PHYS' or
//hl7:recordTarget/hl7:patientRole/hl7:patient/hl7:guardian/hl7:addr/@use='PST'
|
|
|
Message |
L'attribut use de l'adresse de la mesure de protection doit être égale à PHYS ou PST. |
|
hl7:birthplace
|
|
0 … 1 |
|
Lieu de naissance du patient
|
|
hl7:place
|
|
1 … 1 |
R |
Lieu
L'élément'place' est constitué du nom et/ou de l'adresse géopostale
du lieu de naissance du patient. L'élément 'name' ou l'élément 'addr' doit être présent sauf si l'attribut
nullFlavor de l'élément place est renseigné. L'élément 'addr/county' permet d'indiquer le code officiel géographique
(COG) de la
commune ou du pays du lieu de naissance du patient.
|
|
hl7:name
|
EN |
0 … 1 |
|
Nom du lieu de naissance
|
|
hl7:addr
|
AD |
0 … 1 |
R |
|
|
hl7:county
|
ADXP |
0 … 1 |
R |
Commune de naissance.
Elément de type « ST » (chaîne de caractères) s’appuyant sur les codes issus de la
TRE_R13-CommuneOM.
|
|
hl7:city
|
ADXP |
0 … 1 |
|
Ville de naissance
|
|
|
Schematron assert |
role |
error
|
|
|
test |
not(not(//hl7:recordTarget/hl7:patientRole/hl7:addr/hl7:streetAddressLine) and //hl7:recordTarget/hl7:patientRole/hl7:addr/@use='PHYS') |
|
|
Message |
L'élément "streetAddressLine" est obligatoire si @use="PHYS". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(not(//hl7:recordTarget/hl7:patientRole/hl7:addr/hl7:city) and //hl7:recordTarget/hl7:patientRole/hl7:addr/@use='PHYS') |
|
|
Message |
L'élément "city" est obligatoire si @use="PHYS". |
|
Included |
1 … 1 |
R |
from 2.16.840.1.113883.10.12.102 CDA author (DYNAMIC)
|
hl7:author
|
|
1 … 1 |
R |
|
|
@typeCode
|
|
0 … 1 |
F |
AUT |
@contextControlCode
|
|
0 … 1 |
F |
OP |
hl7:functionCode
|
CE |
0 … 1 |
|
|
|
|
CONF |
|
hl7:time
|
TS |
1 … 1 |
R |
|
|
hl7:assignedAuthor
|
|
1 … 1 |
|
|
|
@classCode
|
|
0 … 1 |
F |
ASSIGNED |
hl7:id
|
II |
1 … * |
R |
|
|
hl7:code
|
CE |
0 … 1 |
|
|
|
|
CONF |
shall be drawn from concept domain "RoleCode" |
|
hl7:addr
|
AD |
0 … * |
|
|
|
hl7:telecom
|
TEL |
0 … * |
|
|
|
Choice |
0 … 1 |
|
Elements to choose from:
|
hl7:assignedPerson
|
|
|
|
Contains 2.16.840.1.113883.10.12.152 CDA Person (DYNAMIC)
|
|
hl7:assignedAuthoringDevice
|
|
|
|
Contains 2.16.840.1.113883.10.12.315 CDA Device (DYNAMIC)
|
|
hl7:representedOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.151 CDA Organization (DYNAMIC)
|
|
Included |
0 … 1 |
|
from 2.16.840.1.113883.10.12.103 CDA dataEnterer (DYNAMIC)
|
hl7:dataEnterer
|
|
0 … 1 |
|
|
|
@typeCode
|
|
0 … 1 |
F |
ENT |
@contextControlCode
|
|
0 … 1 |
F |
OP |
hl7:time
|
TS |
0 … 1 |
|
|
|
hl7:assignedEntity
|
|
1 … 1 |
|
Contains 2.16.840.1.113883.10.12.153 CDA AssignedEntity (DYNAMIC)
|
|
Included |
0 … * |
|
from 1.2.250.1.213.1.1.1.4.4 MS_Informant (DYNAMIC)
|
hl7:informant
|
|
0 … * |
|
|
|
@typeCode
|
cs |
0 … 1 |
F |
INF |
@contextControlCode
|
cs |
0 … 1 |
F |
OP |
Choice |
1 … 1 |
|
Elements to choose from:
|
hl7:relatedEntity
|
|
1 … 1 |
R |
Contains 1.2.250.1.213.1.1.1.4.5 MS_RelatedEntity (DYNAMIC)
|
|
Included |
1 … 1 |
R |
from 2.16.840.1.113883.10.12.104 CDA custodian (DYNAMIC)
|
hl7:custodian
|
|
1 … 1 |
R |
|
|
@typeCode
|
|
0 … 1 |
F |
CST |
hl7:assignedCustodian
|
|
1 … 1 |
|
|
|
@classCode
|
|
0 … 1 |
F |
ASSIGNED |
hl7:representedCustodianOrganization
|
|
1 … 1 |
|
|
|
@classCode
|
|
0 … 1 |
F |
ORG |
@determinerCode
|
|
0 … 1 |
F |
INSTANCE |
hl7:id
|
II |
1 … * |
M |
|
|
hl7:name
|
ON |
0 … 1 |
|
|
|
hl7:telecom
|
TEL |
0 … 1 |
|
|
|
hl7:addr
|
AD |
0 … 1 |
|
|
|
Included |
0 … * |
|
from 2.16.840.1.113883.10.12.105 CDA informationRecipient (DYNAMIC)
|
hl7:informationRecipient
|
|
0 … * |
|
|
|
@typeCode
|
cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:intendedRecipient
|
|
1 … 1 |
|
|
|
@classCode
|
cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:id
|
II |
0 … * |
R |
|
|
hl7:addr
|
AD |
0 … * |
|
|
|
hl7:telecom
|
TEL |
0 … * |
|
|
|
hl7:informationRecipient
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.152 CDA Person (DYNAMIC)
|
|
hl7:receivedOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.151 CDA Organization (DYNAMIC)
|
|
Included |
0 … 1 |
|
from 2.16.840.1.113883.10.12.106 CDA legalAuthenticator (DYNAMIC)
|
hl7:legalAuthenticator
|
|
0 … 1 |
|
|
|
@typeCode
|
|
0 … 1 |
F |
LA |
@contextControlCode
|
|
0 … 1 |
F |
OP |
hl7:time
|
TS |
1 … 1 |
R |
|
|
hl7:signatureCode
|
CS |
1 … 1 |
R |
|
|
|
CONF |
|
hl7:assignedEntity
|
|
1 … 1 |
|
Contains 2.16.840.1.113883.10.12.153 CDA AssignedEntity (DYNAMIC)
|
|
Included |
0 … * |
|
from 2.16.840.1.113883.10.12.107 CDA authenticator (DYNAMIC)
|
hl7:authenticator
|
|
0 … * |
|
|
|
@typeCode
|
|
0 … 1 |
F |
AUTHEN |
hl7:time
|
TS |
1 … 1 |
R |
|
|
hl7:signatureCode
|
CS |
1 … 1 |
R |
|
|
|
CONF |
|
hl7:assignedEntity
|
|
1 … 1 |
|
Contains 2.16.840.1.113883.10.12.153 CDA AssignedEntity (DYNAMIC)
|
|
Included |
0 … * |
|
from 2.16.840.1.113883.10.12.108 CDA participant (DYNAMIC)
|
hl7:participant
|
|
0 … * |
|
|
|
@typeCode
|
cs |
1 … 1 |
R |
|
|
CONF |
|
@contextControlCode
|
|
0 … 1 |
F |
OP |
hl7:functionCode
|
CE |
0 … 1 |
|
|
|
|
CONF |
|
hl7:time
|
IVL_TS |
0 … 1 |
|
|
|
hl7:associatedEntity
|
|
1 … 1 |
|
|
|
@classCode
|
cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:id
|
II |
0 … * |
|
|
|
hl7:code
|
CE |
0 … 1 |
|
|
|
|
CONF |
shall be drawn from concept domain "RoleCode" |
|
hl7:addr
|
AD |
0 … * |
|
|
|
hl7:telecom
|
TEL |
0 … * |
|
|
|
hl7:associatedPerson
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.152 CDA Person (DYNAMIC)
|
|
hl7:scopingOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.151 CDA Organization (DYNAMIC)
|
|
Included |
0 … * |
|
from 2.16.840.1.113883.10.12.109 CDA inFulfillmentOf (DYNAMIC)
|
hl7:inFulfillmentOf
|
|
0 … * |
|
|
|
@typeCode
|
|
0 … 1 |
F |
FLFS |
hl7:order
|
|
1 … 1 |
|
|
|
@classCode
|
|
0 … 1 |
F |
ACT |
@moodCode
|
|
1 … 1 |
F |
RQO |
hl7:id
|
II |
1 … * |
R |
|
|
hl7:code
|
CE |
0 … 1 |
|
|
|
|
CONF |
shall be drawn from concept domain "ActCode" |
|
hl7:priorityCode
|
CE |
0 … 1 |
|
|
|
|
CONF |
|
Included |
0 … * |
|
from 2.16.840.1.113883.10.12.110 CDA documentationOf (DYNAMIC)
|
hl7:documentationOf
|
|
0 … * |
|
|
|
@typeCode
|
|
1 … 1 |
F |
DOC |
hl7:serviceEvent
|
|
1 … 1 |
|
|
|
@classCode
|
|
1 … 1 |
F |
ACT |
@moodCode
|
|
1 … 1 |
F |
EVN |
hl7:id
|
II |
0 … * |
|
|
|
hl7:code
|
CE |
0 … 1 |
|
|
|
|
CONF |
shall be drawn from concept domain "ActCode" |
|
hl7:effectiveTime
|
IVL_TS |
0 … 1 |
|
|
|
hl7:performer
|
|
0 … * |
|
|
|
@typeCode
|
cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:functionCode
|
CE |
0 … 1 |
|
|
|
|
CONF |
|
hl7:time
|
IVL_TS |
0 … 1 |
|
|
|
hl7:assignedEntity
|
|
1 … 1 |
|
Contains 2.16.840.1.113883.10.12.153 CDA AssignedEntity (DYNAMIC)
|
|
Included |
0 … 1 |
|
from 1.2.250.1.213.1.1.1.1.10.3 CI-SIS relatedDocument (DYNAMIC)
|
hl7:relatedDocument
|
|
0 … 1 |
|
Document à remplacer
relatedDocument référence un document existant à remplacer, à transformer ou à compléter.
relatedDocument est donc présent seulement dans ces cas de mise à jour de document
existant.
Le CI-SIS autorise seulement le remplacement, au sens annulation et remplacement.
|
|
@typeCode
|
cs |
1 … 1 |
F |
RPLC |
hl7:parentDocument
|
|
1 … 1 |
M |
Document à remplacer |
|
hl7:id
|
II |
1 … 1 |
M |
Identifiant unique du document à remplacer
|
|
@extension
|
st |
0 … 1 |
|
|
@root
|
uid |
1 … 1 |
R |
|
hl7:versionNumber
|
INT |
0 … 1 |
|
|
|
@value
|
int |
0 … 1 |
|
|
Included |
0 … * |
|
from 2.16.840.1.113883.10.12.114 CDA Authorization (DYNAMIC)
|
hl7:authorization
|
|
0 … * |
|
|
|
@typeCode
|
|
0 … 1 |
F |
AUTH |
hl7:consent
|
|
1 … 1 |
|
|
|
@classCode
|
|
0 … 1 |
F |
CONS |
@moodCode
|
|
0 … 1 |
F |
EVN |
hl7:id
|
II |
0 … * |
|
|
|
hl7:code
|
CE |
0 … 1 |
|
|
|
|
CONF |
shall be drawn from concept domain "ActCode" |
|
hl7:statusCode
|
CS |
1 … 1 |
R |
|
|
@code
|
CONF |
0 … 1 |
F |
completed |
Included |
0 … 1 |
|
from 2.16.840.1.113883.10.12.113 CDA componentOf (DYNAMIC)
|
hl7:componentOf
|
|
0 … 1 |
|
|
|
@typeCode
|
|
0 … 1 |
F |
COMP |
hl7:encompassingEncounter
|
|
1 … 1 |
|
|
|
@classCode
|
|
0 … 1 |
F |
ENC |
@moodCode
|
|
0 … 1 |
F |
EVN |
hl7:id
|
II |
0 … * |
|
|
|
hl7:code
|
CE |
0 … 1 |
|
|
|
|
CONF |
|
hl7:effectiveTime
|
IVL_TS |
1 … 1 |
R |
|
|
hl7:dischargeDispositionCode
|
CE |
0 … 1 |
|
|
|
|
CONF |
shall be drawn from concept domain "EncounterDischargeDisposition" |
|
hl7:responsibleParty
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.153 CDA AssignedEntity (DYNAMIC)
|
|
@typeCode
|
|
0 … 1 |
F |
RESP |
hl7:encounterParticipant
|
|
0 … * |
|
|
|
@typeCode
|
cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:time
|
IVL_TS |
0 … 1 |
|
|
|
hl7:assignedEntity
|
|
1 … 1 |
|
Contains 2.16.840.1.113883.10.12.153 CDA AssignedEntity (DYNAMIC)
|
|
hl7:location
|
|
0 … 1 |
|
|
|
@typeCode
|
|
0 … 1 |
F |
LOC |
hl7:healthCareFacility
|
|
1 … 1 |
|
|
|
@classCode
|
|
0 … 1 |
F |
SDLOC |
hl7:id
|
II |
0 … * |
|
|
|
hl7:code
|
CE |
0 … 1 |
|
|
|
|
CONF |
|
hl7:location
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.317 CDA Place (DYNAMIC)
|
|
hl7:serviceProviderOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.151 CDA Organization (DYNAMIC)
|
|
hl7:component
|
|
1 … 1 |
R |
|
|
@typeCode
|
cs |
0 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
0 … 1 |
F |
true |
hl7:structuredBody
|
|
1 … 1 |
R |
|
|
@classCode
|
cs |
0 … 1 |
F |
DOCBODY |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
hl7:confidentialityCode
|
CE |
0 … 1 |
|
|
|
|
CONF |
|
hl7:languageCode
|
CS |
0 … 1 |
|
|
|
|
CONF |
|
hl7:component
|
|
0 … 1 |
|
|
|
where [hl7:section [hl7:templateId [@root='1.2.250.1.213.1.1.2.228']]] |
|
Included |
|
|
from 1.2.250.1.213.1.1.2.228 FR-MS-Evenements (DYNAMIC)
|
hl7:section
|
|
1 … 1 |
R |
Section évènements de l'usager
|
|
hl7:templateId
|
II |
1 … 1 |
M |
|
|
@root
|
uid |
1 … 1 |
F |
1.2.250.1.213.1.1.2.228 |
hl7:templateId
|
II |
1 … 1 |
R |
|
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.10.12.201 |
hl7:id
|
II |
0 … 1 |
|
|
|
hl7:code
|
CE |
0 … 1 |
|
|
|
|
CONF |
|
hl7:title
|
ST |
0 … 1 |
|
|
|
hl7:text
|
SD.TEXT |
0 … 1 |
|
|
|
hl7:confidentialityCode
|
CE |
0 … 1 |
|
|
|
|
CONF |
|
hl7:languageCode
|
CS |
0 … 1 |
|
|
|
|
CONF |
|
hl7:entry
|
|
0 … 1 |
|
Entrée Décès de l'usager
Contains 1.2.250.1.213.1.1.3.176 FR-MS-Deces-Individu (DYNAMIC)
|
|
where [hl7:observation [hl7:templateId [@root='1.2.250.1.213.1.1.3.176']]] |
|
hl7:entry
|
|
0 … 1 |
|
Entrée Décès SCGI de l'usager
Contains 1.2.250.1.213.1.1.3.201 FR-MS-Deces-SNGI (DYNAMIC)
|
|
where [hl7:observation [hl7:templateId [@root='1.2.250.1.213.1.1.3.201']]] |
|
hl7:entry
|
|
0 … * |
|
Entrée déménagement(s) de l'usager
Contains 1.2.250.1.213.1.1.3.203 FR-MS-Demenagement (DYNAMIC)
|
|
where [hl7:observation [hl7:templateId [@root='1.2.250.1.213.1.1.3.203']]] |
|
hl7:entry
|
|
0 … * |
|
Entrée Emménagement(s) de l'usager
Contains 1.2.250.1.213.1.1.3.202 FR-MS-Emmenagement (DYNAMIC)
|
|
where [hl7:observation [hl7:templateId [@root='1.2.250.1.213.1.1.3.202']]] |
|
hl7:component
|
|
1 … 1 |
R |
|
|
where [hl7:section [hl7:templateId [@root='1.2.250.1.213.1.1.2.235']]] |
|
@typeCode
|
cs |
0 … 1 |
F |
COMP |
@contextConductionInd
|
bl |
0 … 1 |
F |
true |
Included |
|
|
from 1.2.250.1.213.1.1.2.235 FR-MS-Decision (DYNAMIC)
|
hl7:section
|
ANY |
|
|
|
|
hl7:templateId
|
II |
1 … 1 |
R |
|
|
@root
|
uid |
1 … 1 |
F |
1.2.250.1.213.1.1.2.235 |
cnsaSDO:decision
|
|
1 … 1 |
R |
|
|
cnsaSDO:identifiantDecision
|
II |
1 … 1 |
R |
Identifiant unique au sein de la MDPH. Permet d'identifier la décision.
|
|
cnsaSDO:typeDeDecision
|
CE |
1 … 1 |
R |
|
|
|
CONF |
@code shall be "1" |
@codeSystem shall be "1.2.250.1.213.3.3.202" |
@displayName shall be "Attribution" |
or |
@code shall be "5" |
@codeSystem shall be "1.2.250.1.213.3.3.202" |
@displayName shall be "Clôture de droit" |
|
cnsaSDO:dateDeDecision
|
TS.DATE |
1 … 1 |
R |
|
|
cnsaSDO:dateEffetDeLaDecisionDeCloture
|
TS.DATE |
0 … 1 |
R |
|
|
cnsaSDO:identifiantDesDecisionsReviseesRenouveleesCloturee
|
II |
0 … * |
|
|
|
cnsaSDO:idNat
|
II |
0 … 1 |
|
Numéro FINESS ou Identifiant National du tiers à l'origine de la demande de révision.
|
|
cnsaSDO:motivation
|
CE |
1 … * |
R |
|
|
|
CONF |
|
cnsaSDO:motivationLocale
|
ST |
0 … * |
|
Champ libre permettant de renseigner une motivation locale. Ce champ apparaît (et devient obligatoire) uniquement si le code "9999 - Autre" est
renseigné pour l'élément "Motivation" ci-dessus.
|
|
cnsaSDO:precisionReponseRevisionTiers
|
CE |
0 … * |
|
|
|
|
CONF |
@code shall be "1" |
@codeSystem shall be "1.2.250.1.213.3.3.168" |
@displayName shall be "Maintien dans l'ESMS" |
or |
@code shall be "2" |
@codeSystem shall be "1.2.250.1.213.3.3.168" |
@displayName shall be "Sortie de l'ESMS" |
|
cnsaSDO:precisionLocale
|
ST |
0 … 1 |
|
|
|
cnsaSDO:droitPrestation
|
ANY |
0 … 1 |
|
|
|
cnsaSDO:typeDroitOuPrestation
|
CE |
1 … 1 |
R |
|
|
|
CONF |
The value of @code shall be drawn from value set 1.2.250.1.213.3.4.99 JDV_Type_droit_prestation (DYNAMIC)
|
|
cnsaSDO:natureDroit
|
CE |
1 … 1 |
R |
|
|
|
CONF |
|
cnsaSDO:dateOuvertureDuDroit
|
TS.DATE |
1 … 1 |
R |
|
|
cnsaSDO:dateEcheanceDuDroit
|
TS.DATE |
1 … 1 |
R |
|
|
cnsaSDO:qualification
|
CE |
1 … 1 |
R |
|
|
|
CONF |
|
cnsaSDO:amendementCreton
|
BL |
0 … 1 |
R |
|
|
cnsaSDO:existencePAG
|
BL |
1 … 1 |
R |
Indicateur de l'existence d'un Plan d’Accompagnement Global (PAG).
- true : si la décision est associée à un PAG au statut "élaboré" ou "validé", - false : si la décision n'est pas associée à un PAG.
|
|
cnsaSDO:motifFinPAG
|
CE |
0 … 1 |
|
Champ codé permettant de renseigner le motif de fin du PAG.
|
|
|
CONF |
|
cnsaSDO:caracterisation
|
ANY |
0 … 1 |
|
|
|
cnsaSDO:niveau
|
CE |
1 … 1 |
R |
|
|
|
CONF |
|
cnsaSDO:motif
|
CE |
1 … 1 |
R |
|
|
|
CONF |
The value of @code shall be drawn from value set 1.2.250.1.213.3.4.81 JDV_Motif_caracterisation (DYNAMIC)
|
|
cnsaSDO:dateMiseAJour
|
TS.DATE |
1 … 1 |
R |
|
|
cnsaSDO:detailTypeDroitPrestation
|
ANY |
0 … 1 |
|
|
|
cnsaSDO:precisionOrientation
|
CE |
0 … 1 |
|
|
|
cnsaSDO:precisionOrientationLocale
|
ST |
0 … 1 |
|
|
|
cnsaSDO:temporaliteAccueil
|
CE |
0 … 1 |
|
|
|
|
CONF |
The value of @code shall be drawn from value set 1.2.250.1.213.3.3.32 JDV_J30_TemporaliteAccueil_ROR (DYNAMIC)
|
|
cnsaSDO:accueilSequentiel
|
BL |
0 … 1 |
|
|
|
cnsaSDO:idNat
|
II |
0 … * |
|
Numéro FINESS ou idNat du ou des ESMS désignés par la CDAPH comme étant susceptible
d'accueillir l'individu en situation de handicap.
|
|
cnsaSDO:categorieEtablissement
|
CE |
0 … 1 |
|
Catégorie d'établissement désignée par la CDAPH dans la décision d'orientation.
|
|
@codeSystem
|
oid |
1 … 1 |
F |
1.2.250.1.213.1.6.1.8 |
cnsaSDO:categorieOrganisation
|
CE |
0 … 1 |
|
|
|
|
CONF |
The value of @code shall be drawn from value set 1.2.250.1.213.3.3.40 JDV_J34_CategorieOrganisation_ROR (DYNAMIC)
|
|
cnsaSDO:specialisationPriseEnCharge
|
CE |
0 … 1 |
|
|
|
|
CONF |
The value of @code shall be drawn from value set 1.2.250.1.213.3.3.42 JDV_J35_SpecialisationDePriseEnCharge_ROR (DYNAMIC)
|
|
cnsaSDO:formation
|
ST |
0 … * |
|
|
|
cnsaSDO:modeEntreeDITEP
|
CE |
0 … 1 |
|
|
|
|
CONF |
The value of @code shall be drawn from value set 1.2.250.1.213.3.4.80 JDV_Mode_entree_DITEP (DYNAMIC)
|
|
cnsaSDO:nbJourDerogationAccueilTemporaire
|
INT |
0 … 1 |
|
|
|
cnsaSDO:priseEnCharge
|
ANY |
0 … * |
|
|
|
cnsaSDO:modePriseEnCharge
|
CE |
0 … 1 |
R |
|
|
|
CONF |
The value of @code shall be drawn from value set 1.2.250.1.213.3.4.105 JDV_J264_ModeEtCentreDePriseEnCharge_MDPH (DYNAMIC)
|
|
cnsaSDO:quantification
|
ANY |
0 … 1 |
|
|
|
cnsaSDO:nombre
|
INT |
1 … 1 |
R |
|
|
cnsaSDO:unite
|
CE |
1 … 1 |
R |
|
|
|
CONF |
|
cnsaSDO:periodicite
|
CE |
1 … 1 |
R |
|
|
|
CONF |
|
|
Schematron assert |
role |
error
|
|
|
test |
(//cnsaSDO:decision/cnsaSDO:identifiantDesDecisionsReviseesRenouveleesCloturee
and //cnsaSDO:decision/cnsaSDO:typeDeDecision[@code='5']) or (//cnsaSDO:decision/cnsaSDO:identifiantDesDecisionsReviseesRenouveleesCloturee
and //cnsaSDO:decision/cnsaSDO:typeDeDecision[@code='1'] and not(//cnsaSDO:decision/cnsaSDO:droitPrestation/cnsaSDO:natureDroit[@code='1']))
or (not(//cnsaSDO:decision/cnsaSDO:identifiantDesDecisionsReviseesRenouveleesCloturee)
and //cnsaSDO:decision/cnsaSDO:typeDeDecision[@code='1'] and //cnsaSDO:decision/cnsaSDO:droitPrestation/cnsaSDO:natureDroit[@code='1'])
|
|
|
Message |
identifiantDesDecisionsReviseesRenouveleesCloturee obligatoire SI « Type de décision
» = ‘’5’’ OU SI « Type de décision » = ‘’1’’ et « Nature de droit » = ‘’2’’ ou ‘’3’’
Ne pas transmettre SI « Type de décision » = ‘’1’’ et « Nature de droit » = ‘’1’’ |
|
|
Schematron assert |
role |
error
|
|
|
test |
not((//cnsaSDO:decision/cnsaSDO:dateEffetDeLaDecisionDeCloture and not(//cnsaSDO:decision/cnsaSDO:typeDeDecision[@code='5']))
or (not(//cnsaSDO:decision/cnsaSDO:dateEffetDeLaDecisionDeCloture) and //cnsaSDO:decision/cnsaSDO:typeDeDecision[@code='5']))
|
|
|
Message |
dateEffetDeLaDecisionDeCloture obligatoire si Decision/typeDecision = '5' (clôture).
Ne doit pas être présent si Decision/TypeDecision = '1' (attribution) |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(not(//cnsaSDO:decision/cnsaSDO:droitPrestation/cnsaSDO:detailTypeDroitPrestation/cnsaSDO:temporaliteAccueil)
and //cnsaSDO:decision/cnsaSDO:droitPrestation/cnsaSDO:typeDroitOuPrestation[starts-with(@code,
'7') or starts-with(@code, '13') or @code='8.6' or @code='8.7'or @code='8.8'or @code='8.10'])
|
|
|
Message |
TemporaliteAccueil obligatoire pour - les ESMS enfants (code 7.x) - les ESMS adultes
(code 13.x) - les orientation scolaires DAR et UE (codes 8.6, 8.7, 8.8 et 8.10) |
|
|
Schematron assert |
role |
error
|
|
|
test |
not((//cnsaSDO:decision/cnsaSDO:droitPrestation/cnsaSDO:detailTypeDroitPrestation/cnsaSDO:formation
and not(//cnsaSDO:decision/cnsaSDO:droitPrestation/cnsaSDO:typeDroitOuPrestation[@code='11.1']))
or (not(//cnsaSDO:decision/cnsaSDO:droitPrestation/cnsaSDO:detailTypeDroitPrestation/cnsaSDO:formation)
and //cnsaSDO:decision/cnsaSDO:droitPrestation/cnsaSDO:typeDroitOuPrestation[@code='11.1']))
|
|
|
Message |
Formation obligatoire si typeDroitPrestation = '11.1' (Orientation en Etablissement
ou service de réadaptation professionnelle (ESRP)). Sinon ne pas renseigner |
|
|
Schematron assert |
role |
error
|
|
|
test |
not((//cnsaSDO:decision/cnsaSDO:droitPrestation/cnsaSDO:detailTypeDroitPrestation/cnsaSDO:modeEntreeDITEP
and not(//cnsaSDO:decision/cnsaSDO:droitPrestation/cnsaSDO:typeDroitOuPrestation[@code='7.7']))
or (not(//cnsaSDO:decision/cnsaSDO:droitPrestation/cnsaSDO:detailTypeDroitPrestation/cnsaSDO:modeEntreeDITEP)and
//cnsaSDO:decision/cnsaSDO:droitPrestation/cnsaSDO:typeDroitOuPrestation[@code='7.7']))
|
|
|
Message |
modeEntreeDITEP obligatoire si typeDroitPrestation = '7.7' (Orientation vers le dispositif
institut thérapeutique éducatif et pédagogique (ITEP)). Sinon ne pas renseigner |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(//cnsaSDO:decision[cnsaSDO:motivation/@code='9999'][not(./cnsaSDO:motivationLocale)])
and not(//cnsaSDO:decision[not(./cnsaSDO:motivation/@code='9999')][cnsaSDO:motivationLocale])
|
|
|
Message |
L'élément motivationLocale est obligatoire si l'élément motivation est à "9999 - Autre".
Sinon ne pas renseigner |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(not(//cnsaSDO:decision/cnsaSDO:droitPrestation/cnsaSDO:amendementCreton) and //cnsaSDO:decision/cnsaSDO:droitPrestation/cnsaSDO:typeDroitOuPrestation[starts-with(@code,
'7')])
|
|
|
Message |
AmendementCreton obligatoire lorsque le code typeDroitOuPrestation est de la forme
7.x |
|
|
Schematron assert |
role |
error
|
|
|
test |
//hl7:ClinicalDocument/hl7:recordTarget/hl7:patientRole/hl7:addr or //hl7:ClinicalDocument/hl7:recordTarget/hl7:patientRole/hl7:telecom |
|
|
Message |
L'adresse postale doit être présente ou le numéro de téléphone ou le courriel. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(//hl7:ClinicalDocument/hl7:recordTarget/hl7:patientRole/cnsaSDO:nomOrganismeAM)
or //hl7:ClinicalDocument/hl7:recordTarget/hl7:patientRole/cnsaSDO:numSecuriteSocialeOuvrantDroit
|
|
|
Message |
Si nomOrganismeAM est renseigné alors numSecuriteSocialeOuvrantDroit est obligatoire. |
|
|
Schematron assert |
role |
error
|
|
|
test |
count(//hl7:ClinicalDocument/hl7:author/hl7:assignedAuthor/hl7:id)=1 |
|
|
Message |
L'identifiant de l'élément assignedAuthor est unique. |
|
|
Schematron assert |
role |
error
|
|
|
test |
count(//hl7:ClinicalDocument/hl7:custodian/hl7:assignedCustodian/hl7:representedCustodianOrganization/hl7:id)=1 |
|
|
Message |
L'identifiant de l'élément assignedCustodian est unique. |
|
|
Schematron assert |
role |
error
|
|
|
test |
//hl7:ClinicalDocument/hl7:recordTarget/hl7:patientRole/hl7:patient |
|
|
Message |
La description du patient est obligatoire pour le document portant les informations
du patient et la décision |
|
|
Schematron assert |
role |
error
|
|
|
test |
//hl7:ClinicalDocument/hl7:recordTarget/hl7:patientRole/cnsaSDO:idMDPHResponsable |
|
|
Message |
L'id de la MDPH en charge du dossier est obligatoire pour les documents ESMS |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(not(//hl7:component/hl7:section[hl7:templateId[@root='1.2.250.1.213.1.1.2.228']]/hl7:entry[hl7:observation[hl7:templateId[@root='1.2.250.1.213.1.1.3.176']]])
and //hl7:component/hl7:section[hl7:templateId[@root='1.2.250.1.213.1.1.2.228']])
|
|
|
Message |
Si la section Evenement est présente, l'entrée décès est obligatoire |
|
|
Schematron assert |
role |
warning
|
|
|
test |
(not(//hl7:ClinicalDocument/hl7:recordTarget/hl7:patientRole/hl7:id/@root='1.2.250.1.213.1.4.8')
and not(//hl7:ClinicalDocument/hl7:recordTarget/hl7:patientRole/hl7:id/@root='1.2.250.1.213.1.4.9')
and not(//hl7:ClinicalDocument/hl7:recordTarget/hl7:patientRole/hl7:id/@root='1.2.250.1.213.1.4.10')
and not(//hl7:ClinicalDocument/hl7:recordTarget/hl7:patientRole/hl7:id/@root='1.2.250.1.213.1.4.11'))
and //hl7:ClinicalDocument/hl7:recordTarget/hl7:patientRole/hl7:id/@extension or
(//hl7:ClinicalDocument/hl7:recordTarget/hl7:patientRole/hl7:patient/hl7:name/hl7:family/@qualifier
and //hl7:ClinicalDocument/hl7:recordTarget/hl7:patientRole/hl7:patient/hl7:name/hl7:given
and //hl7:ClinicalDocument/hl7:recordTarget/hl7:patientRole/hl7:patient/hl7:birthTime
and //hl7:ClinicalDocument/hl7:recordTarget/hl7:patientRole/hl7:patient/hl7:administrativeGenderCode)
|
|
|
Message |
Erreur de conformité CI-SIS : Dans le cadre de l'INS, les traits de l'INS (Nom de
naissance, premier prénom, date de naissance et sexe) sont obligatoires |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//hl7:name[not(hl7:family)]) |
|
|
Message |
Un élément name contient au moins un sous-élément family |
|