Auto Scheduling

Auto Scheduling for multiple Service Per Visit on Limited Resources(Equipments/Humans)

Scenario :

1- a patient will book for a visit to a doctor clinic

2- the doctor make a check for the patient and describe a treatment plan

ex : 2 Visits per week for 2 Months

on each visit the patient will take 3 consecutive services on 3 limited resource equip.

20 min. on equip of type(1) ,15 min. on equip of type(2),30 min. on equip of type(3)

3- the system will automatically allocate timing schedules for the patient

taking on considerations the previous patients allocations

and provide us with proposed plan

through the system we will feed these main information

1- doctor profile

2- equipment types

3- available equipment of each type

4- available timing (duty hours for the doctors)

5- available using timing of the equipments

6- services that can be done on each equipment with duration in minutes

7- Treatment plan for the patient after visiting the doctor clinic

through the system we should have this functions

1- reservation for First Visit of doctor clinic

2- automatic scheduling for doctors follow-up visits

3- automatic scheduling option for a patient according to doctor plan

4- editing and printing of patient scheduling

5- reporting on each service given to the patient

6- changing of patient plan after some time

back-end database (oracle 10g)

development with visual studio (vb.net) for oracle developer 6i

This will be for physical therapy treatment polyclinic. The patient will be able to get several types of services on each visit. These services will be consecutively done in the visit on certain devices/equipments under the supervision of the physical therapy specialist of that associated device.

The patient will be assigned a selected time frame of which they can have several visits a week within that time frame. The scheduling software should be able to handle conflict of assigned visits for the patient reserving and should recommend conflict resolution options

- The patient calls to reserves an appointment with the doctor
- The receptionist will enter the reservation in the Scheduling software and it should show all the times available for the doctor and select one of the options
- When the patient comes to the appointment, the doctor will accept or reject treating the patient. If the patient is accepted, then the doctor will assign a treatment plan.
- The treatment plan example was to have two visits per week for 2 months, one each visit the patient should take three consecutive services on three different types of equipments. For example Patient A has a visit on the 2nd of November and has the three following services on that day( a massage session for 20 minutes, a sawna session for 10 minutes, and a cycling machine session for 30 minutes)
- The patient will go to the scheduling department
- According to the treatment plan, the scheduling software should provide the user with a proposed scheduling plan in consideration to the other treatment plans and availability of resources
- The scheduling software should show the conflict and provide conflict resolution options
- The user will be able to print the schedule and give it to the patient
- On November the 2nd, if the patient doesn't show up to the visit, the user should mark on the scheduling software that the patient is a no show, However, if the patient showed up to the visit, the user should also mark that on the scheduling software

- if the doctor is traveling, he will be unavailable on the time he is traveling
- The user of the scheduling software will be able to edit the treatment plan ( reschedule or cancel )
- The scheduling software should be able to display the time table for the doctors and resources ( e.g availability times and unavailability times which includes treatments, holidays, downtime of resources ) this should be done at any time
- The user will be able to print out the treatment plan of any patient at any time
- In the scheduling software, in case of conflict, some consecutive services in the visit could be reordered to resolve the conflict after the approval of the user

We are developing the software for the polyclinic, what we need is the scheduling part that will integrate with our software. After we find the appropriate developer, we will start sharing the database design to simplify the integration of both software
back-end database (oracle 10g)
development with visual studio (vb.net) OR oracle developer 6i

More information about the project
Core function of the system :
Ability of software to make auto-scheduling for treatment services for the patients of physical therapy clinic.
The patient will come for repetitive visits for the center, to take consecutive sessions on certain equipments (limited resources)
1- user types for this application
- Receptionist:
o Reservation for checkup at the doctor clinic
o Change scheduling of checkups
o Auto scheduling using the software for follow up visits to the doctor clinic
- Doctor
o Specify Treatment plan
o Record check up of patient ( medical record )
- Scheduling department
o Auto scheduling for treatment plan visits according to doctor’s plan
o Editing (manual) scheduling
o Confirm for resolution of conflict
o Mark show or no show of patient for the visit
- Specialist
o Report the remarks for the patient session

Note that patients either come for a check up with the doctor according to the reservation done by the secretary or attend a treatment session according to the treatment plan proposed by the auto scheduling software, or come for a follow-up with the doctor according to the auto scheduling.

* Reservation are done through the phone or face to face by the receptionist
* the most important functionality is the ability to display doctors appointments according to the calendar e.g. day/week/month etc.

* Different types of resource equipments and their services :

This will be defined by the user when setting up the system, however here are some examples
Service: massage / Resource: massage table and a massage specialist
Service: cycling session / Resource: cycling machine
Service: swimming pool / Resource: swimming pool

Most services are provided on specialized medical equipments,
Resources have a capacity, e.g a cycling machine has a capacity of 1,
however a swimming pool has a capacity of 50 people.

* equipment's services have fixed time span

The clinic users will define the time span for different equipments depending on the treatment plan

*what we need for printing the Patient's scheduling data
The service, the time and date of that service, the equipment used for those services.

* This application have function like 'changing of patient plan after some time'.

When changing a patient treatment plan, there should be some option
to delete the remaining plan and substitute it with the new plan.
The user will manually put in a new treatment plan
and the auto scheduling software will propose a new scheduling for that plan,
that applies also for rescheduling a single postponed visit due to no show up

Kemahiran: .NET, Kejuruteraan, Oracle, Visual Basic

Lihat lagi: AUTO SCHEDULING, using functions in vb.net, resource equipment, Oracle Database developer, book editing service, oracle reporting, oracle services, scheduling, oracle net, check doctor database, book editing services, doctor scheduling, can profile auto, doctor patient system, clinic system database, reservation system using oracle 10g, visual developer studio, profile auto, auto service database, auto follow net, patient scheduling database, system clinic, auto type, database reservation system, multiple printing time

Tentang Majikan:
( 1 ulasan ) Jeddah, Saudi Arabia

ID Projek: #4066257

37 pekerja bebas membida secara purata $2610 untuk pekerjaan ini


Hi We are interested in your project and read your [url removed, login to view] have completed 150+ big projects in last 5 years. Please check private message board for details.

$3000 AUD dalam 20 hari
(28 Ulasan)

Please check PM for details.

$3000 AUD dalam 45 hari
(37 Ulasan)

Hello, i am ready to start. Let's discuss your project more deeply in message board

$5500 AUD dalam 40 hari
(43 Ulasan)

Hi, We have extensive work experience in visual basic, .net and oracle so, we have confident to our ability ,we can develop your [url removed, login to view] more information see PMB-Thanks.

$3000 AUD dalam 55 hari
(4 Ulasan)

Hello I would like to work for you in this task Thankyou

$1500 AUD dalam 20 hari
(45 Ulasan)

Please check Private Message Board for detail.

$3000 AUD dalam 30 hari
(4 Ulasan)

Thanks for posting this project on freelancer.com and giving us an opportunity to bid on it. We are a team of software professionals and designers. Our team members have varied experience of software development from 2 Lagi

$2500 AUD dalam 60 hari
(31 Ulasan)

Sri Technocrat is marvelous in its quality. We have been maintaining the quality in every field whether it is services or training. We have proved our stability. We have been working with the same grace & quality. Our Lagi

$2100 AUD dalam 30 hari
(7 Ulasan)

Hi, We have been developing all kinds of medical application. Please check PMB. Thanks

$2000 AUD dalam 40 hari
(7 Ulasan)

Dear Sir, Please, See my PM.

$4500 AUD dalam 60 hari
(24 Ulasan)


$3000 AUD dalam 15 hari
(11 Ulasan)

I(Myself a senior ASP.NET programmer) have a team having experience of more than 7+years in developing web and mobile [url removed, login to view] have expert programmers who can write a robust and bug-free system at the very first Lagi

$3600 AUD dalam 45 hari
(8 Ulasan)

Hello. I have already created the same project for medical institution, but on different programming language, so it will be needed to re-written. I can create this only in C#, not in VB.

$3000 AUD dalam 60 hari
(2 Ulasan)

Dear Sir/ma'am, I hope You Doing Well, We really want to work on your project. Please Read your PM. Thanks and regards, A.A

$2500 AUD dalam 21 hari
(23 Ulasan)

Hello Sir! Plz check PMB for detail. Thanks.

$2500 AUD dalam 10 hari
(4 Ulasan)

***** I have sent you a private message. Please check that.***** Thanks, Verge

$3000 AUD dalam 40 hari
(1 Ulasan)

Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and te Lagi

$2000 AUD dalam 45 hari
(1 Ulasan)

Hi, We have more than 10 years experience in developing line of business softwares like what you want. we are specialist in .net winform and webform application in oracle and sqlserver.

$2000 AUD dalam 45 hari
(0 Ulasan)

That's my offer ! Expect an answer ! Expect more details! Thank you ! Best Regards,

$2999 AUD dalam 29 hari
(0 Ulasan)

Hello, We offer high quality work at most affordable rates. I must say you have reached the right person and the right team. This is an easy job for us. Please see PMB for our expert samples and details.

$1800 AUD dalam 30 hari
(0 Ulasan)