上海最新中心系统与医院系统接口规范.docx

上传人:b****6 文档编号:16265806 上传时间:2023-07-12 格式:DOCX 页数:171 大小:132.42KB
下载 相关 举报
上海最新中心系统与医院系统接口规范.docx_第1页
第1页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第2页
第2页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第3页
第3页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第4页
第4页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第5页
第5页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第6页
第6页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第7页
第7页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第8页
第8页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第9页
第9页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第10页
第10页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第11页
第11页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第12页
第12页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第13页
第13页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第14页
第14页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第15页
第15页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第16页
第16页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第17页
第17页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第18页
第18页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第19页
第19页 / 共171页
上海最新中心系统与医院系统接口规范.docx_第20页
第20页 / 共171页
亲,该文档总共171页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

上海最新中心系统与医院系统接口规范.docx

《上海最新中心系统与医院系统接口规范.docx》由会员分享,可在线阅读,更多相关《上海最新中心系统与医院系统接口规范.docx(171页珍藏版)》请在冰点文库上搜索。

上海最新中心系统与医院系统接口规范.docx

上海最新中心系统与医院系统接口规范

 

上海市医疗保险费用结算审核

计算机管理系统

中心系统与医院系统接口规范

(第四版)

(SHYBXXXT-00401-YYJK-200308)

 

上海市医疗保险信息中心

二零零三年八月

 

一.概述

上海市城镇基本医疗保险制度实施以来,现行的医院系统“三期接口标准”为医疗保险费用的结算审核发挥了良好的作用。

从建立与完善医保制度的长效管理机制的目标出发,对医保费用的结算审核要求趋向于更为合理和具体。

为了进一步完善结算审核计算机管理系统,有必要对现有的医院系统“三期接口标准”进行细化调整。

特提出以下中心系统与医院系统的接口规范。

要求各医疗机构严格执行。

二.医院系统的环境与通信接口方式

根据目前已了解到的情况,现有的医院系统的环境有以下几种:

1.Novell局域网+FoxproforDOS+DOS客户端,网络协议为IPX。

2.Novell局域网+FoxproforWindows+Windows客户端,网络协议为IPX。

3.WinNT/Win2000局域网+FoxproforDOS+DOS客户端,网络协议为TCP/IP。

4.WinNT/Win2000局域网+Windows客户端,网络协议为TCP/IP。

5.UNIX环境下的局域网+Windows客户端,网络协议为TCP/IP。

6.Windows环境的单机系统。

为了在医院系统与中心系统之间传递医疗费用实时支付数据(以下简称为数据传输),实现对医保个人帐户的实时交易,针对上述6种情况,采用下述二种配置设备的方案。

其一,对于上述第1、第2、第3、第4、第5种情况,即医院系统已具备局域网环境的情况下,增配一台PC机,作为通信专用服务器挂在医院系统的局域网上。

局域网上的其他各台客户端设备通过此通信专用服务器与中心系统进行数据传输。

以下,简称此机为前置机。

该前置机的操作系统为WindowsNTWorkStation或Windows2000Professional版,同时安装了专用数据传输处理软件。

其二,对于上述第6种情况,即医院仅使用单机(而不是局域网)的情况下,直接在此台单机上加载专用数据传输处理软件。

由于专用的数据传输处理软件必须在Windows环境下运行(而不能在DOS环境下运行),所以此类单机的操作系统必须为Windows,因此此类单机上的医疗费用结算应用软件也必须升级为可在Windows下运行的版本。

在数据传输的通信接口方式上,针对客户端为DOS环境(上述第1种情况)还是Windows环境(上述除第1种的其他情况),分别提供下述两种接口标准。

1.客户端为DOS环境的接口标准

客户端程序先调用FoxAPI传递欲发送的消息,其次调用通信接口程序(EXE)发送并接收消息,最后调用FoxAPI取得返回消息。

2.客户端为Windows环境的接口标准

客户端程序直接调用通信接口程序(DLL),以函数的参数方式传递要发送的消息,并以参数方式获取返回消息。

三.调用通信接口程序的操作步骤

医院系统的客户端通过调用通信接口程序(以下简称通信模块),实现客户端与主机系统之间的数据传输。

具体操作步骤如下:

1.当医院系统的客户端为DOS环境时

1)将要发送的消息内容进行编码(编码规则见“消息编码格式”)。

2)调用FoxproAPI传递消息,调用方式:

WRITEMSG(“12345678”,消息体)

返回值为.T./.F.

3)调用下述通信模块(EXE),按下述方式设置固定值的参数。

程序名:

SendRcv2.exe

参数1:

启动参数(8位字符串),固定为:

12345678

参数2:

消息参数1,固定为数字3

参数3:

消息参数2,固定为comm

4)接收到通信模块的返回消息后,调用FoxproAPI获取处理结果,进行后续处理。

调用方式:

READMSG(),返回值为中心系统返回的消息,类型为字符串。

以下7行命令,给出了客户端为DOS环境时调用通信模块的完整实例。

SETLIBRARYTOSR100FX.PLB

STORE"SSSS"+SPACE(504)+"ZZZZ"TOS

STORE.F.TOR

R=WRITEMSG("12345678",s)

runsendrcv2123456783comm

S=READMSG()

RELEASELIBRARYSR100FX.PLB

2.当医院系统的客户端为Windows环境时

1)将要发送的消息内容进行编码(编码规则见“消息编码格式”)。

2)调用下述通信模块(DLL),以函数参数的方式传递要发送的消息。

DLL名:

SendRcv2.dll

函数名:

SendRcv2

参数1:

启动参数(8位字符串),固定为:

12345678

参数2:

发送的消息(512位字符串)

参数3:

返回的消息(512位字符串)

返回值:

返回的消息,同参数3

3)接收到通信模块的返回消息后,根据此返回结果,进行后续处理。

3.客户端配置文件格式

1)DOS-NOVELL环境

配置文件名为:

Main.ini,存放在SendRcv2.exe所在目录。

文件内容如下:

10000

COM1

其中,第一行为客户端的通信等待时间(单位:

毫秒),

第二行为保障卡机具所连接的COM口(可为COM1或COM2)。

2)DOS-NT接口环境

配置文件名为:

Main.ini,存放在SendRcv2.exe所在目录。

文件内容如下:

F:

\YBMSG\IN

F:

\YBMSG\OUT

A1

500

10000

COM1

其中,第一行为客户端写入通信数据的目录,

第二行为客户端读取通信数据的目录,

第三行为客户端的唯一标识(2位)

第四行的值为系统使用,一般不需要更改

第五行为客户端的通信等待时间(单位:

毫秒),

第六行为保障卡机具所连接的COM口(可为COM1或COM2)。

3)Windows接口环境

配置文件名为:

SendRcv.ini,存放在C:

\下。

文件内容如下:

[Host]

TCPIP=10.2.1.158

[System]

TimeOut=30000

ComPort=COM1

其中,TCPIP为前置机的IP地址。

TimeOut为客户端的通信等待时间(单位:

毫秒),

ComPort为保障卡机具所连接的COM口(可为COM1或COM2)。

注:

如使用保障卡,调用通讯接口时,保障卡必须插在保障卡机具内。

四.交易流程(流程中所描述的总费用为交易费用总额)

 

五.交易流程说明

1.门急诊、大病、家床、急观、住院支付流程

1)读取病人信息,计算交易费用总额。

2)调用通信模块,发送“收费请求”。

3)若2)通信成功,则继续4);若2)通信失败,则回到2),重新发送。

4)医院收到“收费应答”后,将应答数据暂时存入本地数据库。

应答信息包括:

费用支付分摊、扣款后的帐户余额及累计(仅计算值,此时尚未真正扣款)、计算申请序号(每计算一次费用,中心均生成一个唯一的计算申请序号。

中心提供“交易查询”接口,可根据“计算申请序号”查询指定的交易是否正常完成)。

5)调用通信模块,发送“收费确认请求”,将费用支付分摊、计算申请序号一并上传。

6)若5)通信成功,则更新本地数据库,写入“中心流水号”,支付交易完成;

若5)通信失败,则继续7)

7)调用通信模块,发送“交易查询请求”,发送4)收到的“计算申请序号”,查询5)交易是否完成(是否已经扣款)。

8)若7)通信成功,则根据消息返回码判断交易是否成功。

若交易已经完成(已扣款),则更新本地数据库,写入“中心流水号”,支付交易完成。

若交易未完成(未扣款,消息返回码为P610),则回到5),重新发送“收费确认请求”,

进行扣款。

若7)通信失败,则回到7),继续查询。

注:

交易以“中心流水号”为准,“计算申请序号”仅在交易过程中使用。

2.退款流程

1)调用通信模块,发送退款请求,将欲退款的单据上的交易流水号发送到中心系统。

2)若1)通信成功,则继续3),否则回到1),继续发送退款请求。

3)接收退款应答,根据消息返回码判断:

若退款成功,则本次退款操作完成。

若已经退款(消息返回码为P510),在返回的消息体中,交易流水号、退回金额为退款成功的

那一笔交易的交易流水号、退回金额,医院将中心流水号、退回金额写入本地数据库,本次退

款操作完成。

3.登记流程

1)调用通信模块,发送登记请求,将登记信息发送到中心系统,等待中心系统的登记确认。

2)若1)通信成功,则继续3),否则回到1),继续发送登记请求。

3)接收登记应答,根据消息返回码判断:

若登记成功,则本次登记操作完成。

若已经进行过登记,则调用“登记查询”,

若在本医院登记,则更新医院本地数据库,本次登记操作完成。

若在其他医院登记,则告知病人或进行其他相关操作。

为了保证实时交易能够正常进行以及保证结算和对帐结果的正确性,减少数据错误,请在软件开发和实际操作时严格按照上述流程进行。

如果使用社会保障卡进行交易,请在整个交易过程中,确保保障卡始终插在读卡机具内。

 

六.消息编码格式

1.发送消息的编码格式

消息为纯文本方式,消息内的数字均为字符。

消息长度为512个字节,其中消息头64个字节,消息体344个字节,系统提示信息40字节,消息尾64个字节。

消息体格式,均从消息体的最左端开始顺序描述,位数不足处如不加特殊说明,均右补空格。

内容

字节数

说明

开始码

4

固定SSSS

消息类型码

4

详见3.消息类型码(发送)

消息返回码

4

填充空格

医疗机构代码

16

详见5.医疗机构代码格式

收费终端代码

4

由医院编配的收费终端代码,不足右面补空格

发送时间

16

填充16个空格

接收时间

16

填充16个空格

消息体

344

详见八.消息体格式,不足处以空格填充

系统提示信息

40

以空格填充

系统保留

60

以空格填充

结束码

4

固定ZZZZ

2.接收消息的编码格式

消息为纯文本方式,消息内的数字均指字符。

消息长度为512个字节,其中消息头64个字节,消息体344个字节,系统提示信息40字节,消息尾64个字节。

内容

字节

说明

开始码

4

固定RRRR

消息类型码

4

详见3.消息类型码(接收)

消息返回码

4

详见4.消息返回码

医疗机构代码

16

详见5.医疗机构代码格式

收费终端代码

4

由医院编配的收费终端代码,不足右面补空格

发送时间

16

收费终端发送消息的时间,格式:

“yyyymmdd/hhnnss/”

接收时间

16

中心返回消息的时间,格式:

“yyyymmdd/hhnnss/”

消息体

344

详见八.消息体格式,不足处以空格填充

系统提示信息

40

返回错误具体信息或提示信息

系统保留

60

结束码

4

固定ZZZZ

3.消息类型码

1)发送

内容

说明

S000

保障卡基本信息读取请求

S001

保障卡卡号读取请求

SH01

门急诊挂号请求

SH02

门急诊挂号确认请求

SH11

门诊大病挂号请求

SH12

门诊大病挂号确认请求

SI11

门急诊收费请求

SI12

门急诊收费确认请求

SI21

门诊大病收费请求

SI22

门诊大病收费确认请求

SI31

家庭病床收费请求

SI32

家庭病床收费确认请求

SI41

急观收费请求

SI42

急观收费确认请求

SI51

住院收费请求

SI52

住院收费确认请求

SI91

交易查询请求

SJ11

登记请求

SJ21

登记撤消请求

SJ31

登记查询请求

SK01

退款请求

SL01

对帐请求

SM01

帐户查询请求

2)接收

内容

说明

R000

保障卡基本信息读取应答

R001

保障卡卡号读取应答

RH01

门急诊挂号应答

RH02

门急诊挂号确认应答

RH11

门诊大病挂号应答

RH12

门诊大病挂号确认应答

RI11

门急诊收费应答

RI12

门急诊收费确认应答

RI21

门诊大病收费应答

RI22

门诊大病收费确认应答

RI31

家庭病床收费应答

RI32

家庭病床收费确认应答

RI41

急观收费应答

RI42

急观收费确认应答

RI51

住院收费应答

RI52

住院收费确认应答

RI91

交易查询应答

RJ11

登记应答

RJ21

登记撤消应答

RJ31

登记查询应答

RK01

退款应答

RL01

对帐应答

RM01

帐户查询应答

4.消息返回码

情况

内容

说明

正常

P001

交易成功

错误

T100

通信失败,超时

错误

T002

通信失败,超时

错误

T004

通信失败,超时

错误

T099

通信失败,超时

错误

P100

数据错误(如:

数字格式错误等)

错误

P200

认证错误(如:

医院代码不存在等)

错误

P300

结算错误(如:

卡已挂失等)

错误

P400

登记撤消错误(如:

医院无此权限等)

错误

P410

已处于登记状态,无须再次登记

错误

P420

未进行过相应登记

错误

P500

退款错误(如:

未找到交易记录等)

错误

P510

退款:

该笔交易已经退款,不能重复退款

错误

P600

交易查询错误(如:

交易记录与医院代码不符等)

错误

P610

交易查询未找到相应记录

错误

P700

保障卡错误

错误

P800

医院权限错误(如:

医院无家床结算的权限)

错误

P900

其他错误,具体信息从“系统提示信息”中获取

警告

P010

警告信息

5.医疗机构代码格式

1~11位医疗机构代码,左对齐,右面不足处补空格。

左起第1至第9位为医疗机构的法人码。

左起第10至第11位为“00”时,为医院无分支机构或总院代码。

左起第10至第11位为非“00”时,为医院分支机构的编号。

例:

42500506900(无分支机构或总院)或42500506901(编号为01的分支机构)。

6.帐户标志说明

位数

内容

字节

说明

1

职退情况

1

1:

在职2:

退休3:

离休

2

保健对象

1

0:

非保健对象1:

保健对象

3

公务员

1

0:

非公务员1:

公务员2:

参照公务员

4

特殊待遇标识

1

0:

普通1:

离休2:

伤残

5

封存标志(帐户属性)

1

0:

正常1:

封存

(若结算时帐户处于封存状态,可以继续使用帐户余额)

10

在职享受退休标志

1

0:

非特殊待遇1:

在职享受退休待遇

12

适用医保办法标志

1

0:

城保1:

个体医保

14

等待期标识

1

0:

正常1:

帐户处于等待期

7.大病项目代码

代码

说明

1

化疗

2

放疗

3

血透

4

腹透

6

肾移植抗排异

7

同位素治疗

8

介入治疗

9

中医药治疗

A

精神病

8.门诊大病登记疾病诊断分类

疾病分类

说明

代码

 

恶性肿瘤类

颅内恶性肿瘤

001

眼和附器恶性肿瘤

002

唇、口腔和咽部肿瘤

003

鼻咽恶性肿瘤

004

喉恶性肿瘤

005

甲状腺恶性肿瘤

006

食道恶性肿瘤

007

胃恶性肿瘤

008

小肠、十二指肠恶性肿瘤

009

结肠恶性肿瘤

010

直肠和肛门恶性肿瘤

011

肝及肝内胆总管恶性肿瘤

012

胆囊及胆道恶性肿瘤

013

胰腺恶性肿瘤

014

气管、支气管和肺恶性肿瘤

015

纵隔恶性肿瘤

016

乳房恶性肿瘤

017

肾恶性肿瘤

018

输尿管恶性肿瘤

019

膀胱恶性肿瘤

020

前列腺恶性肿瘤

021

子宫恶性肿瘤

022

卵巢恶性肿瘤

023

皮肤恶性肿瘤

024

骨和关节恶性肿瘤

025

血液系统恶性肿瘤

026

其他恶性肿瘤

027

 

精神病类

精神分裂症

030

抑郁症(中、重度)

031

燥狂症

032

强迫症

033

精神发育迟缓伴发精神障碍

034

癫痫伴发精神障碍

035

偏执性精神病

036

其它类

重症尿毒症

999

七.基本概念和数据格式定义

1.要求

原三期接口补充文档中关于“个保退休人员门急诊进入共付段的医保支付费用由统筹支付,门急诊进入共付段后个人现金支付体现于附加段现金支付数,附加段地方附加支付数则为零。

”的内容,自中心系统与医院系统接口规范(第四版)开始,由于在门急诊相关交易中添加了“统筹段现金支付数”字段,因此该规定失效。

2.基本概念

(具体见医保相关文件)。

分类自负:

医疗保险分类给付项目中先由个人按比例或差额进行现金自付的费用。

医保结算范围费用总额:

医保结算范围内的项目费用总计(含分类自负费用)。

交易费用总额:

中心拆分的费用总额。

即医保结算范围费用总额减去分类自负的费用。

自负:

医保结算范围内的医疗费用,扣除“分类自负”费用后,按基本医疗保险规定由个人现金支付的费用。

非医保结算范围个人自费:

医保政策支付范围之外,由参保职工现金支付的本人发生疾病治疗性医疗费用。

(例如:

病人收费发生费用100.00元,一张处方有三种药品:

第一种药品为医保政策支付外的自费药品20.00元;第二种为分类给付药品总价16.00元,其中30%个人分类自负。

该例分类自负4.8元,医保结算范围费用总额为80元,交易费用总额为75.2元,非医保结算范围个人自费20.00元。

3.数据格式定义

1)消息体格式定义中,非数字格式字段均为字符格式,如不加特殊说明,从最左端开始顺序填写,位数不足均以右补空格填充。

2)数字格式A

格式:

整数部分+小数点+小数部分

整数部分7位,不足7位的,左面补0,补足7位。

小数部分2位,不足2位的,右面补0,补足2位。

小数点占1位。

例:

0456734.35;0456734.20;0456734.00;0000000.00

3)数字格式B

格式:

a)正数及0

整数部分+小数点+小数部分

整数部分13位,不足13位的,左面补0,补足13位。

小数部分2位,不足2位的,右面补0,补足2位。

小数点占1位。

例:

0000000456734.35;0000000456734.20;0000000456734.00;0000000000000.00

b)负数

“-”+整数部分+小数点+小数部分

整数部分12位,不足12位的,左面补0,补足12位。

小数部分2位,不足2位的,右面补0,补足2位。

小数点占1位。

例:

-000000456734.35;-000000456734.20;-000000456734.00;

4)数字格式C

格式:

整数部分+小数点+小数部分

整数部分4位,不足4位的,左面补0,补足4位。

小数部分1位,不足1位的,右面补0,补足1位。

小数点占1位。

例:

0734.3;6734.2;6734.0;0000.0

5)数字格式D

格式:

整数部分

整数部分3位,不足3位的,左面补0,补足3位。

例:

034;333;

八.消息体格式

1.保障卡基本信息读取请求(S000)

序号

内容

字节

说明

(1)

空格

1

2.保障卡基本信息读取应答(R000)

序号

内容

字节

说明

(1)

卡号

9

(2)

姓名

30

(3)

性别

1

1:

男2:

(4)

身份证号

18

(5)

联系电话

15

(6)

通信地址

80

(7)

邮政编码

6

3.保障卡卡号读取请求(S001)

序号

内容

字节

说明

(1)

空格

1

4.保障卡卡号读取应答(R001)

序号

内容

字节

说明

(1)

卡号

9

5.门急诊挂号请求(SH01)

序号

内容

字节

说明

(1)

卡类别标志

1

0:

磁卡,1:

保障卡

(2)

卡内数据

63

磁卡:

28位,右补空格,保障卡:

填空格

(3)

科室编码

5

参照附件二:

科室编码表

(4)

诊疗科室数

1

(5)

门/急诊标识

1

1:

门诊挂号2:

急诊挂号

(6)

特殊人员标识

1

0:

普通1:

离休2:

伤残

(7)

病人类型

1

0:

普通,目前全部为0

(8)

交易费用总额

10

数字格式A

(9)

医保结算范围费用总额

10

数字格式A

(10)

挂号费

10

数字格式A

(11)

诊疗费

10

数字格式A

(12)

非医保结算范围个人自费

10

数字格式A

(13)

记录册号

12

目前全部填写空格

说明:

①目前(8)=(9)=(11)(10)=(12)

8=9=10+1112=0

8=9=1110=12

6.门急诊挂号应答(RH01)

序号

内容

字节

说明

(1)

卡类别标志

1

0:

磁卡,1:

保障卡

(2)

卡号

10

(3)

姓名

32

(4)

特殊人员标识

1

0:

普通1:

离休2:

伤残

(5)

帐户标志

16

参见六.6:

帐户标志说明

(6)

交易费用总额

10

数字格式A

(7)

当年帐户支付数

10

数字格式A

(8)

历年帐户支付数

10

数字格式A

(9)

自负段现金支付数

10

数字格式A

(10)

统筹段现金支付数

10

数字格式A

(11)

统筹支付数

10

数字格式A

(12)

附加段现金支付数

10

数字格式A

(13)

附加支付数

10

数字格式A

(14)

当年帐户余额

10

数字格式A,费用划扣后的当年帐户余额

(15)

历年帐户余额

10

数字格式A,费用划扣后的历年帐户余额

(16)

医保结算范围费用总额

10

数字格式A

(17)

非医保结算范围个人自费

10

数字格式A

(18)

计算申请序号

34

(19)

记录册号

12

中心返回的记录册号

说明:

①(6)=(7)+(8)+(9)+(10)+(11)+(12)+(13)=(16)

7.门急诊挂号确认请求(SH02)

序号

内容

字节

说明

(1)

卡类别标志

1

0:

磁卡,1:

保障卡

(2)

卡内数据

63

磁卡:

28位,右补空格,保障卡:

填空格

(3)

科室编码

5

参照附件二:

科室编码表

(4)

诊疗科室数

1

(5)

门/急诊标识

1

1:

门诊挂号2:

急诊挂号

(6)

特殊人员标识

1

0:

普通1:

离休2:

伤残

(7)

病人类型

1

0:

普通,目前全部为0

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

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2