趣医院掌上医院系统医院标准接口说明书精简版.docx

上传人:b****9 文档编号:28962985 上传时间:2023-07-20 格式:DOCX 页数:32 大小:35.75KB
下载 相关 举报
趣医院掌上医院系统医院标准接口说明书精简版.docx_第1页
第1页 / 共32页
趣医院掌上医院系统医院标准接口说明书精简版.docx_第2页
第2页 / 共32页
趣医院掌上医院系统医院标准接口说明书精简版.docx_第3页
第3页 / 共32页
趣医院掌上医院系统医院标准接口说明书精简版.docx_第4页
第4页 / 共32页
趣医院掌上医院系统医院标准接口说明书精简版.docx_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

趣医院掌上医院系统医院标准接口说明书精简版.docx

《趣医院掌上医院系统医院标准接口说明书精简版.docx》由会员分享,可在线阅读,更多相关《趣医院掌上医院系统医院标准接口说明书精简版.docx(32页珍藏版)》请在冰豆网上搜索。

趣医院掌上医院系统医院标准接口说明书精简版.docx

趣医院掌上医院系统医院标准接口说明书精简版

合资品牌

 

“趣医院”掌上医院系统

医院标准接口说明书

 

上海趣医网络科技有限公司

修订记录:

日期

作者

版本

更改参考/备注

2014.4.3

徐捷及各业务组长

1.0

初稿完成

2014.5.13

王庆涛

1.1

将科室查询·视图、医生查询视图、预约号表视图、挂号号表视图、医生排班视图统一为号表视图;

1`111

王庆涛、贺荣、徐乐

1.2

在查取就诊卡信息视图中增加“手机号”字段;

在号表视图、预约写入、挂号写入中增加“午别”、“支付方式”、“交易流水号”字段;

在缴费写入中增加“支付方式”、“交易流水号”字段;

完善叫号查询视图;

2014.8.12

王庆涛、李坤

1.3

增加视图、存储过程的创建样例语句

2014.10.16

刘健,贺荣

1.4

增加查询以挂号患者就诊状态视图

2014.10.16

王攀科及各业务组长

1.5

评审标准接口

2015.1.6

王攀科

1.6

增加内建排队系统,叫号历史排队队列信息接口;注APP1.1.52之后版本后支持

2015.2.12

王攀科

1.7

检验检查单接口修改,添加PATIENT_NAME,PHONE_NUMBER,ID_NO字段

2015.3.9

王攀科

1.8

2.7和2.8接口添加PHONE_NUMBER和ID_NO字段,添加VISIT_STATUS字段状态值

注:

预约请求、挂号请求、缴费请求写入时,医院HIS等业务系统可以采用存储过程方式或者webservice方式进行对接;

目录

目录2

1.查取就诊卡号4

1.1.查取就诊卡信息视图4

2.预约、挂号、医生排班5

2.1.号表查询视图5

2.2.预约请求写入/撤销处理存储过程7

2.3.挂号请求写入\撤销\预约转挂号处理存储过程9

2.4.查询挂号预约订单状态视图11

3.手机缴费12

3.1.查询待缴费记录视图12

3.2.缴费请求写入处理存储过程13

4.叫号查询14

4.1.当前叫号查询视图14

4.2.查询挂号用户正在排队的信息视图15

4.3.叫号历史排队队列信息视图(医院无叫号系统,内建排队用)16

5.取报告单18

5.1.查阅检验记录概要信息视图18

5.2.查阅检验记录详细信息视图19

5.3.查阅检查记录信息视图20

6.建卡建档21

6.1.建卡建档存储过程21

7.住院费用查询22

7.1.查询在院患者住院费用概要视图22

7.2.询在院患者费用记录详细视图24

 

1.查取就诊卡号

1.1.查取就诊卡信息视图

接口名称:

queryPatsCardInfo查取就诊者信息接口

视图名称:

VIEW_APP_CARD_INFO

视图参数:

名称

说明

数据类型

标签名

备注

医院标示

医院的唯一标示,多端情况下区分医院

String

HOSPITAL_MARK

*非空

身份证号

String

ID_NO

医院系统有ID_NO,返回;没有ID_NO,返回“”

就诊卡号

String

CARD_NO

医院系统有CARD_NO,返回;没有CARD_NO,返回PATIENT_ID

病人ID

String

PATIENT_ID

*非空

病人姓名

String

PATIENT_NAME

*非空

就诊卡类别

String

CARD_TYPE

手机号

String

PHONE_NUMBER

视图查询条件:

名称

说明

数据类型

标签名

备注

身份证号

String

ID_NO

ID_NO和CARD_NO两者选一作为查询条件

就诊卡号

String

CARD_NO

ID_NO和CARD_NO两者选一作为查询条件

病人姓名

String

PATIENT_NAME

*非空

医院标示

医院的唯一标示,多端情况下区分医院

String

HOSPITAL_MARK

*非空

2.预约、挂号、医生排班

2.1.号表查询视图

视图名称:

VIEW_APP_REGIST_MARK

视图参数:

名称

说明

数据类型

标签名

备注

医院标示

医院的唯一标示,多端情况下区分医院

String

HOSPITAL_MARK

*非空

号源ID

String

HID

科室代码

String

DEPT_CODE

*非空

科室名称

String

DEPT_NAME

*非空

医生编号

String

DOCTOR_CODE

*非空

医生姓名

String

DOCTOR_NAME

*非空

号类

例如:

主任、副主任、普通等

String

MARK_TYPE

*非空

医生号别

例如:

刘林霞副主任号

String

CLINIC_LABEL

*非空

号源日期

例如:

2014/5/12

String

HB_DATE

*非空

号源时段

例如:

14:

45:

00

String

HB_TIME

号源午别

上午、下午、晚间

String

AM_PM

*非空

号源分配

号源分配(标识哪些号源是分配给掌上医院的),例如:

0:

窗口挂号

1:

网站预约

2:

健康小屋

3:

电话预约

4:

手机APP

String

REGISTER_WAY

*非空(默认”4”)

是否已被预约

1-已预约0-未预约

String

FLAG_USED

*非空(默认“0”)

是否可挂号

1-可挂号

String

FLAG_AVAILABLE

*非空(默认“1”)

挂号费

String

SUM_FEE

*非空

就诊位置

可为空

String

CLINIC_POSITION

号别名称

如:

张三副主任

String

MARK_DESC

*非空

诊疗费

String

CLINIC_FEE

*非空(默认“0”)

可预约数

String

APPOINT_COUNT

*非空(默认“1000000”)

可挂号数

String

REG_COUNT

*非空(默认“1000000”)

视图查询科室数据条件:

接口名:

queryDeptDict查取科室信息接口

名称

说明

数据类型

标签名

备注

医院标示

医院的唯一标示,多端情况下区分医院

String

HOSPITAL_MARK

*非空

视图查询医生数据条件:

接口名:

queryDoctorDict查取医生信息接口

名称

说明

数据类型

标签名

备注

医院标示

医院的唯一标示,多端情况下区分医院

String

HOSPITAL_MARK

*非空

科室代码

String

DEPT_CODE

*非空

视图查询医生排班数据/取预约医生排班数据/取挂号医生排班数据条件:

接口名:

queryScheduleInfo查取医院排班信息接口

名称

说明

数据类型

标签名

备注

医院标示

医院的唯一标示,多端情况下区分医院

String

HOSPITAL_MARK

*非空

科室代码

String

DEPT_CODE

*非空

医生编号

String

DOCTOR_CODE

*非空

视图查询预约号源/挂号号源数据条件:

接口名:

queryHidInfo查取医院号源信息接口

名称

说明

数据类型

标签名

备注

医院标示

医院的唯一标示,多端情况下区分医院

String

HOSPITAL_MARK

*非空

科室代码

String

DEPT_CODE

*非空

医生编号

String

DOCTOR_CODE

*非空

2.2.预约请求写入/撤销处理存储过程

接口名称:

opAppoint预约写入医院系统接口

名称:

PROC_APP_APPOINT

写入参数()

名称

说明

数据类型

标签名

备注

医院标示

医院的唯一标示,多端情况下区分医院

String

APP_HOSPITAL_MARK

*非空

号源ID

String

APP_HID

非空

身份证号

String

APP_ID_NO

非空

就诊人姓名

String

APP_PATIENT_NAME

非空

病人ID

String

APP_PATIENT_ID

非空

科室代码

String

APP_DEPT_CODE

非空

科室名称

String

APP_DEPT_NAME

非空

医生编号

String

APP_DOCTOR_CODE

非空

医生姓名

String

APP_DOCTOR_NAME

非空

号源日期

例如:

2014/5/12

String

APP_HB_DATE

非空

号源时段

例如:

14:

45:

00

String

APP_HB_TIME

非空

号源午别

上午、下午、晚间

String

APP_AM_PM

非空

操作类型

0-写入;1-撤销

String

APP_OPERATE_TYPE

0表示提交预约请求,1表示撤销预约

交易流水号

String

APP_FLOW_NO

非空

返回参数()

名称

说明

数据类型

标签名

备注

Result

交易结果:

0000:

成功

0001:

已停诊

0002:

号源已满

0003:

重复预约

0004:

其它原因

String

RESULT_CODE

0000是操作成功

其它是失败

错误信息

操作的提示信息

String

ERROR_MSG

无论成功与失败都返回

预约时间

例如:

“2014/5/1610:

45:

00”

String

APP_TIME

预约流水号

String

APPOINT_NO

2.3.挂号请求写入\撤销\预约转挂号处理存储过程

接口名称:

opRegist挂号写入医院系统接口

名称:

PROC_APP_REGIST

说明:

挂号处理、撤销处理、预约转挂号处理,需要HIS明确接口文档的入参意义。

写入参数()

名称

说明

数据类型

标签名

备注

医院标示

医院的唯一标示,多端情况下区分医院

String

APP_HOSPITAL_MARK

*非空

病人ID

String

APP_PATIENT_ID

非空

号源ID

String

APP_HID

非空

科室代码

String

APP_DEPT_CODE

非空

科室名称

String

APP_DEPT_NAME

非空

医生编号

String

APP_DOCTOR_CODE

非空

医生姓名

String

APP_DOCTOR_NAME

非空

号源日期

例如:

2014/5/12

String

APP_HB_DATE

非空

号源时段

例如:

14:

45:

00

String

APP_HB_TIME

非空

号源午别

上午、下午、晚间

String

APP_AM_PM

非空

操作类型

0-写入;1-撤销;2-预约转挂号

String

APP_OPERATE_TYPE

非空

挂号费

String

APP_SUM_FEE

非空

支付方式

0-支付宝

1-银联

2-微信支付

3-预交金

4-全民支付

5-交行支付

6-免挂号费

String

APP_PAY_WAY

非空

交易流水号

String

APP_FLOW_NO

非空

返回参数()

名称

说明

数据类型

标签名

备注

Result

交易结果:

0000:

成功

0001:

已停诊

0002:

号源已满

0003:

重复挂号

0004:

其它

String

RESULT_CODE

0000是操作成功

其它是失败

错误信息

操作的提示信息

String

ERROR_MSG

无论成功与失败都返回

挂号收据号

收据号或发票号

String

RECEIPT_NO

预交金余额

对于预交金模式,可以给患者返回预交金余额

String

REMAIN_MONEY

门诊号

当日门诊号

String

VISIT_NO

排队号

本诊室患者排队就诊序号

String

CALL_NUMBER

2.4.查询挂号预约订单状态视图

接口名称:

queryPatsRegistStatus查询已挂号患者就诊状接口

视图名称:

VIEW_APP_VISIT_STATUS

视图参数:

名称

说明

数据类型

标签名

备注

医院标示

医院的唯一标示,多端情况下区分医院

String

HOSPITAL_MARK

*非空

就诊日期

例如:

2014/5/12

String

VISIT_DATE

*非空

门诊号

例如:

72323

String

VISIT_NO

*非空

病人ID

String

PATIENT_ID

*非空

号别

如:

左娟主任号

String

CLINIC_LABEL

*非空

病人姓名

String

PATIENT_NAME

*非空

号类

如:

副主任号

String

CLINIC_TYPE

*非空

金额

String

SUM_FEE

*非空

收据号

(医院HIS提供的流水号)

String

RECEIPT_NO

就诊状态

反映从预约到就诊的状态变化。

0-未取号1-已取号2-已就诊3-已退号4-爽约5-作废订单

String

VISIT_STATUS

*非空

手机号码

订单人手机号码

String

PHONE_NUMBER

身份证号

身份证号

String

ID_NO

视图查询条件:

名称

说明

数据类型

标签名

备注

病人ID

String

PATIENT_ID

医院标示

医院的唯一标示,多端情况下区分医院

String

HOSPITAL_MARK

*非空

门诊号

String

VISIT_NO

病人姓名

String

PATIENT_NAME

收据号

(医院HIS提供的流水号)

String

RECEIPT_NO

手机号码

订单人手机号码

String

PHONE_NUMBER

身份证号

身份证号

String

ID_NO

3.手机缴费

3.1.查询待缴费记录视图

接口名称:

queryAppPayInfo查询待缴费记录接口

视图名称:

VIEW_APP_PAY

视图参数:

名称

说明

数据类型

标签名

备注

医院标示

医院的唯一标示,多端情况下区分医院

String

HOSPITAL_MARK

*非空

项目编号

String

ITEM_NO

*非空

病人ID

String

PATIENT_ID

*非空

门诊号

String

VISIT_NO

*非空

项目名称

String

ITEM_NAME

*非空

项目类别

如:

西药,检查,检验

String

ITEM_CLASS

*非空

费用金额

String

PAY_COSTS

*非空

就诊日期

String

VISIT_DATE

*非空

处方号

String

PRESC_NO

*非空

流水号

String

SERIAL_NO

*非空(如果没有填处方号PRESC_NO)

单位

String

UNITS

*非空(“默认/”)

单价

String

PRICE

*非空(“默认/”)

数量

String

AMOUNT

*非空(“默认/”)

规格

如:

“30mg青海制药厂”

String

ITEM_SPEC

*非空(“默认/”)

执行科室

String

PERFORMED_BY

*非空(“默认/”)

开单科室

String

ORDERED_BY

*非空(“默认/”)

3.2.缴费请求写入处理存储过程

接口名称:

opPay缴费写入医院系统接口

名称:

PROC_APP_PAY

写入参数()

名称

说明

数据类型

标签名

备注

医院标示

医院的唯一标示,多端情况下区分医院

String

APP_HOSPITAL_MARK

*非空

流水号

非空

String

APP_SERIAL_NO

非空

病人ID

非空

String

APP_PATIENT_ID

非空

支付方式

0-支付宝

1-银联

2-微信支付

3-预交金

4-全民支付

5-交行支付

String

APP_PAY_MODE

非空

支付金额

String

APP_AMT

非空

交易流水号

String

APP_FLOW_NO

非空

处方号

String

APP_PRESC_NO

非空

返回参数()

名称

说明

数据类型

标签名

备注

Result

交易结果:

0000:

成功

0001:

失败

String

RESULT_CODE

*非空

错误信息

发生错误时的提示内容

String

ERROR_MSG

*非空

发票号、收据号

缴费的发票号或收据号

String

RECEIPT_NO

*非空

取药、检查窗口号

缴费成功后,可以给患者提示取药,或做检查的楼层位置

String

DRUG_WINDOWS

*非空

预交(缴)金余额

对于预交金模式,可以给患者返回预交金余额

String

REMAIN_MONEY

*非空(默认空)

 

4.叫号查询

4.1.当前叫号查询视图

接口名称:

queryCurrentNumber当前叫号查询接口

视图名称:

VIEW_APP_QUEUE_INFO

视图参数:

名称

说明

数据类型

标签名

备注

医院标示

医院的唯一标示,多端情况下区分医院

String

HOSPITAL_MARK

*非空

科室代码

String

DEPT_CODE

*非空,如果没有,DEPT_CODE和DEPT_NAME可相同

科室名称

String

DEPT_NAME

*非空

医生编号

String

DOCTOR_CODE

*非空,如果没有,DOCTOR_CODE和DOCTOR_NAME可相同

医生姓名

若是普通号,则填写“普通号”

String

DOCTOR_NAME

*非空

号别名称

如果为空,则由“科室+医生姓名”生成;

例如:

产科张三

String

MARK_DESC

*非空

当前叫号号码

String

CURRENT_CALL_NUMBER

*非空

当前叫号时间

YYYY/MM/DDhh:

mm如:

2014/10/2911:

42

Date

CURRENT_CALL_TIME

*非空

当前排队尾号

String

QUEUE_LAST_NUMBER

*非空

 

4.2.查询挂号用户正在排队的信息视图

接口名称:

queryPatsQueue查询挂号用户正在排队信息接口

视图名称:

VIEW_APP_QUEUE_USER_INFO

视图参数:

名称

说明

数据类型

标签名

备注

医院标示

医院的唯一标示,多端情况下区分医院

String

HOSPITAL_MARK

*非空

病人ID

String

PATIENT_ID

*非空

病人排队号

病人的就诊序号

String

PATIENT_NUMBER

*非空

病人姓名

String

PATIENT_NAME

*非空

科室代码

String

DEPT_CODE

*非空

科室名称

String

DEPT_NAME

*非空

医生编号

String

DOCTOR_CODE

*非空

医生姓名

若是普通号,则填写“普通号”

String

DOCTOR_NAME

*非空

号别名称

如果为空,则由“科室+医生姓名”生成;

例如:

产科张三

String

MARK_DESC

*非空

 

视图查询条件:

名称

说明

数据类型

标签名

备注

病人ID

String

PATIENT_ID

医院标示

医院的唯一标示,多端情况下区分医院

String

HOSPITAL_MARK

*非空

4.3.叫号历史排队队列信息视图(医院无叫号系统,内建排队用)

接口名称:

queryPatsCalledQueue查询历史排队队列信息信息接口

视图名称:

VIEW_APP_CALLED_QUEUE_INFO

视图参数:

名称

说明

数据类型

标签名

备注

医院标示

医院的唯一标示,多端情况下区分医院

String

Hospital_Mark

*非空

科室编号

String

Dept_Code

*非空

科室名称

String

Dept_Name

*非空

医生编号

String

Doctor_Code

*非空

医生名称

String

Doctor_Name

*非空

号别名称

String

Mark_Desc

*非空

病人ID

String

Patient_Id

*非空

叫号号码

String

Call_Number

*非空

病人名称

String

Patient_Name

*非空

就诊序号

String

Visit_No

*非空

挂号状态

根据医院提供

String

Registration_Status

*非空

挂号日期

YYYY/MM/DDhh:

mm如:

2014/10/2910:

42

String

Registration_Date

*非空

叫号时间

YYYY/MM/DDhh:

mm如:

2014/10/2911:

42

String

Called_Time

*非空

视图查询条件:

名称

说明

数据类型

标签名

备注

医院标示

医院的唯一标示,多端情况下区分医院

String

Hospital_Mark

*非空

注:

查出的是当天数据

5.取报告单

5.1.查阅检验记录概要信息视图

接口名称:

queryCheckListMast

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 面试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1