🏥 病历解析插件

基于规则解析的医疗病历结构化展示系统
📋
{{ total }}
病历总数
🏥
{{ stats.get('types', {})|length }}
病历类型
👤
{{ stats.get('genders', {}).get('男', 0) }}
男性患者
👩
{{ stats.get('genders', {}).get('女', 0) }}
女性患者
🔬
{{ stats.get('common_diagnoses', [])|length }}
诊断类型数
💊
{{ stats.get('avg_age', '-') }}
平均年龄

📊 年龄分布

📊 性别分布

📄 病历记录

{% for record in records %}
{{ record.name }} {{ record.type }}
🧑 {{ record.gender }} 🎂 {{ record.age }} {% if record.patient_info %} 🏷 {{ record.patient_info.get('病历号','') }} {% endif %}
{% if record.diagnoses %}
{% for diag in record.diagnoses[:3] %}
{{ diag.name }} {% if diag.icd %}[{{ diag.icd }}]{% endif %}
{% endfor %} {% if record.diagnoses|length > 3 %}
... 还有 {{ record.diagnoses|length - 3 }} 项
{% endif %}
{% endif %} {% if record.sections.get('主诉') %}
{{ record.sections['主诉'] }}
{% endif %}
{% endfor %}