HL7 Czech PS Implementation Guide
0.0.1 - ci-build
HL7 Czech PS Implementation Guide, published by HL7 Czech Republic. This guide is not an authorized publication; it is the continuous build for version 0.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7-cz/ps/ and changes regularly. See the Directory of published versions
Na následující stránce naleznete poznámky k implementaci pacientského souhrnu. Týkají se tvorby kompozice a naplnění tohoto profilu příslušnými daty.
Účel: Klinicky srozumitelný popis obsahu dokumentu, který tvoří základ pro technické mapování a validaci.
Jazyky: CZ (pro čitelnost), EN (autorita pro mapování a profily).
Každý prvek obsahuje:
Pozn.: EN verze logického modelu je závazná pro mapování a FHIR profily.
Mapování definuje vztahy mezi prvky logického modelu (např. eHN Hospital Discharge Report) a odpovídajícími FHIR elementy v české implementační specifikaci (např. HDR CZ).
Slouží k tomu, aby bylo jednoznačně určeno, kam se jednotlivé položky logického modelu zapisují v rámci FHIR struktury (Composition, Bundle, Section apod.).
Extension nebo komentář s vysvětlením.is related to.Účel: Zpřesňují použití FHIR resource v českém kontextu (omezují volitelnost, sjednocují praxi) a doplňují terminologické bindingy.
Composition, Patient, Encounter, …)Composition.author 1..1, section 1..*)Composition.section → Condition)1..10..10..* / 1..*
Národní profily mohou být přísnější než evropské.
Každý profil využívá závazné nebo doporučené číselníky:
Příklady:
Composition.type– LOINC34105-7,Condition.code– ICD-10/SNOMED CT,Observation.unit– UCUM.
Informativní pro tuto verzi průvodce
Do této verze příručky byly přidány závazná pravidla pouze jako informativní materiál ke shromažďování zpětné vazby o jejich používání.
Závazná pravidla (Obligations) specifikují schopnosti a chování, které definovaní aktéři MAY (MOHOU), SHOULD (MĚLI BY) nebo SHALL (MUSÍ) implementovat v rámci uvedených FHIR profilů.
Obligations doplňují kardinality a terminologické bindingy všude tam, kde samotná struktura nestačí (např. požadavky na uživatelské funkce, workflow nebo povinné zobrazení vybraných položek).
Composition.title, Composition.date a Composition.author; jazyk dokumentu MAY být nezobrazen.Každé závazné pravidlo (Obligation) je svázáno s konkrétním profilem nebo skupinou profilů, které doplňuje.
Obligations se uplatňují v testovacích scénářích validace – např. při kontrole správného zobrazení sekcí nebo existence povinných funkcí při tvorbě dokumentu.
Účel:
Příklady slouží jako referenční implementace, která ukazuje, jak mají vypadat plně validní výstupy pro jednotlivé profily a úrovně zralosti (L1–L3) datové struktury.
Nejedná se pouze o ukázku Bundle, ale o kompletní sadu vzájemně provázaných FHIR resource, které reprezentují reálný klinický dokument včetně všech potřebných referencí.
Každý příklad:
CZ_CompositionPs, CZ_ConditionPs, CZ_PatientCore),| Úroveň | Obsah příkladu | Struktura | Použití |
|---|---|---|---|
| L1 | PDF + metadata | Composition, DocumentReference |
Minimální interoperabilita |
| L2 | Sekce + text | Composition.section |
Strukturovaný narativ |
| L3 | Kódované položky | Composition.section + Condition, Medication, … |
Strojová interoperabilita |
Composition – hlavička a sekce dokumentuPatient – identifikace pacientaCondition – diagnózy (včetně hlavní diagnózy)Procedure – významné výkony a zákrokyMedicationStatement – informace o léčběAllergyIntolerance – alergie a intoleranceObservation – klíčové nálezy, výsledky, fyziologické hodnotyDocumentReference – vložená PDF/narativní rendiceConsent, Organization, PractitionerRole)Příklady mají sloužit:
Každý příklad musí být validní vůči příslušnému profilu (StructureDefinition) a mít správně navázané reference mezi resource.
Validaci lze provést pomocí nástroje FHIR Validator, IG Publisheru nebo jiného validačního rámce.
Doporučuje se zahrnout validaci do testovací pipeline (např. CI/CD) jako kontrolu souladu s profily.