hl7:substanceAdministration
|
|
1 … 1 |
M |
Szablon podsekwencji dawkowania w przypadku potrzeby doprecyzowania zmiennego modelu
dawkowania. Za pomocą podsekwencji można wskazać moment podania leku w ciągu doby.
|
(plCtry) |
hl7:templateId
|
II |
1 … 1 |
M |
|
(plCtry) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.3.4424.13.10.4.176 |
hl7:effectiveTime
|
|
0 … 1 |
|
Opcjonalne doprecyzowanie pory dnia, w którym ma być podana dawka leku ramach danej
sekwencji
|
(plCtry) |
|
gdzie [@operator='A' and hl7:event/@codeSystem='2.16.840.1.113883.4.642.1.76'] |
|
|
@operator
|
|
1 … 1 |
F |
A |
hl7:event
|
|
1 … 1 |
M |
|
(plCtry) |
@code
|
|
1 … 1 |
R |
Kod określający moment podania leku |
@codeSystem
|
|
1 … 1 |
F |
2.16.840.1.113883.4.642.1.76 |
|
codeSystem wskazujący listę dopuszczalnych kodów. Dopuszczone wartości: MORN, MOON,
AFT, EVE
|
@displayName
|
|
1 … 1 |
R |
Nazwa odpowiadająca danemu kodowi |
hl7:effectiveTime
|
|
0 … 1 |
|
Opcjonalne doprecyzowanie konkretnego momentu, w którym ma być podana dawka leku ramach
danej sekwencji
|
(plCtry) |
|
gdzie [@operator='A' and hl7:event/@codeSystem='2.16.840.1.113883.5.139'] |
|
|
@operator
|
|
1 … 1 |
F |
A |
hl7:event
|
|
1 … 1 |
M |
|
(plCtry) |
@code
|
|
1 … 1 |
R |
Kod określający moment podania leku |
@codeSystem
|
|
1 … 1 |
F |
2.16.840.1.113883.5.139 |
|
codeSystem wskazujący listę dopuszczalnych kodów. Lista dopuszczalnych wartości będzie
rozszerzana.
|
@displayName
|
|
1 … 1 |
R |
Nazwa odpowiadająca danemu kodowi |
hl7:repeatNumber
|
IVL_INT |
1 … 1 |
M |
Na tym poziomie element nie używany. Musi mieć wartość 0. |
(plCtry) |
@value
|
|
1 … 1 |
F |
0 |
|
Musi mieć wartość 0. |
hl7:doseQuantity
|
IVL_PQ |
1 … 1 |
M |
Oznacza liczbę jednostek leku do podania w danej podsekwencji i w ramach wskazanego
okresu [effectiveTime operator='A']. np. 1 tabletka rano.
|
(plCtry) |
|
Schematron report |
rola |
error
|
|
|
test |
hl7:low and not(hl7:high) |
|
|
Komunikat |
Ilość dawki (doseQuantity) posiadając wartość minimalną (low) musi posiadać wartość
maksymalną (high). |
|
|
Schematron report |
rola |
error
|
|
|
test |
//@unit = '{op.}' |
|
|
Komunikat |
Na poziomie podsekwencji (4.176) węzeł `doseQuantity` nie może mieć jednostki (unit)
równej '{op.}'. |
|
hl7:consumable
|
|
1 … 1 |
M |
|
(plCtry) |
hl7:manufacturedProduct
|
|
1 … 1 |
R |
|
(plCtry) |
hl7:manufacturedMaterial
|
|
1 … 1 |
|
|
(plCtry) |
@nullFlavor
|
|
1 … 1 |
F |
NA |
hl7:precondition
|
|
0 … 1 |
|
Opcjonalny element służący do określenia warunku dla wskazanego dawkowania. |
(plCtry) |
@typeCode
|
|
1 … 1 |
F |
PRCN |
hl7:criterion
|
|
1 … 1 |
R |
|
(plCtry) |
hl7:code
|
CE |
1 … 1 |
M |
|
(plCtry) |
@code
|
CONF |
1 … 1 |
F |
DOSE |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.5.4 (ActCode) |
Dołączony |
1 … 1 |
M |
z 2.16.840.1.113883.3.4424.13.10.7.3 [7] Opis wyrażenia klinicznego (DYNAMICZNE) Służy do wskazania identyfikatora referencji, dla odpowiednika tej informadcji w bloku
narracyjnym
|
hl7:text
|
ED |
1 … 1 |
M |
|
(plCtry) |
hl7:reference
|
TEL |
0 … 1 |
|
|
(plCtry) |
@value
|
st |
1 … 1 |
R |
|
|
Schematron assert |
rola |
error
|
|
|
test |
ancestor::hl7:section//*[@ID=substring(current()/@value,2)] |
|
|
Komunikat |
Referencja musi wskazywać na konkretny element tekstu sekcji o danym ID. |
|
|
Schematron report |
rola |
error
|
|
|
test |
ancestor::hl7:section/hl7:templateId[@root='2.16.840.1.113883.3.4424.13.10.3.55']
and hl7:reference
|
|
|
Komunikat |
Nie może istnieć referencja do treści w sekcji postaci binarnej dokumentu. |
|
hl7:value
|
ST |
1 … 1 |
M |
Tekstowy opis kryterium dla wskazanego dawkowania leku. Np. W razie bólu. Przy gorączce.
Drętwienie lewej kończyny. itp.
|
(plCtry) |