Dev:Diagnoses

From Kordeus Wiki
Revision as of 23:22, 6 May 2026 by Stefanseiler (talk | contribs) (→‎Diagnose catalogs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Diagnoses are stored in hierarchical diagnose catalogs, e.g. ICD-10. Where diagnoses are:

  • Hierarchically Grouped, e.g. by organs, specializations, ...
  • Coded, each diagnose has a unique code
  • Described - might have multipe descriptions per language (e.g. "Fuchs" or "Herediäre Hornhautdystrophie" which are both synonmy)
  • Localized, attributed to organ-structures as potential localizations (e.g. Left/Right eye)
Describe a time-based state of a patient

Diagnoses can be added to a patient by the doctor with a diagnose date. This can happen as part of a regular encounter or by adding historical data. Upon entering the diagnose, the doctor has to define a diagnose state and the localization of the diagnose. The potential localizations come from the diagnose catalogs, there exist these diagnose states.

  • suspected
  • ruled out
  • active (default state)
  • inactive - this is no longer active diagnose, where you do not longer have remaints of the formerly active diagnose
  • condition after - this is no longer active diagnose, where you have a remaint of the formerly active diagnose

Please note that diagnose states and diagnose localizations may be subject to change over time! So a once diagnosed diagnose with a patient will stay over all time, just the status and localizations may change over time.

Describe the reason for billing

As health insurances do not pay treatment without indication, each billing position must be attributed an indication (in most cases a diagnose) for each of the billable treatments.

Diagnose entry

Each practise defines one or multiple permitted diagnose catalogs, e.g. "ICD-10" and "Tessiner Diagnosenkatalog". These catalogs may hold multiple descriptions, where there is one primary and more secondard descriptions. All of them can be searched in a full-text search. If the doctor decides for one match, still the unique code is picked and the picked match (no matter if its the primary or a secondary text).

Fulltext search must implement: features like Autocompleteion, Relevance search, NGram and Typo correction.