The full name of the hospital cloud HIS is Cloud-Based Healthcare Information System (Cloud-Based Healthcare Information System). Provide a business and technology platform for data collection, storage, transmission, and processing in the medical and health industry in digital form, realize the centralized coordination of medical and health information resources in the region, centralize and deploy on-demand services, and provide health cloud services for residents and medical institutions. Medical cloud services, decision management cloud services for health management agencies, and business collaboration cloud services for other institutions.
System Overview
This is a set of SaaS model Java version cloud HIS system source code, which has been used in public second-class hospitals for three years. The system runs stably, has complete functions, reasonable interface layout, and easy operation. Integrate the B/S version of the electronic medical record system and support the fourth level of electronic medical records. Both the HIS and the electronic medical record system have independent intellectual property rights and complete documents.
This set of Java version cloud HIS system is suitable for secondary hospitals and grassroots medical institutions, and can be used as a regional HIS. After expansion, it can be applied to medical alliances/medical communities.
The Java version of the cloud HIS system supports a series of routine functions such as patient appointment registration, outpatient fees, patient consultation, electronic medical records, hospitalization, drug prescription, doctor scheduling, statistical query, doctor workstations and nurse workstations. Integration of various external systems such as satellite, PACS, and LIS.
System Technical Framework
(1) General framework:
SaaS application, full browser access
Front-end and back-end separation, multi-service collaboration
The service can be split and the function can be easily extended
(2) Technical details:
Frontend: Angular+Nginx
Background: Java+Spring, SpringBoot, SpringMVC, SpringSecurity, MyBatisPlus, etc.
Database: MySQL + MyCat
Cache: Redis+J2Cache
Message queue: RabbitMQ
Task scheduling center: XxlJob
Interface technology: RESTful API + WebSocket + WebService
Report component: itext + POI + ureport2
Database monitoring component: Canal
Cloud HIS system components
1. Outpatient department
Registration and appointment, pricing and charging, outpatient prescription and medical records...
2. Inpatient part
Admission and discharge registration, hospitalization charges, hospitalization list, discharge settlement, resident doctor workstation, resident nurse workstation...
3. Electronic medical records
Doctor order management, nursing order management, electronic medical records, nursing medical records, medical record quality control...
4. Drug management
Outpatient dispensing, inpatient dispensing, drug withdrawal, drug storage, drug allocation, inventory, control, split...
5. Statistical report
Summary of outpatient income, summary of hospitalization income, daily payment, summary of hospitalization settlement, summary of inspection items, statistics of drug purchase, sale and storage
6. Comprehensive maintenance
System settings, dictionary maintenance, comprehensive query, parameter settings...
7. Operation and maintenance
System operation and maintenance, comprehensive supervision, system operation
Cloud HIS actual operation renderings: