Fitness medical kasa likhe kissi ka

Asking for Preferences
Theek hai, main aapko ek general purpose Fitness Medical Certificate ka format deta hoon jo job, sports, ya kisi bhi common use ke liye kaam aayega - Hindi aur English dono mein.

FITNESS MEDICAL CERTIFICATE

(Swasthya Praman Patra / शारीरिक स्वास्थ्य प्रमाण पत्र)


CERTIFICATE OF PHYSICAL FITNESS
This is to certify that Mr./Ms./Mrs. ___________________________, Son/Daughter of ___________________________, Age: _______ Years, Gender: Male / Female, Resident of ___________________________________________________,
has been examined by me on Date: _______________ and found to be in good health.

MEDICAL EXAMINATION DETAILS / चिकित्सा परीक्षण विवरण:
ParameterFinding
Height / ऊंचाई_______ cm
Weight / वजन_______ kg
Blood Pressure / रक्तचाप_______ mmHg
Pulse Rate / नाड़ी गति_______ per minute
Vision (Right Eye) / दृष्टि (दाई आंख)_______
Vision (Left Eye) / दृष्टि (बाई आंख)_______
Blood Group / रक्त समूह_______
Chest (Normal/Abnormal)_______
Hearing / सुनने की क्षमताNormal / Abnormal
Skin / त्वचाNormal / Abnormal
Any Deformity / कोई शारीरिक दोषNone / _______
Known Disease / ज्ञात बीमारीNone / _______

OPINION / राय:
The above-named candidate is Physically Fit / Unfit for _________________________.
उपरोक्त व्यक्ति शारीरिक रूप से स्वस्थ / अस्वस्थ है।

Doctor's Details / चिकित्सक का विवरण:
Name / नाम: Dr. _______________________
Qualification / योग्यता: ___________________
Registration No. / पंजीकरण संख्या: ___________
Hospital/Clinic Name / अस्पताल/क्लिनिक का नाम: ___________________
Address / पता: ___________________________
Date / दिनांक: ___________________________
Signature & Stamp / हस्ताक्षर एवं मोहर:


Zaruri Baatein (Important Notes):

  1. Registered Doctor se hi banwayein - MBBS ya usse upar qualification wale doctor ka certificate hi valid hota hai.
  2. Doctor ki seal/stamp hona zaroori hai, warna certificate invalid mana jaata hai.
  3. Date purani nahi honi chahiye - zyaadatar jagah 1 mahine se zyada purana certificate nahi chalega.
  4. Original certificate hi submit karein - photocopy akele kabhi kabhi valid nahi hoti.
  5. Passport size photo chipkana kuch jagah zaroori hota hai (especially government jobs).

Kya aap chahte hain ki main yeh certificate ek Word (.docx) ya PDF file mein bana dun jise aap download kar sakein?

Hospital me patient ka medical kasa banaye

Asking for Preferences
Reading File
Running Command

mkdir -p /tmp/workspace/hospital-prescription && ls /tmp/workspace/hospital-prescription/

Running Command

python3 << 'EOF' from reportlab.lib.pagesizes import A4 from reportlab.lib import colors from reportlab.lib.units import mm, cm from reportlab.pdfgen import canvas from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle from reportlab.platypus import Paragraph, Table, TableStyle from reportlab.lib.enums import TA_CENTER, TA_LEFT, TA_RIGHT import os output_path = "/tmp/workspace/hospital-prescription/Hospital_Prescription.pdf" W, H = A4 # 595.27 x 841.89 points c = canvas.Canvas(output_path, pagesize=A4) # ─── HEADER ─────────────────────────────────────────────── # Top color bar c.setFillColor(colors.HexColor("#1565C0")) c.rect(0, H - 75, W, 75, fill=1, stroke=0) # Hospital Name c.setFillColor(colors.white) c.setFont("Helvetica-Bold", 20) c.drawCentredString(W/2, H - 35, "CITY GENERAL HOSPITAL") c.setFont("Helvetica", 10) c.drawCentredString(W/2, H - 52, "123, Main Road, Near Bus Stand, City - 400001") c.drawCentredString(W/2, H - 65, "Tel: 022-12345678 | Email: info@cityhospital.com | Emergency: 108") # Prescription title bar c.setFillColor(colors.HexColor("#E3F2FD")) c.rect(0, H - 90, W, 15, fill=1, stroke=0) c.setFillColor(colors.HexColor("#1565C0")) c.setFont("Helvetica-Bold", 10) c.drawCentredString(W/2, H - 85, "MEDICAL PRESCRIPTION / चिकित्सा पर्चा (नुस्खा)") # ─── DOCTOR INFO ────────────────────────────────────────── y = H - 110 c.setFillColor(colors.HexColor("#1565C0")) c.rect(20, y - 2, W - 40, 1, fill=1, stroke=0) c.setFillColor(colors.black) c.setFont("Helvetica-Bold", 11) c.drawString(25, y + 8, "Dr. ________________________________") c.setFont("Helvetica", 9) c.drawString(25, y - 5, "Qualification / योग्यता: ____________________________") c.drawString(25, y - 18, "Specialization / विशेषज्ञता: __________________________") c.drawString(300, y + 8, "Reg. No. / पंजीकरण नं.: _______________") c.drawString(300, y - 5, "Dept. / विभाग: _________________________") c.drawString(300, y - 18, "OPD Room No.: _________") # ─── DIVIDER ────────────────────────────────────────────── y2 = y - 30 c.setFillColor(colors.HexColor("#1565C0")) c.rect(20, y2, W - 40, 1, fill=1, stroke=0) # ─── PATIENT INFO BOX ───────────────────────────────────── c.setFillColor(colors.HexColor("#F5F5F5")) c.rect(20, y2 - 60, W - 40, 58, fill=1, stroke=0) c.setStrokeColor(colors.HexColor("#90CAF9")) c.rect(20, y2 - 60, W - 40, 58, fill=0, stroke=1) c.setFillColor(colors.HexColor("#1565C0")) c.setFont("Helvetica-Bold", 9) c.drawString(25, y2 - 10, "PATIENT DETAILS / मरीज का विवरण") c.setFillColor(colors.black) c.setFont("Helvetica", 9) row1y = y2 - 22 c.drawString(25, row1y, "Patient Name / नाम: ________________________________") c.drawString(320, row1y, "Date / दिनांक: ____________________") row2y = y2 - 35 c.drawString(25, row2y, "Age / उम्र: ________ Gender / लिंग: M / F / Other") c.drawString(320, row2y, "UHID / IPD No.: ___________________") row3y = y2 - 48 c.drawString(25, row3y, "Address / पता: _____________________________________________") c.drawString(320, row3y, "Mobile No.: _______________________") # ─── VITALS ─────────────────────────────────────────────── y3 = y2 - 75 c.setFillColor(colors.HexColor("#1565C0")) c.setFont("Helvetica-Bold", 9) c.drawString(25, y3, "VITALS / शारीरिक जांच:") c.setFillColor(colors.black) c.setFont("Helvetica", 9) c.drawString(25, y3 - 13, "BP: _______ mmHg Pulse: _______ /min Temp: _______ °F SpO2: _______ % Weight: _______ kg Height: _______ cm") # ─── COMPLAINTS & DIAGNOSIS ────────────────────────────── y4 = y3 - 30 c.setFillColor(colors.HexColor("#1565C0")) c.setFont("Helvetica-Bold", 9) c.drawString(25, y4, "CHIEF COMPLAINTS / मुख्य शिकायतें:") c.setFillColor(colors.black) c.setFont("Helvetica", 9) for i in range(3): c.drawString(30, y4 - 13 - (i * 12), f"{i+1}. ________________________________________________________________") y5 = y4 - 55 c.setFillColor(colors.HexColor("#1565C0")) c.setFont("Helvetica-Bold", 9) c.drawString(25, y5, "DIAGNOSIS / रोग निदान:") c.setFillColor(colors.black) c.setFont("Helvetica", 9) c.drawString(30, y5 - 13, "1. ________________________________________________________________") c.drawString(30, y5 - 26, "2. ________________________________________________________________") # ─── Rx BOX ─────────────────────────────────────────────── y6 = y5 - 48 # Rx symbol c.setFillColor(colors.HexColor("#1565C0")) c.setFont("Helvetica-Bold", 22) c.drawString(25, y6, "℞") c.setFont("Helvetica-Bold", 9) c.drawString(55, y6 + 5, "MEDICINES / दवाइयां:") # Table header col_headers = ["#", "Medicine Name\n(दवा का नाम)", "Dose\n(खुराक)", "Route\n(कैसे लें)", "Frequency\n(कितनी बार)", "Duration\n(कितने दिन)", "Instructions\n(निर्देश)"] col_widths = [18, 120, 55, 48, 65, 65, 75] # Draw table manually tx = 20 ty = y6 - 15 row_h = 14 header_h = 18 num_rows = 6 # Header row c.setFillColor(colors.HexColor("#1565C0")) c.rect(tx, ty - header_h, sum(col_widths), header_h, fill=1, stroke=0) c.setFillColor(colors.white) c.setFont("Helvetica-Bold", 7) x_pos = tx for i, (hdr, cw) in enumerate(zip(col_headers, col_widths)): # Draw multi-line header lines = hdr.split('\n') for li, line in enumerate(lines): c.drawString(x_pos + 2, ty - 8 - li * 8, line) x_pos += cw # Data rows for r in range(num_rows): row_y = ty - header_h - (r * row_h) bg = colors.HexColor("#E3F2FD") if r % 2 == 0 else colors.white c.setFillColor(bg) c.rect(tx, row_y - row_h, sum(col_widths), row_h, fill=1, stroke=0) c.setStrokeColor(colors.HexColor("#BBDEFB")) c.rect(tx, row_y - row_h, sum(col_widths), row_h, fill=0, stroke=1) # Row number c.setFillColor(colors.black) c.setFont("Helvetica", 8) c.drawString(tx + 5, row_y - row_h + 4, str(r + 1)) # Vertical lines x_pos = tx + col_widths[0] for cw in col_widths[1:]: c.setStrokeColor(colors.HexColor("#BBDEFB")) c.line(x_pos, row_y, x_pos, row_y - row_h) x_pos += cw # Outer border c.setStrokeColor(colors.HexColor("#1565C0")) c.rect(tx, ty - header_h - num_rows * row_h, sum(col_widths), header_h + num_rows * row_h, fill=0, stroke=1) # ─── INVESTIGATIONS / TESTS ─────────────────────────────── y7 = ty - header_h - num_rows * row_h - 20 c.setFillColor(colors.HexColor("#1565C0")) c.setFont("Helvetica-Bold", 9) c.drawString(25, y7, "INVESTIGATIONS / जांचें (Tests):") c.setFillColor(colors.black) c.setFont("Helvetica", 9) c.drawString(30, y7 - 13, "___________________________________________________________________________") c.drawString(30, y7 - 26, "___________________________________________________________________________") # ─── ADVICE / FOLLOW-UP ─────────────────────────────────── y8 = y7 - 45 c.setFillColor(colors.HexColor("#1565C0")) c.setFont("Helvetica-Bold", 9) c.drawString(25, y8, "ADVICE / सलाह:") c.setFillColor(colors.black) c.setFont("Helvetica", 9) c.drawString(30, y8 - 12, "Diet: ________________________ Activity: ________________________ Rest: ________________________") c.drawString(30, y8 - 25, "Follow-up Date / अगली मुलाकात: _______________________ Refer To / रेफर करें: _______________________") # ─── SIGNATURE / STAMP ──────────────────────────────────── y9 = y8 - 50 c.setFillColor(colors.HexColor("#1565C0")) c.rect(20, y9, W - 40, 1, fill=1, stroke=0) c.setFillColor(colors.black) c.setFont("Helvetica", 9) # Left - Patient signature c.drawString(30, y9 - 15, "Patient Signature / मरीज के हस्ताक्षर:") c.drawString(30, y9 - 40, "____________________________") # Right - Doctor signature c.setFont("Helvetica-Bold", 9) c.drawString(380, y9 - 15, "Doctor's Signature & Stamp") c.drawString(380, y9 - 25, "डॉक्टर के हस्ताक्षर एवं मोहर:") c.setFillColor(colors.HexColor("#E3F2FD")) c.rect(375, y9 - 65, 175, 38, fill=1, stroke=1) # ─── FOOTER ─────────────────────────────────────────────── c.setFillColor(colors.HexColor("#1565C0")) c.rect(0, 0, W, 22, fill=1, stroke=0) c.setFillColor(colors.white) c.setFont("Helvetica", 7.5) c.drawCentredString(W/2, 8, "This prescription is valid for 3 months from the date of issue | यह पर्चा जारी होने की तारीख से 3 महीने तक मान्य है") c.save() print(f"PDF created: {output_path}") print(f"File size: {os.path.getsize(output_path)} bytes") EOF

PDF tayar ho gayi! Yahan se download karein:

Hospital Prescription

PDF Document · PDF


Is PDF mein kya kya hai:

Header (Upar)
  • Hospital ka naam, address, phone number (blue color mein)
  • "Medical Prescription / चिकित्सा पर्चा" heading
Doctor Information
  • Naam, Qualification, Specialization, Registration No., Department, OPD Room
Patient Details Box
  • Naam, Age, Gender, Date, UHID/IPD No., Address, Mobile No.
Vitals Section
  • BP, Pulse, Temperature, SpO2, Weight, Height
Chief Complaints / मुख्य शिकायतें
  • 3 lines fill karne ke liye
Diagnosis / रोग निदान
  • 2 diagnoses likhne ke liye
℞ Medicines Table (दवाइयां)
  • 6 rows with columns: Medicine Name, Dose, Route, Frequency, Duration, Instructions
Investigations / जांचें
  • Tests likhne ke liye 2 lines
Advice / Follow-up
  • Diet, Activity, Rest, Next visit date, Referral
Signature Section
  • Patient + Doctor signature & stamp box

Kya badlana chahte hain?
  • Hospital ka naam/address apna dalna hai?
  • Logo lagana hai?
  • Koi column add/remove karna hai?
Batayein, turant update kar dunga!
This is a shared conversation. Sign in to Orris to start your own chat.