病案采集平台接口设计V1.7.2 - 院端(1).docx

病案采集平台接口设计V1.7.2 - 院端(1).docx

  1. 1、本文档共99页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
文档标题微服务API结算接口设计正文本设计文档介绍如何使用微服务API结算接口来构建医保支付方式改革系统的功能详细讲解了各组件的功能和使用方法,并提供了详细的实现指南此外,还介绍了如何通过状态码和返回结果消息来处理请求,以及如何处理请求失败的情况希望这份文档能帮助您理解和使用这个新的系统以下是该文档的主要信息定义目的为了简化系统的界面和功能,我们选择了微服务和API的设计方式环境背景随着医疗行业的发展和竞争压力增大,医保支付方式的改革

病案首页采集

接口说明书

版本:V1.7.2

泰康保险集团

2020年5月

成文信息

主题词:

微服务、API、结算、接口

作者:

文档类别:

技术方案、设计文档

审核:

批准:

文档性质:

主送:

存档日期:

2019.7.10

抄送:

发布日期:

签收信息

发送方

接收方:

接收方:

接收方:

代表人:

代表人:

代表人:

代表人:

日期:

日期:

日期:

日期:

变更信息

版本

原因

作者

日期

V1.0

李妍

2019.5.29

V1.1

陈洁云

2019.7.10

V1.5.0

王坤

2019.11.18

V1.6

孙乐冉

2020.5.15

V1.7

孙乐冉

2020.5.19

V1.7.2

修改字段使用解释

YBBH、YWLSH、ZYLSH

孙乐冉

目录

TOC\o1-4\h\u第一章引言 5

1.1编写目的 5

1.2背景 5

1.3目标 5

第二章API规范 5

2.1访问路径 5

2.2服务版本 5

2.3访问地址 5

2.4过滤信息 6

2.5状态码 6

2.6返回值 6

第三章流程及接口服务设计 7

3.1业务及接口调用规则 7

3.2接口测试地址 7

3.3接口设计 8

3.3.1病案首页录入相关接口 8

检验录入接口 8

检查录入接口 11

病理录入接口 13

手术录入接口 15

中医病案首页录入接口 17

西医病案首页录入接口 36

检验作废接口 78

检查作废接口 79

病理作废接口 80

0手术作废接口 81

3.3.2结算清单信息上传接口 83

附录 146

第一章引言

1.1编写目的

本说明文档对医保支付方式改革(DRG)系统和专业系统关于结算部分的交互流程和接口做了定义和说明,开发及设计人员可以参照本说明文档进行开发和设计。

1.2背景

1.3目标

第二章API规范

RESTfulAPI是目前比较成熟的一套互联网应用程序的API设计理论。本文将遵循RESTfulAPI标准进行设计微服务的API。

2.1访问路径

在服务地址URL中定义主域名下定义api目录

例如:http(s):///api/

2.2服务版本

将服务的版本号放入URL中

例如:http(s):///api/v1/

2.3访问地址

在RESTful架构中,每个网址代表一种资源(resource),所以网址中不能有动词,只能有名词,而且所用的名词往往与数据库的表格名对应。一般来说,数据库中的表都是同种记录的集合(collection),所以API中的名词也应该使用复数。一个API提供用户(user)的信息,地址如下所示:

http(s):///api/v1/users/ID获取某个指定用户的信息

2.4过滤信息

如果需要对服务返回的信息进行过滤,客户端应该提供参数,服务器根据用户提供的参数对目标数据进行过滤,格式如下所示:

http(s):///api/v1/users?name=zhangsantelephone2.5状态码

200OK[GET]:服务器成功返回用户请求数据。

201create[POST/PUT]:新建或修改数据成功。

204NOCONTENT-[DELETE]:删除数据成功,但没有数据返回,浏览器不用刷新,不用向导新页面。

404NOTFOUND-[*]:发出的请求针对的是不存在的资源,服务器没有进行操作。

406NotAcceptable-[GET]:请求的格式不可得(比如用户请求JSON格式,但是只有XML格式)。

500INTERNALSERVERERROR-[*]:服务器发生错误,用户将无法判断发出的请求是否成功

2.6返回值

返回值一共包含4部分信息

状态码:status。

返回数据:datas是一个数据类型,里面包含要返回的一条或者多条数据

返回结果消息:message用来描述对应的相应信息,主要是给程序开发人员提供方便,通过返回message可以知道服务器处理的状态。

记录数:number如果是删除、更新操作表示影响记录数,如果是查询操作返回记录数。

具体样例

{

status:200,

datas:[{

id:123,

name:John

}],

number:1,

message:OK

}

第三章流程及接口服务设计

3.1业务及接口调用规则

医院可以依据当地的结算政策选择通过上传病案首页或者结算清单的方式

文档评论(0)

无名 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档