The laboratory information system will be hosted locally and accessed via a web browser but should be designed to be easily hosted in a server/clouid. The system should have the ff. user stories:
1. I need to create a patient database
2. i want to generate daily/weekly/monthly reports for patient census, encounter, clinical service census
3. I want to create a lab order
4. I want to bill the patient
5. I want to encode and print lab receipt/bill and lab results
6. I want to monitory inventory of clinic consumables in relation to clinic service requested
7. I want to input the supplies of the clinic
8. I need to edit/add supplies
9. I need to apply senior citizen, discount, etc.
10. I need to compute rebates of doctors requesting the lab orders.
11. I want to edit patient records
12. I want to edit discount rates
13. I want an audit trail to track who created/edited patient records, created/edited lab orders and encoded/edited lab results.
14. I need the system to have RBAC
*note that lab request slips are in paper not electronic. I have uploaded a flowchart to show the different processes of the system
The user stories is not intended to be comprehensive but only to give the developer a high level overview of the system. It is the developer's responsibility to determine all factors necessary to develop the system. Developers are encouraged to provide creative solutions and full descriptions of their service functionality and cost. Optional features are recommended but justification for new features should be given. The attached specifications document are to be construed as minimum requirements that developer should meet.
I prefer an Agile approach to the development of the system. Every sprint should already have a usable module of the system that the end user can use already. ex. user can already create/edit patient records for the first sprint. I also expect detailed functional requirements per sprint.
Developer should be able to provide the ff. documents before start of development:
1. Executive summary - executive summary written in non-technical language to summarize the overall capability and approach for developing the system
2. Company profile - brief synopsis (age of business, number of employees, target market/industries)
3. Track Record
4. Proposed Technical Solution - software (describe the software solution you are developing), hardware configuration (minimum hardware requirements, scalability, reliability), network architecture (system diagram), operation and maintenance (back up, recovery procedures and features), security (model for security and encryption)
5. Implementation ( indicate your standards and procedures for requirements identifications, system design, system development, source code and source code access, system changes, systems testing, user testing, user training, documentation, service level agreements, warranty and maintenancepost implementation review, Burn Down Charts)
6. Budgetary Estimates ( features should have individual costing so that I can choose which features we can add/modify/delete depending on the budget, software components (open souce is preferred), training, warranty, maintenance agreement)
Hello
Our company specializes in web and mobile apps and we have served clients globally.
You would be glad to know that we are doing lots of work in healthcare vertical both on web and mobile.