1 Star 0 Fork 0

王文星 / 疫情防控一体化平台优化方案

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
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
      核酸已采样统计 24|48|72 sampling >=update_time - HOUR 24小时内有采样记录(根据采样时间统计)的人数。统计时需要根据身份证去重。
      核酸未采样统计 24|48|72 区域底数 - 核酸已采样统计 24小时内无采样记录(根据采样时间统计)的人数。
  • API数据更新频率:30分钟

  • 前端界面需要显示数据最新更新时间

  • 底数汇总(统计)

  • 根据“行政区-风险区”划分的底数统计

  • 底数汇总下钻(查看个人核酸记录)

  • 底数筛选未采集,未做核酸(根据个人核酸情况标记统计)

  • 身份证查询核酸(查看个人核酸记录)

  • 底数列表查询核酸(查看个人核酸记录)

重点任务(架构设计)

健康卡方式管理人员基础档案和业务需求

疫情按照轮次管理

  • 按照项目管理方式,选定某个空间(城市),以某个空间为开始时间
  • 在疫情结束时”关闭“项目,将项目归档

子系统工作台

空文件

简介

PRDs 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/king591/fjyqfk.git
git@gitee.com:king591/fjyqfk.git
king591
fjyqfk
疫情防控一体化平台优化方案
master

搜索帮助