diff --git a/DISCHARGE_TEMPLATE_TOKENS.md b/DISCHARGE_TEMPLATE_TOKENS.md new file mode 100644 index 0000000..9dcc63d --- /dev/null +++ b/DISCHARGE_TEMPLATE_TOKENS.md @@ -0,0 +1,279 @@ +# IPD Discharge Template Placeholders - Quick Reference + +## 1. Hospital Information +*From Hospital Setting table* + +``` +{{H_Name}} - Hospital name +{{H_address_1}} - Hospital address line 1 +{{H_address_2}} - Hospital address line 2 +{{H_phone_No}} - Hospital phone number +{{H_Email}} - Hospital email +{{H_logo}} - Logo filename +{{H_logo_abs}} - Absolute path to logo file +{{hospital_name}} - Hospital name (same as H_Name) +{{hospital_address}} - Combined address (address_1 + address_2) +{{hospital_phone}} - Hospital phone (same as H_phone_No) +{{hospital_email}} - Hospital email (same as H_Email) +``` + +--- + +## 2. Patient Information +*From Patient_Master table* + +``` +{{PATIENT_NAME}} - Full patient name +{{UHID}} - Patient UHID/registration code +{{AGE_GENDER}} - Age and gender combined (e.g., "26 Year / Female") +{{GUARDIAN}} - Guardian relation and name (e.g., "W/O of RAM SINGH") +{{GUARDIAN_RELATION}} - Guardian relation only (e.g., "W/O of") +{{GUARDIAN_NAME}} - Guardian name only (e.g., "RAM SINGH") +{{PATIENT_ADDRESS}} - Full patient address +{{PATIENT_PHONE}} - Patient phone number ✨ NEW +``` + +--- + +## 3. IPD Information +*From IPD_Master table* + +``` +{{IPD_CODE}} - IPD admission number (e.g., "A26050000001") +{{DEPARTMENT}} - Department name (e.g., "General Medicine") +{{ADMIT_DATE}} - Admission date (dd-mm-yyyy format) +{{DISCHARGE_DATE}} - Discharge date (dd-mm-yyyy format) +{{ADMIT_DATE_ONLY}} - Admission date (same as ADMIT_DATE) +{{DISCHARGE_DATE_ONLY}} - Discharge date (same as DISCHARGE_DATE) +{{ADMISSION_TIME}} - Admission time (HH:MM AM/PM) +{{DISCHARGE_TIME}} - Discharge time (HH:MM AM/PM) +{{ADMIT_TIME}} - Admission time (same as ADMISSION_TIME) +{{ISDELIVERY}} - Delivery case flag (1 for yes, 0 for no) +{{INSURANCE_COMPANY}} - Insurance company name (defaults to "Direct") ✨ NEW +{{DOCTOR_NAMES}} - Treating doctors with specialties ✨ NEW +{{DOCTOR_NAME}} - Same as DOCTOR_NAMES ✨ NEW +``` + +--- + +## 4. IPD Discharge Content + +### 4.1 Complete Content Token + +``` +{{CONTENT}} - All clinical sections combined (NO patient table) +``` + +### 4.2 Section Placeholders for Custom Layout/Order + +``` +{{DISCHARGE_SUMMARY}} - Discharge summary section +{{FINAL_DIAGNOSIS}} - Final diagnosis at discharge +{{SURGERY}} - Surgical procedures performed +{{PROCEDURE}} - Medical procedures +{{PERSONAL_HISTORY}} - Personal history (smoking, alcohol, etc.) +{{PRESENTING_COMPLAINTS}} - Complaints with duration and reason for admission +{{PAIN_MEASUREMENT_SCALE}} - Pain assessment scale +{{GENERAL_EXAM_ADMISSION}} - General examination on admission +{{CLINICAL_INVESTIGATION_REPORTS}} - Lab and imaging investigation reports +{{COURSE_IN_HOSPITAL}} - Course during hospitalization +{{EXAMINATION_ON_DISCHARGE}} - Examination findings at discharge +{{DRUG_ALLERGY_ADR}} - Drug allergies and adverse drug reactions +{{CO_MORBIDITIES}} - Co-morbid conditions +{{DISCHARGE_MEDICATIONS}} - Medications prescribed at discharge +{{DIETARY_ADVICE}} - Dietary advice and instructions +{{DISCHARGE_INSTRUCTIONS}} - Discharge instructions and follow-up advice +{{SIGNATURE_BLOCK}} - Signature block for consultant +``` + +### 4.3 Pre-Built Patient Table + +``` +{{PATIENT_INFO_TABLE}} - Complete patient demographic table (HTML) + Includes: Name, UHID, Age/Gender, IPD No, Guardian, + Phone, Admission, Discharge, Address, Insurance, Department +``` + +--- + +## 5. Common / Meta Tokens + +``` +{{CURRENT_DATE}} - Current date (dd-mm-yyyy format) +{{PRINT_TIME}} - Current date and time (dd-mm-yyyy HH:MM:SS) +``` + +--- + +## Token Usage Examples + +### Example 1: Minimal Template (Just Content) +```html +{{CONTENT}} +``` +**Result:** Shows only clinical sections (no patient table) + +--- + +### Example 2: With Patient Table +```html +{{PATIENT_INFO_TABLE}} +{{CONTENT}} +``` +**Result:** Patient demographics + all clinical sections + +--- + +### Example 3: Custom Layout with New Tokens +```html +
| Patient Name: | +{{PATIENT_NAME}} | +UHID: | +{{UHID}} | +
| Phone: | +{{PATIENT_PHONE}} | +Insurance: | +{{INSURANCE_COMPANY}} | +
| Treating Doctor(s): {{DOCTOR_NAMES}} | +|||
{{hospital_address}}
+ Phone: {{hospital_phone}} | Email: {{hospital_email}}
| Patient Name | +{{PATIENT_NAME}} | +UHID | +{{UHID}} | +
| Age / Gender | +{{AGE_GENDER}} | +IPD No. | +{{IPD_CODE}} | +
| Guardian | +{{GUARDIAN}} | +Phone | +{{PATIENT_PHONE}} | +
| Address | +{{PATIENT_ADDRESS}} | +||
| Department | +{{DEPARTMENT}} | +Insurance | +{{INSURANCE_COMPANY}} | +
| Admission Date/Time | +{{ADMIT_DATE}} {{ADMISSION_TIME}} | +Discharge Date/Time | +{{DISCHARGE_DATE}} {{DISCHARGE_TIME}} | +
| Treating Doctor(s) | +{{DOCTOR_NAMES}} | +||