devsofttech_hms_ci4/debug_bed_query.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

46 lines
1.4 KiB
PHP

<?php
/**
* Debug bed assignment query - Direct DB approach
*/
$db = new mysqli('localhost', 'root', '', 'hms_data_ci4');
echo "Testing bed_assignment_history query for IPD ID 2\n";
echo "==================================================\n\n";
$query = "
SELECT
bed_assignment_history.*,
bed_master.bed_code,
bed_master.bed_number,
ward_master.ward_name
FROM bed_assignment_history
LEFT JOIN bed_master ON bed_master.id = bed_assignment_history.bed_id
LEFT JOIN ward_master ON ward_master.id = bed_assignment_history.ward_id
WHERE bed_assignment_history.ipd_id = 2
ORDER BY bed_assignment_history.id DESC
";
$result = $db->query($query);
echo "Query executed\n";
echo "Rows found: " . $result->num_rows . "\n\n";
if ($result->num_rows > 0) {
while ($row = $result->fetch_object()) {
echo "Record ID: {$row->id}\n";
echo "bed_code: " . ($row->bed_code ?? 'NULL') . "\n";
echo "bed_number: " . ($row->bed_number ?? 'NULL') . "\n";
echo "ward_name: " . ($row->ward_name ?? 'NULL') . "\n";
echo "assigned_date: " . ($row->assigned_date ?? 'NULL') . "\n";
echo "released_date: " . ($row->released_date ?? 'NULL') . "\n";
echo "assignment_type: " . ($row->assignment_type ?? 'NULL') . "\n";
echo "remarks: " . ($row->remarks ?? 'NULL') . "\n";
echo "---\n";
}
} else {
echo "No records found\n";
}
$db->close();