seapoe1809 commited on
Commit
3a5b723
·
verified ·
1 Parent(s): 265eb55

Upload 40 files

Browse files
Files changed (41) hide show
  1. .gitattributes +10 -0
  2. Health_server/Health_files/ocr_files/Darna_tesseract/USPTF_Intent.txt +4 -0
  3. Health_server/Health_files/ocr_files/Darna_tesseract/chroma_storage/18f67e52-481a-4689-a2c2-9dcb04476f08/data_level0.bin +3 -0
  4. Health_server/Health_files/ocr_files/Darna_tesseract/chroma_storage/18f67e52-481a-4689-a2c2-9dcb04476f08/header.bin +3 -0
  5. Health_server/Health_files/ocr_files/Darna_tesseract/chroma_storage/18f67e52-481a-4689-a2c2-9dcb04476f08/index_metadata.pickle +3 -0
  6. Health_server/Health_files/ocr_files/Darna_tesseract/chroma_storage/18f67e52-481a-4689-a2c2-9dcb04476f08/length.bin +3 -0
  7. Health_server/Health_files/ocr_files/Darna_tesseract/chroma_storage/18f67e52-481a-4689-a2c2-9dcb04476f08/link_lists.bin +3 -0
  8. Health_server/Health_files/ocr_files/Darna_tesseract/chroma_storage/chroma.sqlite3 +3 -0
  9. Health_server/Health_files/ocr_files/Darna_tesseract/combined_output.json +3 -0
  10. Health_server/Health_files/ocr_files/Darna_tesseract/darnahi_ocr.png +3 -0
  11. Health_server/Health_files/ocr_files/Darna_tesseract/deidentified_records.txt +5 -0
  12. Health_server/Health_files/ocr_files/Darna_tesseract/ocr_results.txt +2 -0
  13. Health_server/Health_files/ocr_files/Darna_tesseract/wordcloud_summary.json +8 -0
  14. Health_server/Health_files/ocr_files/Darna_tesseract/wordclouds/darnahi_medications_wordcloud.png +3 -0
  15. Health_server/Health_files/ocr_files/Darna_tesseract/wordclouds/darnahi_past_medical_history_wordcloud.png +3 -0
  16. Health_server/Health_files/ocr_files/Darna_tesseract/wordclouds/darnahi_screening_wordcloud.png +3 -0
  17. Health_server/Health_files/ocr_files/Darna_tesseract/wordclouds/darnahi_summary_wordcloud.png +3 -0
  18. Health_server/Health_files/ocr_files/combined_output.json +3 -0
  19. Health_server/Health_files/ocr_files/fhir_data.pdf +68 -0
  20. Health_server/Health_files/ocr_files/fhir_output.json +13 -0
  21. Health_server/Health_files/ocr_files/record_2025-08-07 04-12-02.pdf +0 -0
  22. Health_server/Health_files/summary/HHI404.PDF +3 -0
  23. Health_server/Health_files/summary/chart.json +991 -0
  24. Health_server/Health_files/summary/chest.jpeg +0 -0
  25. Health_server/Health_files/summary/darna_sample.DCM +3 -0
  26. Health_server/Health_files/summary/medical_records.db +0 -0
  27. Health_server/Health_files/summary/sample.xml +133 -0
  28. Health_server/Health_files/summary/summary.pdf +0 -0
  29. Health_server/Health_files/upload/Welcome.txt +29 -0
  30. Health_server/Health_files2/ocr_files/Darna_tesseract/USPTF_Intent.txt +4 -0
  31. Health_server/Health_files2/ocr_files/Darna_tesseract/darnahi_ocr.png +3 -0
  32. Health_server/Health_files2/ocr_files/Darna_tesseract/deidentified_records.txt +5 -0
  33. Health_server/Health_files2/ocr_files/Darna_tesseract/ocr_results.txt +2 -0
  34. Health_server/Health_files2/ocr_files/Darna_tesseract/wordcloud_summary.json +8 -0
  35. Health_server/Health_files2/ocr_files/fhir_output.json +13 -0
  36. Health_server/Health_files2/summary/chart.json +991 -0
  37. Health_server/Health_files2/summary/darna_sample.DCM +3 -0
  38. Health_server/Health_files2/summary/medical_records.db +0 -0
  39. Health_server/Health_files2/summary/sample.xml +133 -0
  40. Health_server/Health_files2/summary/summary.pdf +0 -0
  41. Health_server/Health_files2/upload/Welcome.txt +25 -0
.gitattributes CHANGED
@@ -76,3 +76,13 @@ static/icons/portal.png filter=lfs diff=lfs merge=lfs -text
76
  static/icons/Strep_Module.png filter=lfs diff=lfs merge=lfs -text
77
  static/icons/tailscale.png filter=lfs diff=lfs merge=lfs -text
78
  static/icons/Weight_Tracker.png filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
76
  static/icons/Strep_Module.png filter=lfs diff=lfs merge=lfs -text
77
  static/icons/tailscale.png filter=lfs diff=lfs merge=lfs -text
78
  static/icons/Weight_Tracker.png filter=lfs diff=lfs merge=lfs -text
79
+ Health_server/Health_files/ocr_files/Darna_tesseract/chroma_storage/chroma.sqlite3 filter=lfs diff=lfs merge=lfs -text
80
+ Health_server/Health_files/ocr_files/Darna_tesseract/darnahi_ocr.png filter=lfs diff=lfs merge=lfs -text
81
+ Health_server/Health_files/ocr_files/Darna_tesseract/wordclouds/darnahi_medications_wordcloud.png filter=lfs diff=lfs merge=lfs -text
82
+ Health_server/Health_files/ocr_files/Darna_tesseract/wordclouds/darnahi_past_medical_history_wordcloud.png filter=lfs diff=lfs merge=lfs -text
83
+ Health_server/Health_files/ocr_files/Darna_tesseract/wordclouds/darnahi_screening_wordcloud.png filter=lfs diff=lfs merge=lfs -text
84
+ Health_server/Health_files/ocr_files/Darna_tesseract/wordclouds/darnahi_summary_wordcloud.png filter=lfs diff=lfs merge=lfs -text
85
+ Health_server/Health_files/summary/darna_sample.DCM filter=lfs diff=lfs merge=lfs -text
86
+ Health_server/Health_files/summary/HHI404.PDF filter=lfs diff=lfs merge=lfs -text
87
+ Health_server/Health_files2/ocr_files/Darna_tesseract/darnahi_ocr.png filter=lfs diff=lfs merge=lfs -text
88
+ Health_server/Health_files2/summary/darna_sample.DCM filter=lfs diff=lfs merge=lfs -text
Health_server/Health_files/ocr_files/Darna_tesseract/USPTF_Intent.txt ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ Please run Analyze module with Age / Sex to generate personalized recommendations.
2
+
3
+ The USPTF recommendations age/ sex will be listed in this document.
4
+
Health_server/Health_files/ocr_files/Darna_tesseract/chroma_storage/18f67e52-481a-4689-a2c2-9dcb04476f08/data_level0.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3c2ab79cf123d0cb09afbd50cc79d2d92cb4a32ed10ff76d68ee6384956ee3bc
3
+ size 5028000
Health_server/Health_files/ocr_files/Darna_tesseract/chroma_storage/18f67e52-481a-4689-a2c2-9dcb04476f08/header.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1e9613a5b6cf30e50a1f90bd7fe4811e60080e25726e5823301b1deb935437e9
3
+ size 100
Health_server/Health_files/ocr_files/Darna_tesseract/chroma_storage/18f67e52-481a-4689-a2c2-9dcb04476f08/index_metadata.pickle ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:54675c402d61f78ac3a0c31d4322557479be1b67e78b91dbf503181062f2da09
3
+ size 74953
Health_server/Health_files/ocr_files/Darna_tesseract/chroma_storage/18f67e52-481a-4689-a2c2-9dcb04476f08/length.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e9707a4bf58d344364771908bc85816e92b7ab52b2654c5d48c58d538654d43a
3
+ size 12000
Health_server/Health_files/ocr_files/Darna_tesseract/chroma_storage/18f67e52-481a-4689-a2c2-9dcb04476f08/link_lists.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d3040bfc00424cd13e4b00679b35c641c49f5cdcc94935b9520c0393689615a0
3
+ size 25124
Health_server/Health_files/ocr_files/Darna_tesseract/chroma_storage/chroma.sqlite3 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:265ed0926f5340d73b10e608bc11b4702f87b0eb8a3bd9ee4491c9f810f9fa75
3
+ size 9441280
Health_server/Health_files/ocr_files/Darna_tesseract/combined_output.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ {
2
+ "RECOMMENDATIONS:": "BP: Blood pressure screening in office screening -- Adults aged 18 years and above\nColonoscopy: Colorectal Cancer: Screening -- Adults aged 45 to 49 years\nBmi screen: If elevated BMI consider Healthy Diet and Physical Activity for Cardiovascular Disease Preventi\nTb Screen Test/ Questionnaire: Latent Tuberculosis Infection in Adults: Screening -- Asymptomatic adults at\nFasting Blood Glucose: Prediabetes and Type 2 Diabetes: Screening -- Asymptomatic adults aged 35 to 70\nSkin Exam: Skin Cancer Prevention: Behavioral Counseling -- Adults, Young adults, adolescents, children, a\nHeart Disease Questionnaire: Screen for CV risk and consider Statin Use for the Primary Prevention of Card\nAlcohol Questionnaire: Unhealthy Alcohol Use in Adolescents and Adults: Screening and Behavioral Counse\nDrug Abuse Questionnaire: Unhealthy Drug Use: Screening -- Adults age 13 years or older"
3
+ }
Health_server/Health_files/ocr_files/Darna_tesseract/darnahi_ocr.png ADDED

Git LFS Details

  • SHA256: b6b468abfc1d22be39a6c6e57c2b3663884f6b8aea2237405815b351e0986f9a
  • Pointer size: 131 Bytes
  • Size of remote file: 273 kB
Health_server/Health_files/ocr_files/Darna_tesseract/deidentified_records.txt ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Please run Analyze module after uploading health documents using the Upload module.
2
+ This file will then be populated with deidentified records.
3
+ Please inspect record to ensure deidentification. This is a beta version and might not be fully secure.
4
+ For example deidentified records could be shared without risking privacy issues.
5
+ Or deidentified records could be used in LLM's to generate personalized information.
Health_server/Health_files/ocr_files/Darna_tesseract/ocr_results.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ This the Text scraped from health records.
2
+
Health_server/Health_files/ocr_files/Darna_tesseract/wordcloud_summary.json ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "darnahi": "Darnahi is open source intiative - self custody of your health data. It is a way to aggregate your health data. One stop to bring all your health data together on your secure computer at home. When you visit a new doctor, you can choose to share your health data with them on demand through email, link etc. This way, you have full custody of your health data and can decide who to share it with and what to do with it.",
3
+ "darnahi_xmr": "Why XMR? cryptocurrencies like Monero can play a role in enhancing users' security and privacy. Monero is a privacy-focused cryptocurrency that provides anonymity and obfuscation of transaction details. This can be particularly relevant in healthcare contexts.",
4
+ "darnahi_summary": "",
5
+ "darnahi_past_medical_history": "Viral infection ",
6
+ "darnahi_medications": "",
7
+ "darnahi_screening": ""
8
+ }
Health_server/Health_files/ocr_files/Darna_tesseract/wordclouds/darnahi_medications_wordcloud.png ADDED

Git LFS Details

  • SHA256: 6f58f78760178df0ffdcc4f74982664ded0b64eb48319731bbb7ca75adbc55e4
  • Pointer size: 131 Bytes
  • Size of remote file: 122 kB
Health_server/Health_files/ocr_files/Darna_tesseract/wordclouds/darnahi_past_medical_history_wordcloud.png ADDED

Git LFS Details

  • SHA256: b8a5f098e5fb044b8bc1b87a849f0e77ab1e194ea207dc4e7424335c51b2b16d
  • Pointer size: 131 Bytes
  • Size of remote file: 111 kB
Health_server/Health_files/ocr_files/Darna_tesseract/wordclouds/darnahi_screening_wordcloud.png ADDED

Git LFS Details

  • SHA256: f72e8c907c944f83b54f359f5f91cb34e765b9addc234bea7725788fe674060c
  • Pointer size: 131 Bytes
  • Size of remote file: 204 kB
Health_server/Health_files/ocr_files/Darna_tesseract/wordclouds/darnahi_summary_wordcloud.png ADDED

Git LFS Details

  • SHA256: 8fe32dde132de0c72a66849495900397568cae40db8793919ecbe28baf46fea6
  • Pointer size: 131 Bytes
  • Size of remote file: 104 kB
Health_server/Health_files/ocr_files/combined_output.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ {
2
+ "RECOMMENDATIONS:": "BP: Blood pressure screening in office screening -- Adults aged 18 years and above\nColonoscopy: Colorectal Cancer: Screening -- Adults aged 45 to 49 years\nBmi screen: If elevated BMI consider Healthy Diet and Physical Activity for Cardiovascular Disease Preventi\nTb Screen Test/ Questionnaire: Latent Tuberculosis Infection in Adults: Screening -- Asymptomatic adults at\nFasting Blood Glucose: Prediabetes and Type 2 Diabetes: Screening -- Asymptomatic adults aged 35 to 70\nSkin Exam: Skin Cancer Prevention: Behavioral Counseling -- Adults, Young adults, adolescents, children, a\nHeart Disease Questionnaire: Screen for CV risk and consider Statin Use for the Primary Prevention of Card\nAlcohol Questionnaire: Unhealthy Alcohol Use in Adolescents and Adults: Screening and Behavioral Counse\nDrug Abuse Questionnaire: Unhealthy Drug Use: Screening -- Adults age 13 years or older"
3
+ }
Health_server/Health_files/ocr_files/fhir_data.pdf ADDED
@@ -0,0 +1,68 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ %PDF-1.3
2
+ %���� ReportLab Generated PDF document http://www.reportlab.com
3
+ 1 0 obj
4
+ <<
5
+ /F1 2 0 R
6
+ >>
7
+ endobj
8
+ 2 0 obj
9
+ <<
10
+ /BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font
11
+ >>
12
+ endobj
13
+ 3 0 obj
14
+ <<
15
+ /Contents 7 0 R /MediaBox [ 0 0 612 792 ] /Parent 6 0 R /Resources <<
16
+ /Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
17
+ >> /Rotate 0 /Trans <<
18
+
19
+ >>
20
+ /Type /Page
21
+ >>
22
+ endobj
23
+ 4 0 obj
24
+ <<
25
+ /PageMode /UseNone /Pages 6 0 R /Type /Catalog
26
+ >>
27
+ endobj
28
+ 5 0 obj
29
+ <<
30
+ /Author (anonymous) /CreationDate (D:20250808061656-04'00') /Creator (ReportLab PDF Library - www.reportlab.com) /Keywords () /ModDate (D:20250808061656-04'00') /Producer (ReportLab PDF Library - www.reportlab.com)
31
+ /Subject (unspecified) /Title (untitled) /Trapped /False
32
+ >>
33
+ endobj
34
+ 6 0 obj
35
+ <<
36
+ /Count 1 /Kids [ 3 0 R ] /Type /Pages
37
+ >>
38
+ endobj
39
+ 7 0 obj
40
+ <<
41
+ /Filter [ /ASCII85Decode /FlateDecode ] /Length 221
42
+ >>
43
+ stream
44
+ GapXO:Ci%2%)q[_MKbO.s(hg*oOoErO1Q:89GfJ$^q`W#K^\=5Ou?&3lcX&]W!bN6bQ&H>6c-W*n,b/p8)Q=2H/L[Z9B-TROb+OR#*MW[6sGJ&mVG>;+RDM\N\Zr3$du):LPbJ2?)t-XWd!Nq3q/<G'h7:GPI7?2Dqj]llt1'VgJ%0h1t!dj27_F92<B53can,WSLnSC`cPI<5J];XG6C-seNZ4~>endstream
45
+ endobj
46
+ xref
47
+ 0 8
48
+ 0000000000 65535 f
49
+ 0000000073 00000 n
50
+ 0000000104 00000 n
51
+ 0000000211 00000 n
52
+ 0000000404 00000 n
53
+ 0000000472 00000 n
54
+ 0000000768 00000 n
55
+ 0000000827 00000 n
56
+ trailer
57
+ <<
58
+ /ID
59
+ [<7df92555bb231e0ae75af6d6e6a09a46><7df92555bb231e0ae75af6d6e6a09a46>]
60
+ % ReportLab generated PDF document -- digest (http://www.reportlab.com)
61
+
62
+ /Info 5 0 R
63
+ /Root 4 0 R
64
+ /Size 8
65
+ >>
66
+ startxref
67
+ 1138
68
+ %%EOF
Health_server/Health_files/ocr_files/fhir_output.json ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "date_of_birth": "1900-01-01",
3
+ "sex": "F",
4
+ "allergies": [],
5
+ "past_medical_history": [],
6
+ "medications": [
7
+ {
8
+ "name": "",
9
+ "strength": "",
10
+ "instructions": ""
11
+ }
12
+ ]
13
+ }
Health_server/Health_files/ocr_files/record_2025-08-07 04-12-02.pdf ADDED
Binary file (2.89 kB). View file
 
Health_server/Health_files/summary/HHI404.PDF ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2d388be64696f28f72da8c3576cd036c38d281de0f43e695dd4f8feba36f7d97
3
+ size 250193
Health_server/Health_files/summary/chart.json ADDED
@@ -0,0 +1,991 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "lformsVersion": "34.0.0",
3
+ "PATH_DELIMITER": "/",
4
+ "code": "phr",
5
+ "codeList": [
6
+ {
7
+ "code": "phr",
8
+ "display": "Health Record"
9
+ }
10
+ ],
11
+ "identifier": null,
12
+ "name": " \u300c \u2726 \u2726 \u2726 DARNAHI \u270e \u2726 \u2726 \u2726 \u2726 \u300d ",
13
+ "template": "table",
14
+ "items": [
15
+ {
16
+ "header": true,
17
+ "dataType": "SECTION",
18
+ "question": "ABOUT ME",
19
+ "codeList": [
20
+ {
21
+ "system": "custom",
22
+ "code": "birthdate",
23
+ "display": "BIRTHDATE"
24
+ }
25
+ ],
26
+ "questionCode": "birthdate",
27
+ "questionCodeSystem": "custom",
28
+ "linkId": "679676784038",
29
+ "questionCardinality": {
30
+ "max": "1",
31
+ "min": "1"
32
+ },
33
+ "items": [
34
+ {
35
+ "dataType": "DT",
36
+ "question": "DATE OF BIRTH",
37
+ "questionCode": "593486088490",
38
+ "questionCodeSystem": "LinkId",
39
+ "linkId": "593486088490",
40
+ "questionCardinality": {
41
+ "max": "1",
42
+ "min": "1"
43
+ },
44
+ "codeList": [],
45
+ "answerCardinality": {
46
+ "min": "0",
47
+ "max": "1"
48
+ },
49
+ "value": "1900-01-01"
50
+ },
51
+ {
52
+ "dataType": "CWE",
53
+ "question": "BIOLOGICAL SEX",
54
+ "questionCode": "571347576477",
55
+ "questionCodeSystem": "LinkId",
56
+ "linkId": "571347576477",
57
+ "answerCardinality": {
58
+ "max": "1",
59
+ "min": "0"
60
+ },
61
+ "displayControl": {
62
+ "answerLayout": {
63
+ "type": "RADIO_CHECKBOX"
64
+ }
65
+ },
66
+ "answers": [
67
+ {
68
+ "text": "M"
69
+ },
70
+ {
71
+ "text": "F"
72
+ }
73
+ ],
74
+ "codeList": [],
75
+ "questionCardinality": {
76
+ "min": "1",
77
+ "max": "1"
78
+ },
79
+ "value": {
80
+ "text": "F"
81
+ }
82
+ }
83
+ ],
84
+ "displayControl": {
85
+ "questionLayout": "vertical"
86
+ },
87
+ "answerCardinality": {
88
+ "min": "0",
89
+ "max": "1"
90
+ }
91
+ },
92
+ {
93
+ "dataType": "ST",
94
+ "question": "ALLERGIES",
95
+ "questionCode": "4547915263358",
96
+ "questionCodeSystem": "LinkId",
97
+ "linkId": "4547915263358",
98
+ "questionCardinality": {
99
+ "max": "1",
100
+ "min": "1"
101
+ },
102
+ "items": [
103
+ {
104
+ "header": true,
105
+ "dataType": "SECTION",
106
+ "question": "Allergies and Other Dangerous Reactions",
107
+ "codeList": [
108
+ {
109
+ "system": "Custom",
110
+ "code": "allergies",
111
+ "display": "Allergies and Other Dangerous Reactions"
112
+ }
113
+ ],
114
+ "questionCode": "allergies",
115
+ "questionCodeSystem": "Custom",
116
+ "linkId": "/allergies",
117
+ "questionCardinality": {
118
+ "max": "*",
119
+ "min": "1"
120
+ },
121
+ "displayControl": {
122
+ "questionLayout": "horizontal"
123
+ },
124
+ "items": [
125
+ {
126
+ "dataType": "CWE",
127
+ "question": "Name",
128
+ "codeList": [
129
+ {
130
+ "system": "Custom",
131
+ "code": "allergy_name",
132
+ "display": "Name"
133
+ }
134
+ ],
135
+ "questionCode": "allergy_name",
136
+ "questionCodeSystem": "Custom",
137
+ "linkId": "/allergies/allergy_name",
138
+ "answerCardinality": {
139
+ "max": "1",
140
+ "min": "0"
141
+ },
142
+ "displayControl": {
143
+ "answerLayout": {
144
+ "type": "COMBO_BOX"
145
+ }
146
+ },
147
+ "answers": [
148
+ {
149
+ "code": "food",
150
+ "text": "Food allergies"
151
+ },
152
+ {
153
+ "code": "FOOD-2",
154
+ "text": "Chocolate"
155
+ },
156
+ {
157
+ "code": "FOOD-22",
158
+ "text": "Crab"
159
+ },
160
+ {
161
+ "code": "FOOD-4",
162
+ "text": "Egg"
163
+ },
164
+ {
165
+ "code": "FOOD-5",
166
+ "text": "Fish"
167
+ },
168
+ {
169
+ "code": "FOOD-7",
170
+ "text": "Gluten"
171
+ },
172
+ {
173
+ "code": "FOOD-19",
174
+ "text": "Milk"
175
+ },
176
+ {
177
+ "code": "FOOD-16",
178
+ "text": "Monosodium Glutamate (MSG)"
179
+ },
180
+ {
181
+ "code": "FOOD-9",
182
+ "text": "Peanut"
183
+ },
184
+ {
185
+ "code": "FOOD-10",
186
+ "text": "Pork"
187
+ },
188
+ {
189
+ "code": "FOOD-18",
190
+ "text": "Sesame"
191
+ },
192
+ {
193
+ "code": "FOOD-12",
194
+ "text": "Shellfish"
195
+ },
196
+ {
197
+ "code": "FOOD-21",
198
+ "text": "Shrimp"
199
+ },
200
+ {
201
+ "code": "FOOD-13",
202
+ "text": "Soy"
203
+ },
204
+ {
205
+ "code": "FOOD-14",
206
+ "text": "Tomatoes"
207
+ },
208
+ {
209
+ "code": "FOOD-17",
210
+ "text": "Tree Nuts"
211
+ },
212
+ {
213
+ "code": "FOOD-20",
214
+ "text": "Wheat"
215
+ },
216
+ {
217
+ "code": "FOOD-23",
218
+ "text": "Cochineal extract (Carmine) red dye"
219
+ },
220
+ {
221
+ "code": "FOOD-24",
222
+ "text": "FD&C Blue No. 1 dye"
223
+ },
224
+ {
225
+ "code": "FOOD-25",
226
+ "text": "FD&C Yellow No. 2 dye"
227
+ },
228
+ {
229
+ "code": "environmental",
230
+ "text": "Environmental allergies"
231
+ },
232
+ {
233
+ "code": "OTHR-18",
234
+ "text": "Cat"
235
+ },
236
+ {
237
+ "code": "OTHR-4",
238
+ "text": "Cockroach"
239
+ },
240
+ {
241
+ "code": "OTHR-5",
242
+ "text": "Cold Weather"
243
+ },
244
+ {
245
+ "code": "OTHR-17",
246
+ "text": "Dog"
247
+ },
248
+ {
249
+ "code": "OTHR-6",
250
+ "text": "Dust Mites"
251
+ },
252
+ {
253
+ "code": "OTHR-7",
254
+ "text": "Hay Fever"
255
+ },
256
+ {
257
+ "code": "OTHR-1",
258
+ "text": "Iodinated x-ray contrast"
259
+ },
260
+ {
261
+ "code": "OTHR-2",
262
+ "text": "Latex"
263
+ },
264
+ {
265
+ "code": "OTHR-8",
266
+ "text": "Mold"
267
+ },
268
+ {
269
+ "code": "OTHR-9",
270
+ "text": "Nickel"
271
+ },
272
+ {
273
+ "code": "OTHR-10",
274
+ "text": "Pet Dander"
275
+ },
276
+ {
277
+ "code": "OTHR-19",
278
+ "text": "Pollen"
279
+ },
280
+ {
281
+ "code": "OTHR-11",
282
+ "text": "Ragweed"
283
+ },
284
+ {
285
+ "code": "OTHR-12",
286
+ "text": "Semen"
287
+ },
288
+ {
289
+ "code": "OTHR-13",
290
+ "text": "Sun"
291
+ },
292
+ {
293
+ "code": "OTHR-3",
294
+ "text": "Wasp, hornet, bee sting"
295
+ },
296
+ {
297
+ "code": "medClass",
298
+ "text": "Medication class allergies"
299
+ },
300
+ {
301
+ "code": "DRUG-CLASS-1",
302
+ "text": "ACE Inhibitors"
303
+ },
304
+ {
305
+ "code": "DRUG-CLASS-2",
306
+ "text": "Aminoglycosides"
307
+ },
308
+ {
309
+ "code": "DRUG-CLASS-3",
310
+ "text": "Antihistamines"
311
+ },
312
+ {
313
+ "code": "DRUG-CLASS-4",
314
+ "text": "Benzodiazepines"
315
+ },
316
+ {
317
+ "code": "DRUG-CLASS-5",
318
+ "text": "Beta Blockers"
319
+ },
320
+ {
321
+ "code": "DRUG-CLASS-6",
322
+ "text": "Calcium Channel Blockers"
323
+ },
324
+ {
325
+ "code": "DRUG-CLASS-7",
326
+ "text": "Cephalosporins"
327
+ },
328
+ {
329
+ "code": "DRUG-CLASS-8",
330
+ "text": "Diuretics"
331
+ },
332
+ {
333
+ "code": "DRUG-CLASS-9",
334
+ "text": "H2 Blockers"
335
+ },
336
+ {
337
+ "code": "DRUG-CLASS-10",
338
+ "text": "Insulins"
339
+ },
340
+ {
341
+ "code": "DRUG-CLASS-11",
342
+ "text": "Iodine Containing Medications"
343
+ },
344
+ {
345
+ "code": "DRUG-CLASS-12",
346
+ "text": "Local Anesthetics"
347
+ },
348
+ {
349
+ "code": "DRUG-CLASS-13",
350
+ "text": "Macrolides (like Erythromycin)"
351
+ },
352
+ {
353
+ "code": "DRUG-CLASS-14",
354
+ "text": "Muscle Relaxants, Skeletal"
355
+ },
356
+ {
357
+ "code": "DRUG-CLASS-15",
358
+ "text": "Narcotic Analgesics"
359
+ },
360
+ {
361
+ "code": "DRUG-CLASS-16",
362
+ "text": "Nonsteroidal Anti Inflam. Agents (NSAID)"
363
+ },
364
+ {
365
+ "code": "DRUG-CLASS-24",
366
+ "text": "Penicillin and Derivatives"
367
+ },
368
+ {
369
+ "code": "DRUG-CLASS-17",
370
+ "text": "Phenothiazines"
371
+ },
372
+ {
373
+ "code": "DRUG-CLASS-18",
374
+ "text": "Proton Pump Inhibitors"
375
+ },
376
+ {
377
+ "code": "DRUG-CLASS-19",
378
+ "text": "Quinolone Antibiotics"
379
+ },
380
+ {
381
+ "code": "DRUG-CLASS-20",
382
+ "text": "Serotonin Re-Uptake Inhibitors"
383
+ },
384
+ {
385
+ "code": "DRUG-CLASS-21",
386
+ "text": "Statins"
387
+ },
388
+ {
389
+ "code": "DRUG-CLASS-22",
390
+ "text": "Sulfa Drugs"
391
+ },
392
+ {
393
+ "code": "DRUG-CLASS-23",
394
+ "text": "Tetracycline"
395
+ },
396
+ {
397
+ "code": "medication",
398
+ "text": "Medication allergies"
399
+ },
400
+ {
401
+ "code": "MED-57",
402
+ "text": "ALEVE (Naproxen)"
403
+ },
404
+ {
405
+ "code": "MED-2",
406
+ "text": "AMBIEN (Zolpedem)"
407
+ },
408
+ {
409
+ "code": "MED-97",
410
+ "text": "Amoxicillin"
411
+ },
412
+ {
413
+ "code": "MED-6",
414
+ "text": "Aspirin (ASA)"
415
+ },
416
+ {
417
+ "code": "MED-7",
418
+ "text": "ATIVAN (Lorazapam)"
419
+ },
420
+ {
421
+ "code": "MED-8",
422
+ "text": "ATROVENT (Ipartropium)"
423
+ },
424
+ {
425
+ "code": "MED-55",
426
+ "text": "AVINZA (Morphine)"
427
+ },
428
+ {
429
+ "code": "MED-9",
430
+ "text": "Bacitracin"
431
+ },
432
+ {
433
+ "code": "MED-10",
434
+ "text": "BACTRIM (Sulfamethoxazol/trimethaprim)"
435
+ },
436
+ {
437
+ "code": "MED-11",
438
+ "text": "BENADRYL (Diphenhydramine )"
439
+ },
440
+ {
441
+ "code": "MED-13",
442
+ "text": "BUMEX (Bumetanide)"
443
+ },
444
+ {
445
+ "code": "MED-16",
446
+ "text": "CARDIZEM (Diltizzam)"
447
+ },
448
+ {
449
+ "code": "MED-99",
450
+ "text": "CEFZIL (Cefprozil)"
451
+ },
452
+ {
453
+ "code": "MED-18",
454
+ "text": "CIPROFLOXACIN (Cipro)"
455
+ },
456
+ {
457
+ "code": "MED-19",
458
+ "text": "Codeine"
459
+ },
460
+ {
461
+ "code": "MED-20",
462
+ "text": "COLACE (Docusate Sodium)"
463
+ },
464
+ {
465
+ "code": "MED-21",
466
+ "text": "COMPAZINE (Prochlorperazine Maleate)"
467
+ },
468
+ {
469
+ "code": "MED-22",
470
+ "text": "COUMADIN (Warfarin)"
471
+ },
472
+ {
473
+ "code": "MED-23",
474
+ "text": "DALMANE (Flurazepam)"
475
+ },
476
+ {
477
+ "code": "MED-52",
478
+ "text": "DEMEROL (Meperidine)"
479
+ },
480
+ {
481
+ "code": "MED-88",
482
+ "text": "DEPAKOTE ER (Valproic Acid)"
483
+ },
484
+ {
485
+ "code": "MED-26",
486
+ "text": "DILANTIN (Phenytoin)"
487
+ },
488
+ {
489
+ "code": "MED-28",
490
+ "text": "DULCOLAX (Bisacodyl)"
491
+ },
492
+ {
493
+ "code": "MED-29",
494
+ "text": "E-MYCIN (Erythromycin)"
495
+ },
496
+ {
497
+ "code": "MED-30",
498
+ "text": "GASTROGRAFIN(Diatrizoate Meglumine)"
499
+ },
500
+ {
501
+ "code": "MED-31",
502
+ "text": "GLUCOPHAGE (Metformin)"
503
+ },
504
+ {
505
+ "code": "MED-32",
506
+ "text": "HALCION (Triazolam)"
507
+ },
508
+ {
509
+ "code": "MED-33",
510
+ "text": "HALDOL (Haloperidol)"
511
+ },
512
+ {
513
+ "code": "MED-35",
514
+ "text": "HUMALIN (human insulin)"
515
+ },
516
+ {
517
+ "code": "MED-37",
518
+ "text": "IMDUR (Isosorbide)"
519
+ },
520
+ {
521
+ "code": "MED-64",
522
+ "text": "ISONIAZID (Isoniazide)"
523
+ },
524
+ {
525
+ "code": "MED-41",
526
+ "text": "KAYEVELATE (Sodium Polystyrene Sulfonate)"
527
+ },
528
+ {
529
+ "code": "MED-42",
530
+ "text": "KLONOPIN (Clonazepam)"
531
+ },
532
+ {
533
+ "code": "MED-43",
534
+ "text": "Lactose"
535
+ },
536
+ {
537
+ "code": "MED-44",
538
+ "text": "LASIX (Furosemide)"
539
+ },
540
+ {
541
+ "code": "MED-45",
542
+ "text": "LEVAQUIN (Levofloxacin)"
543
+ },
544
+ {
545
+ "code": "MED-46",
546
+ "text": "LIBRIUM (Chlordiazepoxide)"
547
+ },
548
+ {
549
+ "code": "MED-47",
550
+ "text": "Lidocaine, Local"
551
+ },
552
+ {
553
+ "code": "MED-48",
554
+ "text": "LIPITOR (Atorvastatin)"
555
+ },
556
+ {
557
+ "code": "MED-49",
558
+ "text": "LOPRESSOR (Metroprolol)"
559
+ },
560
+ {
561
+ "code": "MED-50",
562
+ "text": "LOVENOX (Enoxaparin)"
563
+ },
564
+ {
565
+ "code": "MED-51",
566
+ "text": "MELLARIL (Thioridazine)"
567
+ },
568
+ {
569
+ "code": "MED-36",
570
+ "text": "MOTRIN/ADVIL (Ibuprofen)"
571
+ },
572
+ {
573
+ "code": "MED-59",
574
+ "text": "NORVASC (Amlodipine)"
575
+ },
576
+ {
577
+ "code": "MED-98",
578
+ "text": "OMNICEF (Cefdinir)"
579
+ },
580
+ {
581
+ "code": "MED-96",
582
+ "text": "Penicillin"
583
+ },
584
+ {
585
+ "code": "MED-61",
586
+ "text": "PEPCID (Famotidine)"
587
+ },
588
+ {
589
+ "code": "MED-62",
590
+ "text": "PERMITIL (Fluphenazine)"
591
+ },
592
+ {
593
+ "code": "MED-65",
594
+ "text": "PLAVIX (Clopidogrel)"
595
+ },
596
+ {
597
+ "code": "MED-67",
598
+ "text": "PREVACID (Lansoprazole)"
599
+ },
600
+ {
601
+ "code": "MED-68",
602
+ "text": "PROLIXIN (Fluphenazine)"
603
+ },
604
+ {
605
+ "code": "MED-70",
606
+ "text": "REGLAN (Metoclopramide)"
607
+ },
608
+ {
609
+ "code": "MED-71",
610
+ "text": "RESTORIL (Temazepam)"
611
+ },
612
+ {
613
+ "code": "MED-53",
614
+ "text": "ROBAXIN (Methocarbamol)"
615
+ },
616
+ {
617
+ "code": "MED-72",
618
+ "text": "SENOKOT (Senna)"
619
+ },
620
+ {
621
+ "code": "MED-73",
622
+ "text": "SERAX (Oxazepam)"
623
+ },
624
+ {
625
+ "code": "MED-74",
626
+ "text": "SERENTIL (Mesoridazine)"
627
+ },
628
+ {
629
+ "code": "MED-66",
630
+ "text": "SLOW-K (Potassium)"
631
+ },
632
+ {
633
+ "code": "MED-75",
634
+ "text": "SOLU MEDROL (Methylprednisolone )"
635
+ },
636
+ {
637
+ "code": "MED-77",
638
+ "text": "STELAZINE (Trifluoperazine)"
639
+ },
640
+ {
641
+ "code": "MED-79",
642
+ "text": "SYNTHROID (Thyroxin)"
643
+ },
644
+ {
645
+ "code": "MED-15",
646
+ "text": "TEGRETOL (Carbamazepine)"
647
+ },
648
+ {
649
+ "code": "MED-82",
650
+ "text": "THORAZINE (Chlorpromazine)"
651
+ },
652
+ {
653
+ "code": "MED-83",
654
+ "text": "TOPROL (Metoprolol)"
655
+ },
656
+ {
657
+ "code": "MED-84",
658
+ "text": "TRANXENE (Clorazepate)"
659
+ },
660
+ {
661
+ "code": "MED-85",
662
+ "text": "TRILAFON (Perphenazie)"
663
+ },
664
+ {
665
+ "code": "MED-86",
666
+ "text": "TYLENOL (Acetaminophen)"
667
+ },
668
+ {
669
+ "code": "MED-25",
670
+ "text": "VALIUM (Diastat)"
671
+ },
672
+ {
673
+ "code": "MED-87",
674
+ "text": "VALIUM (Diazepam)"
675
+ },
676
+ {
677
+ "code": "MED-89",
678
+ "text": "VASOTEC (Enalapril)"
679
+ },
680
+ {
681
+ "code": "MED-90",
682
+ "text": "VITAMIN K1 (Phytonadione)"
683
+ },
684
+ {
685
+ "code": "MED-91",
686
+ "text": "XANAX (Alprazolam)"
687
+ },
688
+ {
689
+ "code": "MED-92",
690
+ "text": "ZAROXOLYN (Metolazone)"
691
+ },
692
+ {
693
+ "code": "MED-93",
694
+ "text": "ZOLOFT (Sertraline)"
695
+ },
696
+ {
697
+ "code": "MED-94",
698
+ "text": "ZOSYN (Piperacillin/Tazobactam)"
699
+ },
700
+ {
701
+ "code": "MED-95",
702
+ "text": "ZYPREXA (Olanzapine)"
703
+ }
704
+ ],
705
+ "questionCardinality": {
706
+ "min": "1",
707
+ "max": "1"
708
+ }
709
+ },
710
+ {
711
+ "dataType": "TX",
712
+ "question": "Comment",
713
+ "codeList": [
714
+ {
715
+ "system": "Custom",
716
+ "code": "allergy_comment",
717
+ "display": "Comment"
718
+ }
719
+ ],
720
+ "questionCode": "allergy_comment",
721
+ "questionCodeSystem": "Custom",
722
+ "linkId": "/allergies/allergy_comment",
723
+ "questionCardinality": {
724
+ "max": "1",
725
+ "min": "1"
726
+ },
727
+ "answerCardinality": {
728
+ "min": "0",
729
+ "max": "1"
730
+ }
731
+ }
732
+ ],
733
+ "answerCardinality": {
734
+ "min": "0",
735
+ "max": "1"
736
+ }
737
+ }
738
+ ],
739
+ "codeList": [],
740
+ "answerCardinality": {
741
+ "min": "0",
742
+ "max": "1"
743
+ }
744
+ },
745
+ {
746
+ "header": true,
747
+ "dataType": "SECTION",
748
+ "question": "PAST MEDICAL HISTORY:",
749
+ "codeList": [
750
+ {
751
+ "system": "Custom",
752
+ "code": "conditions",
753
+ "display": "PAST MEDICAL HISTORY"
754
+ }
755
+ ],
756
+ "questionCode": "conditions",
757
+ "questionCodeSystem": "Custom",
758
+ "linkId": "/conditions",
759
+ "questionCardinality": {
760
+ "max": "*",
761
+ "min": "1"
762
+ },
763
+ "displayControl": {
764
+ "questionLayout": "horizontal"
765
+ },
766
+ "items": [
767
+ {
768
+ "externallyDefined": "https://clinicaltables.nlm.nih.gov/api/conditions/v3/search",
769
+ "dataType": "CWE",
770
+ "question": "PAST MEDICAL HISTORY",
771
+ "codeList": [
772
+ {
773
+ "system": "Custom",
774
+ "code": "condition",
775
+ "display": "PAST MEDICAL HISTORY"
776
+ }
777
+ ],
778
+ "questionCode": "condition",
779
+ "questionCodeSystem": "Custom",
780
+ "linkId": "/conditions/condition",
781
+ "answerCardinality": {
782
+ "max": "1",
783
+ "min": "0"
784
+ },
785
+ "displayControl": {
786
+ "answerLayout": {
787
+ "type": "COMBO_BOX"
788
+ }
789
+ },
790
+ "questionCardinality": {
791
+ "min": "1",
792
+ "max": "1"
793
+ }
794
+ },
795
+ {
796
+ "dataType": "DT",
797
+ "question": "Started",
798
+ "codeList": [
799
+ {
800
+ "system": "Custom",
801
+ "code": "cond_started",
802
+ "display": "Started"
803
+ }
804
+ ],
805
+ "questionCode": "cond_started",
806
+ "questionCodeSystem": "Custom",
807
+ "linkId": "/conditions/cond_started",
808
+ "questionCardinality": {
809
+ "max": "1",
810
+ "min": "1"
811
+ },
812
+ "answerCardinality": {
813
+ "min": "0",
814
+ "max": "1"
815
+ },
816
+ "value": "2022-01-04"
817
+ }
818
+ ],
819
+ "answerCardinality": {
820
+ "min": "0",
821
+ "max": "1"
822
+ }
823
+ },
824
+ {
825
+ "header": true,
826
+ "dataType": "SECTION",
827
+ "question": "MEDICATIONS:",
828
+ "obj_text": {
829
+ "extension": [
830
+ {
831
+ "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
832
+ "valueString": ".your-class-name {\n color: black; /* Text color */\n font-weight: bold; /* Bold text */\n font-size: 1.5em; /* H4 size approximation */\n background-color: orange; /* Background color */\n}"
833
+ }
834
+ ]
835
+ },
836
+ "questionCode": "/medications",
837
+ "questionCodeSystem": "LinkId",
838
+ "linkId": "/medications",
839
+ "questionCardinality": {
840
+ "max": "*",
841
+ "min": "1"
842
+ },
843
+ "displayControl": {
844
+ "questionLayout": "horizontal"
845
+ },
846
+ "items": [
847
+ {
848
+ "externallyDefined": "https://clinicaltables.nlm.nih.gov/api/rxterms/v3/search?ef=STRENGTHS_AND_FORMS,RXCUIS",
849
+ "dataType": "CWE",
850
+ "question": "MEDICATIONS",
851
+ "codeList": [
852
+ {
853
+ "system": "Custom",
854
+ "code": "med_name",
855
+ "display": "MEDICATIONS"
856
+ }
857
+ ],
858
+ "questionCode": "med_name",
859
+ "questionCodeSystem": "Custom",
860
+ "linkId": "/medications/med_name",
861
+ "answerCardinality": {
862
+ "max": "1",
863
+ "min": "0"
864
+ },
865
+ "displayControl": {
866
+ "answerLayout": {
867
+ "type": "COMBO_BOX"
868
+ }
869
+ },
870
+ "questionCardinality": {
871
+ "min": "1",
872
+ "max": "1"
873
+ }
874
+ },
875
+ {
876
+ "dataType": "CWE",
877
+ "question": "Strength",
878
+ "codeList": [
879
+ {
880
+ "system": "Custom",
881
+ "code": "med_strength",
882
+ "display": "Strength"
883
+ }
884
+ ],
885
+ "questionCode": "med_strength",
886
+ "questionCodeSystem": "Custom",
887
+ "linkId": "/medications/med_strength",
888
+ "answerCardinality": {
889
+ "max": "1",
890
+ "min": "0"
891
+ },
892
+ "displayControl": {
893
+ "answerLayout": {
894
+ "type": "COMBO_BOX"
895
+ }
896
+ },
897
+ "dataControl": [
898
+ {
899
+ "source": {
900
+ "sourceType": "INTERNAL",
901
+ "sourceLinkId": "/medications/med_name"
902
+ },
903
+ "construction": "ARRAY",
904
+ "dataFormat": {
905
+ "code": "value.data.RXCUIS",
906
+ "text": "value.data.STRENGTHS_AND_FORMS"
907
+ },
908
+ "onAttribute": "answers"
909
+ }
910
+ ],
911
+ "answers": [],
912
+ "questionCardinality": {
913
+ "min": "1",
914
+ "max": "1"
915
+ }
916
+ },
917
+ {
918
+ "dataType": "TX",
919
+ "question": "Instructions",
920
+ "codeList": [
921
+ {
922
+ "system": "Custom",
923
+ "code": "med_instructions",
924
+ "display": "Instructions"
925
+ }
926
+ ],
927
+ "questionCode": "med_instructions",
928
+ "questionCodeSystem": "Custom",
929
+ "linkId": "/medications/med_instructions",
930
+ "questionCardinality": {
931
+ "max": "1",
932
+ "min": "1"
933
+ },
934
+ "answerCardinality": {
935
+ "min": "0",
936
+ "max": "1"
937
+ }
938
+ },
939
+ {
940
+ "dataType": "DT",
941
+ "question": "Resupply",
942
+ "codeList": [
943
+ {
944
+ "system": "Custom",
945
+ "code": "med_resupply",
946
+ "display": "Resupply"
947
+ }
948
+ ],
949
+ "questionCode": "med_resupply",
950
+ "questionCodeSystem": "Custom",
951
+ "linkId": "/medications/med_resupply",
952
+ "questionCardinality": {
953
+ "max": "1",
954
+ "min": "1"
955
+ },
956
+ "answerCardinality": {
957
+ "min": "0",
958
+ "max": "1"
959
+ }
960
+ }
961
+ ],
962
+ "codeList": [],
963
+ "answerCardinality": {
964
+ "min": "0",
965
+ "max": "1"
966
+ }
967
+ }
968
+ ],
969
+ "templateOptions": {
970
+ "showQuestionCode": false,
971
+ "showCodingInstruction": false,
972
+ "allowMultipleEmptyRepeatingItems": false,
973
+ "allowHTMLInInstructions": false,
974
+ "displayControl": {
975
+ "questionLayout": "vertical"
976
+ },
977
+ "viewMode": "auto",
978
+ "defaultAnswerLayout": {
979
+ "answerLayout": {
980
+ "type": "COMBO_BOX",
981
+ "columns": "0"
982
+ }
983
+ },
984
+ "hideTreeLine": false,
985
+ "hideIndentation": false,
986
+ "hideRepetitionNumber": false,
987
+ "displayScoreWithAnswerText": true
988
+ },
989
+ "hasSavedData": true,
990
+ "fhirVersion": "R4"
991
+ }
Health_server/Health_files/summary/chest.jpeg ADDED
Health_server/Health_files/summary/darna_sample.DCM ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ee1fcf71fecb6a8aee3b1219388cc7ded40a804056a7647674ba1a77b797ae8e
3
+ size 1702398
Health_server/Health_files/summary/medical_records.db ADDED
Binary file (20.5 kB). View file
 
Health_server/Health_files/summary/sample.xml ADDED
@@ -0,0 +1,133 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="UTF-8"?>
2
+
3
+ <Patient xmlns="http://hl7.org/fhir">
4
+ <id value="example"/>
5
+ <!-- MRN assigned by ACME healthcare on 6-May 2001 -->
6
+ <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"><p style="border: 1px #661aff solid; background-color: #e6e6ff; padding: 10px;"><b> Jim </b> male, DoB: 1974-12-25 ( Medical record number: 12345 (use: USUAL, period: 2001-05-06
7
+ --&gt; (ongoing)))</p> <hr/> <table class="grid"><tr> <td style="background-color: #f3f5da" title="Record is active">Active:</td> <td> true</td> <td style="background-color: #f3f5da" title="Known status of Patient">Deceased:</td> <td colspan="3">false</td> </tr> <tr> <td style="background-color: #f3f5da" title="Alternate names (see the one above)">Alt Names:</td> <td colspan="3"><ul> <li> Darnahi AUS (OFFICIAL)</li> <li> Darnahi AUS (MAIDEN)</li> </ul> </td> </tr> <tr> <td style="background-color: #f3f5da" title="Ways to contact the Patient">Contact Details:</td> <td colspan="3"><ul> <li> -unknown-(HOME)</li> <li> ph: (03) 5555 6473(WORK)</li> <li> ph: (03) 3410 5613(MOBILE)</li> <li> ph: (03) 5555 8834(OLD)</li> <li> 534 Erewhon St PeasantVille, Rainbow, Vic 3999(HOME)</li> </ul> </td> </tr> <tr> <td style="background-color: #f3f5da" title="Nominated Contact: Next-of-Kin">Next-of-Kin:</td> <td colspan="3"><ul> <li> Bénédicte du Marché (female)</li> <li> 534 Erewhon St PleasantVille Vic 3999 (HOME)</li> <li> <a href="tel:+33(237)998327">+33 (237) 998327</a> </li> <li> Valid Period: 2012 --&gt; (ongoing)</li> </ul> </td> </tr> <tr> <td style="background-color: #f3f5da" title="Patient Links">Links:</td> <td colspan="3"><ul> <li> Managing Organization: <a href="organization-example-gastro.html">Organization/1</a> &quot;Gastroenterology&quot;</li> </ul> </td> </tr> </table> </div> </text> <identifier>
8
+ <use value="usual"/>
9
+ <type>
10
+ <coding>
11
+ <system value="http://terminology.hl7.org/CodeSystem/v2-0203"/>
12
+ <code value="MR"/>
13
+ </coding>
14
+ </type>
15
+ <system value="urn:oid:1.2.36.146.595.217.0.1"/>
16
+ <value value="12345"/>
17
+ <period>
18
+ <start value="2001-05-06"/>
19
+ </period>
20
+ <assigner>
21
+ <display value="Acme Healthcare"/>
22
+ </assigner>
23
+ </identifier>
24
+ <active value="true"/>
25
+ <!-- Peter James Chalmers, but called "Jim" -->
26
+ <name>
27
+ <use value="official"/>
28
+ <family value="Hi"/>
29
+ <given value="Darna"/>
30
+ <given value="Darna"/>
31
+ </name>
32
+ <name>
33
+ <use value="usual"/>
34
+ <given value="Da"/>
35
+ </name>
36
+ <name>
37
+ <!-- Maiden names apply for anyone whose name changes as a result of marriage - irrespective
38
+ of gender -->
39
+ <use value="maiden"/>
40
+ <family value="Hi"/>
41
+ <given value="Darna"/>
42
+ <given value="Darna"/>
43
+ <period>
44
+ <end value="2002"/>
45
+ </period>
46
+ </name>
47
+ <telecom>
48
+ <use value="home"/>
49
+ <!-- home communication details aren't known -->
50
+ </telecom>
51
+ <telecom>
52
+ <system value="phone"/>
53
+ <value value="(03) 5555 6473"/>
54
+ <use value="work"/>
55
+ <rank value="1"/>
56
+ </telecom>
57
+ <telecom>
58
+ <system value="phone"/>
59
+ <value value="(03) 3410 5613"/>
60
+ <use value="mobile"/>
61
+ <rank value="2"/>
62
+ </telecom>
63
+ <telecom>
64
+ <system value="phone"/>
65
+ <value value="(03) 5555 8834"/>
66
+ <use value="old"/>
67
+ <period>
68
+ <end value="2014"/>
69
+ </period>
70
+ </telecom>
71
+ <!-- use FHIR code system for male / female -->
72
+ <gender value="male"/>
73
+ <birthDate value="1974-12-25">
74
+ <extension url="http://hl7.org/fhir/StructureDefinition/patient-birthTime">
75
+ <valueDateTime value="1974-12-25T14:35:45-05:00"/>
76
+ </extension>
77
+ </birthDate>
78
+ <deceasedBoolean value="false"/>
79
+ <address>
80
+ <use value="home"/>
81
+ <type value="both"/>
82
+ <text value="534 Erewhon St PeasantVille, Rainbow, Vic 3999"/>
83
+ <line value="534 Erewhon St"/>
84
+ <city value="PleasantVille"/>
85
+ <district value="Rainbow"/>
86
+ <state value="Vic"/>
87
+ <postalCode value="3999"/>
88
+ <period>
89
+ <start value="1974-12-25"/>
90
+ </period>
91
+ </address>
92
+ <contact>
93
+ <relationship>
94
+ <coding>
95
+ <system value="http://terminology.hl7.org/CodeSystem/v2-0131"/>
96
+ <code value="N"/>
97
+ </coding>
98
+ </relationship>
99
+ <name>
100
+ <family value="du Marché">
101
+ <!-- the "du" part is a family name prefix (VV in iso 21090) -->
102
+ <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-prefix">
103
+ <valueString value="VV"/>
104
+ </extension>
105
+ </family>
106
+ <given value="Bénédicte"/>
107
+ </name>
108
+ <telecom>
109
+ <system value="phone"/>
110
+ <value value="+33 (237) 998327"/>
111
+ </telecom>
112
+ <address>
113
+ <use value="home"/>
114
+ <type value="both"/>
115
+ <line value="534 Erewhon St"/>
116
+ <city value="PleasantVille"/>
117
+ <district value="Rainbow"/>
118
+ <state value="Vic"/>
119
+ <postalCode value="3999"/>
120
+ <period>
121
+ <start value="1974-12-25"/>
122
+ </period>
123
+ </address>
124
+ <gender value="female"/>
125
+ <period>
126
+ <!-- The contact relationship started in 2012 -->
127
+ <start value="2012"/>
128
+ </period>
129
+ </contact>
130
+ <managingOrganization>
131
+ <reference value="Organization/1"/>
132
+ </managingOrganization>
133
+ </Patient>
Health_server/Health_files/summary/summary.pdf ADDED
Binary file (24.3 kB). View file
 
Health_server/Health_files/upload/Welcome.txt ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Welcome to the upload directory:
2
+ ##DARNA Healthy Intent v2- An open source intiative - self custody of your health data
3
+ ##Early stage. Beta and under development and isnt secure. Please take all steps to safeguard your data.
4
+
5
+ What is this project?
6
+ ======================
7
+ DARNA. HI v2.2 is a Forward looking project.
8
+
9
+ Key words: LINUX, python, Open Source.
10
+
11
+ Vision: This will be an open source, linux based personal Health coach which by the way allows self custody data.
12
+
13
+ We are getting ready for the day when powerful Language models would run locally on your device and you can ask it in a very Privacy centered questions very specific to your health . In Darnahi v2.2 a language model (llama 1B) is being used to process personal health data and provide answers to questions specific to an individual's health situation. Additionally, natural language preprocessing (NLP) techniques are being used, along with a retrieval augmented architecture (RAG) to process and understand the health data by the local LLM.
14
+
15
+ In future we hope to have a trained lightweight large language model (LLM) being employed to interpret the processed data and generate relevant health intents or responses tailored to an individual's queries about their health. To summarize Darnahi aims to leverage advanced language AI capabilities to give personalized health insights and recommendations by analyzing someone's specific health information and answering their questions in that context.
16
+
17
+ The core components are NLP for understanding natural language, a RAG model for retrieving and processing relevant data, and a local LLM that ties it together by mapping the data to the queries and providing contextualized health-related output.
18
+
19
+ This project is an Free and open-source software that helps bring together your health data that is currently saved in different places like electronic health records, fitness apps, and wearable devices. We wish to provide a way to aggregate your health data. One stop to bring all your health data together on your secure computer at home. When you visit a new doctor, you can choose to share your encrypted health data with them on demand through QR code, email, link etc. This way, you have full custody of your health data and can decide who to share it with and what to do with it.
20
+
21
+ WHY I CARE ABOUT THIS: I created this project because I had trouble moving my own health data when I switched healthcare providers. As someone who works in the healthcare space, I see that current EHR solutions make it difficult to port your data, even though there are regulatory requirements to do so. It's frustrating to see that some institutions still rely on fax and scan to move data around, which shows how outdated and hidden these data porting techniques are. Given this pain point, I also see an exciting oppportunity with LLM's. I look forward to the day when superior Language models will run on your device at home.
22
+
23
+ This is version 2.2 of the project, and I anticipate that there will be many more iterations and help from OSS community before it takes a good form. My goal is to make it easier for people to take ownership of their health data and store it in one place on their own computer. They can shoose to interact with local LLM or use their deidentified data to interact with powerful public LLM if they wish. Darnahi provides both- a way to interact with local LLM and also to deidentify their data seamlessly/ This way, they can decide who to share it with, how to use it and finally have more control over their own health.
24
+
25
+ License?
26
+ ========
27
+ This program is free software; you can redistribute it and/or modify it under the terms of the Darna modified GNU General Public License as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You would of course have to credit Darnahi.
28
+
29
+
Health_server/Health_files2/ocr_files/Darna_tesseract/USPTF_Intent.txt ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ Please run Analyze module with Age / Sex to generate personalized recommendations.
2
+
3
+ The USPTF recommendations age/ sex will be listed in this document.
4
+
Health_server/Health_files2/ocr_files/Darna_tesseract/darnahi_ocr.png ADDED

Git LFS Details

  • SHA256: b6b468abfc1d22be39a6c6e57c2b3663884f6b8aea2237405815b351e0986f9a
  • Pointer size: 131 Bytes
  • Size of remote file: 273 kB
Health_server/Health_files2/ocr_files/Darna_tesseract/deidentified_records.txt ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Please run Analyze module after uploading health documents using the Upload module.
2
+ This file will then be populated with deidentified records.
3
+ Please inspect record to ensure deidentification. This is a beta version and might not be fully secure.
4
+ For example deidentified records could be shared without risking privacy issues.
5
+ Or deidentified records could be used in LLM's to generate personalized information.
Health_server/Health_files2/ocr_files/Darna_tesseract/ocr_results.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ This the Text scraped from health records.
2
+
Health_server/Health_files2/ocr_files/Darna_tesseract/wordcloud_summary.json ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "darnahi": "Darnahi is open source intiative - self custody of your health data. It is a way to aggregate your health data. One stop to bring all your health data together on your secure computer at home. When you visit a new doctor, you can choose to share your health data with them on demand through email, link etc. This way, you have full custody of your health data and can decide who to share it with and what to do with it.",
3
+ "darnahi_xmr": "Why XMR? cryptocurrencies like Monero can play a role in enhancing users' security and privacy. Monero is a privacy-focused cryptocurrency that provides anonymity and obfuscation of transaction details. This can be particularly relevant in healthcare contexts.",
4
+ "darnahi_summary": "",
5
+ "darnahi_past_medical_history": "Viral infection ",
6
+ "darnahi_medications": "",
7
+ "darnahi_screening": ""
8
+ }
Health_server/Health_files2/ocr_files/fhir_output.json ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "date_of_birth": "1900-01-01",
3
+ "sex": "F",
4
+ "allergies": [],
5
+ "past_medical_history": [],
6
+ "medications": [
7
+ {
8
+ "name": "",
9
+ "strength": "",
10
+ "instructions": ""
11
+ }
12
+ ]
13
+ }
Health_server/Health_files2/summary/chart.json ADDED
@@ -0,0 +1,991 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "lformsVersion": "34.0.0",
3
+ "PATH_DELIMITER": "/",
4
+ "code": "phr",
5
+ "codeList": [
6
+ {
7
+ "code": "phr",
8
+ "display": "Health Record"
9
+ }
10
+ ],
11
+ "identifier": null,
12
+ "name": " \u300c \u2726 \u2726 \u2726 DARNAHI \u270e \u2726 \u2726 \u2726 \u2726 \u300d ",
13
+ "template": "table",
14
+ "items": [
15
+ {
16
+ "header": true,
17
+ "dataType": "SECTION",
18
+ "question": "ABOUT ME",
19
+ "codeList": [
20
+ {
21
+ "system": "custom",
22
+ "code": "birthdate",
23
+ "display": "BIRTHDATE"
24
+ }
25
+ ],
26
+ "questionCode": "birthdate",
27
+ "questionCodeSystem": "custom",
28
+ "linkId": "679676784038",
29
+ "questionCardinality": {
30
+ "max": "1",
31
+ "min": "1"
32
+ },
33
+ "items": [
34
+ {
35
+ "dataType": "DT",
36
+ "question": "DATE OF BIRTH",
37
+ "questionCode": "593486088490",
38
+ "questionCodeSystem": "LinkId",
39
+ "linkId": "593486088490",
40
+ "questionCardinality": {
41
+ "max": "1",
42
+ "min": "1"
43
+ },
44
+ "codeList": [],
45
+ "answerCardinality": {
46
+ "min": "0",
47
+ "max": "1"
48
+ },
49
+ "value": "1900-01-01"
50
+ },
51
+ {
52
+ "dataType": "CWE",
53
+ "question": "BIOLOGICAL SEX",
54
+ "questionCode": "571347576477",
55
+ "questionCodeSystem": "LinkId",
56
+ "linkId": "571347576477",
57
+ "answerCardinality": {
58
+ "max": "1",
59
+ "min": "0"
60
+ },
61
+ "displayControl": {
62
+ "answerLayout": {
63
+ "type": "RADIO_CHECKBOX"
64
+ }
65
+ },
66
+ "answers": [
67
+ {
68
+ "text": "M"
69
+ },
70
+ {
71
+ "text": "F"
72
+ }
73
+ ],
74
+ "codeList": [],
75
+ "questionCardinality": {
76
+ "min": "1",
77
+ "max": "1"
78
+ },
79
+ "value": {
80
+ "text": "F"
81
+ }
82
+ }
83
+ ],
84
+ "displayControl": {
85
+ "questionLayout": "vertical"
86
+ },
87
+ "answerCardinality": {
88
+ "min": "0",
89
+ "max": "1"
90
+ }
91
+ },
92
+ {
93
+ "dataType": "ST",
94
+ "question": "ALLERGIES",
95
+ "questionCode": "4547915263358",
96
+ "questionCodeSystem": "LinkId",
97
+ "linkId": "4547915263358",
98
+ "questionCardinality": {
99
+ "max": "1",
100
+ "min": "1"
101
+ },
102
+ "items": [
103
+ {
104
+ "header": true,
105
+ "dataType": "SECTION",
106
+ "question": "Allergies and Other Dangerous Reactions",
107
+ "codeList": [
108
+ {
109
+ "system": "Custom",
110
+ "code": "allergies",
111
+ "display": "Allergies and Other Dangerous Reactions"
112
+ }
113
+ ],
114
+ "questionCode": "allergies",
115
+ "questionCodeSystem": "Custom",
116
+ "linkId": "/allergies",
117
+ "questionCardinality": {
118
+ "max": "*",
119
+ "min": "1"
120
+ },
121
+ "displayControl": {
122
+ "questionLayout": "horizontal"
123
+ },
124
+ "items": [
125
+ {
126
+ "dataType": "CWE",
127
+ "question": "Name",
128
+ "codeList": [
129
+ {
130
+ "system": "Custom",
131
+ "code": "allergy_name",
132
+ "display": "Name"
133
+ }
134
+ ],
135
+ "questionCode": "allergy_name",
136
+ "questionCodeSystem": "Custom",
137
+ "linkId": "/allergies/allergy_name",
138
+ "answerCardinality": {
139
+ "max": "1",
140
+ "min": "0"
141
+ },
142
+ "displayControl": {
143
+ "answerLayout": {
144
+ "type": "COMBO_BOX"
145
+ }
146
+ },
147
+ "answers": [
148
+ {
149
+ "code": "food",
150
+ "text": "Food allergies"
151
+ },
152
+ {
153
+ "code": "FOOD-2",
154
+ "text": "Chocolate"
155
+ },
156
+ {
157
+ "code": "FOOD-22",
158
+ "text": "Crab"
159
+ },
160
+ {
161
+ "code": "FOOD-4",
162
+ "text": "Egg"
163
+ },
164
+ {
165
+ "code": "FOOD-5",
166
+ "text": "Fish"
167
+ },
168
+ {
169
+ "code": "FOOD-7",
170
+ "text": "Gluten"
171
+ },
172
+ {
173
+ "code": "FOOD-19",
174
+ "text": "Milk"
175
+ },
176
+ {
177
+ "code": "FOOD-16",
178
+ "text": "Monosodium Glutamate (MSG)"
179
+ },
180
+ {
181
+ "code": "FOOD-9",
182
+ "text": "Peanut"
183
+ },
184
+ {
185
+ "code": "FOOD-10",
186
+ "text": "Pork"
187
+ },
188
+ {
189
+ "code": "FOOD-18",
190
+ "text": "Sesame"
191
+ },
192
+ {
193
+ "code": "FOOD-12",
194
+ "text": "Shellfish"
195
+ },
196
+ {
197
+ "code": "FOOD-21",
198
+ "text": "Shrimp"
199
+ },
200
+ {
201
+ "code": "FOOD-13",
202
+ "text": "Soy"
203
+ },
204
+ {
205
+ "code": "FOOD-14",
206
+ "text": "Tomatoes"
207
+ },
208
+ {
209
+ "code": "FOOD-17",
210
+ "text": "Tree Nuts"
211
+ },
212
+ {
213
+ "code": "FOOD-20",
214
+ "text": "Wheat"
215
+ },
216
+ {
217
+ "code": "FOOD-23",
218
+ "text": "Cochineal extract (Carmine) red dye"
219
+ },
220
+ {
221
+ "code": "FOOD-24",
222
+ "text": "FD&C Blue No. 1 dye"
223
+ },
224
+ {
225
+ "code": "FOOD-25",
226
+ "text": "FD&C Yellow No. 2 dye"
227
+ },
228
+ {
229
+ "code": "environmental",
230
+ "text": "Environmental allergies"
231
+ },
232
+ {
233
+ "code": "OTHR-18",
234
+ "text": "Cat"
235
+ },
236
+ {
237
+ "code": "OTHR-4",
238
+ "text": "Cockroach"
239
+ },
240
+ {
241
+ "code": "OTHR-5",
242
+ "text": "Cold Weather"
243
+ },
244
+ {
245
+ "code": "OTHR-17",
246
+ "text": "Dog"
247
+ },
248
+ {
249
+ "code": "OTHR-6",
250
+ "text": "Dust Mites"
251
+ },
252
+ {
253
+ "code": "OTHR-7",
254
+ "text": "Hay Fever"
255
+ },
256
+ {
257
+ "code": "OTHR-1",
258
+ "text": "Iodinated x-ray contrast"
259
+ },
260
+ {
261
+ "code": "OTHR-2",
262
+ "text": "Latex"
263
+ },
264
+ {
265
+ "code": "OTHR-8",
266
+ "text": "Mold"
267
+ },
268
+ {
269
+ "code": "OTHR-9",
270
+ "text": "Nickel"
271
+ },
272
+ {
273
+ "code": "OTHR-10",
274
+ "text": "Pet Dander"
275
+ },
276
+ {
277
+ "code": "OTHR-19",
278
+ "text": "Pollen"
279
+ },
280
+ {
281
+ "code": "OTHR-11",
282
+ "text": "Ragweed"
283
+ },
284
+ {
285
+ "code": "OTHR-12",
286
+ "text": "Semen"
287
+ },
288
+ {
289
+ "code": "OTHR-13",
290
+ "text": "Sun"
291
+ },
292
+ {
293
+ "code": "OTHR-3",
294
+ "text": "Wasp, hornet, bee sting"
295
+ },
296
+ {
297
+ "code": "medClass",
298
+ "text": "Medication class allergies"
299
+ },
300
+ {
301
+ "code": "DRUG-CLASS-1",
302
+ "text": "ACE Inhibitors"
303
+ },
304
+ {
305
+ "code": "DRUG-CLASS-2",
306
+ "text": "Aminoglycosides"
307
+ },
308
+ {
309
+ "code": "DRUG-CLASS-3",
310
+ "text": "Antihistamines"
311
+ },
312
+ {
313
+ "code": "DRUG-CLASS-4",
314
+ "text": "Benzodiazepines"
315
+ },
316
+ {
317
+ "code": "DRUG-CLASS-5",
318
+ "text": "Beta Blockers"
319
+ },
320
+ {
321
+ "code": "DRUG-CLASS-6",
322
+ "text": "Calcium Channel Blockers"
323
+ },
324
+ {
325
+ "code": "DRUG-CLASS-7",
326
+ "text": "Cephalosporins"
327
+ },
328
+ {
329
+ "code": "DRUG-CLASS-8",
330
+ "text": "Diuretics"
331
+ },
332
+ {
333
+ "code": "DRUG-CLASS-9",
334
+ "text": "H2 Blockers"
335
+ },
336
+ {
337
+ "code": "DRUG-CLASS-10",
338
+ "text": "Insulins"
339
+ },
340
+ {
341
+ "code": "DRUG-CLASS-11",
342
+ "text": "Iodine Containing Medications"
343
+ },
344
+ {
345
+ "code": "DRUG-CLASS-12",
346
+ "text": "Local Anesthetics"
347
+ },
348
+ {
349
+ "code": "DRUG-CLASS-13",
350
+ "text": "Macrolides (like Erythromycin)"
351
+ },
352
+ {
353
+ "code": "DRUG-CLASS-14",
354
+ "text": "Muscle Relaxants, Skeletal"
355
+ },
356
+ {
357
+ "code": "DRUG-CLASS-15",
358
+ "text": "Narcotic Analgesics"
359
+ },
360
+ {
361
+ "code": "DRUG-CLASS-16",
362
+ "text": "Nonsteroidal Anti Inflam. Agents (NSAID)"
363
+ },
364
+ {
365
+ "code": "DRUG-CLASS-24",
366
+ "text": "Penicillin and Derivatives"
367
+ },
368
+ {
369
+ "code": "DRUG-CLASS-17",
370
+ "text": "Phenothiazines"
371
+ },
372
+ {
373
+ "code": "DRUG-CLASS-18",
374
+ "text": "Proton Pump Inhibitors"
375
+ },
376
+ {
377
+ "code": "DRUG-CLASS-19",
378
+ "text": "Quinolone Antibiotics"
379
+ },
380
+ {
381
+ "code": "DRUG-CLASS-20",
382
+ "text": "Serotonin Re-Uptake Inhibitors"
383
+ },
384
+ {
385
+ "code": "DRUG-CLASS-21",
386
+ "text": "Statins"
387
+ },
388
+ {
389
+ "code": "DRUG-CLASS-22",
390
+ "text": "Sulfa Drugs"
391
+ },
392
+ {
393
+ "code": "DRUG-CLASS-23",
394
+ "text": "Tetracycline"
395
+ },
396
+ {
397
+ "code": "medication",
398
+ "text": "Medication allergies"
399
+ },
400
+ {
401
+ "code": "MED-57",
402
+ "text": "ALEVE (Naproxen)"
403
+ },
404
+ {
405
+ "code": "MED-2",
406
+ "text": "AMBIEN (Zolpedem)"
407
+ },
408
+ {
409
+ "code": "MED-97",
410
+ "text": "Amoxicillin"
411
+ },
412
+ {
413
+ "code": "MED-6",
414
+ "text": "Aspirin (ASA)"
415
+ },
416
+ {
417
+ "code": "MED-7",
418
+ "text": "ATIVAN (Lorazapam)"
419
+ },
420
+ {
421
+ "code": "MED-8",
422
+ "text": "ATROVENT (Ipartropium)"
423
+ },
424
+ {
425
+ "code": "MED-55",
426
+ "text": "AVINZA (Morphine)"
427
+ },
428
+ {
429
+ "code": "MED-9",
430
+ "text": "Bacitracin"
431
+ },
432
+ {
433
+ "code": "MED-10",
434
+ "text": "BACTRIM (Sulfamethoxazol/trimethaprim)"
435
+ },
436
+ {
437
+ "code": "MED-11",
438
+ "text": "BENADRYL (Diphenhydramine )"
439
+ },
440
+ {
441
+ "code": "MED-13",
442
+ "text": "BUMEX (Bumetanide)"
443
+ },
444
+ {
445
+ "code": "MED-16",
446
+ "text": "CARDIZEM (Diltizzam)"
447
+ },
448
+ {
449
+ "code": "MED-99",
450
+ "text": "CEFZIL (Cefprozil)"
451
+ },
452
+ {
453
+ "code": "MED-18",
454
+ "text": "CIPROFLOXACIN (Cipro)"
455
+ },
456
+ {
457
+ "code": "MED-19",
458
+ "text": "Codeine"
459
+ },
460
+ {
461
+ "code": "MED-20",
462
+ "text": "COLACE (Docusate Sodium)"
463
+ },
464
+ {
465
+ "code": "MED-21",
466
+ "text": "COMPAZINE (Prochlorperazine Maleate)"
467
+ },
468
+ {
469
+ "code": "MED-22",
470
+ "text": "COUMADIN (Warfarin)"
471
+ },
472
+ {
473
+ "code": "MED-23",
474
+ "text": "DALMANE (Flurazepam)"
475
+ },
476
+ {
477
+ "code": "MED-52",
478
+ "text": "DEMEROL (Meperidine)"
479
+ },
480
+ {
481
+ "code": "MED-88",
482
+ "text": "DEPAKOTE ER (Valproic Acid)"
483
+ },
484
+ {
485
+ "code": "MED-26",
486
+ "text": "DILANTIN (Phenytoin)"
487
+ },
488
+ {
489
+ "code": "MED-28",
490
+ "text": "DULCOLAX (Bisacodyl)"
491
+ },
492
+ {
493
+ "code": "MED-29",
494
+ "text": "E-MYCIN (Erythromycin)"
495
+ },
496
+ {
497
+ "code": "MED-30",
498
+ "text": "GASTROGRAFIN(Diatrizoate Meglumine)"
499
+ },
500
+ {
501
+ "code": "MED-31",
502
+ "text": "GLUCOPHAGE (Metformin)"
503
+ },
504
+ {
505
+ "code": "MED-32",
506
+ "text": "HALCION (Triazolam)"
507
+ },
508
+ {
509
+ "code": "MED-33",
510
+ "text": "HALDOL (Haloperidol)"
511
+ },
512
+ {
513
+ "code": "MED-35",
514
+ "text": "HUMALIN (human insulin)"
515
+ },
516
+ {
517
+ "code": "MED-37",
518
+ "text": "IMDUR (Isosorbide)"
519
+ },
520
+ {
521
+ "code": "MED-64",
522
+ "text": "ISONIAZID (Isoniazide)"
523
+ },
524
+ {
525
+ "code": "MED-41",
526
+ "text": "KAYEVELATE (Sodium Polystyrene Sulfonate)"
527
+ },
528
+ {
529
+ "code": "MED-42",
530
+ "text": "KLONOPIN (Clonazepam)"
531
+ },
532
+ {
533
+ "code": "MED-43",
534
+ "text": "Lactose"
535
+ },
536
+ {
537
+ "code": "MED-44",
538
+ "text": "LASIX (Furosemide)"
539
+ },
540
+ {
541
+ "code": "MED-45",
542
+ "text": "LEVAQUIN (Levofloxacin)"
543
+ },
544
+ {
545
+ "code": "MED-46",
546
+ "text": "LIBRIUM (Chlordiazepoxide)"
547
+ },
548
+ {
549
+ "code": "MED-47",
550
+ "text": "Lidocaine, Local"
551
+ },
552
+ {
553
+ "code": "MED-48",
554
+ "text": "LIPITOR (Atorvastatin)"
555
+ },
556
+ {
557
+ "code": "MED-49",
558
+ "text": "LOPRESSOR (Metroprolol)"
559
+ },
560
+ {
561
+ "code": "MED-50",
562
+ "text": "LOVENOX (Enoxaparin)"
563
+ },
564
+ {
565
+ "code": "MED-51",
566
+ "text": "MELLARIL (Thioridazine)"
567
+ },
568
+ {
569
+ "code": "MED-36",
570
+ "text": "MOTRIN/ADVIL (Ibuprofen)"
571
+ },
572
+ {
573
+ "code": "MED-59",
574
+ "text": "NORVASC (Amlodipine)"
575
+ },
576
+ {
577
+ "code": "MED-98",
578
+ "text": "OMNICEF (Cefdinir)"
579
+ },
580
+ {
581
+ "code": "MED-96",
582
+ "text": "Penicillin"
583
+ },
584
+ {
585
+ "code": "MED-61",
586
+ "text": "PEPCID (Famotidine)"
587
+ },
588
+ {
589
+ "code": "MED-62",
590
+ "text": "PERMITIL (Fluphenazine)"
591
+ },
592
+ {
593
+ "code": "MED-65",
594
+ "text": "PLAVIX (Clopidogrel)"
595
+ },
596
+ {
597
+ "code": "MED-67",
598
+ "text": "PREVACID (Lansoprazole)"
599
+ },
600
+ {
601
+ "code": "MED-68",
602
+ "text": "PROLIXIN (Fluphenazine)"
603
+ },
604
+ {
605
+ "code": "MED-70",
606
+ "text": "REGLAN (Metoclopramide)"
607
+ },
608
+ {
609
+ "code": "MED-71",
610
+ "text": "RESTORIL (Temazepam)"
611
+ },
612
+ {
613
+ "code": "MED-53",
614
+ "text": "ROBAXIN (Methocarbamol)"
615
+ },
616
+ {
617
+ "code": "MED-72",
618
+ "text": "SENOKOT (Senna)"
619
+ },
620
+ {
621
+ "code": "MED-73",
622
+ "text": "SERAX (Oxazepam)"
623
+ },
624
+ {
625
+ "code": "MED-74",
626
+ "text": "SERENTIL (Mesoridazine)"
627
+ },
628
+ {
629
+ "code": "MED-66",
630
+ "text": "SLOW-K (Potassium)"
631
+ },
632
+ {
633
+ "code": "MED-75",
634
+ "text": "SOLU MEDROL (Methylprednisolone )"
635
+ },
636
+ {
637
+ "code": "MED-77",
638
+ "text": "STELAZINE (Trifluoperazine)"
639
+ },
640
+ {
641
+ "code": "MED-79",
642
+ "text": "SYNTHROID (Thyroxin)"
643
+ },
644
+ {
645
+ "code": "MED-15",
646
+ "text": "TEGRETOL (Carbamazepine)"
647
+ },
648
+ {
649
+ "code": "MED-82",
650
+ "text": "THORAZINE (Chlorpromazine)"
651
+ },
652
+ {
653
+ "code": "MED-83",
654
+ "text": "TOPROL (Metoprolol)"
655
+ },
656
+ {
657
+ "code": "MED-84",
658
+ "text": "TRANXENE (Clorazepate)"
659
+ },
660
+ {
661
+ "code": "MED-85",
662
+ "text": "TRILAFON (Perphenazie)"
663
+ },
664
+ {
665
+ "code": "MED-86",
666
+ "text": "TYLENOL (Acetaminophen)"
667
+ },
668
+ {
669
+ "code": "MED-25",
670
+ "text": "VALIUM (Diastat)"
671
+ },
672
+ {
673
+ "code": "MED-87",
674
+ "text": "VALIUM (Diazepam)"
675
+ },
676
+ {
677
+ "code": "MED-89",
678
+ "text": "VASOTEC (Enalapril)"
679
+ },
680
+ {
681
+ "code": "MED-90",
682
+ "text": "VITAMIN K1 (Phytonadione)"
683
+ },
684
+ {
685
+ "code": "MED-91",
686
+ "text": "XANAX (Alprazolam)"
687
+ },
688
+ {
689
+ "code": "MED-92",
690
+ "text": "ZAROXOLYN (Metolazone)"
691
+ },
692
+ {
693
+ "code": "MED-93",
694
+ "text": "ZOLOFT (Sertraline)"
695
+ },
696
+ {
697
+ "code": "MED-94",
698
+ "text": "ZOSYN (Piperacillin/Tazobactam)"
699
+ },
700
+ {
701
+ "code": "MED-95",
702
+ "text": "ZYPREXA (Olanzapine)"
703
+ }
704
+ ],
705
+ "questionCardinality": {
706
+ "min": "1",
707
+ "max": "1"
708
+ }
709
+ },
710
+ {
711
+ "dataType": "TX",
712
+ "question": "Comment",
713
+ "codeList": [
714
+ {
715
+ "system": "Custom",
716
+ "code": "allergy_comment",
717
+ "display": "Comment"
718
+ }
719
+ ],
720
+ "questionCode": "allergy_comment",
721
+ "questionCodeSystem": "Custom",
722
+ "linkId": "/allergies/allergy_comment",
723
+ "questionCardinality": {
724
+ "max": "1",
725
+ "min": "1"
726
+ },
727
+ "answerCardinality": {
728
+ "min": "0",
729
+ "max": "1"
730
+ }
731
+ }
732
+ ],
733
+ "answerCardinality": {
734
+ "min": "0",
735
+ "max": "1"
736
+ }
737
+ }
738
+ ],
739
+ "codeList": [],
740
+ "answerCardinality": {
741
+ "min": "0",
742
+ "max": "1"
743
+ }
744
+ },
745
+ {
746
+ "header": true,
747
+ "dataType": "SECTION",
748
+ "question": "PAST MEDICAL HISTORY:",
749
+ "codeList": [
750
+ {
751
+ "system": "Custom",
752
+ "code": "conditions",
753
+ "display": "PAST MEDICAL HISTORY"
754
+ }
755
+ ],
756
+ "questionCode": "conditions",
757
+ "questionCodeSystem": "Custom",
758
+ "linkId": "/conditions",
759
+ "questionCardinality": {
760
+ "max": "*",
761
+ "min": "1"
762
+ },
763
+ "displayControl": {
764
+ "questionLayout": "horizontal"
765
+ },
766
+ "items": [
767
+ {
768
+ "externallyDefined": "https://clinicaltables.nlm.nih.gov/api/conditions/v3/search",
769
+ "dataType": "CWE",
770
+ "question": "PAST MEDICAL HISTORY",
771
+ "codeList": [
772
+ {
773
+ "system": "Custom",
774
+ "code": "condition",
775
+ "display": "PAST MEDICAL HISTORY"
776
+ }
777
+ ],
778
+ "questionCode": "condition",
779
+ "questionCodeSystem": "Custom",
780
+ "linkId": "/conditions/condition",
781
+ "answerCardinality": {
782
+ "max": "1",
783
+ "min": "0"
784
+ },
785
+ "displayControl": {
786
+ "answerLayout": {
787
+ "type": "COMBO_BOX"
788
+ }
789
+ },
790
+ "questionCardinality": {
791
+ "min": "1",
792
+ "max": "1"
793
+ }
794
+ },
795
+ {
796
+ "dataType": "DT",
797
+ "question": "Started",
798
+ "codeList": [
799
+ {
800
+ "system": "Custom",
801
+ "code": "cond_started",
802
+ "display": "Started"
803
+ }
804
+ ],
805
+ "questionCode": "cond_started",
806
+ "questionCodeSystem": "Custom",
807
+ "linkId": "/conditions/cond_started",
808
+ "questionCardinality": {
809
+ "max": "1",
810
+ "min": "1"
811
+ },
812
+ "answerCardinality": {
813
+ "min": "0",
814
+ "max": "1"
815
+ },
816
+ "value": "2022-01-04"
817
+ }
818
+ ],
819
+ "answerCardinality": {
820
+ "min": "0",
821
+ "max": "1"
822
+ }
823
+ },
824
+ {
825
+ "header": true,
826
+ "dataType": "SECTION",
827
+ "question": "MEDICATIONS:",
828
+ "obj_text": {
829
+ "extension": [
830
+ {
831
+ "url": "http://hl7.org/fhir/StructureDefinition/rendering-style",
832
+ "valueString": ".your-class-name {\n color: black; /* Text color */\n font-weight: bold; /* Bold text */\n font-size: 1.5em; /* H4 size approximation */\n background-color: orange; /* Background color */\n}"
833
+ }
834
+ ]
835
+ },
836
+ "questionCode": "/medications",
837
+ "questionCodeSystem": "LinkId",
838
+ "linkId": "/medications",
839
+ "questionCardinality": {
840
+ "max": "*",
841
+ "min": "1"
842
+ },
843
+ "displayControl": {
844
+ "questionLayout": "horizontal"
845
+ },
846
+ "items": [
847
+ {
848
+ "externallyDefined": "https://clinicaltables.nlm.nih.gov/api/rxterms/v3/search?ef=STRENGTHS_AND_FORMS,RXCUIS",
849
+ "dataType": "CWE",
850
+ "question": "MEDICATIONS",
851
+ "codeList": [
852
+ {
853
+ "system": "Custom",
854
+ "code": "med_name",
855
+ "display": "MEDICATIONS"
856
+ }
857
+ ],
858
+ "questionCode": "med_name",
859
+ "questionCodeSystem": "Custom",
860
+ "linkId": "/medications/med_name",
861
+ "answerCardinality": {
862
+ "max": "1",
863
+ "min": "0"
864
+ },
865
+ "displayControl": {
866
+ "answerLayout": {
867
+ "type": "COMBO_BOX"
868
+ }
869
+ },
870
+ "questionCardinality": {
871
+ "min": "1",
872
+ "max": "1"
873
+ }
874
+ },
875
+ {
876
+ "dataType": "CWE",
877
+ "question": "Strength",
878
+ "codeList": [
879
+ {
880
+ "system": "Custom",
881
+ "code": "med_strength",
882
+ "display": "Strength"
883
+ }
884
+ ],
885
+ "questionCode": "med_strength",
886
+ "questionCodeSystem": "Custom",
887
+ "linkId": "/medications/med_strength",
888
+ "answerCardinality": {
889
+ "max": "1",
890
+ "min": "0"
891
+ },
892
+ "displayControl": {
893
+ "answerLayout": {
894
+ "type": "COMBO_BOX"
895
+ }
896
+ },
897
+ "dataControl": [
898
+ {
899
+ "source": {
900
+ "sourceType": "INTERNAL",
901
+ "sourceLinkId": "/medications/med_name"
902
+ },
903
+ "construction": "ARRAY",
904
+ "dataFormat": {
905
+ "code": "value.data.RXCUIS",
906
+ "text": "value.data.STRENGTHS_AND_FORMS"
907
+ },
908
+ "onAttribute": "answers"
909
+ }
910
+ ],
911
+ "answers": [],
912
+ "questionCardinality": {
913
+ "min": "1",
914
+ "max": "1"
915
+ }
916
+ },
917
+ {
918
+ "dataType": "TX",
919
+ "question": "Instructions",
920
+ "codeList": [
921
+ {
922
+ "system": "Custom",
923
+ "code": "med_instructions",
924
+ "display": "Instructions"
925
+ }
926
+ ],
927
+ "questionCode": "med_instructions",
928
+ "questionCodeSystem": "Custom",
929
+ "linkId": "/medications/med_instructions",
930
+ "questionCardinality": {
931
+ "max": "1",
932
+ "min": "1"
933
+ },
934
+ "answerCardinality": {
935
+ "min": "0",
936
+ "max": "1"
937
+ }
938
+ },
939
+ {
940
+ "dataType": "DT",
941
+ "question": "Resupply",
942
+ "codeList": [
943
+ {
944
+ "system": "Custom",
945
+ "code": "med_resupply",
946
+ "display": "Resupply"
947
+ }
948
+ ],
949
+ "questionCode": "med_resupply",
950
+ "questionCodeSystem": "Custom",
951
+ "linkId": "/medications/med_resupply",
952
+ "questionCardinality": {
953
+ "max": "1",
954
+ "min": "1"
955
+ },
956
+ "answerCardinality": {
957
+ "min": "0",
958
+ "max": "1"
959
+ }
960
+ }
961
+ ],
962
+ "codeList": [],
963
+ "answerCardinality": {
964
+ "min": "0",
965
+ "max": "1"
966
+ }
967
+ }
968
+ ],
969
+ "templateOptions": {
970
+ "showQuestionCode": false,
971
+ "showCodingInstruction": false,
972
+ "allowMultipleEmptyRepeatingItems": false,
973
+ "allowHTMLInInstructions": false,
974
+ "displayControl": {
975
+ "questionLayout": "vertical"
976
+ },
977
+ "viewMode": "auto",
978
+ "defaultAnswerLayout": {
979
+ "answerLayout": {
980
+ "type": "COMBO_BOX",
981
+ "columns": "0"
982
+ }
983
+ },
984
+ "hideTreeLine": false,
985
+ "hideIndentation": false,
986
+ "hideRepetitionNumber": false,
987
+ "displayScoreWithAnswerText": true
988
+ },
989
+ "hasSavedData": true,
990
+ "fhirVersion": "R4"
991
+ }
Health_server/Health_files2/summary/darna_sample.DCM ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ee1fcf71fecb6a8aee3b1219388cc7ded40a804056a7647674ba1a77b797ae8e
3
+ size 1702398
Health_server/Health_files2/summary/medical_records.db ADDED
Binary file (12.3 kB). View file
 
Health_server/Health_files2/summary/sample.xml ADDED
@@ -0,0 +1,133 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="UTF-8"?>
2
+
3
+ <Patient xmlns="http://hl7.org/fhir">
4
+ <id value="example"/>
5
+ <!-- MRN assigned by ACME healthcare on 6-May 2001 -->
6
+ <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"><p style="border: 1px #661aff solid; background-color: #e6e6ff; padding: 10px;"><b> Jim </b> male, DoB: 1974-12-25 ( Medical record number: 12345 (use: USUAL, period: 2001-05-06
7
+ --&gt; (ongoing)))</p> <hr/> <table class="grid"><tr> <td style="background-color: #f3f5da" title="Record is active">Active:</td> <td> true</td> <td style="background-color: #f3f5da" title="Known status of Patient">Deceased:</td> <td colspan="3">false</td> </tr> <tr> <td style="background-color: #f3f5da" title="Alternate names (see the one above)">Alt Names:</td> <td colspan="3"><ul> <li> Darnahi AUS (OFFICIAL)</li> <li> Darnahi AUS (MAIDEN)</li> </ul> </td> </tr> <tr> <td style="background-color: #f3f5da" title="Ways to contact the Patient">Contact Details:</td> <td colspan="3"><ul> <li> -unknown-(HOME)</li> <li> ph: (03) 5555 6473(WORK)</li> <li> ph: (03) 3410 5613(MOBILE)</li> <li> ph: (03) 5555 8834(OLD)</li> <li> 534 Erewhon St PeasantVille, Rainbow, Vic 3999(HOME)</li> </ul> </td> </tr> <tr> <td style="background-color: #f3f5da" title="Nominated Contact: Next-of-Kin">Next-of-Kin:</td> <td colspan="3"><ul> <li> Bénédicte du Marché (female)</li> <li> 534 Erewhon St PleasantVille Vic 3999 (HOME)</li> <li> <a href="tel:+33(237)998327">+33 (237) 998327</a> </li> <li> Valid Period: 2012 --&gt; (ongoing)</li> </ul> </td> </tr> <tr> <td style="background-color: #f3f5da" title="Patient Links">Links:</td> <td colspan="3"><ul> <li> Managing Organization: <a href="organization-example-gastro.html">Organization/1</a> &quot;Gastroenterology&quot;</li> </ul> </td> </tr> </table> </div> </text> <identifier>
8
+ <use value="usual"/>
9
+ <type>
10
+ <coding>
11
+ <system value="http://terminology.hl7.org/CodeSystem/v2-0203"/>
12
+ <code value="MR"/>
13
+ </coding>
14
+ </type>
15
+ <system value="urn:oid:1.2.36.146.595.217.0.1"/>
16
+ <value value="12345"/>
17
+ <period>
18
+ <start value="2001-05-06"/>
19
+ </period>
20
+ <assigner>
21
+ <display value="Acme Healthcare"/>
22
+ </assigner>
23
+ </identifier>
24
+ <active value="true"/>
25
+ <!-- Peter James Chalmers, but called "Jim" -->
26
+ <name>
27
+ <use value="official"/>
28
+ <family value="Hi"/>
29
+ <given value="Darna"/>
30
+ <given value="Darna"/>
31
+ </name>
32
+ <name>
33
+ <use value="usual"/>
34
+ <given value="Da"/>
35
+ </name>
36
+ <name>
37
+ <!-- Maiden names apply for anyone whose name changes as a result of marriage - irrespective
38
+ of gender -->
39
+ <use value="maiden"/>
40
+ <family value="Hi"/>
41
+ <given value="Darna"/>
42
+ <given value="Darna"/>
43
+ <period>
44
+ <end value="2002"/>
45
+ </period>
46
+ </name>
47
+ <telecom>
48
+ <use value="home"/>
49
+ <!-- home communication details aren't known -->
50
+ </telecom>
51
+ <telecom>
52
+ <system value="phone"/>
53
+ <value value="(03) 5555 6473"/>
54
+ <use value="work"/>
55
+ <rank value="1"/>
56
+ </telecom>
57
+ <telecom>
58
+ <system value="phone"/>
59
+ <value value="(03) 3410 5613"/>
60
+ <use value="mobile"/>
61
+ <rank value="2"/>
62
+ </telecom>
63
+ <telecom>
64
+ <system value="phone"/>
65
+ <value value="(03) 5555 8834"/>
66
+ <use value="old"/>
67
+ <period>
68
+ <end value="2014"/>
69
+ </period>
70
+ </telecom>
71
+ <!-- use FHIR code system for male / female -->
72
+ <gender value="male"/>
73
+ <birthDate value="1974-12-25">
74
+ <extension url="http://hl7.org/fhir/StructureDefinition/patient-birthTime">
75
+ <valueDateTime value="1974-12-25T14:35:45-05:00"/>
76
+ </extension>
77
+ </birthDate>
78
+ <deceasedBoolean value="false"/>
79
+ <address>
80
+ <use value="home"/>
81
+ <type value="both"/>
82
+ <text value="534 Erewhon St PeasantVille, Rainbow, Vic 3999"/>
83
+ <line value="534 Erewhon St"/>
84
+ <city value="PleasantVille"/>
85
+ <district value="Rainbow"/>
86
+ <state value="Vic"/>
87
+ <postalCode value="3999"/>
88
+ <period>
89
+ <start value="1974-12-25"/>
90
+ </period>
91
+ </address>
92
+ <contact>
93
+ <relationship>
94
+ <coding>
95
+ <system value="http://terminology.hl7.org/CodeSystem/v2-0131"/>
96
+ <code value="N"/>
97
+ </coding>
98
+ </relationship>
99
+ <name>
100
+ <family value="du Marché">
101
+ <!-- the "du" part is a family name prefix (VV in iso 21090) -->
102
+ <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-prefix">
103
+ <valueString value="VV"/>
104
+ </extension>
105
+ </family>
106
+ <given value="Bénédicte"/>
107
+ </name>
108
+ <telecom>
109
+ <system value="phone"/>
110
+ <value value="+33 (237) 998327"/>
111
+ </telecom>
112
+ <address>
113
+ <use value="home"/>
114
+ <type value="both"/>
115
+ <line value="534 Erewhon St"/>
116
+ <city value="PleasantVille"/>
117
+ <district value="Rainbow"/>
118
+ <state value="Vic"/>
119
+ <postalCode value="3999"/>
120
+ <period>
121
+ <start value="1974-12-25"/>
122
+ </period>
123
+ </address>
124
+ <gender value="female"/>
125
+ <period>
126
+ <!-- The contact relationship started in 2012 -->
127
+ <start value="2012"/>
128
+ </period>
129
+ </contact>
130
+ <managingOrganization>
131
+ <reference value="Organization/1"/>
132
+ </managingOrganization>
133
+ </Patient>
Health_server/Health_files2/summary/summary.pdf ADDED
Binary file (24.3 kB). View file
 
Health_server/Health_files2/upload/Welcome.txt ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Welcome to the upload directory:
2
+ ##DARNA Health Intelligence v2.3- An open source intiative - self custody of your health data
3
+ ##Early stage. Beta and under development and isnt secure. Please take all steps to safeguard your data.
4
+
5
+ What is this project?
6
+ ======================
7
+ DARNA. HI v2.3 is a Forward looking project.
8
+
9
+ Key words: Self Hosted, LINUX, python, Open Source.
10
+
11
+ Vision: This will be an open source, linux based personal Health coach which by the way allows self custody data.
12
+
13
+ We are getting ready for the day when powerful Language models would run locally on your device and you can ask it in a very Privacy centered questions very specific to your health . In Darnahi v2.3 a language model (llama 1B) is being used to process personal health data and provide answers to questions specific to an individual's health situation. Additionally, natural language preprocessing (NLP) techniques are being used, along with a retrieval augmented architecture (RAG) to process and understand the health data by the local LLM.
14
+
15
+ In future we hope to have a trained lightweight large language model (LLM) being employed to interpret the processed data and generate relevant health intents or responses tailored to an individual's queries about their health. To summarize Darnahi aims to leverage advanced language AI capabilities to give personalized health insights and recommendations by analyzing someone's specific health information and answering their questions in that context.
16
+
17
+ The core components are NLP for understanding natural language, a RAG model for retrieving and processing relevant data, and a local LLM that ties it together by mapping the data to the queries and providing contextualized health-related output.
18
+
19
+ This project is an Free and open-source software that helps bring together your health data that is currently saved in different places like electronic health records, fitness apps, and wearable devices. We wish to provide a way to aggregate your health data. One stop to bring all your health data together on your secure computer at home. When you visit a new doctor, you can choose to share your encrypted health data with them on demand through QR code, email, link etc. This way, you have full custody of your health data and can decide who to share it with and what to do with it.
20
+
21
+ License?
22
+ ========
23
+ This program is free software; you can redistribute it and/or modify it under the terms of the Darna modified GNU General Public License as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You would of course have to credit Darnahi.
24
+
25
+