HL7 Czech Base and Core FHIR IG
0.4.0 - ci-build
CZ
HL7 Czech Base and Core FHIR IG, published by HL7 Czech Republic. This guide is not an authorized publication; it is the continuous build for version 0.4.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7-cz/cz-core/ and changes regularly. See the Directory of published versions
Tato stránka obsahuje obecná pravidla pro způsoby řešení chybějících dat.
Obsah této stránky byl upraven dle HL7 International Patient Summary Implementation Guide (IPS).
Pokud nejsou pro daný element k dispozici žádná data, pak se nepovinný datový element vynechá.
Poznámka: Tvůrce obsahu nemusí mít k dispozici požadovaná data buď proto, že žádná data neexistují/nejsou známa, data nelze sdílet nebo dostupná data nejsou v daném kontextu relevantní.
Pokud tvůrce obsahu nedisponuje údaji, které mají být zahrnuty do zdrojů, MUSÍ být důvod jejich absence uveden následovně:
U nekódovaných datových elementů se použije extenze Data Absent Reason Extension.
Příklad: Zdroj Patient, u kterého není známo datum narození (všimněte si, že jelikož birthDate je primitivní datový typ typu date, v JSON se pro extenzi používá property _birthDate). Ostatní povinné property zdroje Patient jsou v níže uvedeném zjednodušeném příkladu vynechány (označeny …).
{
"resourceType" : "Patient",
...
"_birthDate": {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/data-absent-reason",
"valueCode" : "unknown"
}
]
},
...
}
Příklad: Zdroj typu Procedure, u kterého není známa hodnota elementu performed. Performed[x] je typ s výběrem, ačkoli lze pro extenzi „data absent reason“ použít jakýkoli prvek performed[x]; je v tomto příkladu využit element performedDateTime (pozn.: performedDateTime je primitivní datový typ typu dateTime; v JSON se pro extenzi použije property _performedDateTime). Ostatní povinné property zdroje Procedure jsou v níže uvedeném zjednodušeném příkladu vynechány (označeny …).
{
"resourceType" : "Procedure",
...
"_performedDateTime": {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/data-absent-reason",
"valueCode" : "unknown"
}
]
},
...
}
Pro kódované datové elementy se použijí následující pravidla:
CodeableConcept):
CodeableConcept nebo code):
Příklad: Výsledky vyšetření – v případě laboratorních výsledků, u nichž není povoleno sdílení kódu (např. jsou utajeny) obsahuje element code rozšíření „data-absent-reason“.
{
"resourceType" : "Observation",
...
"code": {
"coding" : [
{
"system" : "http://terminology.hl7.org/CodeSystem/data-absent-reason",
"code" : "masked"
}
]
},
...
}
Pokud jsou k dispozici pouze orientační časové údaje (např. „v období dospívání“), lze k vyjádření této informace použít extenzi period of life.
U datových elementů s více možnostmi datového typu ([x]) by se při předávání orientačních informací o datu a čase MĚL jako preferovaný datový typ používat typ dateTime.
Příklad fragmentu (Immunization): přesné datum výskytu není známo, ale je známo období, v němž k němu došlo.
{
"resourceType": "Immunization",
...
"_occurrenceDateTime": {
"extension": [
{
"url": "http://hl7.eu/fhir/base/StructureDefinition/periods-of-life",
"valueCodeableConcept": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "263659003",
"display": "Adolescence"
}
]
}
}
]
},
...
}