hl7:ClinicalDocument
|
|
|
|
|
(MS_ ull) |
@classCode
|
cs |
0 … 1 |
F |
DOCCLIN |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
hl7:realmCode
|
CS |
0 … 1 |
R |
|
(MS_ ull) |
hl7:typeId
|
II |
1 … 1 |
R |
|
(MS_ ull) |
@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 |
|
(MS_ ull) |
@root
|
uid |
1 … 1 |
F |
1.2.250.1.213.1.1.1.4.1 |
hl7:templateId
|
II |
1 … 1 |
R |
|
(MS_ ull) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.10.12.2 |
hl7:id
|
II |
1 … 1 |
R |
|
(MS_ ull) |
hl7:code
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
@code
|
cs |
0 … 1 |
F |
18825-0 |
@codeSystem
|
oid |
0 … 1 |
F |
2.16.840.1.113883.4.642.3.240 |
@displayName
|
st |
0 … 1 |
F |
Medical social services attachment |
@codeSystem
|
CONF |
0 … 1 |
F |
2.16.840.1.113883.4.642.3.240 (FHIRDocumentTypeCodes) |
hl7:title
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:effectiveTime
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
hl7:confidentialityCode
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
|
hl7:languageCode
|
CS |
0 … 1 |
|
|
(MS_ ull) |
|
CONF |
|
hl7:setId
|
II |
0 … 1 |
|
|
(MS_ ull) |
hl7:versionNumber
|
INT |
0 … 1 |
|
|
(MS_ ull) |
Included |
1 … * |
R |
from 1.2.250.1.213.1.1.1.4.11 TDD_recordTarget (DYNAMIC)
|
hl7:recordTarget
|
|
1 … * |
R |
|
(MS_ ull) |
hl7:patientRole
|
|
1 … 1 |
R |
|
(MS_ ull) |
hl7:id
|
II |
1 … 3 |
M |
|
(MS_ ull) |
@extension
|
st |
1 … 1 |
R |
|
@root
|
uid |
1 … 1 |
R |
|
Included |
0 … * |
|
from 1.2.250.1.213.1.1.1.4.7 MS_addr (DYNAMIC)
|
hl7:addr
|
AD |
0 … * |
|
|
(MS_ ull) |
@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 |
|
|
(MS_ ull) |
hl7:postalCode
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:city
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:additionalLocator
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:country
|
ST |
0 … 1 |
|
|
(MS_ ull) |
|
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)
|
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
|
(MS_ ull) |
@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'. |
|
cnsaTDD:statutDossier
|
CE |
0 … 1 |
|
|
(MS_ ull) |
|
CONF |
The value of @code shall be drawn from value set 1.2.250.1.213.3.4.196 JDV_Statut_dossier_individu (DYNAMIC)
|
|
cnsaTDD:codeLivretParcoursInclusif
|
ST |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:complementIdentite
|
|
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:statutIdentite
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:dateStatutIdentite
|
TS |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:nationalite
|
CE |
0 … 1 |
|
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:identiteSNGI
|
|
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:idSNGI
|
II |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:codeCertificationSNGI
|
CE |
0 … 1 |
|
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:dateNaissanceSNGI
|
TS |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:sexeSNGI
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
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)
|
|
cnsaTDD:lieuNaissanceSNGI
|
CE |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:departementNaissanceSNGI
|
ST |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:communeNaissanceSNGI
|
ST |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:localiteNaissanceSNGI
|
ST |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:paysNaissanceSNGI
|
ST |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:nomNaissanceSNGI
|
ST |
0 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:listePrenomsSNGI
|
ST |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:donneesNonStructureesIndividu
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:TitreDNS
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:ContenuDNS
|
SD.TEXT |
1 … 1 |
R |
|
(MS_ ull) |
hl7:paragraph
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
hl7:caption
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
hl7:patient
|
|
1 … 1 |
R |
|
(MS_ ull) |
hl7:name
|
PN |
1 … 1 |
R |
|
(MS_ ull) |
hl7:family
|
ENXP |
1 … 3 |
R |
"BR" = nom de naissance,
"CL" = nom utilisé
"SP" = nom d'époux
|
(MS_ ull) |
@qualifier
|
set_cs |
1 … 1 |
R |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//hl7:family[not(@qualifier='BR' or @qualifier='CL' or @qualifier='SP')]) |
|
|
Message |
La valeur du qualifier doit être soit 'BR' (nom de naissance), 'CL' (nom utilisé)
ou 'SP' (nom d'époux) |
|
hl7:given
|
ENXP |
1 … 3 |
R |
"qualifier" non utilisé pour la liste des prénoms de l'acte de naissance
"BR" = premier prénom extrait de la liste des prénoms de l'acte de naissance ;
"CL" = prénom utilisé (RNIV)
|
(MS_ ull) |
@qualifier
|
set_cs |
0 … 1 |
|
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//hl7:given[not(@qualifier='BR' or @qualifier='CL' or not(@qualifier))]) |
|
|
Message |
La valeur du qualifier doit être 'BR' (premier prénom extrait de la liste des prénoms
de l'acte de naissance) ou 'CL' (prénom utilisé). Alternativement, le qualifier n'est
pas utilisé pour la liste des prénoms de l'acte de naissance.
|
|
hl7:prefix
|
ENXP |
0 … 1 |
|
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
boolean(..//hl7:prefix='M' or ..//hl7:prefix='MME') |
|
|
Message |
La valeur doit être tirée du jeu de valeur JDV_J245-Civilite-CISIS (1.2.250.1.213.1.1.5.718). |
|
hl7:administrativeGenderCode
|
CE |
0 … 1 |
|
|
(MS_ ull) |
|
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 |
0 … 1 |
|
|
(MS_ ull) |
hl7:guardian
|
|
0 … * |
|
|
(MS_ ull) |
hl7:code
|
CE |
0 … 1 |
|
|
(MS_ ull) |
|
CONF |
The value of @code shall be drawn from value set 1.2.250.1.213.3.4.101 JDV_Type_mesure_protection (DYNAMIC)
|
|
Included |
1 … 1 |
R |
from 1.2.250.1.213.1.1.1.4.7 MS_addr (DYNAMIC)
|
hl7:addr
|
AD |
1 … 1 |
R |
|
(MS_ ull) |
@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 |
|
|
(MS_ ull) |
hl7:postalCode
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:city
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:additionalLocator
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:country
|
ST |
0 … 1 |
|
|
(MS_ ull) |
|
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 … 2 |
|
from 1.2.250.1.213.1.1.1.1.10.19 CI-SIS telecom (DYNAMIC)
|
hl7:telecom
|
TEL |
0 … 2 |
R |
|
|
@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 |
0 … 1 |
|
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 |
( (count(@*) = 1 and name(@*) = 'nullFlavor' and (@* = 'UNK'
or @* = 'NASK' or @* = 'ASKU' or @* = 'NAV' or @* = 'MSK')) or ($suffix
and ( $prefix = 'tel' or $prefix = 'fax' or
$prefix = 'mailto' or $prefix = 'http' or $prefix = 'ftp'
or $prefix = 'mllp')) )
|
|
|
Message |
Erreur de conformité CI-SIS : <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 et sans nullFlavor 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é CI-SIS : 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'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
(@nullFlavor and not(@value)) or (@value and not(@nullFlavor)) |
|
|
Message |
Erreur de conformité CI-SIS : Seul un des deux attributs value ou nullFlavor doit
être présent. |
|
Choice |
1 … 1 |
|
Elements to choose from:
|
hl7:guardianPerson
|
|
0 … 1 |
|
Contains 1.2.250.1.213.1.1.1.4.12 MS_Person (DYNAMIC)
|
(MS_ ull) |
hl7:guardianOrganization
|
|
0 … 1 |
|
Contains 1.2.250.1.213.1.1.1.4.13 MS_Organization (DYNAMIC)
|
(MS_ ull) |
hl7:birthplace
|
|
0 … 1 |
|
|
(MS_ ull) |
hl7:place
|
|
1 … 1 |
R |
|
(MS_ ull) |
hl7:addr
|
AD |
0 … 1 |
|
|
(MS_ ull) |
hl7:state
|
ADXP |
0 … 1 |
R |
|
(MS_ ull) |
hl7:county
|
ADXP |
0 … 1 |
|
|
(MS_ ull) |
hl7:country
|
ADXP |
0 … 1 |
|
|
(MS_ ull) |
hl7:city
|
ADXP |
0 … 1 |
|
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
not(not(..//hl7:patientRole/hl7:addr) and (//cnsaTDD:infoDossierDemandeCompensation/cnsaTDD:statut[@code='1']
and not(..//hl7:patientRole/hl7:telecom) or (//cnsaTDD:infoDossierDemandeCompensation/cnsaTDD:statut[@code='3']
or //cnsaTDD:infoDossierDemandeCompensation/cnsaTDD:statut[@code='2'])))
|
|
|
Message |
L'adresse du patient est à renseigner obligatoirement lorsque ni son téléphone, ni
son courriel ne sont renseignés et qu'il existe un élément infoDossierDemandeCompensation
au statut 'déposé' ou lorsqu'il existe un élément infoDossierDemandeCompensation au
statut 'recevable' ou 'en attente de pièces de la recevabilité'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(not(..//hl7:patientRole/hl7:patient/hl7:name/hl7:family) and not(..//hl7:patientRole/hl7:patient/hl7:name/hl7:given)
and //cnsaTDD:infoDossierDemandeCompensation/cnsaTDD:statut[@code='1'] )
|
|
|
Message |
Le nom ou le prénom du patient est à renseigner obligatoirement lorsqu'il existe un
élément infoDossierDemandeCompensation au statut 'déposé'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(not(..//hl7:patientRole/hl7:patient/hl7:birthTime) and //cnsaTDD:infoDossierDemandeCompensation/cnsaTDD:statut[@code='3']
)
|
|
|
Message |
La date de naissance du patient est à renseigner obligatoirement lorsqu'il existe
un élément infoDossierDemandeCompensation au statut 'recevable'. |
|
Included |
1 … * |
R |
from 2.16.840.1.113883.10.12.102 CDA author (DYNAMIC)
|
hl7:author
|
|
1 … * |
R |
|
(MS_ ull) |
@typeCode
|
|
0 … 1 |
F |
AUT |
@contextControlCode
|
|
0 … 1 |
F |
OP |
hl7:functionCode
|
CE |
0 … 1 |
|
|
(MS_ ull) |
|
CONF |
|
hl7:time
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
hl7:assignedAuthor
|
|
1 … 1 |
|
|
(MS_ ull) |
@classCode
|
|
0 … 1 |
F |
ASSIGNED |
hl7:id
|
II |
1 … * |
R |
|
(MS_ ull) |
hl7:code
|
CE |
0 … 1 |
|
|
(MS_ ull) |
|
CONF |
shall be drawn from concept domain "RoleCode" |
|
hl7:addr
|
AD |
0 … * |
|
|
(MS_ ull) |
hl7:telecom
|
TEL |
0 … * |
|
|
(MS_ ull) |
Choice |
0 … 1 |
|
Elements to choose from:
|
hl7:assignedPerson
|
|
|
|
Contains 2.16.840.1.113883.10.12.152 CDA Person (DYNAMIC)
|
(MS_ ull) |
hl7:assignedAuthoringDevice
|
|
|
|
Contains 2.16.840.1.113883.10.12.315 CDA Device (DYNAMIC)
|
(MS_ ull) |
hl7:representedOrganization
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.151 CDA Organization (DYNAMIC)
|
(MS_ ull) |
Included |
0 … * |
|
from 1.2.250.1.213.1.1.1.4.4 MS_Informant (DYNAMIC)
|
hl7:informant
|
|
0 … * |
|
|
(MS_ ull) |
@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)
|
(MS_ ull) |
Included |
1 … 1 |
R |
from 2.16.840.1.113883.10.12.104 CDA custodian (DYNAMIC)
|
hl7:custodian
|
|
1 … 1 |
R |
|
(MS_ ull) |
@typeCode
|
|
0 … 1 |
F |
CST |
hl7:assignedCustodian
|
|
1 … 1 |
|
|
(MS_ ull) |
@classCode
|
|
0 … 1 |
F |
ASSIGNED |
hl7:representedCustodianOrganization
|
|
1 … 1 |
|
|
(MS_ ull) |
@classCode
|
|
0 … 1 |
F |
ORG |
@determinerCode
|
|
0 … 1 |
F |
INSTANCE |
hl7:id
|
II |
1 … * |
M |
|
(MS_ ull) |
hl7:name
|
ON |
0 … 1 |
|
|
(MS_ ull) |
hl7:telecom
|
TEL |
0 … 1 |
|
|
(MS_ ull) |
hl7:addr
|
AD |
0 … 1 |
|
|
(MS_ ull) |
Included |
0 … * |
|
from 1.2.250.1.213.1.1.1.4.10 MS_informationRecipient (DYNAMIC)
|
hl7:informationRecipient
|
|
0 … * |
|
|
(MS_ ull) |
@typeCode
|
cs |
1 … 1 |
F |
PRCP |
hl7:intendedRecipient
|
|
1 … 1 |
R |
|
(MS_ ull) |
@classCode
|
cs |
1 … 1 |
F |
ASSIGNED |
hl7:id
|
II |
0 … * |
R |
|
(MS_ ull) |
hl7:addr
|
AD |
0 … * |
|
|
(MS_ ull) |
hl7:telecom
|
TEL |
0 … * |
|
|
(MS_ ull) |
hl7:informationRecipient
|
|
0 … 1 |
|
Contains 2.16.840.1.113883.10.12.152 CDA Person (DYNAMIC)
|
(MS_ ull) |
hl7:receivedOrganization
|
|
1 … 1 |
R |
Contains 2.16.840.1.113883.10.12.151 CDA Organization (DYNAMIC)
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
//hl7:ClinicalDocument/hl7:informationRecipient/hl7:intendedRecipient/hl7:receivedOrganization/hl7:id |
|
|
Message |
L'id est obligatoire pour l'élément receivedOrganization |
|
Included |
0 … * |
|
from 1.2.250.1.213.1.1.1.4.2023.10.15 MS_Participant (DYNAMIC)
|
hl7:participant
|
|
0 … * |
|
|
(MS_ ull) |
@typeCode
|
cs |
1 … 1 |
R |
|
|
CONF |
|
@contextControlCode
|
cs |
0 … 1 |
F |
OP |
hl7:functionCode
|
CE |
0 … 1 |
|
|
(MS_ ull) |
|
CONF |
|
hl7:time
|
IVL_TS |
0 … 1 |
|
|
(MS_ ull) |
hl7:associatedEntity
|
|
1 … 1 |
R |
|
(MS_ ull) |
@classCode
|
cs |
1 … 1 |
R |
|
|
CONF |
|
hl7:id
|
II |
0 … * |
|
|
(MS_ ull) |
hl7:code
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
|
Included |
1 … 1 |
R |
from 1.2.250.1.213.1.1.1.4.7 MS_addr (DYNAMIC)
|
hl7:addr
|
AD |
1 … 1 |
R |
|
(MS_ ull) |
@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 |
|
|
(MS_ ull) |
hl7:postalCode
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:city
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:additionalLocator
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:country
|
ST |
0 … 1 |
|
|
(MS_ ull) |
|
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)
|
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
|
(MS_ ull) |
@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'. |
|
hl7:associatedPerson
|
|
0 … 1 |
|
Contains 1.2.250.1.213.1.1.1.4.12 MS_Person (DYNAMIC)
|
(MS_ ull) |
hl7:scopingOrganization
|
|
0 … 1 |
|
Contains 1.2.250.1.213.1.1.1.4.13 MS_Organization (DYNAMIC)
|
(MS_ ull) |
hl7:component
|
|
1 … 1 |
R |
|
(MS_ ull) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
hl7:structuredBody
|
|
1 … 1 |
R |
|
(MS_ ull) |
@classCode
|
cs |
0 … 1 |
F |
DOCBODY |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
hl7:confidentialityCode
|
CE |
0 … 1 |
|
|
(MS_ ull) |
|
CONF |
|
hl7:component
|
|
0 … 1 |
|
|
(MS_ ull) |
where [hl7:section [hl7:templateId [@root='1.2.250.1.213.1.1.2.227']]] |
|
Included |
|
|
from 1.2.250.1.213.1.1.2.227 FR-MS-Organismes (DYNAMIC)
|
hl7:section
|
|
1 … 1 |
R |
Section organismes de l'usager
|
(MS_ ull) |
hl7:templateId
|
II |
1 … 1 |
M |
|
(MS_ ull) |
@root
|
uid |
1 … 1 |
F |
1.2.250.1.213.1.1.2.227 |
hl7:templateId
|
II |
1 … 1 |
R |
|
(MS_ ull) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.10.12.201 |
hl7:entry
|
|
0 … 1 |
|
Entrée Organisme Payeur Prestations Familiales Contains 1.2.250.1.213.1.1.3.175 FR-MS-Organisme-payeur-prestations-familiales (DYNAMIC)
|
(MS_ ull) |
where [hl7:observation [hl7:templateId [@root='1.2.250.1.213.1.1.3.175']]] |
|
hl7:entry
|
|
0 … 1 |
|
Entrée Organismes d'Assurance Maladie Contains 1.2.250.1.213.1.1.3.200 FR-MS-Organisme-assurance-maladie (DYNAMIC)
|
(MS_ ull) |
where [hl7:observation [hl7:templateId [@root='1.2.250.1.213.1.1.3.200']]] |
|
hl7:component
|
|
0 … 1 |
|
|
(MS_ ull) |
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
|
(MS_ ull) |
hl7:templateId
|
II |
1 … 1 |
M |
|
(MS_ ull) |
@root
|
uid |
1 … 1 |
F |
1.2.250.1.213.1.1.2.228 |
hl7:templateId
|
II |
1 … 1 |
R |
|
(MS_ ull) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.10.12.201 |
hl7:id
|
II |
0 … 1 |
|
|
(MS_ ull) |
hl7:code
|
CE |
0 … 1 |
|
|
(MS_ ull) |
|
CONF |
|
hl7:title
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:text
|
SD.TEXT |
0 … 1 |
|
|
(MS_ ull) |
hl7:confidentialityCode
|
CE |
0 … 1 |
|
|
(MS_ ull) |
|
CONF |
|
hl7:languageCode
|
CS |
0 … 1 |
|
|
(MS_ ull) |
|
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)
|
(MS_ ull) |
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)
|
(MS_ ull) |
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)
|
(MS_ ull) |
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)
|
(MS_ ull) |
where [hl7:observation [hl7:templateId [@root='1.2.250.1.213.1.1.3.202']]] |
|
hl7:component
|
|
0 … * |
|
|
(MS_ ull) |
where [hl7:section [hl7:templateId [@root='1.2.250.1.213.1.1.2.229']]] |
|
Included |
|
|
from 1.2.250.1.213.1.1.2.229 FR-MS-Evaluation-Individu (DYNAMIC)
|
hl7:section
|
|
1 … 1 |
R |
Section Evaluation de l'individu
|
(MS_ ull) |
hl7:templateId
|
II |
1 … 1 |
M |
|
(MS_ ull) |
@root
|
uid |
1 … 1 |
F |
1.2.250.1.213.1.1.2.229 |
hl7:templateId
|
II |
1 … 1 |
R |
|
(MS_ ull) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.10.12.201 |
hl7:text
|
SD.TEXT |
1 … 1 |
R |
Date de la dernière mise à jour de l'évaluation de l'usager
|
(MS_ ull) |
hl7:component
|
|
0 … * |
|
Sous-section Eléments Environnementaux Contains 1.2.250.1.213.1.1.2.230 FR-MS-Elements-environnementaux (DYNAMIC)
|
(MS_ ull) |
hl7:component
|
|
0 … * |
|
Sous-section Elements Personnels Contains 1.2.250.1.213.1.1.2.231 FR-MS-Elements-personnels (DYNAMIC)
|
(MS_ ull) |
hl7:component
|
|
0 … * |
|
Sous-section Eléments scolaires ou professionnels Contains 1.2.250.1.213.1.1.2.232 FR-MS-Elements-scolaires-ou-professionnels (DYNAMIC)
|
(MS_ ull) |
hl7:component
|
|
0 … * |
|
Sous-section Evolution et besoins Contains 1.2.250.1.213.1.1.2.233 FR-MS-Evolution-et-Besoins (DYNAMIC)
|
(MS_ ull) |
cnsaTDD:idClasse
|
II |
0 … 2 |
R |
|
(MS_ ull) |
Included |
|
|
from 1.2.250.1.213.1.1.1.4.2023.10.4 MS_ClasseLiee_DonneesNonStructurees (DYNAMIC)
|
cnsaTDD:ClasseLiee
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:nomClasseLiee
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:idClasseLiee
|
II |
1 … 1 |
R |
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
boolean(..//cnsaTDD:ClasseLiee[cnsaTDD:nomClasseLiee = 'evaluation' or cnsaTDD:nomClasseLiee
= 'dossierDemandeCompensation' or cnsaTDD:nomClasseLiee = 'demandeCompensation'
or cnsaTDD:nomClasseLiee = 'dossierDemandeRevision' or cnsaTDD:nomClasseLiee = 'demandeRevision'
or cnsaTDD:nomClasseLiee = 'preconisation' or cnsaTDD:nomClasseLiee = 'proposition'
or cnsaTDD:nomClasseLiee = 'decision' or cnsaTDD:nomClasseLiee = 'suiviDecision'
or cnsaTDD:nomClasseLiee = 'conciliation' or cnsaTDD:nomClasseLiee = 'RAPO' or cnsaTDD:nomClasseLiee
= 'recoursContentieux' or cnsaTDD:nomClasseLiee = 'contestation' or cnsaTDD:nomClasseLiee
= 'PAG' or cnsaTDD:nomClasseLiee = 'engagementPAG' or cnsaTDD:nomClasseLiee = 'derogationPAG'
or cnsaTDD:nomClasseLiee = 'modaliteEvaluationMISPE' or cnsaTDD:nomClasseLiee = 'sollicitationMISPE'])
|
|
|
Message |
Le nom de la classe liée doit être tiré du référentiel de classe |
|
cnsaTDD:donneesNonStructurees
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:TitreDNS
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:ContenuDNS
|
SD.TEXT |
1 … 1 |
R |
|
(MS_ ull) |
hl7:paragraph
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
hl7:caption
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
hl7:component
|
|
0 … * |
|
|
(MS_ ull) |
where [hl7:section [hl7:templateId [@root='1.2.250.1.213.1.1.2.237']]] |
|
Included |
|
|
from 1.2.250.1.213.1.1.2.237 FR-MS-dossierDemande (DYNAMIC)
|
hl7:section
|
|
1 … 1 |
R |
|
(MS_ ull) |
hl7:templateId
|
II |
1 … 1 |
M |
|
(MS_ ull) |
@root
|
uid |
1 … 1 |
F |
1.2.250.1.213.1.1.2.237 |
cnsaTDD:dossierDemande
|
|
1 … 1 |
R |
Extension portant les informations des dossiers de demande de révision et dossier
de demande de compensation
|
(MS_ ull) |
Choice |
1 … 1 |
|
Elements to choose from:
|
cnsaTDD:infoDossierDemandeCompensation
|
|
0 … 1 |
|
Contains 1.2.250.1.213.1.1.1.4.2023.10.5 FR-MS-infoDossierDemandeCompensation (DYNAMIC)
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:infoDossierDemandeCompensation[cnsaTDD:statut[@code='3' or @code='6'
or @code='7']][not(cnsaTDD:dateDeRecevabilite)])
|
|
|
Message |
La date de recevabilité est à renseigner obligatoirement lorsque que le dossier de
demande est au statut "recevable", "en cours d'évaluation" ou "évalué". |
|
cnsaTDD:infoDossierDemandeRevision
|
|
0 … 1 |
|
Contains 1.2.250.1.213.1.1.1.4.2023.10.6 FR-MS-infoDossierDemandeRevision (DYNAMIC)
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:infoDossierDemandeRevision[cnsaTDD:statut[@code='1' or @code='6' or
@code='7' or @code='8']][not(./cnsaTDD:tiersDemandeur)])
|
|
|
Message |
Le tiers demandeur est à renseigner obligatoirement lorsque le dossier de demande
est au statut "déposé", "en cours d'évaluation", "évalué" ou "décidé". |
|
cnsaTDD:Demande
|
|
0 … * |
|
|
(MS_ ull) |
Choice |
1 … 1 |
|
Elements to choose from:
|
cnsaTDD:infoDemandeCompensation
|
|
0 … 1 |
|
Contains 1.2.250.1.213.1.1.1.4.2023.10.7 FR-MS-infoDemandeCompensation (DYNAMIC)
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:infoDemandeCompensation[cnsaTDD:precisionDeLaDemande/@code='1'][not(cnsaTDD:typeDeLaDemande[@code='4'
or @code='9'])])
|
|
|
Message |
La précision de la demande ne peut être 'Sollicitation PCPE' que lorsque le type de
la demande est 'Orientation vers un établissement ou service médico-social (ESMS)
pour adultes' ou 'Parcours de scolarisation et/ou de formation avec ou sans accompagnement
par un établissement ou service médico-social'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:infoDemandeCompensation[not(cnsaTDD:natureDeLaDemande)][not(cnsaTDD:typeDeLaDemande/@code='1')]) |
|
|
Message |
La nature de la demande est à renseigner obligatoirement lorsque le type de la demande
n'est pas 'Demande générique'. |
|
cnsaTDD:infoDemandeRevision
|
|
0 … 1 |
|
Contains 1.2.250.1.213.1.1.1.4.2023.10.8 FR-MS-infoDemandeRevision (DYNAMIC)
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:infoDemandeRevision[cnsaTDD:precisionDeLaDemande][not(cnsaTDD:typeDeLaDemande/@code='6')]) |
|
|
Message |
La précision de la demande ne peut être renseignée que lorsque le type de demande
est "Révision de l'orientation en ESMS". |
|
cnsaTDD:preconisation
|
|
0 … * |
|
Contains 1.2.250.1.213.1.1.1.4.18 FR-MS-ReponsePreconisation (DYNAMIC)
|
(MS_ ull) |
cnsaTDD:proposition
|
|
0 … * |
|
Contains 1.2.250.1.213.1.1.1.4.19 FR-MS-ReponseProposition (DYNAMIC)
|
(MS_ ull) |
cnsaTDD:decision
|
|
0 … * |
|
Contains 1.2.250.1.213.1.1.1.4.20 FR-MS-ReponseDecision (DYNAMIC)
|
(MS_ ull) |
cnsaTDD:idClasse
|
II |
1 … 2 |
R |
|
(MS_ ull) |
Included |
|
|
from 1.2.250.1.213.1.1.1.4.2023.10.4 MS_ClasseLiee_DonneesNonStructurees (DYNAMIC)
|
cnsaTDD:ClasseLiee
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:nomClasseLiee
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:idClasseLiee
|
II |
1 … 1 |
R |
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
boolean(..//cnsaTDD:ClasseLiee[cnsaTDD:nomClasseLiee = 'evaluation' or cnsaTDD:nomClasseLiee
= 'dossierDemandeCompensation' or cnsaTDD:nomClasseLiee = 'demandeCompensation'
or cnsaTDD:nomClasseLiee = 'dossierDemandeRevision' or cnsaTDD:nomClasseLiee = 'demandeRevision'
or cnsaTDD:nomClasseLiee = 'preconisation' or cnsaTDD:nomClasseLiee = 'proposition'
or cnsaTDD:nomClasseLiee = 'decision' or cnsaTDD:nomClasseLiee = 'suiviDecision'
or cnsaTDD:nomClasseLiee = 'conciliation' or cnsaTDD:nomClasseLiee = 'RAPO' or cnsaTDD:nomClasseLiee
= 'recoursContentieux' or cnsaTDD:nomClasseLiee = 'contestation' or cnsaTDD:nomClasseLiee
= 'PAG' or cnsaTDD:nomClasseLiee = 'engagementPAG' or cnsaTDD:nomClasseLiee = 'derogationPAG'
or cnsaTDD:nomClasseLiee = 'modaliteEvaluationMISPE' or cnsaTDD:nomClasseLiee = 'sollicitationMISPE'])
|
|
|
Message |
Le nom de la classe liée doit être tiré du référentiel de classe |
|
cnsaTDD:donneesNonStructurees
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:TitreDNS
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:ContenuDNS
|
SD.TEXT |
1 … 1 |
R |
|
(MS_ ull) |
hl7:paragraph
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
hl7:caption
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:idClasse
|
II |
1 … 2 |
R |
|
(MS_ ull) |
Included |
|
|
from 1.2.250.1.213.1.1.1.4.2023.10.4 MS_ClasseLiee_DonneesNonStructurees (DYNAMIC)
|
cnsaTDD:ClasseLiee
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:nomClasseLiee
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:idClasseLiee
|
II |
1 … 1 |
R |
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
boolean(..//cnsaTDD:ClasseLiee[cnsaTDD:nomClasseLiee = 'evaluation' or cnsaTDD:nomClasseLiee
= 'dossierDemandeCompensation' or cnsaTDD:nomClasseLiee = 'demandeCompensation'
or cnsaTDD:nomClasseLiee = 'dossierDemandeRevision' or cnsaTDD:nomClasseLiee = 'demandeRevision'
or cnsaTDD:nomClasseLiee = 'preconisation' or cnsaTDD:nomClasseLiee = 'proposition'
or cnsaTDD:nomClasseLiee = 'decision' or cnsaTDD:nomClasseLiee = 'suiviDecision'
or cnsaTDD:nomClasseLiee = 'conciliation' or cnsaTDD:nomClasseLiee = 'RAPO' or cnsaTDD:nomClasseLiee
= 'recoursContentieux' or cnsaTDD:nomClasseLiee = 'contestation' or cnsaTDD:nomClasseLiee
= 'PAG' or cnsaTDD:nomClasseLiee = 'engagementPAG' or cnsaTDD:nomClasseLiee = 'derogationPAG'
or cnsaTDD:nomClasseLiee = 'modaliteEvaluationMISPE' or cnsaTDD:nomClasseLiee = 'sollicitationMISPE'])
|
|
|
Message |
Le nom de la classe liée doit être tiré du référentiel de classe |
|
cnsaTDD:donneesNonStructurees
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:TitreDNS
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:ContenuDNS
|
SD.TEXT |
1 … 1 |
R |
|
(MS_ ull) |
hl7:paragraph
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
hl7:caption
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:dossierDemande[cnsaTDD:infoDossierDemandeCompensation][cnsaTDD:Demande/cnsaTDD:infoDemandeRevision]) |
|
|
Message |
Un dossier de demande de compensation ne peut pas être associé à une demande de révision |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:dossierDemande[cnsaTDD:infoDossierDemandeRevision][cnsaTDD:Demande/cnsaTDD:infoDemandeCompensation]) |
|
|
Message |
Un dossier de demande de révision ne peut pas être associé à une demande de compensation |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:dossierDemande[cnsaTDD:infoDossierDemandeRevision/cnsaTDD:statut[@code='6'
or @code='7' or @code='8']][not(cnsaTDD:Demande)])
|
|
|
Message |
Une demande est à renseigner obligatoirement lorsque le dossier de demande de révision
est au statut "en cours d'évaluation", "évalué" ou "décidé". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:dossierDemande[cnsaTDD:infoDossierDemandeCompensation/cnsaTDD:statut[@code='3'
or @code='6' or @code='7']][not(./cnsaTDD:Demande)])
|
|
|
Message |
Une demande est à renseigner obligatoirement lorsque le dossier de demande de compensation
est au statut "en cours d'évaluation", "évalué" ou "recevable". |
|
hl7:component
|
|
0 … * |
|
|
(MS_ ull) |
where [hl7:section [hl7:templateId [@root='1.2.250.1.213.1.1.2.238']]] |
|
Included |
|
|
from 1.2.250.1.213.1.1.2.238 FR-MS-sollicitationMISPE (DYNAMIC)
|
hl7:section
|
|
1 … 1 |
R |
|
(MS_ ull) |
hl7:templateId
|
II |
1 … 1 |
M |
|
(MS_ ull) |
@root
|
uid |
1 … 1 |
F |
1.2.250.1.213.1.1.2.238 |
cnsaTDD:sollicitationMispe
|
|
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:dateDeLaSollicitation
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:origineDeLaSollicitation
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:reponseMdph
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:dateDeReponse
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:motivation
|
ST |
1 … * |
R |
|
(MS_ ull) |
cnsaTDD:precision
|
ST |
0 … * |
|
|
(MS_ ull) |
cnsaTDD:idClasse
|
II |
1 … 2 |
R |
|
(MS_ ull) |
Included |
|
|
from 1.2.250.1.213.1.1.1.4.2023.10.4 MS_ClasseLiee_DonneesNonStructurees (DYNAMIC)
|
cnsaTDD:ClasseLiee
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:nomClasseLiee
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:idClasseLiee
|
II |
1 … 1 |
R |
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
boolean(..//cnsaTDD:ClasseLiee[cnsaTDD:nomClasseLiee = 'evaluation' or cnsaTDD:nomClasseLiee
= 'dossierDemandeCompensation' or cnsaTDD:nomClasseLiee = 'demandeCompensation'
or cnsaTDD:nomClasseLiee = 'dossierDemandeRevision' or cnsaTDD:nomClasseLiee = 'demandeRevision'
or cnsaTDD:nomClasseLiee = 'preconisation' or cnsaTDD:nomClasseLiee = 'proposition'
or cnsaTDD:nomClasseLiee = 'decision' or cnsaTDD:nomClasseLiee = 'suiviDecision'
or cnsaTDD:nomClasseLiee = 'conciliation' or cnsaTDD:nomClasseLiee = 'RAPO' or cnsaTDD:nomClasseLiee
= 'recoursContentieux' or cnsaTDD:nomClasseLiee = 'contestation' or cnsaTDD:nomClasseLiee
= 'PAG' or cnsaTDD:nomClasseLiee = 'engagementPAG' or cnsaTDD:nomClasseLiee = 'derogationPAG'
or cnsaTDD:nomClasseLiee = 'modaliteEvaluationMISPE' or cnsaTDD:nomClasseLiee = 'sollicitationMISPE'])
|
|
|
Message |
Le nom de la classe liée doit être tiré du référentiel de classe |
|
cnsaTDD:donneesNonStructurees
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:TitreDNS
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:ContenuDNS
|
SD.TEXT |
1 … 1 |
R |
|
(MS_ ull) |
hl7:paragraph
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
hl7:caption
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:sollicitationMispe[cnsaTDD:reponseMdph/@code='1'][not(cnsaTDD:ClasseLiee/cnsaTDD:nomClasseLiee='modaliteEvaluationMISPE')]) |
|
|
Message |
Une modalité d'évaluation est obligatoire si la valeur de la réponseMDPH est "Accord" |
|
hl7:component
|
|
0 … * |
|
|
(MS_ ull) |
where [hl7:section [hl7:templateId [@root='1.2.250.1.213.1.1.2.242']]] |
|
Included |
|
|
from 1.2.250.1.213.1.1.2.242 FR-MS-ModaliteEvaluation (DYNAMIC)
|
hl7:section
|
|
1 … 1 |
R |
|
(MS_ ull) |
hl7:templateId
|
|
1 … 1 |
M |
|
(MS_ ull) |
@root
|
cs |
1 … 1 |
F |
1.2.250.1.213.1.1.2.242 |
cnsaTDD:modaliteEvaluation
|
|
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:typeDeModalite
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:dateDePrescription
|
TS |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:dateDeDebut
|
TS |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:dateDeFin
|
TS |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:nombreHeures
|
REAL |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:objectif
|
CE |
0 … * |
|
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:esatAccueil
|
|
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:nom
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:numeroFiness
|
ST |
0 … 1 |
|
|
(MS_ ull) |
Included |
0 … 2 |
|
from 1.2.250.1.213.1.1.1.4.2023.10.2 MS_telecom_TDD_extensions (DYNAMIC)
|
Choice |
0 … 2 |
|
Elements to choose from:
- cnsaTDD:telephone
- cnsaTDD:courriel
|
cnsaTDD:telephone
|
TEL |
|
|
Format utilisé dans les extensions du corps du document CDA
|
(MS_ ull) |
@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 |
"tel" pour téléphone
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 |
prefixTel |
|
|
Value |
substring-before(@value, ':') |
|
|
Variable let |
Name |
suffixTel |
|
|
Value |
substring-after(@value, ':') |
|
|
Schematron assert |
role |
error
|
|
|
test |
($suffixTel and ( $prefixTel = 'tel')) |
|
|
Message |
Erreur de conformité : <name/> n'est pas conforme à une adresse de télécommunication préfixe:chaîne (avec préfixe
= tel) 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'. |
|
cnsaTDD:courriel
|
TEL |
|
|
Format utilisé dans les extensions du corps du document CDA
|
(MS_ ull) |
@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 |
"mailto" pour adresse courrier électronique
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 |
prefixEmail |
|
|
Value |
substring-before(@value, ':') |
|
|
Variable let |
Name |
suffixEmail |
|
|
Value |
substring-after(@value, ':') |
|
|
Schematron assert |
role |
error
|
|
|
test |
($suffixEmail and ( $prefixEmail = 'mailto')) |
|
|
Message |
Erreur de conformité : <name/> n'est pas conforme à une adresse de télécommunication préfixe:chaîne (avec préfixe
= mailto) 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'. |
|
Included |
0 … 1 |
|
from 1.2.250.1.213.1.1.1.4.2023.10.3 MS_addr_TDD_extensions (DYNAMIC)
|
cnsaTDD:adresse
|
AD |
0 … 1 |
|
|
(MS_ ull) |
@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 |
|
|
(MS_ ull) |
hl7:postalCode
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:city
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:additionalLocator
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:country
|
ST |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:lieuExecution
|
ST |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:statut
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
The value of @code shall be drawn from value set 1.2.250.1.213.3.4.200 JDV_Statut_modalite_eval (DYNAMIC)
|
|
cnsaTDD:dateStatut
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:prescripteurDelegataire
|
|
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:referenceConventionDelegation
|
ST |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:dateconventionDelegation
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:dateReceptionResultatEvaluation
|
TS |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:idClasse
|
II |
1 … 2 |
R |
|
(MS_ ull) |
Included |
|
|
from 1.2.250.1.213.1.1.1.4.2023.10.4 MS_ClasseLiee_DonneesNonStructurees (DYNAMIC)
|
cnsaTDD:ClasseLiee
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:nomClasseLiee
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:idClasseLiee
|
II |
1 … 1 |
R |
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
boolean(..//cnsaTDD:ClasseLiee[cnsaTDD:nomClasseLiee = 'evaluation' or cnsaTDD:nomClasseLiee
= 'dossierDemandeCompensation' or cnsaTDD:nomClasseLiee = 'demandeCompensation'
or cnsaTDD:nomClasseLiee = 'dossierDemandeRevision' or cnsaTDD:nomClasseLiee = 'demandeRevision'
or cnsaTDD:nomClasseLiee = 'preconisation' or cnsaTDD:nomClasseLiee = 'proposition'
or cnsaTDD:nomClasseLiee = 'decision' or cnsaTDD:nomClasseLiee = 'suiviDecision'
or cnsaTDD:nomClasseLiee = 'conciliation' or cnsaTDD:nomClasseLiee = 'RAPO' or cnsaTDD:nomClasseLiee
= 'recoursContentieux' or cnsaTDD:nomClasseLiee = 'contestation' or cnsaTDD:nomClasseLiee
= 'PAG' or cnsaTDD:nomClasseLiee = 'engagementPAG' or cnsaTDD:nomClasseLiee = 'derogationPAG'
or cnsaTDD:nomClasseLiee = 'modaliteEvaluationMISPE' or cnsaTDD:nomClasseLiee = 'sollicitationMISPE'])
|
|
|
Message |
Le nom de la classe liée doit être tiré du référentiel de classe |
|
cnsaTDD:donneesNonStructurees
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:TitreDNS
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:ContenuDNS
|
SD.TEXT |
1 … 1 |
R |
|
(MS_ ull) |
hl7:paragraph
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
hl7:caption
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:modaliteEvaluation[cnsaTDD:statut[@code='1' or @code='2' or @code='3'
or @code='4']][not(cnsaTDD:dateDePrescription)])
|
|
|
Message |
La date de prescription est à renseigner obligatoirement lorsque la modalité d'évaluation
est au statut 'prescrite', 'planifiée', 'en cours' ou 'réalisée'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:modaliteEvaluation[cnsaTDD:statut[@code='2' or @code='3' or @code='4']][not(cnsaTDD:dateDeDebut)]) |
|
|
Message |
La date de début est à renseigner obligatoirement lorsque la modalité d'évaluation
est au statut 'planifiée', 'en cours' ou 'réalisée'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:modaliteEvaluation[cnsaTDD:statut[@code='2' or @code='3' or @code='4']][not(cnsaTDD:dateDeFin)]) |
|
|
Message |
La date de fin est à renseigner obligatoirement lorsque la modalité d'évaluation est
au statut 'planifiée', 'en cours' ou 'réalisée'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:modaliteEvaluation[cnsaTDD:statut[@code='2' or @code='3' or @code='4']][not(cnsaTDD:nombreHeures)]) |
|
|
Message |
Le nombre d'heures est à renseigner obligatoirement lorsque la modalité d'évaluation
est au statut 'planifiée', 'en cours' ou 'réalisée'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:modaliteEvaluation[cnsaTDD:statut[@code='1' or @code='2' or @code='3'
or @code='4']][not(cnsaTDD:esatAccueil)])
|
|
|
Message |
L'élément 'esatAccueil' est à renseigner obligatoirement lorsque la modalité d'évaluation
est au statut 'prescrite', 'planifiée', 'en cours' ou 'réalisée'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:modaliteEvaluation[cnsaTDD:statut/@code='4'][not(cnsaTDD:dateReceptionResultatEvaluation)]) |
|
|
Message |
Le résultat de l'évaluation est à renseigner obligatoirement lorsque la modalité d'évaluation
est au statut 'réalisée'. |
|
hl7:component
|
|
0 … * |
|
|
(MS_ ull) |
where [hl7:section [hl7:templateId [@root='1.2.250.1.213.1.1.2.239']]] |
|
Included |
|
|
from 1.2.250.1.213.1.1.2.239 FR-MS-PAG (DYNAMIC)
|
hl7:section
|
|
1 … 1 |
R |
|
(MS_ ull) |
hl7:templateId
|
II |
1 … 1 |
R |
|
(MS_ ull) |
@root
|
uid |
1 … 1 |
F |
1.2.250.1.213.1.1.2.239 |
cnsaTDD:pag
|
|
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:justification
|
CE |
0 … * |
|
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:dateActualisationPrevisionnelle
|
TS |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:etatDesLieuxSituationOuSyntheseBesoins
|
ST |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:statut
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:dateStatut
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:referentElaborationPag
|
|
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:nom
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:prenom
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
Included |
0 … 2 |
|
from 1.2.250.1.213.1.1.1.4.2023.10.2 MS_telecom_TDD_extensions (DYNAMIC)
|
Choice |
0 … 2 |
|
Elements to choose from:
- cnsaTDD:telephone
- cnsaTDD:courriel
|
cnsaTDD:telephone
|
TEL |
|
|
Format utilisé dans les extensions du corps du document CDA
|
(MS_ ull) |
@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 |
"tel" pour téléphone
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 |
prefixTel |
|
|
Value |
substring-before(@value, ':') |
|
|
Variable let |
Name |
suffixTel |
|
|
Value |
substring-after(@value, ':') |
|
|
Schematron assert |
role |
error
|
|
|
test |
($suffixTel and ( $prefixTel = 'tel')) |
|
|
Message |
Erreur de conformité : <name/> n'est pas conforme à une adresse de télécommunication préfixe:chaîne (avec préfixe
= tel) 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'. |
|
cnsaTDD:courriel
|
TEL |
|
|
Format utilisé dans les extensions du corps du document CDA
|
(MS_ ull) |
@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 |
"mailto" pour adresse courrier électronique
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 |
prefixEmail |
|
|
Value |
substring-before(@value, ':') |
|
|
Variable let |
Name |
suffixEmail |
|
|
Value |
substring-after(@value, ':') |
|
|
Schematron assert |
role |
error
|
|
|
test |
($suffixEmail and ( $prefixEmail = 'mailto')) |
|
|
Message |
Erreur de conformité : <name/> n'est pas conforme à une adresse de télécommunication préfixe:chaîne (avec préfixe
= mailto) 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'. |
|
cnsaTDD:coordonnateurParcours
|
|
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:nom
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:prenom
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
Included |
0 … 2 |
|
from 1.2.250.1.213.1.1.1.4.2023.10.2 MS_telecom_TDD_extensions (DYNAMIC)
|
Choice |
0 … 2 |
|
Elements to choose from:
- cnsaTDD:telephone
- cnsaTDD:courriel
|
cnsaTDD:telephone
|
TEL |
|
|
Format utilisé dans les extensions du corps du document CDA
|
(MS_ ull) |
@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 |
"tel" pour téléphone
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 |
prefixTel |
|
|
Value |
substring-before(@value, ':') |
|
|
Variable let |
Name |
suffixTel |
|
|
Value |
substring-after(@value, ':') |
|
|
Schematron assert |
role |
error
|
|
|
test |
($suffixTel and ( $prefixTel = 'tel')) |
|
|
Message |
Erreur de conformité : <name/> n'est pas conforme à une adresse de télécommunication préfixe:chaîne (avec préfixe
= tel) 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'. |
|
cnsaTDD:courriel
|
TEL |
|
|
Format utilisé dans les extensions du corps du document CDA
|
(MS_ ull) |
@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 |
"mailto" pour adresse courrier électronique
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 |
prefixEmail |
|
|
Value |
substring-before(@value, ':') |
|
|
Variable let |
Name |
suffixEmail |
|
|
Value |
substring-after(@value, ':') |
|
|
Schematron assert |
role |
error
|
|
|
test |
($suffixEmail and ( $prefixEmail = 'mailto')) |
|
|
Message |
Erreur de conformité : <name/> n'est pas conforme à une adresse de télécommunication préfixe:chaîne (avec préfixe
= mailto) 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'. |
|
cnsaTDD:structureRattachement
|
|
0 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:typeStructure
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:designation
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
Included |
1 … 1 |
R |
from 1.2.250.1.213.1.1.1.4.2023.10.3 MS_addr_TDD_extensions (DYNAMIC)
|
cnsaTDD:adresse
|
AD |
1 … 1 |
R |
|
(MS_ ull) |
@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 |
|
|
(MS_ ull) |
hl7:postalCode
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:city
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:additionalLocator
|
ST |
0 … 1 |
|
|
(MS_ ull) |
hl7:country
|
ST |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:directeur
|
|
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:nom
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:prenom
|
ST |
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:civilite
|
CE |
0 … 1 |
|
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:gos
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:dateDeReunion
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:niveau
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:typeActeur
|
CE |
1 … * |
R |
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:engagement
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:typeActeur
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:descriptionEngagement
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:idClasse
|
II |
1 … 1 |
R |
|
(MS_ ull) |
Included |
|
|
from 1.2.250.1.213.1.1.1.4.2023.10.4 MS_ClasseLiee_DonneesNonStructurees (DYNAMIC)
|
cnsaTDD:ClasseLiee
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:nomClasseLiee
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:idClasseLiee
|
II |
1 … 1 |
R |
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
boolean(..//cnsaTDD:ClasseLiee[cnsaTDD:nomClasseLiee = 'evaluation' or cnsaTDD:nomClasseLiee
= 'dossierDemandeCompensation' or cnsaTDD:nomClasseLiee = 'demandeCompensation'
or cnsaTDD:nomClasseLiee = 'dossierDemandeRevision' or cnsaTDD:nomClasseLiee = 'demandeRevision'
or cnsaTDD:nomClasseLiee = 'preconisation' or cnsaTDD:nomClasseLiee = 'proposition'
or cnsaTDD:nomClasseLiee = 'decision' or cnsaTDD:nomClasseLiee = 'suiviDecision'
or cnsaTDD:nomClasseLiee = 'conciliation' or cnsaTDD:nomClasseLiee = 'RAPO' or cnsaTDD:nomClasseLiee
= 'recoursContentieux' or cnsaTDD:nomClasseLiee = 'contestation' or cnsaTDD:nomClasseLiee
= 'PAG' or cnsaTDD:nomClasseLiee = 'engagementPAG' or cnsaTDD:nomClasseLiee = 'derogationPAG'
or cnsaTDD:nomClasseLiee = 'modaliteEvaluationMISPE' or cnsaTDD:nomClasseLiee = 'sollicitationMISPE'])
|
|
|
Message |
Le nom de la classe liée doit être tiré du référentiel de classe |
|
cnsaTDD:donneesNonStructurees
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:TitreDNS
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:ContenuDNS
|
SD.TEXT |
1 … 1 |
R |
|
(MS_ ull) |
hl7:paragraph
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
hl7:caption
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:derogation
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:typeDeDerogation
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:typeActeur
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:descriptionDeLaDerogation
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:idClasse
|
II |
1 … 1 |
R |
|
(MS_ ull) |
Included |
|
|
from 1.2.250.1.213.1.1.1.4.2023.10.4 MS_ClasseLiee_DonneesNonStructurees (DYNAMIC)
|
cnsaTDD:ClasseLiee
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:nomClasseLiee
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:idClasseLiee
|
II |
1 … 1 |
R |
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
boolean(..//cnsaTDD:ClasseLiee[cnsaTDD:nomClasseLiee = 'evaluation' or cnsaTDD:nomClasseLiee
= 'dossierDemandeCompensation' or cnsaTDD:nomClasseLiee = 'demandeCompensation'
or cnsaTDD:nomClasseLiee = 'dossierDemandeRevision' or cnsaTDD:nomClasseLiee = 'demandeRevision'
or cnsaTDD:nomClasseLiee = 'preconisation' or cnsaTDD:nomClasseLiee = 'proposition'
or cnsaTDD:nomClasseLiee = 'decision' or cnsaTDD:nomClasseLiee = 'suiviDecision'
or cnsaTDD:nomClasseLiee = 'conciliation' or cnsaTDD:nomClasseLiee = 'RAPO' or cnsaTDD:nomClasseLiee
= 'recoursContentieux' or cnsaTDD:nomClasseLiee = 'contestation' or cnsaTDD:nomClasseLiee
= 'PAG' or cnsaTDD:nomClasseLiee = 'engagementPAG' or cnsaTDD:nomClasseLiee = 'derogationPAG'
or cnsaTDD:nomClasseLiee = 'modaliteEvaluationMISPE' or cnsaTDD:nomClasseLiee = 'sollicitationMISPE'])
|
|
|
Message |
Le nom de la classe liée doit être tiré du référentiel de classe |
|
cnsaTDD:donneesNonStructurees
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:TitreDNS
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:ContenuDNS
|
SD.TEXT |
1 … 1 |
R |
|
(MS_ ull) |
hl7:paragraph
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
hl7:caption
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:propositionElaborationDePag
|
|
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:typeEvenement
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
@code
|
CONF |
0 … 1 |
F |
1 |
@codeSystem
|
0 … 1 |
F |
1.2.250.1.213.3.3.206 ( SI-ESMS-valueset-206) |
@displayName
|
0 … 1 |
F |
Proposition d'élaboration de PAG |
cnsaTDD:dateEvenement
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:acteurOrigineProposition
|
CE |
0 … 1 |
|
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:accordPrealable
|
|
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:typeEvenement
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
@code
|
CONF |
0 … 1 |
F |
3 |
@codeSystem
|
0 … 1 |
F |
1.2.250.1.213.3.3.206 ( SI-ESMS-valueset-206) |
@displayName
|
0 … 1 |
F |
Accord préalable |
cnsaTDD:dateEvenement
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:modaliteDeRecueil
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:professionnelAyantRecueilli
|
ST |
0 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:actualisationDuPag
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:typeEvenement
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
@code
|
CONF |
0 … 1 |
F |
6 |
@codeSystem
|
0 … 1 |
F |
1.2.250.1.213.3.3.206 ( SI-ESMS-valueset-206) |
@displayName
|
0 … 1 |
F |
Actualisation du PAG |
cnsaTDD:dateEvenement
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:dateRealisationBilan
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:modaliteRealisationBilan
|
CE |
0 … 1 |
R |
|
(MS_ ull) |
|
CONF |
The value of @code shall be drawn from value set 1.2.250.1.213.3.4.161 JDV_Modalite_real_bilan_PAG (DYNAMIC)
|
|
cnsaTDD:prolongationPag
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:typeEvenement
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
@code
|
CONF |
0 … 1 |
F |
7 |
@codeSystem
|
0 … 1 |
F |
1.2.250.1.213.3.3.206 ( SI-ESMS-valueset-206) |
@displayName
|
0 … 1 |
F |
Prolongation du PAG |
cnsaTDD:dateEvenement
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:motifEvenement
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
The value of @code shall be drawn from value set 1.2.250.1.213.3.4.167 JDV_Motif_prolongation_PAG (DYNAMIC)
|
|
cnsaTDD:sortieElaborationPag
|
|
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:typeEvenement
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
@code
|
CONF |
0 … 1 |
F |
4 |
@codeSystem
|
0 … 1 |
F |
1.2.250.1.213.3.3.206 ( SI-ESMS-valueset-206) |
@displayName
|
0 … 1 |
F |
Sortie de l'élaboration du PAG |
cnsaTDD:dateEvenement
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:motifEvenement
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
The value of @code shall be drawn from value set 1.2.250.1.213.3.4.168 JDV_Motif_sortie_elaboration_PAG (DYNAMIC)
|
|
cnsaTDD:finPag
|
|
0 … 1 |
|
|
(MS_ ull) |
cnsaTDD:typeEvenement
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
@code
|
CONF |
0 … 1 |
F |
8 |
@codeSystem
|
0 … 1 |
F |
1.2.250.1.213.3.3.206 ( SI-ESMS-valueset-206) |
@displayName
|
0 … 1 |
F |
Fin du PAG |
cnsaTDD:dateEvenement
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:motifEvenement
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
|
cnsaTDD:evenementPag
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:typeEvenement
|
CE |
1 … 1 |
R |
|
(MS_ ull) |
|
CONF |
@code shall be "2" |
@codeSystem shall be "1.2.250.1.213.3.3.206" |
@displayName shall be "Sollicitation de PAG" |
or |
@code shall be "5" |
@codeSystem shall be "1.2.250.1.213.3.3.206" |
@displayName shall be "Accord exprès" |
or |
@code shall be "9" |
@codeSystem shall be "1.2.250.1.213.3.3.206" |
@displayName shall be "Elaboration d'un nouveau PAG" |
|
cnsaTDD:dateEvenement
|
TS |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:idClasse
|
II |
1 … 2 |
R |
|
(MS_ ull) |
Included |
|
|
from 1.2.250.1.213.1.1.1.4.2023.10.4 MS_ClasseLiee_DonneesNonStructurees (DYNAMIC)
|
cnsaTDD:ClasseLiee
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:nomClasseLiee
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:idClasseLiee
|
II |
1 … 1 |
R |
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
boolean(..//cnsaTDD:ClasseLiee[cnsaTDD:nomClasseLiee = 'evaluation' or cnsaTDD:nomClasseLiee
= 'dossierDemandeCompensation' or cnsaTDD:nomClasseLiee = 'demandeCompensation'
or cnsaTDD:nomClasseLiee = 'dossierDemandeRevision' or cnsaTDD:nomClasseLiee = 'demandeRevision'
or cnsaTDD:nomClasseLiee = 'preconisation' or cnsaTDD:nomClasseLiee = 'proposition'
or cnsaTDD:nomClasseLiee = 'decision' or cnsaTDD:nomClasseLiee = 'suiviDecision'
or cnsaTDD:nomClasseLiee = 'conciliation' or cnsaTDD:nomClasseLiee = 'RAPO' or cnsaTDD:nomClasseLiee
= 'recoursContentieux' or cnsaTDD:nomClasseLiee = 'contestation' or cnsaTDD:nomClasseLiee
= 'PAG' or cnsaTDD:nomClasseLiee = 'engagementPAG' or cnsaTDD:nomClasseLiee = 'derogationPAG'
or cnsaTDD:nomClasseLiee = 'modaliteEvaluationMISPE' or cnsaTDD:nomClasseLiee = 'sollicitationMISPE'])
|
|
|
Message |
Le nom de la classe liée doit être tiré du référentiel de classe |
|
cnsaTDD:donneesNonStructurees
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:TitreDNS
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:ContenuDNS
|
SD.TEXT |
1 … 1 |
R |
|
(MS_ ull) |
hl7:paragraph
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
hl7:caption
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:pag[cnsaTDD:statut[@code='3' or @code='4' or @code='5' or @code='6']][not(cnsaTDD:engagement
or cnsaTDD:derogation)])
|
|
|
Message |
L'engagement ou la dérogation est à renseigner obligatoirement lorsque le PAG est
au statut "élaboré", "validé", "en cours d'actualisation" ou "terminé". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:pag[cnsaTDD:statut/@code='1'][not(cnsaTDD:propositionElaborationDePag
or cnsaTDD:evenementPag/cnsaTDD:typeEvenement/@code='2')])
|
|
|
Message |
La proposition d'élaboration du PAG ou un évènement PAG de type 'Sollicitation de
PAG' est à renseigner obligatoirement lorsque le PAG est au statut 'initialisé'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:pag[cnsaTDD:statut[@code='2' or @code='3' or @code='4' or @code='5'
or @code='6']][not(cnsaTDD:justification)])
|
|
|
Message |
La justification est à renseigner obligatoirement lorsque le PAG est au statut "en
cours d'élaboration", "élaboré", "validé", "en cours d'actualisation" ou "terminé". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:pag[cnsaTDD:statut[@code='3' or @code='4' or @code='5' or @code='6']][not(cnsaTDD:dateActualisationPrevisionnelle)]) |
|
|
Message |
La date d'actualisation prévisionnelle est à renseigner obligatoirement lorsque le
PAG est au statut "élaboré", "validé", "en cours d'actualisation" ou "terminé". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:pag[cnsaTDD:statut[@code='3' or @code='4' or @code='5' or @code='6']][not(cnsaTDD:etatDesLieuxSituationOuSyntheseBesoins)]) |
|
|
Message |
L'état des lieux de la situation ou de la synthèse des besoins est à renseigner obligatoirement
lorsque le PAG est au statut "élaboré", "validé", "en cours d'actualisation" ou "terminé". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:pag[cnsaTDD:statut[@code='2' or @code='3' or @code='4' or @code='5'
or @code='6']][not(cnsaTDD:referentElaborationPag)])
|
|
|
Message |
Le référent de l'élaboration du PAG est à renseigner obligatoirement lorsque le PAG
est au statut "en cours d'élaboration", "élaboré", "validé", "en cours d'actualisation"
ou "terminé". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:pag[cnsaTDD:statut[@code='3' or @code='4' or @code='5' or @code='6']][not(cnsaTDD:coordonnateurParcours)]) |
|
|
Message |
Le coordonnateur de parcours est à renseigner obligatoirement lorsque le PAG est au
statut "élaboré", "validé", "en cours d'actualisation" ou "terminé". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:pag[cnsaTDD:statut[@code='2' or @code='3' or @code='4' or @code='5'
or @code='6']][not(cnsaTDD:accordPrealable or cnsaTDD:evenementPag/cnsaTDD:typeEvenement/@code='9')])
|
|
|
Message |
L'élément accordPrealable est à renseigner obligatoirement lorsque le PAG est au statut
"en cours d'élaboration", "élaboré", "validé", "en cours d'actualisation" ou "terminé"
et lorsqu'il n'y a pas d'élément evenementPag de type "Elaboration d'un nouveau PAG". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:pag[cnsaTDD:statut/@code='0'][not(cnsaTDD:sortieElaborationPag)]) |
|
|
Message |
La sortie d'élaboration du PAG est à renseigner obligatoirement lorsque le PAG est
au statut "abandonné". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:pag[cnsaTDD:statut/@code='6'][not(cnsaTDD:finPag)]) |
|
|
Message |
La fin du PAG est à renseigner obligatoirement lorsque le PAG est au statut "terminé". |
|
hl7:component
|
|
0 … * |
|
|
(MS_ ull) |
where [hl7:section [hl7:templateId [@root='1.2.250.1.213.1.1.2.240']]] |
|
Included |
|
|
from 1.2.250.1.213.1.1.2.240 FR-MS-Litige (DYNAMIC)
|
hl7:section
|
|
1 … 1 |
R |
|
(MS_ ull) |
hl7:templateId
|
II |
1 … 1 |
M |
|
(MS_ ull) |
@root
|
uid |
1 … 1 |
F |
1.2.250.1.213.1.1.2.240 |
cnsaTDD:litige
|
|
1 … 1 |
R |
|
(MS_ ull) |
Choice |
1 … 1 |
|
Elements to choose from:
|
cnsaTDD:conciliation
|
|
0 … 1 |
|
Contains 1.2.250.1.213.1.1.1.4.2023.10.9 FR-MS-Litige_Conciliation (DYNAMIC)
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:conciliation[not(cnsaTDD:dateTransmissionConciliateur)][cnsaTDD:statut[@code='2'
or @code='3']])
|
|
|
Message |
La date de transmission au conciliateur est à renseigner obligatoirement lorsque la
conciliation est au statut 'dossier transmis' ou 'terminée'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:conciliation[not(cnsaTDD:dateReceptionRapport)][cnsaTDD:statut[@code='3']]) |
|
|
Message |
La date de réception du rapport est à renseigner obligatoirement lorsque la conciliation
est au statut 'terminée'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:conciliation[not(cnsaTDD:motifCloture)][cnsaTDD:statut[@code='0']]) |
|
|
Message |
Le motif de clôture est à renseigner obligatoirement lorsque la conciliation est au
statut 'clôturée'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:conciliation[not(cnsaTDD:conciliateur)][cnsaTDD:statut[@code='2' or
@code='3']])
|
|
|
Message |
Le conciliateur est à renseigner obligatoirement lorsque la conciliation est au statut
'dossier transmis' ou 'terminée'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:conciliation[not(cnsaTDD:contestation)][cnsaTDD:statut[@code='2' or
@code='3']])
|
|
|
Message |
La contestation est à renseigner obligatoirement lorsque la conciliation est au statut
'dossier transmis' ou 'terminée'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
boolean(..//cnsaTDD:conciliation/cnsaTDD:contestation[not(cnsaTDD:preconisation)][not(cnsaTDD:proposition)][not(cnsaTDD:decision)]) |
|
|
Message |
La contestation d'une conciliation ne peut être rattachée à aucun élément de réponse
(proposition, préconisation, décision) |
|
cnsaTDD:recoursAdministratifPrealableObligatoire
|
|
0 … 1 |
|
Contains 1.2.250.1.213.1.1.1.4.2023.10.10 FR-MS-Litige_RAPO (DYNAMIC)
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:recoursAdministratifPrealableObligatoire[not(cnsaTDD:elementNouveau)][cnsaTDD:statut[@code='2'
or @code='3' or @code='4']])
|
|
|
Message |
L'élément nouveau est à renseigner obligatoirement lorsque le recours administratif
préalable obligatoire est au statut "en cours d'évaluation", "évalué" ou "décidé". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:recoursAdministratifPrealableObligatoire[not(cnsaTDD:motifCloture)][cnsaTDD:statut[@code='0']]) |
|
|
Message |
Le motif de clôture est à renseigner obligatoirement lorsque le recours administratif
préalable obligatoire est au statut "clôturée". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:recoursAdministratifPrealableObligatoire[not(cnsaTDD:contestation)][cnsaTDD:statut[@code='2'
or @code='3' or @code='4']])
|
|
|
Message |
La contestation est à renseigner obligatoirement lorsque le recours administratif
préalable obligatoire est au statut "en cours d'évaluation", "évalué" ou "décidé". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:recoursAdministratifPrealableObligatoire/cnsaTDD:contestation[not(cnsaTDD:precision)][cnsaTDD:objet[@code='2'
or @code='1']])
|
|
|
Message |
La précision est à renseigner obligatoirement lorsque l'objet de la contestation est
"Non-attribution de droits" ou "Modalité d'un droit attribué". |
|
cnsaTDD:recoursContentieux
|
|
0 … 1 |
|
Contains 1.2.250.1.213.1.1.1.4.2023.10.11 FR-MS-Litige_recoursContentieux (DYNAMIC)
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:recoursContentieux[not(cnsaTDD:dateButoirRemisePieces)][cnsaTDD:statut[@code='2']]) |
|
|
Message |
La date butoir de remise des pièces est à renseigner obligatoirement lorsque le recours
contentieux est au statut "en cours de mise en état". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:recoursContentieux[not(cnsaTDD:juridictionConcernee)][cnsaTDD:statut[@code='1'
or @code='2' or @code='3' or @code='4']])
|
|
|
Message |
La juridiction concernée est à renseigner obligatoirement lorsque le recours contentieux
est au statut "déposé", "en cours de mise en état", "en attente d'audience" ou "décidé". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:recoursContentieux[not(cnsaTDD:elementNouveau)][cnsaTDD:statut[@code='2']]) |
|
|
Message |
L'élément nouveau est à renseigner obligatoirement lorsque le recours contentieux
est au statut "en cours de mise en état". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:recoursContentieux[not(cnsaTDD:contestation)][cnsaTDD:statut[@code='2']]) |
|
|
Message |
La contestation est à renseigner obligatoirement lorsque le recours contentieux est
au statut "en cours de mise en état". |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(..//cnsaTDD:recoursContentieux[not(cnsaTDD:audience)][cnsaTDD:statut[@code='3']]) |
|
|
Message |
L'audience est à renseigner obligatoirement lorsque le recours contentieux est au
statut "en attente d'audience". |
|
|
Schematron assert |
role |
error
|
|
|
test |
boolean(..//cnsaTDD:recoursContentieux/cnsaTDD:contestation[not(cnsaTDD:preconisation)][not(cnsaTDD:proposition)]) |
|
|
Message |
La contestation d'un recours contentieux ne peut pas être rattachée aux éléments de
réponse proposition et préconisation. Seule une décision peut-y être rattachée. |
|
cnsaTDD:idClasse
|
II |
1 … 2 |
R |
|
(MS_ ull) |
Included |
|
|
from 1.2.250.1.213.1.1.1.4.2023.10.4 MS_ClasseLiee_DonneesNonStructurees (DYNAMIC)
|
cnsaTDD:ClasseLiee
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:nomClasseLiee
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:idClasseLiee
|
II |
1 … 1 |
R |
|
(MS_ ull) |
|
Schematron assert |
role |
error
|
|
|
test |
boolean(..//cnsaTDD:ClasseLiee[cnsaTDD:nomClasseLiee = 'evaluation' or cnsaTDD:nomClasseLiee
= 'dossierDemandeCompensation' or cnsaTDD:nomClasseLiee = 'demandeCompensation'
or cnsaTDD:nomClasseLiee = 'dossierDemandeRevision' or cnsaTDD:nomClasseLiee = 'demandeRevision'
or cnsaTDD:nomClasseLiee = 'preconisation' or cnsaTDD:nomClasseLiee = 'proposition'
or cnsaTDD:nomClasseLiee = 'decision' or cnsaTDD:nomClasseLiee = 'suiviDecision'
or cnsaTDD:nomClasseLiee = 'conciliation' or cnsaTDD:nomClasseLiee = 'RAPO' or cnsaTDD:nomClasseLiee
= 'recoursContentieux' or cnsaTDD:nomClasseLiee = 'contestation' or cnsaTDD:nomClasseLiee
= 'PAG' or cnsaTDD:nomClasseLiee = 'engagementPAG' or cnsaTDD:nomClasseLiee = 'derogationPAG'
or cnsaTDD:nomClasseLiee = 'modaliteEvaluationMISPE' or cnsaTDD:nomClasseLiee = 'sollicitationMISPE'])
|
|
|
Message |
Le nom de la classe liée doit être tiré du référentiel de classe |
|
cnsaTDD:donneesNonStructurees
|
|
0 … * |
|
|
(MS_ ull) |
cnsaTDD:TitreDNS
|
ST |
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:ContenuDNS
|
SD.TEXT |
1 … 1 |
R |
|
(MS_ ull) |
hl7:paragraph
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
hl7:caption
|
ANY |
1 … 1 |
R |
|
(MS_ ull) |
hl7:component
|
|
0 … * |
|
|
(MS_ ull) |
where [hl7:section [hl7:templateId [@root='1.2.250.1.213.1.1.2.241']]] |
|
Included |
|
|
from 1.2.250.1.213.1.1.2.241 FR-MS-TransfertDossier (DYNAMIC)
|
hl7:section
|
|
1 … 1 |
R |
|
(MS_ ull) |
hl7:templateId
|
II |
1 … 1 |
M |
|
(MS_ ull) |
@root
|
uid |
1 … 1 |
F |
1.2.250.1.213.1.1.2.241 |
cnsaTDD:transfertDossier
|
|
1 … 1 |
R |
|
(MS_ ull) |
cnsaTDD:transfertDossierEnCours
|
|
1 … 1 |
R |
Contains 1.2.250.1.213.1.1.1.4.2023.10.14 FR-MS-infoTransfertDossier (DYNAMIC)
|
(MS_ ull) |
cnsaTDD:transfertDossierHistorique
|
|
0 … * |
|
Contains 1.2.250.1.213.1.1.1.4.2023.10.14 FR-MS-infoTransfertDossier (DYNAMIC)
|
(MS_ ull) |
|
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 |
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 |
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 |
|