hl7:section
|
|
1 … 1 |
M |
|
(plCion) |
@classCode
|
|
0 … 1 |
F |
DOCSECT |
@moodCode
|
|
0 … 1 |
F |
EVN |
hl7:templateId
|
II |
1 … 1 |
M |
|
(plCion) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.3.4424.13.10.3.166 |
hl7:id
|
II |
0 … 1 |
|
|
(plCion) |
hl7:code
|
CE |
1 … 1 |
M |
|
(plCion) |
@code
|
CONF |
1 … 1 |
F |
91878-9 |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.6.1 (LOINC) |
@codeSystemName
|
1 … 1 |
F |
LOINC |
@displayName
|
1 … 1 |
F |
Mode of communication |
hl7:title
|
ST |
1 … 1 |
M |
|
(plCion) |
|
CONF |
zawartość elementu musi być "Korespondencja z pacjentem" |
|
hl7:text
|
SD.TEXT |
1 … 1 |
M |
|
(plCion) |
|
Przykład |
<paragraph ID="ACT_1"> <caption ID="p1_sk_opis">Sposób korespondencji z pacjentem:</caption> <content ID="p1_sk_wartosc">papierowa</content></paragraph> |
hl7:entry
|
|
1 … 1 |
M |
Zawiera 2.16.840.1.113883.3.4424.13.10.4.174 [4] Sposób korespondencji (DYNAMICZNE)
|
(plCion) |
|
gdzie [@typeCode='COMP'] [hl7:act [hl7:templateId [@root='2.16.840.1.113883.3.4424.13.10.4.174']]] |
|
|
@typeCode
|
|
1 … 1 |
F |
COMP |
|
Schematron assert |
rola |
error
|
|
|
test |
count(hl7:text/hl7:paragraph/hl7:caption[@ID='p1_sk_opis']/../hl7:content[@ID='p1_sk_wartosc'])=1 |
|
|
Komunikat |
Nieprawidłowa struktura bloku narracyjnego.' |
|
|
Schematron report |
rola |
error
|
|
|
test |
not(hl7:text/hl7:paragraph/hl7:caption[@ID='p1_sk_opis']='Sposób korespondencji z
pacjentem:')
|
|
|
Komunikat |
Sekcja TEXT musi zawierać element caption z id = 'p1_sk_opis' mający wartość 'Sposób
korespondencji z pacjentem:' |
|
|
Schematron assert |
rola |
error
|
|
|
test |
((upper-case(hl7:text/hl7:paragraph/hl7:content[@ID='p1_sk_wartosc'])='KORESPONDENCJA
DROGĄ PAPIEROWĄ') and (hl7:entry/hl7:act[hl7:templateId/@root='2.16.840.1.113883.3.4424.13.10.4.174']/hl7:code/@code='P'))
or ((upper-case(hl7:text/hl7:paragraph/hl7:content[@ID='p1_sk_wartosc'])='KORESPONDENCJA
DROGĄ ELEKTRONICZNĄ W PRZYPADKU POSIADANIA KONTA IKP') and (hl7:entry/hl7:act[hl7:templateId/@root='2.16.840.1.113883.3.4424.13.10.4.174']/hl7:code/@code='E'))
|
|
|
Komunikat |
Brak zgodności danych bloku narracyjnego (paragraph[1]/content[ID='p1_sk_wartosc'])
z wartością w entry/act/code/@code. Lista dopuszczalnych wartości znajduje się w definicji
zbioru wartości (Droga korespondencji z pacjentem: include/voc-2.16.840.1.113883.3.4424.13.11.158-DYNAMIC.xml) |
|