HeKatE Case: Health
Description
This example is a simple medical use case that has the potential to be extended into a real production system.
The use case deals with clinical guidelines that recommend certan medications based on different patient conditions.
This example comes from OpenRules where it is descibed as Clinical Guidelines.
→ Read more...
Conceptualization
Vocabulary
Concepts:
age - an age of the patient.
allergic - an allegic of the patient to medicaments.
weight - a weight of the patient.
diagnosis - an diagnosis made by a doctor.
creatinineLevel - one of the medicals factors.
creatinineClearance - the second of the medicals factors, that can be calculated with the help of creatinineLevel factor.
medication - the name of the drug prescribed by a doctor.
dose - the amount of the drug prescribed by a doctor.
Relations:
age → creatinineClearance
age → dose
age → medication
allergic → medication
diagnosis → medication
weight → creatinineClearance
creatinineLevel → creatinineClearance
creatinineLevel → dose
creatinineClearance → dose
medication → dose
Physical Design
Used states:
init0:
[age, 10],[allergic, penicillin],[diagnosis, 'AcuteSinusitils'],[creatinineLevel, 2.0],[weight, 50.0]
init1:
[age, 18],[allergic, penicillin],[diagnosis, 'AcuteSinusitils'],[creatinineLevel, 2.0],[weight, 50.0]
init2:
[age, 10],[allergic, none],[diagnosis, 'AcuteSinusitils'],[creatinineLevel, 2.0],[weight, 50.0]
init3:
[age, 17],[allergic, none],[diagnosis, 'AcuteSinusitils'],[creatinineLevel, 2.0],[weight, 50.0]
init4:
[age, 10],[allergic, penicillin],[diagnosis, 'AcuteSinusitils'],[creatinineLevel, 2.0],[weight, 50.0]
init5:
[age, 10],[allergic, penicillin],[diagnosis, 'AcuteSinusitils'],[creatinineLevel, 2.0],[weight, 150.0]
→ Read more...