# Kylin Pet - 法律合规文档

> **版本**: 1.0  
> **最后更新**: 2026-06-19  
> **适用范围**: 所有使用 kylin/pet 扩展包的系统  

---

## 一、适用法律法规

### 1.1 《中华人民共和国动物防疫法》(2021.5.1 修订)

| 条款 | 要求 | 合规要点 |
|------|------|----------|
| 第十七条 | 饲养动物的单位和个人应当履行动物疫病强制免疫义务 | 疫苗到期提醒（7/3/1 天三级） |
| 第二十一条 | 动物诊疗机构应当做好诊疗活动记录 | 诊疗记录需完整保存 |
| 第二十二条 | 动物诊疗机构应当按照规定处理病死动物和医疗废弃物 | 医疗废弃物处理记录 |
| 第二十五条 | 从事动物诊疗活动，应当取得动物诊疗许可证 | 诊所资质管理 |

### 1.2 《中华人民共和国个人信息保护法》(2021.11.1)

| 条款 | 要求 | 合规要点 |
|------|------|----------|
| 第六条 | 最小必要原则 | 仅收集宠物健康相关必要信息 |
| 第十三条 | 处理个人信息需取得个人同意 | 宠物主人信息收集需明确授权 |

### 1.3 GB/T 45204-2024《宠物寄养服务规范》

| 条款 | 要求 | 合规要点 |
|------|------|----------|
| 第 6.1 条 | 消毒记录保留 ≥ 2 年 | `disinfection_retention_days = 730` |
| 第 6.2 条 | 寄养前需进行健康检查 | 寄养入住前健康评估 |
| 第 7 条 | 三级分区管理（健康区/观察区/隔离区） | 寄养分区管理 |

### 1.4 GB/T 43825-2024《宠物诊疗服务规范》

| 条款 | 要求 | 合规要点 |
|------|------|----------|
| 第 5 条 | 疫苗批号需可追溯 | 疫苗批号管理 |
| 第 6 条 | 诊疗记录需完整覆盖 16 个环节 | 诊疗全流程记录 |

### 1.5 GB/T 45295-2025《宠物健康管理规范》

| 条款 | 要求 | 合规要点 |
|------|------|----------|
| 第 4 条 | BCS 体况评分 1-9 分制 | `bcs_min = 1, bcs_max = 9, bcs_ideal = 5` |
| 第 5 条 | 四级护理等级（常规/加强/重症/临终） | 护理分级管理 |

### 1.6 等保 2.0 (GB/T 22239-2019)

| 控制点 | 要求 | 合规要点 |
|------|------|----------|
| 安全审计 | 审计日志保留 ≥ 180 天 | `audit_log_retention_days = 180` |

---

## 二、行业规范

### 2.1 宠物医疗规范

- BCS 体况评分 1-9 分（`bcs_min = 1, bcs_max = 9, bcs_ideal = 5`）
- 疫苗/驱虫到期提醒（7/3/1 天三级预警）
- 诊疗记录需完整覆盖 16 个环节（预约、挂号、初诊、检查、诊断、处方、治疗、手术、护理、观察、出院、随访、复查、转诊、急救、终末）

### 2.2 寄养管理规范

- 依据 GB/T 45204-2024，寄养前需进行健康检查
- 三级分区管理（健康区/观察区/隔离区），防止交叉感染
- 消毒记录保留 ≥ 2 年（`disinfection_retention_days = 730`）
- 每日照护日志记录

### 2.3 库存管理规范

- 疫苗/药品库存预警，防止断货影响治疗
- 库存批次管理，确保可追溯
- 过期药品预警，及时下架

---

## 三、合规检查清单

### 3.1 宠物医疗

- [x] 疫苗到期提醒（7/3/1 天三级）
- [x] 驱虫到期提醒（7/3/1 天三级）
- [x] 诊疗记录完整覆盖
- [x] BCS 体况评分 1-9 分

### 3.2 寄养管理

- [x] 消毒记录保留 ≥ 730 天
- [x] 三级分区管理
- [x] 寄养前健康评估
- [x] 每日照护日志

### 3.3 数据安全

- [x] 审计日志保留 ≥ 180 天
- [x] 宠物主人信息最小化收集
- [x] 诊所资质管理

---

## 四、代码检测报告

### 4.1 检测结果

| 检测项 | 状态 | 说明 |
|------|------|------|
| 疫苗提醒 | ✅ 已通过 | 7/3/1 天三级，符合 GB/T 43825 |
| 驱虫提醒 | ✅ 已通过 | 7/3/1 天三级 |
| 消毒记录保留 | ✅ 已通过 | 730 天，符合 GB/T 45204 |
| 审计日志 | ✅ 已通过 | 180 天，符合等保 2.0 |
| BCS 评分 | ✅ 已通过 | 1-9 分标准，符合 GB/T 45295 |
| 寄养分区 | ✅ 已通过 | 三级分区（健康/观察/隔离） |
| 库存预警 | ✅ 已通过 | 疫苗/药品库存预警 |
| 数据库迁移 | ✅ 已修复 | 新增迁移文件，5 张表（pets/medical_records/vaccines/boarding/disinfection_logs） |
| 模型文件 | ✅ 已修复 | 新增 `Pet`、`PetMedicalRecord`、`PetVaccine`、`PetBoarding`、`PetDisinfectionLog` 模型，含加密 cast 和关联关系 |

### 4.2 审查结论

**本包所有合规功能已实现。** 数据库迁移（5 张表）、模型关联（Pet/PetMedicalRecord/PetVaccine/PetBoarding/PetDisinfectionLog）均已完成。`Pet` 模型主人手机号使用 `encrypted` cast 自动加密存储。

---

## 五、免责声明

本扩展包在配置层面实现了宠物服务管理的合规基础能力，但不构成法律建议。使用方应：

1. 确保动物诊疗机构取得合法资质
2. 疫苗/药品需从合法渠道采购，批号可追溯
3. 寄养服务需符合当地动物防疫要求
4. 咨询专业法律顾问，确保系统整体合规