# 疫情防控一体化平台优化方案 **Repository Path**: king591/fjyqfk ## Basic Information - **Project Name**: 疫情防控一体化平台优化方案 - **Description**: PRDs - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-11-24 - **Last Updated**: 2022-11-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 疫情大数据一体化平台——优化方案 [TOC] ## 初筛阳性直报系统 ### 阳性直报(提交表单) 实验室在系统内填报信息后,通过RPA系统(Robotic Process Automation 机器人流程自动化),将阳性信息上报至联防联控()和网信办() - 优化页面结构和交互(增项和修改) - 分区填写:个人基本信息、核酸检测信息、上报详细信息 - 重要应填信息加粗,与必填项区分:是否为隔离点发现、采样时间 - 证件号码可实现快速调用信息,提至最高:证件类型、证件号码 - 取消原有的自动请求。改为:点击【查询】按钮向原接口请求数据。交互描述: - 默认为可用状态,点击后进入等待状态 - 等待状态中按钮显示Loading样式,此时按钮无法点击 - 获取到数据按钮转为可用状态,同时将数据填充到表单中(原填充逻辑不变) - 未获取到数据(无数据、请求超时等情况)在文本框下方以红色文字提示。 - 新增自动填写字段:是否隔离点发现为个人基本信息,自动填写 - 自动填写完成后:提示窗口保持5s,**自动填充的文本框和选项组背景色改为浅黄色(可在一体化全局使用此交互)**(#FFFF80) - 提供选项的信息,使用单选框、复选框:性别、手机是否本人使用、是否境外入境集中隔离人员、是否为隔离点发现、确诊类型 - 是否隔离点发现为个人基本信息,自动填写 - 加上核酸检测结果CT值数据,2个字段:ORF(CT值)、N(CT值) - 送检单位、检测机构选择交互: - 在选择“市”一级之后,可以在区县为空的情况下选择具体机构 - 选择过程中可以进行模糊搜索 - 选择机构后,根据机构所在区县自动填写“区”字段 - ~~去掉行政区划一行,保留详细地址(选填)~~ - 报告单位、报告时间、录入人:根据当前登录用户,从中疾控大疫情网获取详细数据自动填充,禁止编辑。 - 现住地址,行政区划(选择)+详细地址。如果是境外输入人员,隐藏现住地址的详细地址字段 - 页面缩减到一页 - 删除字段:行政区划,录入时间,录入人,卡片ID、卡片状态 ### 填报记录(列表页) - 填报记录合并:同一个人员的2个上报渠道合并,另行查询和展示。 ### 抗原混管(改成“混管直报”) - 填报,填报记录分开单页(参考阳性初筛直报) - 录入管号把所有信息加载出来,用户点击查询按钮交互 - 移除不需要的字段 - 混管记录根据管号折叠,展开显示管内被采人员的:姓名、身份证、手机号、状态等字段 ### 阳性直报统计 - 另外有一个统计报表,两个合并? - 参考小程序报告,加载所有数据,仅显示7或14天的数据,通过横向滚动条滑动查看 - 优化阳性直报统计 - 行政区划的树状结构在同一列内显示,交互样式参考:https://ali-react-table.js.org/docs/pipeline/features/tree-mode/ - 行政区划结构为:省(直辖市)-市(直辖市)-区、县,目前默认仅显示福建省及下级“市-区、县” - 每日数据中,一个市级以下的行政单位,每日新增数最多的3个使用红色字体(可选) ## 流调溯源管理系统 - 流调任务,一人(阳性)一专班。**去掉中风险,次密接相关功能** - 优化4h/24h界面 ### 首页显示 - 作为当前登录用户的主要工作台,显示与当前用户相关的统计信息 - 需要有选择显示范围的功能 - 显示流调任务流程图,节点为各个功能界面的入口。 - 根据用户权限配置入口的可用性 - 在节点上显示统计数据? ### 流调任务管理 需要梳理任务线下流程,记录、审批、修改、归档、提档等相关流程的操作和人员权限的区分。 - 重新开启:报告不完善的情况下,流调任务完成后重新开启流调任务 - 目前存在流调任务未分配就已经进行流调工作的情况: - 针对未分配任务直接进行流调,则自动分配任务到当前登录用户所在小组 - 给予弹窗提示,提示信息包括开始流调任务,接受任务的小组(可修改) - 表单去掉关联密接字段 ### 被调人员管理 - 表单操作栏添加按钮-开始流调(功能同点击姓名) - 流调表单打开为一个单独的标签页(如果打开多被调人,就一人一页) - 流调表单调整4h/24h(重点修改) - ~~(已实现)使用《第九版》标准化表格作为UI排版~~ - ~~防控方向转为”省外输入防控“——对应功能增加落地检~~ - 提升界面中工作人员需填写内容的突出性,比如通过红色底色来突出必填信息 - 功能类按钮层级区分:姓名栏、4/24h顶栏、表单中的功能按钮 - ~~表单内容需要更新信息分类显示~~ - 4h发病/阳性前2天有效管控前主要活动场所(密闭空间) - 时间选择起始和终止,自动计算停留时间,停留时间不可更改 - 活动场所使用“行政区划(省-市)+关键词”通过LBS地址搜索,行政区划默认为病例所在省市(可修改) - 行政区划是LBS搜索参数之一 - 输入关键词后,自动显示LBS接口返回的内容,选定后将具体地址填入地址栏 - 是否疫点、是否存在风险 默认选择不清楚 - **添加密接人员名单的交互要调整** - **添加流动轨迹交互调整** - 4h核心报告不要填写太多内容,降低流调人员的录入压力 - 添加轨迹碰撞修改成只用一个文本区填充,~~后期通过AI方式将内容格式化(如几点几分在什么地方)~~ - 增加报告编辑日志:编辑人员,变更字段、变更内容 - 审核需求:分级审核(区疾控-市疾控) - ~~调研线下实际流调过程,表格打印后手工填写~~ - ~~这种方法能够适应无设备或大量志愿者参与的情况~~ - ~~完成后的材料汇总后拍照/扫描成电子档,通过OCR识别填充数据~~ ### 信息研判-个案分析表 - 默认使用列表? - 图表需要优化,参考省疾控日报(秋福PDF) - 密接分析表 - 表单默认选取数据时间,以每个月1日开始 ### 流调工具 - 核酸查询 - 显示红黄码状态 - 额外需求?根据身份证查询个人尽可能多的疫情相关信息:最后一次采集/报告,健康码,红黄码时间,红黄码赋码原因 ## ~~密接次密接管理系统~~ ## 隔离转运管理系统 需要到基层调研,研究他们现有的模式(泉州,漳州,南平)。缺产品经理。 - 人员核实:在市局核实? - 角色区分 - 任务分派、基层社区管理员、医院转运管理员、司机 - 转运任务流程 - 社区发起转运任务,选择需要被转运的人员,名单来源?(流调溯源,中高风险) - 车站、公安寻人、地方评估疑似风险人员——启动转运流程 - 路线规划:中途停车点接人,终点位置(隔离点) - 发起人:流调出结果后由疾控创建任务, ## 隔离点和定点医院管理系统 ### 多维度报表输出 每个隔离点详细数据输出,隔离点统计数据变化趋势(日),隔离点数据总览 数据导出为Excel表格 - 隔离对象管理 - 表单内容重新梳理,可以直接获取到的个人档案无需重复填写 - 数据总览 - 时间范围选择:(默认2022-10-22)-终止(默认*Date(now)*)。精确到“秒” - 总量数据,根据行政区划(省-市-区县级)选择,默认为福建省 以下为统计字段: - ~~隔离点,单位:个,当前时间点启用隔离点总数、未启用隔离点~~ - 当前时间点人数,单位:人,正在隔离人数(境内外) - 当前房间,单位:间,已使用房间、可用房间、备用房间 - 时间区间人数,单位:人,默认时间区间:2022-10-22 0时~当前,已隔离人数(境内外)、解除隔离人数(境内外)。默认时间区间即为本轮疫情累计数据。 - 时间区间房间数,单位:人,默认时间区间:2022-10-22 0时~当前,已使用房间~~、可用房间、备用房间~~。默认时间区间即为本轮疫情累计数据。 - 变化趋势 - 时间范围选择:(默认2022-10-22)-终止(默认*Date(now)*)。精确到“日” - 横轴-日期 - 纵轴(右)-房间数,日内房间数(已用、未用) - 纵轴(左)-人数,折线,日内在隔离人数、解除隔离人数 - 总表(每个隔离点详细数据输出) - 时间范围选择:(默认2022-10-22)-终止(默认*Date(now)*)。精确到“日” - 每个隔离点(酒店)为一行 - 房间统计:已使用(境内外),可用,备用(可投入隔离使用房间) - 隔离人员统计:已隔离(分类1:境内外)(分类2:密接、次密、时空伴随、混检阳性、国内中高风险来榕含地区下钻数据) - 当前状态 - 房间统计:已用(境内外),可用,备用 - 隔离人员统计:已隔离(分类1:境内外)(分类2:密接、次密、时空伴随、混检阳性、国内中高风险来榕含地区下钻数据) 待分配 2022-10-30 一体化平台优化需求: 1.建议流调平台往转运环节推送任务时,除了疾控工作人员可录入密接次密接之外,为公安工作人员、乡镇工作人员两类人群开放录入潜在风险人员的权限,将这类人员推送给转运环节。需要注意两个方面,一是开放批量录入任务的功能;二是对录入的每条信息,以身份证号和姓名为比对标准,进行查重并自动提示去重,减轻转运环节负担。 2.建议在转运子系统,对来源为流调平台的待确认转运任务,根据姓名和身份证号自动调取隔离子系统数据库比对,将已在隔离子系统数据库中的人员信息的四项字段(如下图)显示到转运待确认页面,高亮提示无需转运(确认后自动转入已转运)。 3.建议在转运子系统中的已转运页面,根据姓名和身份证号自动调取隔离子系统数据库比对,将已在隔离子系统数据库中的人员信息的四项字段(如下图)显示在已转运人员信息中,让转运环节看到全程闭环已落实。 4.建议在手机端除扫描健康码录入信息的功能之外,新增一个拍身份证录入信息的功能。 ## 中高风险进出管理系统 ### 权限管理 - 区域颗粒缩小到网格,可以同时选择多个网格 - 页面权限根据角色配置 ### 底数管理 - 底数搜索增加高级搜索,重置按钮放到行最后 - 底数导入增强文件的识别能力,导入解析完成后,返回解析/导入结果 ### 区域网格管理 ### 核酸数据查询(API实现) 通过大核酸库API实现数据的获取,需要大核酸API接口支持一定维度的统计,以及个人核酸记录的查询。统计需要注意数据更新时间,另外需要根据用户特点增加独立的统计数据更新触发机制。 - 常用字段 - 核酸采样时间(sampling_time) - 核酸结果时间(report_time) - 间隔小时(HOUR=24|48|72) - 统计时间(update_time) - 底数看板(统计) - 根据“行政区”划分的底数核酸统计 - 统计指标:及计算规则: | 指标名称 | 计算方式 | 说明 | | ------------------------- | --------------------------------------- | ------------------------------------------------------------ | | 已出核酸结果 24\|48\|72 | ```report_time >= update_time - HOUR``` | 具有```24```小时内核酸报告(根据结果时间统计)的人数。统计时需要根据身份证去重。 | | 无核酸结果 24\|48\|72 | ```区域底数 - 已出核酸结果 24|48|72``` | ```24```小时内无核酸报告(根据结果时间统计)的人数。 | | 核酸已采样统计 24\|48\|72 | ```sampling >=update_time - HOUR``` | ```24```小时内有采样记录(根据采样时间统计)的人数。统计时需要根据身份证去重。 | | 核酸未采样统计 24\|48\|72 | ```区域底数 - 核酸已采样统计``` | ```24```小时内无采样记录(根据采样时间统计)的人数。 | - API数据更新频率:30分钟 - 前端界面需要显示数据最新更新时间 - 底数汇总(统计) - 根据“行政区-风险区”划分的底数统计 - 底数汇总下钻(查看个人核酸记录) - 底数筛选未采集,未做核酸(根据个人核酸情况标记统计) - 身份证查询核酸(查看个人核酸记录) - 底数列表查询核酸(查看个人核酸记录) ## 重点任务(架构设计) ### 健康卡方式管理人员基础档案和业务需求 ### 疫情按照轮次管理 - 按照项目管理方式,选定某个空间(城市),以某个空间为开始时间 - 在疫情结束时”关闭“项目,将项目归档 ### 子系统工作台 -