question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Interest for the list of conditions and related symptoms

See original GitHub issue

Hi @jawalonoski, Thanks for the amazing work you are doing with the Synthea project. As far as I understood, Synthea allows us to simulate a population life cycle given demographic data while generating the EMR for each simulated person. In my project, I am interested not in the EMR but in the list of conditions that a person has suffered from during his life together with the related symptoms. Also I want to take advantage of the Simulation power of Synthea and especially the Synthea Generic Modules. Here is an example of a given module describing a pathology with the related symptom (please remove the txt extension to obtain a json file that cold be visualize easily with the framework): abdominal-hernia_new.json.txt After analyzing the code, it seems that Synthea does not support this functionality out of the box. Therefore, I am considering the following solution:

  • Add the field condition_symtoms to the class Person of type Dict that would be indexed as follows: [age -> [condition -> [symptom -> value]]] where each bracket represents a dictionary.
  • Modify the set_symptom function of the class Person to update the newly introduced field concurrently when the symptoms are created.
  • Add an export flag that, when set, will allow me to dump the newly introduced field in a file (JSON, CSV) while taking care to not alter the EMR file generated so far.

Do you think the solution makes sense? If so, would it be possible to integrate back the solution as part of the Synthea code?

Regards,

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:10 (9 by maintainers)

github_iconTop GitHub Comments

1reaction
afansicommented, Mar 25, 2020

@afansi You should be able to submit a PR using your fork. Looking forward to seeing it.

@jawalonoski I just opened the PR #685. Regards,

1reaction
afansicommented, Mar 20, 2020

Thanks @jawalonoski . I am on it.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Diseases and Conditions - Mayo Clinic
About this Symptom Checker. First Aid. Information to help you during a medical emergency. Use this voice app to get ...
Read more >
ICD-11 for Mortality and Morbidity Statistics
Neoplasms Diseases of the blood or blood-forming organs Diseases of the immune system Endocrine, nutritional or metabolic diseases Mental, behavioural or neurodevelopmental disorders...
Read more >
12.00-Mental Disorders-Adult - Social Security
The listings for mental disorders are arranged in 11 categories: neurocognitive disorders (12.02); schizophrenia spectrum and other psychotic disorders (12.03); ...
Read more >
Health Topics - MedlinePlus
Information on symptoms, causes, treatment and prevention for over 1000 diseases, illnesses, health conditions and wellness issues.
Read more >
NIMH » Depression - National Institute of Mental Health
Aches or pains, headaches, cramps, or digestive problems without a clear physical cause that do not ease even with treatment; Suicide attempts or...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found