Commit Graph
16 Commits
Author SHA1 Message Date
ila 8a5550057c feat(mapping): 完成 PHIS 健康档案转换(T-212) 2026-07-16 00:53:16 +08:00
ila 00c1028731 docs: 校准 PHIS 档案 upsert 任务 2026-07-15 22:08:45 +08:00
ila d30ff01c35 fix(osi): 校准机构查询请求契约 2026-07-13 20:02:19 +08:00
ila d60b979785 feat(osi): 实现老年人自理能力查询(T-303) 2026-07-13 19:53:49 +08:00
ila ab5499acd4 docs: 登记老年人自理能力查询任务(T-303) 2026-07-13 19:49:52 +08:00
ila ca16f61263 docs: 登记人群分类查询优化任务(T-209) 2026-07-09 20:35:11 +08:00
ilaandClaude Opus 4.8 adc99e1b43 docs: 登记 T-306 全部体检查询(JKTJ00002 实测字段校准)
- docs/04 §11.1 记录驼峰 idCard、历史 checkId 为 null 两个坑
- docs/01 §5.2 JKTJ00002 联调可用;tasks T-306 DONE

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 22:14:39 +08:00
ilaandClaude Opus 4.8 c358f20c39 docs: 补全 §11.1 体检查询返回形态(JKTJ00002 返回某人全部体检数组)
- 表格加返回列,三接口返回形态明确
- 修正 JKTJ00002 定位为某人全部体检查询(非按 id 单查)
- 校正 JKTJLIST00002 状态为实测可用
- 说明按体检编号取历史须查全部+本地过滤

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 21:37:26 +08:00
ilaandClaude Opus 4.8 f69e073199 docs: 登记 T-305 名单查询契约(JKTJLIST00002 实测字段校正)
- docs/04 §11.4 校正实测字段名并标端点已部署
- docs/01 §5.2 JKTJLIST00002 联调可用
- tasks T-305 DONE

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 21:11:17 +08:00
ilaandClaude Opus 4.8 425ca0a0fa docs: 拆出 T-305 体检名单查询并登记 JKTJLIST00002 契约
- docs/04 §11.4 记录 JKTJLIST00002 请求/响应契约(docx,部署待验证)
- tasks 拆 T-305(契约齐全,TODO 可领)、T-304 收窄为缺 serviceId 的列表
- 纠正 T-304 一刀切 BLOCKED

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 21:02:26 +08:00
ilaandClaude Opus 4.8 66bf37bcd3 docs: 登记 T-301 体检查询契约与字段清单
- docs/04 §11 体检 ~260 字段清单(7 节点)供将来 create 用
- docs/01 §5.2 标注各体检接口联调状态(单查未部署)
- tasks T-301 DONE;gitignore 收敛为 scripts/*.py

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 00:45:47 +08:00
ilaandClaude Opus 4.8 f6a7f61d59 docs: 同步 T-206 状态(BLOCKED,代码完成待真实 create)
- tasks.md T-206 标 BLOCKED 并注明阻塞原因
- docs/04 主数据反查落到 MapContext.MasterData
- progress/current-state 追加 T-206 记录

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 23:11:23 +08:00
ila 12346c9923 feat(cache): 建立字典缓存快照(T-103) 2026-07-07 21:16:52 +08:00
ila 74748c084b feat(osi): 实现公开字典查询接口(T-101) 2026-07-07 20:58:13 +08:00
ilaandClaude Opus 4.8 d7b769742b docs: 依 JKDA00002 联调实测校准接口契约
- 成功码实测为字符串 "01"(docx 误写 "1"),判定按去前导零
- 查询类同走 uploadinfo 信封(baseInfo+manageInfo),非裸 baseInfo
- 三种机构码分层:18位统信码 / 9位机构码 / 12位区划码
- docs/04 新增 §8 JKDA00002 实测契约(请求信封+响应结构,已脱敏)
- docs/06 回填 A1~A9/B3/B6/C3/D2/D3 联调状态

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 20:09:43 +08:00
ilaandClaude Opus 4.8 3498542b07 docs: 初始化 chis_osi 设计文档与协作规范
- docs/: OSI 接口规范分析、旧项目架构评估、目标架构设计、字段与接口映射、实施路线图
- CLAUDE.md: 协作规则(项目认知、osi/mapping/pipeline 三层技术约束、安全/验证、提交规范)
- .gitignore: 补充项目特定忽略(config.yaml/logs/样本等)
- 随项目留存厂家 OSI 规范源材料(docx/xlsx,内部保密,仅限本私有仓库)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-30 13:10:17 +08:00