hl7:section
|
|
|
|
|
CDA-SMCP |
hl7:templateId
|
II |
1 … 1 |
M |
|
CDA-SMCP |
@root
|
uid |
1 … 1 |
F |
2.16.756.5.30.1.1.10.3.75 |
hl7:templateId
|
II |
1 … 1 |
M |
|
CDA-SMCP |
@root
|
uid |
1 … 1 |
F |
2.16.756.5.30.1.1.10.3.40 |
hl7:templateId
|
II |
1 … 1 |
M |
|
CDA-SMCP |
@root
|
uid |
1 … 1 |
F |
1.3.6.1.4.1.19376.1.5.3.1.1.12.2.5 |
hl7:id
|
II |
0 … 1 |
|
An ID for this section MAY be filled for traceability. |
CDA-SMCP |
@root
|
uid |
1 … 1 |
R |
MUST contain a GUID or the OID of the system that issued the ID mentioned in the extension.
OIDs of code systems, which are published in the public OID registry for the Swiss
health care system (oid.refdata.ch) are REQUIRED. Others are NOT ALLOWED.
|
@extension
|
st |
0 … 1 |
|
If the extension ist specified, it MUST contain a unique ID within the system defined
by the OID in the root.
|
hl7:code
|
CE |
1 … 1 |
M |
Fixed, machine readable code of this section. |
CDA-SMCP |
@code
|
CONF |
1 … 1 |
F |
46006-3 |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.6.1 (LOINC) |
@codeSystemName
|
1 … 1 |
F |
LOINC |
@displayName
|
1 … 1 |
F |
Physical functioning and structural problems |
hl7:title
|
ST |
1 … 1 |
M |
Fixed human readable title of this section.
- [ge]: 'Physische Funktion'
- [fr]: 'Fonction physique'
- [en]: 'Physical Function'
|
CDA-SMCP |
|
Variable let |
Name |
languageCode |
|
|
Value |
substring(/hl7:ClinicalDocument/hl7:languageCode/@code,1,2) |
|
|
Schematron assert |
role |
error
|
|
|
test |
not($languageCode='ge') or (text()='Physische Funktion') |
|
|
Message |
The German title must read 'Physische Funktion' |
|
|
Schematron assert |
role |
error
|
|
|
test |
not($languageCode='fr') or (text()='Fonction physique') |
|
|
Message |
The French title must read 'Fonction physique' |
|
|
Schematron assert |
role |
error
|
|
|
test |
not($languageCode='en') or (text()='Physical Function') |
|
|
Message |
The English title must read 'Physical Function' |
|
hl7:text
|
SD.TEXT |
1 … 1 |
R |
Human readable text of this section. |
CDA-SMCP |
hl7:entry
|
|
0 … * |
|
Contains 2.16.756.5.30.1.1.10.4.108 Evaluation Observation (DYNAMIC)
|
CDA-SMCP |
|
where [hl7:observation [hl7:templateId [@root = '2.16.756.5.30.1.1.10.4.108'] and hl7:templateId
[@root = '2.16.756.5.30.1.1.10.4.76'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.5.3.1.1.12.3.6']
and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.13'] and hl7:templateId [@root
= '2.16.840.1.113883.10.20.1.31']]] |
|
|
|
Schematron assert |
role |
error
|
|
|
test |
//hl7:templateId/@root='1.3.6.1.4.1.19376.1.5.3.1.1.12.3.7' or //hl7:templateId/@root='1.3.6.1.4.1.19376.1.5.3.1.1.12.3.6' |
|
|
Message |
At least one Survey Panel or Survey Observation shall be present. |
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('45602-0')])=1 |
|
|
Message |
The field 8.1 (S'alimenter, boire) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('45608-7')])=1 |
|
|
Message |
The field 8.2 (Bain, douche) is required in exactly one entry. If evaluation is unknown,
provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('45600-4')])=1 |
|
|
Message |
The field 8.3 (S'habiller) is required in exactly one entry. If evaluation is unknown,
provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('45606-1')])=1 |
|
|
Message |
The field 8.4 (Hygiène personnelle) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('45619-4')])=1 |
|
|
Message |
The field 8.5 (Continence urinaire) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('69667-4')])=1 |
|
|
Message |
The field 8.6 (Continence fécale) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('45604-6')])=1 |
|
|
Message |
The field 8.7 (Utilisation des toilettes) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('46490-9')])=1 |
|
|
Message |
The field 9.1 (Usage du téléphone) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('46488-3')])=1 |
|
|
Message |
The field 9.2 (Ménage courant) is required in exactly one entry. If evaluation is
unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('46485-9')])=1 |
|
|
Message |
The field 9.3 (Préparation des repas) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('46489-1')])=1 |
|
|
Message |
The field 9.4 (Faire les courses) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('46487-5')])=1 |
|
|
Message |
The field 9.5 (Faire la lessive, entretenir le linge) is required in exactly one entry.
If evaluation is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('X-TAKMEDI')])=1 |
|
|
Message |
The field 9.6 (Gestion des médicaments) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('X-ADMMGT')])=1 |
|
|
Message |
The field 9.7 (Gestion de l’argent – Capacité) is required in exactly one entry. If
evaluation is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('X-MGTST')])=1 |
|
|
Message |
The field 9.8 (Gérer ses liens sociaux) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('45588-1')])=1 |
|
|
Message |
The field 10.1 (Transferts (lit-fauteuil-debout)) is required in exactly one entry.
If evaluation is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('45596-4')])=1 |
|
|
Message |
The field 10.2 (Déplacement à l'intérieur sur le même étage) is required in exactly
one entry. If evaluation is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('45893-5')])=1 |
|
|
Message |
The field 10.3 (Marcher à l’intérieur sur le même étage) is required in exactly one
entry. If evaluation is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('45598-0')])=1 |
|
|
Message |
The field 10.4 (Se déplacer à l’extérieur) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('X-USETRSPT')])=1 |
|
|
Message |
The field 10.5 (Utilisation des moyens de transports) is required in exactly one entry.
If evaluation is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('X-USESTRS')])=1 |
|
|
Message |
The field 10.6 (Monter/descendre les escaliers) is required in exactly one entry.
If evaluation is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('X-USEELVTR')])=1 |
|
|
Message |
The field 10.7 (Utilisation de l’élévateur (cigogne)) is required in exactly one entry.
If evaluation is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('45536-0')])=1 |
|
|
Message |
The field 10.8 (Utilisation des moyens auxiliaires) is required in exactly one entry.
If evaluation is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('46529-4')])=1 |
|
|
Message |
The field 11.1 (Vision) is required in exactly one entry. If evaluation is unknown,
provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('46530-2')])=1 |
|
|
Message |
The field 11.2 (Audition) is required in exactly one entry. If evaluation is unknown,
provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('46531-0')])=1 |
|
|
Message |
The field 11.3 (Se faire comprendre) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('45483-5')])=1 |
|
|
Message |
The field 12.1 (Mémoire à court terme) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('X-ORIENTATION')])=1 |
|
|
Message |
The field 12.2 (Orientation) is required in exactly one entry. If evaluation is unknown,
provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('42849-0')])=1 |
|
|
Message |
The field 12.3 (Signes d'état confusionnel) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('57217-2')])=1 |
|
|
Message |
The field 12.4 (Comprendre les autres) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('54624-2')])=1 |
|
|
Message |
The field 12.5 (Facultés cognitives pour les décisions courantes) is required in exactly
one entry. If evaluation is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('X-AVQSCORE')])=1 |
|
|
Message |
The field 13.1 (AVQ échelle hiérarchique) is required in exactly one entry. If evaluation
is unknown, provide CD datatype with nullFlavor="UNK".
|
|
|
Schematron assert |
role |
error
|
|
|
test |
count(hl7:entry/hl7:observation[hl7:code/@code=('79535-1')])=1 |
|
|
Message |
The field 13.2 (Echelle de performance cognitive version 2) is required in exactly
one entry. If evaluation is unknown, provide CD datatype with nullFlavor="UNK".
|
|