diff --git a/OVERNITE/HEALTHTECH PROTOTYPES/Appointment directory and Symtom handling/HealthTech.class b/OVERNITE/HEALTHTECH PROTOTYPES/Appointment directory and Symtom handling/HealthTech.class new file mode 100644 index 00000000..797baf89 Binary files /dev/null and b/OVERNITE/HEALTHTECH PROTOTYPES/Appointment directory and Symtom handling/HealthTech.class differ diff --git a/OVERNITE/HEALTHTECH PROTOTYPES/Appointment directory and Symtom handling/HealthTech.ctxt b/OVERNITE/HEALTHTECH PROTOTYPES/Appointment directory and Symtom handling/HealthTech.ctxt new file mode 100644 index 00000000..d1297419 --- /dev/null +++ b/OVERNITE/HEALTHTECH PROTOTYPES/Appointment directory and Symtom handling/HealthTech.ctxt @@ -0,0 +1,11 @@ +#BlueJ class context +comment0.target=HealthTech +comment1.params=id\ idt +comment1.target=int\ searchid(int[],\ int) +comment2.params=id\ idt +comment2.target=int\ searchph(long[],\ long) +comment3.params=s +comment3.target=java.lang.String\ test_analyser(java.lang.String) +comment4.params= +comment4.target=void\ main() +numComments=5 diff --git a/OVERNITE/HEALTHTECH PROTOTYPES/Appointment directory and Symtom handling/HealthTech.java b/OVERNITE/HEALTHTECH PROTOTYPES/Appointment directory and Symtom handling/HealthTech.java new file mode 100644 index 00000000..882953f4 --- /dev/null +++ b/OVERNITE/HEALTHTECH PROTOTYPES/Appointment directory and Symtom handling/HealthTech.java @@ -0,0 +1,141 @@ +import java.util.*; +class HealthTech +{ + int searchid(int id[],int idt) + { + int l=id.length,r=-1; + for(int i=0;i + + + + + + Healthtech by Overnite + + + +

Healthtech by Overnite

+
+
+

Patient Information

+

Please fill in this form to proceed.

+
+ + + + +
+ Gender + +
+ +
+ + +

+ + +
+ + +
+ + + + + + +

By clicking Proceed you agree to our Terms of Service | Privacy Policy.

+ +
+ + +
+
+
+ + \ No newline at end of file diff --git a/OVERNITE/HEALTHTECH PROTOTYPES/Interface/symptoms.css b/OVERNITE/HEALTHTECH PROTOTYPES/Interface/symptoms.css new file mode 100644 index 00000000..38942cf9 --- /dev/null +++ b/OVERNITE/HEALTHTECH PROTOTYPES/Interface/symptoms.css @@ -0,0 +1,38 @@ + + +header{ + text-align: center; +} + + +.first{ + text-align: center; +} + +textarea{ + display: block; + margin-left: auto; + margin-right: auto; + border: 2px solid black; +} +button { + background-color: #4CAF50; + color: white; + padding: 14px 20px; + margin: 8px 0; + border: none; + cursor: pointer; + width: 100%; + opacity: 0.9; + } + button:hover { + opacity:1; + } + .cancelbtn, .signupbtn { + /* float: left; */ + width: 50%; + } + + .button{ + text-align: center; + } \ No newline at end of file diff --git a/OVERNITE/HEALTHTECH PROTOTYPES/Interface/symptoms.html b/OVERNITE/HEALTHTECH PROTOTYPES/Interface/symptoms.html new file mode 100644 index 00000000..2235ca6e --- /dev/null +++ b/OVERNITE/HEALTHTECH PROTOTYPES/Interface/symptoms.html @@ -0,0 +1,47 @@ + + + + + + + Symptom Description + + + +

Patient Symptoms

+
+
+
+

+ Please enter the description of patient's symptoms in the box provided + below
+ Note that the information entered here will be used to suggest possible + medications and treatments for the given patients
+ You can change the size of the box using the button in the bottom right + corner of the box +

+
+
+
+ Describe Symptoms of the patient + +
+
+
+ +
+
+ +
+ + diff --git a/OVERNITE/HEALTHTECH PROTOTYPES/Python based DBMS/HEALTHDATA.xlsx b/OVERNITE/HEALTHTECH PROTOTYPES/Python based DBMS/HEALTHDATA.xlsx new file mode 100644 index 00000000..d43e53e0 Binary files /dev/null and b/OVERNITE/HEALTHTECH PROTOTYPES/Python based DBMS/HEALTHDATA.xlsx differ diff --git a/OVERNITE/HEALTHTECH PROTOTYPES/Python based DBMS/Readme.txt b/OVERNITE/HEALTHTECH PROTOTYPES/Python based DBMS/Readme.txt new file mode 100644 index 00000000..38d20c59 --- /dev/null +++ b/OVERNITE/HEALTHTECH PROTOTYPES/Python based DBMS/Readme.txt @@ -0,0 +1,5 @@ +The DATABASES have been created by Sanjib Kumar Das +using MS EXCEL + +The PYTHON based system has been created by Chirantan Das +to extract data from the HEATHDATA.xlsx sheet and a custom input to be compared diff --git a/OVERNITE/HEALTHTECH PROTOTYPES/Python based DBMS/demofile.txt b/OVERNITE/HEALTHTECH PROTOTYPES/Python based DBMS/demofile.txt new file mode 100644 index 00000000..39d90c3a --- /dev/null +++ b/OVERNITE/HEALTHTECH PROTOTYPES/Python based DBMS/demofile.txt @@ -0,0 +1,6 @@ +Arpan Debnath ++91 6234586572 +AB+ +02-03-78 +MALE +0021 diff --git a/OVERNITE/HEALTHTECH PROTOTYPES/Python based DBMS/info_ex_sys.py b/OVERNITE/HEALTHTECH PROTOTYPES/Python based DBMS/info_ex_sys.py new file mode 100644 index 00000000..abfd1510 --- /dev/null +++ b/OVERNITE/HEALTHTECH PROTOTYPES/Python based DBMS/info_ex_sys.py @@ -0,0 +1,75 @@ +# -*- coding: utf-8 -*- +""" +Created on Wed Apr 7 20:14:18 2021 + +@author: Chirantan +""" + +import openpyxl + +loc = ("HEALTHDATA.xlsx") +wb_obj = openpyxl.load_workbook(loc) +k = wb_obj.active + +f = open("demofile.txt", "rt") + +class patient: + flg = 0 + name = f.readline() + ph = f.readline() + bloodgr = f.readline() + dob = f.readline() + gender = f.readline() + patid = "null"; + + def update(X, id_no): + if id_no != '' : + X.patid = id_no + X.flg = 1 + else: + l1, ln, lp, ld = [], [], [], [] + for i in range(2, k.max_row + 1): + l1.append(int(k.cell(row = i, column = 1).value)) + ln.append(int(k.cell(row = i, column = 2).value)) + lp.append(int(k.cell(row = i, column = 3).value)) + ld.append(int(k.cell(row = i, column = 5).value)) + + j = str(max(l1) + 1) + x = str(j).zfill(4) + + if X.name in ln: + if lp[ln.index(X.name)] == X.ph or ld[ln.index(X.name)] == X.dob: + X.patid = l1[ln.index(X.name)] + X.flg = 1 + else: + X.patid = x + else: + X.patid = x + +Y = patient() +Y.update(f.readline()) + +if Y.flg == 1: + l1 = [] + for i in range(2, k.max_row + 1): + l1.append(int(k.cell(row = i, column = 1).value)) + + j = l1.index(Y.patid) + 1 + k.cell(row = j, column = 1).value = Y.patid + k.cell(row = j, column = 2).value = Y.name + k.cell(row = j, column = 3).value = Y.ph + k.cell(row = j, column = 4).value = Y.bloodgr + k.cell(row = i, column = 5).value = Y.dob + k.cell(row = i, column = 6).value = Y.gender + +else: + k.cell(row = k.max_row + 1, column = 1).value = Y.patid + k.cell(row = k.max_row + 1, column = 2).value = Y.name + k.cell(row = k.max_row + 1, column = 3).value = Y.ph + k.cell(row = k.max_row + 1, column = 4).value = Y.bloodgr + k.cell(row = k.max_row + 1, column = 5).value = Y.dob + k.cell(row = k.max_row + 1, column = 6).value = Y.gender + +wb_obj.save("HEALTHDATA.xlsx"); + +f.close(); diff --git a/OVERNITE/OVERNITE.docx b/OVERNITE/OVERNITE.docx new file mode 100644 index 00000000..63f4473b Binary files /dev/null and b/OVERNITE/OVERNITE.docx differ diff --git a/OVERNITE/OVERNITE.pptx b/OVERNITE/OVERNITE.pptx new file mode 100644 index 00000000..5d9346a2 Binary files /dev/null and b/OVERNITE/OVERNITE.pptx differ diff --git a/OVERNITE/readme.txt b/OVERNITE/readme.txt new file mode 100644 index 00000000..229c99a7 --- /dev/null +++ b/OVERNITE/readme.txt @@ -0,0 +1,7 @@ +TEAM NAME: OVERNITE + +Members: + Sourav Biswas (mailto:souravbiswas19april@gmail.com) + Sanjib Kumar Das (mailto:2daspappu@gmail.com) + Amrit Dhandharia (mailto:dhandhariaamrit@gmail.com) + Chirantan Das (mailto:chirn10b2@gmail.com)