devsofttech_hms_ci4/check_current_admission.php
DevSoftTech Server f2a7546a9d Simplify discharge summary placeholders - eliminate confusion
Changes:
- Rename main placeholder: DISCHARGE_SUMMARY → CLINICAL_SUMMARY (clearer name)
- Keep DISCHARGE_SUMMARY as legacy alias for backward compatibility
- Rename: DISCHARGE_ADVICE → FOLLOW_UP_INSTRUCTIONS (more descriptive)
- Remove: INSTRUCTION_REMARK (duplicate removed)
- Group placeholders by category in code with comments
- Create comprehensive reference guide: DISCHARGE_PLACEHOLDERS_REFERENCE.md

Benefits:
- Clear distinction between clinical summary and discharge instructions
- Organized placeholder groups (clinical, instructions, other)
- Easy migration guide for existing templates
- Complete documentation with examples
2026-06-11 08:18:43 +05:30

37 lines
1.0 KiB
PHP

<?php
$db = new mysqli('localhost', 'root', '', 'hms_data_ci4');
echo "Current Admissions (ipd_status = 0):\n";
echo "====================================\n\n";
$result = $db->query("
SELECT
i.id,
i.ipd_code,
DATE_FORMAT(i.register_date, '%d-%m-%Y') as register_date,
p.p_fname,
p.p_lname,
bm.bed_number,
bm.current_ipd_id
FROM ipd_master i
LEFT JOIN patient_master p ON p.id = i.p_id
LEFT JOIN bed_master bm ON bm.current_ipd_id = i.id
WHERE i.ipd_status = 0
ORDER BY i.register_date DESC
");
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo "IPD ID: {$row['id']}\n";
echo "IPD Code: {$row['ipd_code']}\n";
echo "Patient: {$row['p_fname']} {$row['p_lname']}\n";
echo "Register Date: {$row['register_date']}\n";
echo "Bed Assigned: " . ($row['bed_number'] ?? 'NOT ASSIGNED') . "\n";
echo "---\n";
}
} else {
echo "No current admissions found.\n";
}
$db->close();