HIS API Endpoints
RESTful APIs for fetching patient data, appointments, and clinical information
| Method | Endpoint | Description | Returns |
|---|---|---|---|
| GET | /his/patients/{patientCode} | Lấy thông tin bệnh nhân | Mã BN, họ tên, ngày sinh, giới tính, số điện thoại, CCCD, địa chỉ, thẻ BHYT |
| GET | /his/visits/{patientCode} | Lấy lịch sử khám chữa bệnh | Danh sách đợt KCB: mã, ngày vào/ra, khoa, chẩn đoán (ICD-10), trạng thái |
| GET | /his/visits/{visitId}/details | Chi tiết đợt khám | Bác sĩ điều trị, phòng khám, diễn biến bệnh, kết luận |
| GET | /his/visits/{visitId}/services | Danh sách dịch vụ thực hiện | Tên dịch vụ, số lượng, đơn giá, BHYT chi trả, BN chi trả |
| GET | /his/visits/{visitId}/cost | Chi phí khám chữa bệnh | Tổng chi phí, tạm ứng, nợ |
| GET | /his/visits/{visitId}/prescriptions | Đơn thuốc | Tên thuốc, hàm lượng, số lượng, liều dùng, cách dùng, lời dặn |
| GET | /his/departments | Danh sách chuyên khoa | Mã khoa, tên khoa, mô tả |
| GET | /his/slots | Khung giờ đặt lịch | Danh sách slot trống theo ngày, khoa, bác sĩ |
| POST | /his/appointments | Tạo lịch hẹn | Mã lịch hẹn, thời gian xác nhận |
| DELETE | /his/appointments/{id} | Hủy lịch hẹn | Trạng thái hủy thành công |
| GET | /his/patients/{patientCode}/emr | Bệnh án tóm tắt (App Nhân viên) | Thông tin tổng quan bệnh án đang điều trị |
| GET | /his/reports/dashboard | Dashboard lãnh đạo | Thống kê BN, công suất giường, doanh thu, kê đơn, chỉ định CLS |