云his平台接口_第1页
云his平台接口_第2页
云his平台接口_第3页
云his平台接口_第4页
云his平台接口_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

1、HIS标准接口文档资料修订记录版本修订日期修订内容修订人2015-12-17初稿程文强2016-03-161、就诊记录列表2、处方查询3、缴费查询4、住院记录查询接口5、住院每日费用查询魏建2016-03-17增加体检中心接口黎辉2016-05-051、检验,检查才艮告查询2、检验,检查报告明细查询黎辉获取患者信息(app,服务窗口,微信公众号通用)更新病人基本信息(app,服务窗口,微信公众号通用).应用场景HIS为医院核心业务承载系统,打通了整个就医的各个环节,但只能在内部业务系统中使用,随着移动互联网的快速发展,人们越来越习惯于通过手机去快速完成一些事情,外部系统接入HIS的需求越来越强

2、烈,为了解决这一问题,一套标准的HIS对外接口应运而生,本接口将说明HIS对外的接口标准。接口的使用采用RESTful架构,是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。数据加密将url地址的参数key进行字典排序后签名;接收方对签名进行验证。signature签名方法(例子使用PHP伪代码)signature=Sha1注:params-对key进行字典排序后前的值keyvalue对应。如:url为a=1&c=3&b=2,params贝U为a=1b=2c=3time-当前时间戳(秒级别)key-双方约定的加密串医院HI

3、S接口定义各类接口信息基本信息接口获取所有科室列表(app,服务窗口,微信公众号通用)实体:获取所有科室列表接口地址/allDept接口描述於取所有科室列表请求消息:请求示例GET无标签名数据类型长度必填说明应答消息:说明示例json格式("status":"0","error_msg":"","data":"dept_id":"","dept_name":"","dept_intro":&quo

4、t;","dept_address":"","dept_position":"","dept_tel":"")标签名数据类型长度必填说明statusInt4Y交易结果:0:成功1:失败error_msgString100Y错误信息,无则空dept_idstring30Y科室ID/唯一标识符dept_namestring20Y科室名称dept_introstring30N科室介绍dept_addressstring50N科室地址dept_positionint11N科

5、室经纬度dept_telstring30N科室电话获取所有医生列表(app,服务窗口,微信公众号通用)实体:获取所有医生列表接口地址/alldoctor接口描述认取所有医生列表请求消息:请求示例GET标签名数据类型长度必填说明应答消息:说明示例json格式("status":"0","error_msg":"","data":"doctor_id":"10001","doctor_name":"李浩","t

6、itle":"教授","be_good_at":"","description":"","dept_name":"内科""doctor_head_img":"","dept_id":"10","profession":"",标签名数据类型长度必填说明statusInt4Y交易结果:0:成功1:失败error_msgString1

7、00Y错误信息,无则空doctor_idint11Y医生iddoctor_nameString18Y医生姓名titleString16Y职称be_good_atstring30Y擅长descriptionstring255N描术dept_namestring30N科室名doctor_head_imgstring50N头像dept_idint11N科室IDprofessionstring30N专业患者接口获取患者信息(app,服务窗口,微信公众号通用)实体:患者资源接口地址/patient接口描述通过就诊卡得到病人信息请求消息:请求示例GETcard_no=00000000标签名数据类长度必填说

8、明型card_noString16Y就诊卡卡号应答消息:说明示例json格式("status":"0","error_msg":"","data":"name":"曾A群","identity_c"card_no":"000002905977”,"create_date":"2015-05-02","patient_id":"07341271”,)

9、标签名数据类型长度必填说明statusInt4Y交易结果:0:成功1:失败error_msgString100Y错误信息,无则空nameString20Y病人姓名identity_cardString18Y身份证号card_noString16Ycreate_dateInt11Y建卡时间(秒级时间戳)patient_Int11N患者编号(无则不返回)idmobilestring30N电话号码更新病人基本信息(app,服务窗口,微信公众号通用)接口说明:更新病人基本信息接口地址/updateUser接口描述根据病人提供的身份证,姓名,卡号,更新他的基本信息请求消息说明示例GETname=E宏&a

10、mp;card_id=0000&identify_idphone标签名数据类型长度必填说明nameString10Y姓名card_noString2YIdentify_idString16Y身份证号phonestring20Y电话应答消息说明示例json格式"status":"。","error_msg":"",字段说明标签名数据类型长度必填说明statusInt4Y交易结果:0:成功1:失败error_msgString100Y错误信息,无则空挂号相关接口值班科室查询(app,服务窗口,微信公众号通用)接

11、口说明:可挂号科室资源接口地址/dutyDept接口描述根据挂号时间查询对应时间可挂号的科室信息请求消息说明示例GETdate=2015-12-11&period=am&card_no=0002886946标签名数据类长度必填说明型dateDate10N就诊日期periodString2Nam-上午,pm-下午card_noString16N就诊卡卡号应答消息说明示例json格式"status":"。","error_msg":"","data":"dept_duty_id":"2","dept_id":"2","title":"妇科门诊",("dept_duty_id":"3","dept_id":"3","title":

温馨提示

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

评论

0/150

提交评论