医疗项目需求说明书草稿待评审2017年9月4日_第1页
医疗项目需求说明书草稿待评审2017年9月4日_第2页
医疗项目需求说明书草稿待评审2017年9月4日_第3页
医疗项目需求说明书草稿待评审2017年9月4日_第4页
医疗项目需求说明书草稿待评审2017年9月4日_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

智慧医疗项目需求V0.0.1需求说明书文件状态: 草稿 正式发布 正在修改文件标识:当前版本:0.0.1作 者:完成日期:2017年8月30日版本/状态作者参与者起止日期备注0.0.1/草稿肖秀峰2017/8/30建立文档1. 产品概述针对医院业务场景拟定需求、进行产品设计,满足医院线上预约、挂号、缴费等功能。2. 产品目标为医院提供线上线下一体式产品,对医院业务系统化得管理。实现数据集约化、管理分布化;提高业务效率;降低人工成本。3. 文档说明本文档为需求说明书,描述所有跟智慧医疗项目有关需求。4. 名词解释 His:医院信息系统(HospitalInformationSystem),用于支持医院日常医疗、服务、经营管理、决策为目的的收集、处理、存储信息的各相关部分的集合 收银机:进行各种收款的独立硬件设备。 内网:与互联网物理隔绝的局域网5. 系统说明5.1. 系统架构图5.2. 架构说明 设备前置:设备前置为与医院His系统对接的前置程序,该前置系统只负责根据业务类型转发与设备的各种数据交互,不做业务处理。 医疗云平台:所有显示业务的管理后台,部署在互联网。5.3. 硬件架构5.4. 硬件架构说明 Pos模块:对银行卡进行交易的设备,通过内置磁条卡读卡器、闪付模块、密码键盘来实现。 内置读头:放置在用户这一侧的条码读头。 打印机:80mm热敏打印机 手持扫码枪:通过外接实现6. 功能说明6.1. 收银机需求(自助版)6.1.1. 订单支付. 录入订单功能描述收银机通过刷就诊卡获取用户未支付门诊处方列表,用户进行支付处理流程1、 进入门诊缴费页面2、 刷就诊卡或手输入就诊卡号3、 调用his接口查询未交费就诊单列表和明细4、 展示查询结果,并在系统中生成订单。约束条件1、如果调用接口报错,根据报错内容进行提示。代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计 . 支付功能描述用户支付订单处理流程1、 用户选择是否用社保卡支付2、 如用社保卡支付则先调用社保卡进行支付部分金额,未支付完成金额根据用户选择支付方式进行支付。3、 如不用社保卡支付则禁用社保支付页面。4、 支付完成约束条件1、 若选择使用社保卡支付,则必须先走完社保支付流程才能进行其他支付2、 社保卡支付完成后订单支付状态改为部分支付,全部付款完成后订单支付状态改为已支付。3、 订单全部支付完成或用户部分支付完成且放弃继续支付后再向his提交订单支付结果。4、 根据各支付接口返回展示对应提示信息代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计 6.1.2. 取号功能描述用户在设备上打印已经挂号的小票处理流程1、 进入取号页面2、 刷就诊卡3、 系统查询该用户已预约或已挂号信息4、 以弹框的形式展示预约或挂号信息5、 根据支付状态进行支付业务或打印小票约束条件1、 若挂号订单未支付则进入订单支付业务,支付完成回到挂号页面并打印挂号小票代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计6.1.3. 住院缴费功能描述通过收银机对住院押金支付处理流程1、 用户点击住院缴费2、 输入就诊卡号和住院号3、 查询住院预交金信息4、 选择充值金额5、 进入支付6、 支付完成展示支付结果约束条件代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计6.1.4. 就诊卡充值功能描述通过收银机对用户就诊卡进行充值处理流程1、 用户点击就诊卡充值2、 输入就诊卡3、 展示就诊卡信息4、 选择充值金额5、 支付6、 支付完成展示支付结果约束条件代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计6.1.5. 系统管理. 设备基础信息功能描述设备基础信息为保存在设备本地的业务数据处理流程约束条件1、 设备基础信息包含,设备ID,软件版本号、连接服务端地址、打印参数等2、 软件提供页面管理员账号登录后可更改设备基础信息代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计. 系统日志功能描述系统日志记录软硬件运行日志处理流程约束条件1、 记录软件运行所有故障情况2、 记录操作员对设备或软件修改记录代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计6.1.6. 安全性需求. 开机验证功能描述设备开机以license的形式验证软件运行环境处理流程1、 设备初次签到提交本地硬件信息到平台2、 平台根据硬件信息如cpu、显卡型号等生成根证书3、 后续设备每次开机通过算法本地验证根证书4、 如证书不匹配或不正确提示需联系管理员约束条件代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计6.2. 用户端需求6.2.1. 用户个人管理. 登录功能描述通过微信跳转登录处理流程1、 用户打开服务号2、 通过微信带来的用户ID进行自动登录约束条件代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计. 个人中心功能描述个人中心维护该用户个人基本信息处理流程约束条件1、 个人中心功能有,就诊人管理、预约管理、挂号管理、门诊缴费记录、住院缴费记录、账户管理、报告查看。代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计. 就诊人管理功能描述一个用户可以添加多个就诊人,可用不同就诊人进行预约、挂号、缴费等业务。用户端只为用户建档,并绑定用户实际就诊卡。处理流程1、 用户注册后添加就诊人2、 就诊人需要添加姓名、身份证号、手机号、就诊卡号。3、 如没有就诊卡则无需填写就诊卡信息,用户到线下领取就诊卡后再进行绑定4、 添加完成约束条件1、 可以添加他人信息为就诊人2、 无就诊卡则就诊人需到线下领卡后再进入用户端进行绑定3、 只能有一个就诊人添加为本人,若要更换其他就诊人为本人则需要把原就诊人信息修改再重新设置。4、 无卡就诊人添加页面取消就诊卡填写项。代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计. 预约管理功能描述对每个预约记录进行查看、管理。处理流程1、 进入个人中心2、 点击预约管理3、 选择就诊人4、 以列表形式展示预约清单5、 点击对应数据展示清单明细。约束条件1、 对预约成功的可进行取消预约或支付取号2、 除了状态为预约成功,其他状态预约记录不能进行操作。代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计 . 门诊缴费清单功能描述展示就诊人缴费记录处理流程1、 进入个人中心2、 点击门诊缴费清单3、 选择就诊人4、 以列表形式展示缴费清单5、 点击对应数据展示清单明细。约束条件代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计 . 住院清单功能描述管理用户住院业务,可在此页面进行预交金充值处理流程1、 进入个人中心2、 点击住院清单3、 选择就诊人4、 以天为单位展示住院消费清单5、 点击对应数据展示明细。约束条件代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计 . 报告查询功能描述用户查看自己门诊报告处理流程1、 用户进入查看报告页面2、 调用his接口获取报告清单并展示给用户3、 用户点击对应报告可以查看详情约束条件1、当有新报告时以新消息的形式推送给用户代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计 . 挂号业务. 预约功能描述用户通过用户端对所需医生进行预约处理流程1、 用户登录后选择科室选择医生2、 页面展示医生排班列表以及各个时间段预约状态3、 用户选择可预约的时间段4、 用户确定预约则系统提交预约请求到his5、 His返回预约成功则用户端展示预约成功。6、 预约完成转到取号支付页面约束条件1、 可预约时间段以表格形式展示,可预约的展示剩余号数用户点击选中,已约满的标灰不可操作。2、 用户提交预约后,先对该预约时间段号位数减一进行锁定,调用his预约接口成功则提示预约成功,不成功则报错并解除锁定。3、 预约不需要用户绑定就诊卡代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计 0. 取号功能描述对以及预约的用户进行缴费取号,因为社保卡业务的特殊性,如后续缴费需要用到社保卡则取号时必须在线下刷社保卡缴费处理流程1、 用户进入取号页面2、 选择就诊人查询已经预约信息3、 如需在线上支付挂号费则调用支付进行支付,如需要用到社保卡则凭就诊卡到设备上缴费取号4、 支付完成凭就诊卡到线下取号。约束条件1、 查询该挂号就诊人是否已绑定就诊卡,如没有绑定则需先绑定才能挂号。2、 预约不需要就诊卡,但取号需就诊人必须已绑定就诊卡3、 到达预约日期的当天才能取号代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计6.2.2. 排队功能描述通过his系统获取所有排队信息处理流程1、 用户取号后得到排队号2、 系统根据排队情况通过微信实时推送消息给用户约束条件代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计6.2.3. 门诊缴费功能描述用户在手机上对未支付订单进行支付处理流程1、 用户进入门诊缴费2、 选择就诊人3、 展示未交费清单列表4、 点击确认支付跳转进行支付约束条件1、点击对应记录展示该缴费明细代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计 6.2.4. 住院. 住院押金支付功能描述用户办理住院,对住院押金在线上支付处理流程1、 用户打开住院页面2、 选择就诊人、输入住院号3、 查询住院明细和押金状态4、 输入金额进行支付5、 支付完成同步到his约束条件代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计6.3. 后台需求6.3.1. 基础信息模块. 同步基础信息功能描述向his系统获取科室、医生、排班等基础数据处理流程1、 同步的科室、医生、排班时间2、 同步订单数据、订单状态3、 同步预约挂号信息约束条件1、 同步分为自动同步和手动同步,自动同步为每隔一小时同步一次,手动同步为后台提供触发按钮2、 根据同步订单数据修改账户流水和余额3、 根据同步预约挂号数据修改可预约数量。代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计. 账户管理功能描述操作员添加收款结算账户,用作生成财报对账处理流程1、 进入后台账号管理2、 添加账户3、 填写账户名称、账户类型、账户号等信息约束条件1、 系统初始含有一个默认账户2、 账户关联支付方式,所有对应支付金额都以流水账形式记录在此账户下。代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计. 支付管理功能描述管理对接微信、支付宝等支付接口的参数处理流程1、 添加或修改支付方式2、 填写商户号、秘钥等支付参数约束条件1、每个医院可能会有多个支付方式,平台会入住多家医院代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计6.3.2. 订单管理. 订单列表功能描述展示该医院所有订单信息处理流程约束条件1、 订单信息有,订单ID、用户信息、支付方式、支付状态、订单类型、订单状态、订单金额2、 点击订单查看订单详情,以列表形式展示用户门诊清单。3、 支付方式为用户使用支付的途径,当订单使用社保支付时,支付方式显示为组合支付。4、 支付状态显示为订单是否已经完成支付当订单使用社保支付后还有部分未支付则支付状态显示为部分支付。5、 订单状态分为已同步、未同步、已关闭、申请退款、已退款等6、 订单类型有门诊订单、住院订单、挂号订单。代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计. 同步订单信息功能描述向his系统获取所有订单且每天晚上与his系统核对每笔订单信息。处理流程约束条件1、 同步分为定时同步和实时同步,定时同步为每天早上6点进行同步;实时同步为在订单数据发送变更后实时向his系统提交。2、 订单同步以数据最后修改时间为准。代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计. 订单退款(需求待确定)功能描述对用户已支付订单进行退款处理流程约束条件代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计. 导出查询结果功能描述以excel形式导出订单查询结果处理流程约束条件1、若导出文件大于100M则以ftp形式生成,操作员自行下载代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计6.3.3. 财报管理. 账户流水功能描述记录每个账户所有资金进出流水账处理流程约束条件代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计. 账户对账功能描述对比系统得出的账户结余和账户实际结余对比处理流程约束条件1、如对账出现误差则核对账户流水代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计. 营收报表功能描述处理流程约束条件代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计6.3.4. 用户管理. 用户信息列表功能描述管理已经注册的用户信息处理流程约束条件1、 此用户为使用系统的用户,并不是就诊人信息。2、 就诊人信息为用户下的一项属性代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计6.3.5. 预约挂号管理. 已预约列表功能描述处理流程约束条件代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计. 预约操作功能描述处理流程约束条件1、 可在后台对已预约数据进行修改预约时间、取消预约等操作。代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计. 已挂号列表功能描述处理流程约束条件1、 查看用户挂号支付状态、取号状态。2、 可转到订单查看该挂号支付订单代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计6.3.6. 排队管理. 排队列表功能描述处理流程约束条件代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计. 排队统计功能描述处理流程约束条件代码工作量估算(不包括设计分析,单位:人/小时,满8小时算1天)界面及操作代码算法接口其他总计6.3.7. 住院管理. 已住院列表功能描述处理流程约束条件代码工作量估算(不包括设计分析,单位:人/小时,满8小时算

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论