Sdělování numerických hodnot v bloku VRN - pokyny a
pravidla - pro uživatele DS a tvůrce LIS
Od DS 03.14.01 a DS 04.05.01 jsou zavedena bezpečnostní
opatření, která umožňují kontrolu přijímaných numerických hodnot sdělovaných prostřednictvím
datového bloku vrn. Od této verze je
do bloku vrn
přidán nový povinný element jednotka a do bloku prepocet
je přidán nový povinný atribut lokální hodnota a nový nepovinný
element lokální škála.
Povinný atribut klic_nclp v bloku ku_z_lab (v DS3 ve VR)
určuje klíč sdělované položky, který je volen z
[NCLPPOL] - to, zda se jedná o sdílenou položku
národní nebo místně doplněnou položku lokální určuje povinný atribut typ_cispol
v bloku ku_z_lab. Platnost
příslušného národního klíče lze kontrolovat proti číselníku verzí [V_NCLP] .
Od DS 03.14.01 a DS 04.05.01 (platí od 1. 7. 2010) je
k dispozici rozšířený číselník verzí NČLP
[V_NCLP]
, který obsahuje v nově přidaném atributu "rozsah_kl" pro NČLP
verze 2.06.01 a vyšší informaci o klíčích položek NČLP definovaných v příslušných verzích číselníků. Klíče
jsou uváděné ve formě výčtu intervalů oddělených středníkem (např. 00001-16437;
20001-20846 ).
Podrobnější informace k přiděleným intervalům klíčů
jsou v popisu [NCLPPOL] - popis struktury .
Národní klíč lze zkontrolovat na základě povinného atributu verze_nclp
(v bloku DASTA), kde je uvedena verze NČLP použitého odesílatelem -
tak lze ověřit, zda zasílaný národní klíč odpovídá příslušnému výčtu národních
klíčů pro tuto verzi (viz číselník V_NCLP). Takto lze i posoudit
aktuálnost užívaných verzí NČLP.
Pokud je k položce sdělován výsledek numerický, musí
být v povinném atributu typpol_fh v bloku ku_z_lab (v DS3 ve VR)
zadána hodnota z množiny { 0, 1, 2, 3, 4, 5, 5, 6, T, E } - (viz [NCLPFH] ) a zároveň
musí být obsahem povinného elementu VRi blok vrn.
Vlastní hodnota výsledku je pak vložena do povinného
elementu hodnota v bloku vrn,
k níž je povinně připojován element jednotka nesoucí informaci o
jednotce vztahující se k této sdělované hodnotě.
Pokud jde o národní NČLP položku (viz definice dále),
musí být jednotka zde uvedená identická s jednotkou, která je pro tuto
položku uvedena v platném NČLP - je doporučováno toto kontrolovat i na
straně příjemce.
Pokud jde o non-NČLP položku (viz dále), měla by být
laboratoří volena jednotka v souladu se zásadami správné laboratorní práce
(viz např. norma ČSN EN ISO 15189 a zákonem daná soustava SI) - v případě,
že tomu tak není, musí být nicméně zde uvedena reálná jednotka, ve které je
výsledek laboratoří sdělován.
Upozornění:
Non-NČLP položky smějí být používané jen při komunikaci mezi
stranami, které o této již nestandardní formě uzavřely náležitou dohodu - tyto
položky nesmí být zasílané třetí straně.
Od 1.6.2026 nejsou non-NČLP položky v komunikaci prostřednictvím
DASTA či HL7 FHIR povolené.
POKYNY A PRAVIDLA
I.
Za výsledek v souladu s NČLP může být považován
výsledek pouze tehdy, když platí současně:
1.
Atribut klic_nclp v KU_Z_LAB (v DS3 ve VR) je
v rozmezí stanoveném pro národní položky, tj. 00001 až 24999 a 50000 až
89999 (viz číselník V_NCLP).
2.
Atribut typ_cispol v KU_Z_LAB (v DS3 ve VR) má
hodnotu „N“.
3.
Element jednotka ve VRN obsahuje jednotku
identickou s jednotkou uvedenou v národní definici příslušné položky
NČLP.
Viz: ku_z_lab, vrn a klíč položky NČLP .
II.
Pokud kterákoli z těchto výše uvedených tří podmínek
neplatí, musí přijímající systém považovat zaslaný výsledek za
nekompatibilní s NČLP, přičemž:
a.
může takový výsledek podmíněně zobrazovat jako lokální
položku, ale
b.
nesmí jej uložit pod zaslaným NČLP klíčem,
musí indikovat při zobrazení vhodnou formou příslušný rozpor
s metodikou Datového standardu
a nesmí ho předávat dalším příjemcům.
III.
Pokud je u národní položky (tj. typ_cispol = N a klíč
je z národního intervalu) zjištěna v elementu jednotka v bloku
VRN jednotka jiná než odpovídající příslušné definici z NČLP,
musí být pro příslušné zobrazení výsledku použita jednotka z bloku VRN
zaslaná s výsledkem, nikoli jednotka z NČLP, a současně musí
být vhodně indikován zjištěný rozpor.
Jedinou přípustnou výjimkou jsou jednotky typu U/l a IU/l
(včetně odvozených jako např. kU/l a kIU/l), neboť tyto jsou v NČLP zakládány pouze
jako U/l (kU/l). Pokud je schválen mezinárodně sdílený kalibrátor, mohou být
následně uváděné s jednotkou IU/l (kU/l) - tj. „International Unit na litr.
V NČLP zůstávají jako U/l (kU/l).
V žádném případě nelze zaměňovat arb.j. a U/l (resp.
kU/l či kIU/l...)! Z povahy definice je toto vyloučeno. Zejména pozor u
položek sdělovaných jako titr (tj. 1 : hodnota)!
Připomínáme, že v NČLP
jsou poměry (frakce) vyjadřované s rozměrem „1“, ne v „%“.
Připomínáme, že položky typu
„titr“ mají formát „T“ a zobrazují se jako 1 : sdělená hodnota!
IV.
Pokud je výsledek zasílán jako non-NČLP („lokální“),
musí být:
1.
Atribut klic_nclp mimo rozmezí stanovené pro
národní položky (viz [NCLPPOL]
- popis struktury).
2.
Atribut typ_cispol s hodnotou „L“.
3.
Odpovědnost za kompletní a správnou definici zasílané
položky nese odesílající strana!
Non-NČLP položky smějí být používané jen při komunikaci mezi
stranami, které o této již nestandardní formě uzavřely náležitou dohodu - tyto
položky nesmí být zasílané třetí straně.
V.
Pokud je výsledek zaslán jako non-NČLP (lokální), přijímající
systém:
1.
Zajistí jeho přijetí a zpracování dle svých zavedených
pravidel (například přijme zasílané položky na základě oboustranné smlouvy o
předávání těchto lokálních položek, nebo zobrazí údaje s příslušnou
varovnou hláškou, nebo údaje s příslušnou indikací odmítne).
2.
Zajistí, že nedojde k zobrazení výsledku pod názvem
jiné metody se shodným lokálním kódem.
Zajistí jejich případné vhodné a bezkolizní uložení.
VI.
Pokud je výsledek zaslán jako non-NČLP (lokální) a
je přijímajícím systémem přijat, pak musí přijímající systém postupovat takto:
1.
Musí zobrazit hodnotu z elementu hodnota
z bloku VRN
2.
Musí zobrazit jednotku z povinného elementu jednotka
z bloku VRN, nebo (pokud je zasláno a upřednostňováno)
z atributu jednotka z bloku nazvy (blok vnořený do
bloku VRN) - obě jednotky musí být významově shodné, mohou se pouze
lišit způsobem vyjádření.
3.
Pro zobrazení názvu do nálezové sestavy použije dle svých
zavedených pravidel:
a.
příslušný název ze smluvně předaného lokálního číselníku LČLP,
nebo
b.
název uvedený v nepovinném atributu nadpis_nal
v bloku nazvy (blok vnořený do bloku VRN), nebo
c.
název uvedený v povinném elementu nazev_lclp
v bloku ku_z_lab (v DS3 vr).
4.
Pro zobrazení referenčních mezí (škál) použije údaje zaslané
v bloku skala z VRN (pokud to není smluvně domluveno
jinak, např. z číselníku lokálních škál atd.). Škály musí být
v souladu s jednotkou vázanou k hodnotě výsledku (jednotka
z bloku VRN).
5.
blok prepocet se pro tyto non-NČLP přenosy nevyužívá
(pokud to není smluvně domluveno jinak)
Viz: ku_z_lab , vrn , prepocet , skala , nazvy .
VII.
V případě, že laboratoř měří v jednotkách jednoznačně
numericky přepočítatelných vůči NČLP jednotce, může zaslat položku jako národní
s příslušným přepočtem. V takovém případě:
1.
Atribut klic_nclp ve KU_Z_LAB (v DS3 ve VR) je
v rozmezí stanoveném pro národní položky (viz číselník V_NCLP).
2.
Atribut typ_cispol ve KU_Z_LAB (v DS3 ve VR) má
hodnotu „N“.
3.
Element jednotka ve VRN obsahuje jednotku
identickou s jednotkou uvedenou v národní definici příslušné položky
NČLP.
4.
Element hodnota ve VRN je v souladu
s jednotkou uvedenou v národní definici příslušné položky NČLP, přepočet
je realizován odesílatelem dle vztahu: jednotka_NČLP = prepfak * jednotka_LČLP (viz
níže).
5.
V bloku skala, který je vložen do VRN,
jsou škály nebo referenční meze odpovídající zaslané hodnotě hodnota a jednotce
jednotka, čili škály jsou přepočítané odesílatelem vůči národní
jednotce.
6.
V nepovinném bloku prepocet, který je vložen do
VRN, je odesílatelem vyplněn:
a.
povinný atribut prepfak, obsahující údaj o přepočtu
(konstanta) podle vztahu:
jednotka_NČLP = prepfak * jednotka_LČLP
b.
povinný atribut hodnota_lok, v níž je sdělována
původní hodnota naměřená v laboratoři (nepřepočítaná) v jednotkách jednotka_lclp
c.
povinný atribut jednotka_lclp, v níž je
sdělována hodnota_lok
d.
povinný atribut typ položky
z hlediska formátu hodnoty typpol_fh_lclp odpovídající lokální hodnotě
e.
nepovinný element skala_lok,
vztahující se k lokální hodnotě hodnota_lok v lokální jednotce
jednotka_lclp (tj. škála resp. referenční meze z Laboratorní
příručky laboratoře - údaj užívaný v laboratoři)
7.
Příjemce může pracovat jak s údaji
zaslanými v bloku VRN, tak s odpovídajícími údaji zaslanými
v bloku PREPOCET. Odesílatel ručí za korektnost a konzistenci
odesílaných dat, příjemce má možnost realizovat jejich formální kontrolu.
8.
Upozornění:
Vzhledem k tomu, že mnohé IS dosud
nepracují s údaji „druh veličiny“, který je součástí definice položek
NČLP, nelze dosud patřičně ošetřit příslušné převody mezi lokálními a národními
jednotkami. Tento údaj je důsledně používán v NČLP, ale v bloku
PREPFAK není dosud realizován. To bude možné až v některém z budoucích
upgrade DS. Odesílající strana ručí za to, že prováděné přepočty jsou
z tohoto hlediska korektní.
Změny a doplňky realizované od DS 03.14.01 (červen
2010) se týkají datových bloků:
Viz též: Zobrazování
numerických výsledků (odkaz doplněn
později k upgrade 4.18.03 v 3/2019).
Praha, červen 2010 - revize a
upřesnění březen 2013 - revize 2016 - doplnění odkazu 2019 - revize 2023,
doplnění červené věty 15.11.2025