首页 > 试题广场 >

自动化医保报销系统

[编程题]自动化医保报销系统
  • 热度指数:4 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
你的核心任务是根据《企业补充医疗保险条款》计算最终的报销金额。
你需要写一个 Prompt,把用户的输入转换成我们规定的 JSON 格式。

知识库素材 (Knowledge Base)

《企业补充医疗保险条款 (2025版)》
[M.1] 挂号费标准:专家号每次限额 50 元,超出部分自理,未超标按实报销;普通号全额报销。
[M.2] 药品报销比例:甲类药(如:阿莫西林、感冒灵)100% 报销;乙类药(如:头孢、干扰素)80% 报销;丙类药(如:减肥药、保健品)0% 报销(不予报销)。
[M.3] 住院津贴:住院期间每日享有 200 元定额津贴(无需发票,根据住院天数直接发放)。
[M.4] 免责红线:报销单据中若包含“整形”、“美容”、“牙齿美白”等非医疗消费,该笔单据对应的整张发票金额均不予报销(即关联消费也被连坐)。


输入描述:
一段包含就诊类型(门诊/住院)、挂号类型、药品明细及费用、住院天数等信息的自然语言描述。


输出描述:
{
    "claim_status": "ENUM",       // FULL / PARTIAL / REJECTED
    "total_reimbursement": int,   // 最终报销总金额(整数)
    "applied_rules": ["[M.X]"]    // 触发的规则编号列表(按升序排列)
}
示例1

输入

小张去医院看门诊。挂普通号花费 10 元。开了甲类药阿莫西林 50 元,乙类药头孢 100 元。

输出

{
"claim_status": "PARTIAL",
"total_reimbursement": 140,
"applied_rules": ["[M.1]", "[M.2]"]
}

备注:
提示词学习 提示词工程指南

这道题你会答吗?花几分钟告诉大家答案吧!