@classCode
|
cs |
1 … 1 |
F |
PRS |
hl7:code
|
CE |
0 … 1 |
|
Valeur du code du lien de la personne avec le patient/usager :
·
Code fixé à « PRN », issu de la nomenclature TRE_R216-HL7RoleCode (2.16.840.1.113883.5.111)
|
(MS_ ity) |
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_ ity) |
@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_ ity) |
hl7:postalCode
|
ST |
0 … 1 |
|
|
(MS_ ity) |
hl7:city
|
ST |
0 … 1 |
|
|
(MS_ ity) |
hl7:additionalLocator
|
ST |
0 … 1 |
|
|
(MS_ ity) |
hl7:country
|
ST |
0 … 1 |
|
|
(MS_ ity) |
|
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.4.6 MS_telecom (DYNAMIC)
|
hl7:telecom
|
TEL |
0 … 2 |
|
Format utilisé dans l'entête du document CDA et dans les sections du corps du document
ne correspondant pas à une extension
|
(MS_ ity) |
@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:autoriteParentale
|
BL |
1 … 1 |
R |
|
(MS_ ity) |
hl7:relatedPerson
|
|
1 … 1 |
R |
Contains 1.2.250.1.213.1.1.1.4.12 MS_Person (DYNAMIC)
|
(MS_ ity) |