{% set drugs_per_page = 4 %} {% set total_pages = ((drugs|length - 1) // drugs_per_page) + 1 %} {% for page_num in range(total_pages) %}
{% if page_num == 0 %}
{{ patient_name }} 보호자님
🐾 {{ pet_name }} ({{ pet_species }}, {{ pet_age }}) | 📅 {{ issue_date }}
🏥 {{ pharmacy_name }}
{{ pharmacy_tel }}
{% endif %}
{% set start_idx = page_num * drugs_per_page %} {% set end_idx = [start_idx + drugs_per_page, drugs|length] | min %} {% for drug in drugs[start_idx:end_idx] %}
💊
{{ drug.name }}
{{ drug.english_name }}
{{ drug.category_display }} {% for animal in drug.target_animal %}{{ animal }}{% endfor %}
{% if drug.category == 'antiparasitic' %}
🎯 구충 범위
{% for item in drug.coverage_summary.covered %}
{{ item }}
{% endfor %} {% for item in drug.coverage_summary.not_covered %}
{{ item }}
{% endfor %}
{% if drug.coverage_summary.gap_solution %}
⚠️ 보완: {{ drug.coverage_summary.gap_solution }}
{% endif %}
📅 투약
{{ drug.dosing.interval }}
{% if drug.weight_products %}
{% for wp in drug.weight_products %}
{{ wp.size }}({{ wp.weight_range }})
{% endfor %}
{% endif %}
{% elif drug.category == 'nsaid' %}
⚖️ 용량 ({{ drug.dosage.standard }})
{% for row in drug.dosage_table[:6] %}
{{ row.weight }}
{{ row.tablets }}
{% endfor %}
{% if drug.absolute_contraindications %}
🚫 절대 금기
    {% for c in drug.absolute_contraindications[:3] %}
  • ❌ {{ c.item }}
  • {% endfor %}
{% endif %} {% elif drug.category == 'antibiotic' %}
📋 {{ drug.indication[:30] }}...
{{ drug.dosage.standard }}
기간: {{ drug.dosage.duration }}
{% if drug.cat_warning %}
🐱 고양이 주의
최대: {{ drug.cat_warning.max_dose }} ({{ drug.cat_warning.risk }})
{% endif %} {% elif drug.category == 'antiemetic' %}
📋 {{ drug.indication }}
급성구토: {{ drug.dosage.acute_vomiting.dose }} ({{ drug.dosage.acute_vomiting.duration }})
멀미예방: {{ drug.dosage.motion_sickness.dose }} ({{ drug.dosage.motion_sickness.timing }})
{% else %}
📋 {{ drug.indication }}
{% if drug.dosage %}
{% if drug.dosage.frequency %}빈도: {{ drug.dosage.frequency }}
{% endif %} {% if drug.dosage.duration %}기간: {{ drug.dosage.duration }}
{% endif %} {% if drug.dosage.contact_time %}접촉: {{ drug.dosage.contact_time }}{% endif %}
{% endif %} {% endif %} {% if drug.warnings %}
⚠️ 주의
    {% for w in drug.warnings[:3] %}
  • {{ w[:40] }}{% if w|length > 40 %}...{% endif %}
  • {% endfor %}
{% endif %}
{% endfor %}
{% if loop.last %} {% endif %}
{% endfor %}