福建省社会保障金融卡医院小额支付结算接口说明

获得积分
资料库会员登录
搜索: [高级搜索]
下载首页 | 资源分类 | 下载排行
您的位置: 首页 > 医保平台  > 医保接口
 
分类导航
下载排行
最新资源
福建省社会保障金融卡医院小额支付结算接口说明
资源大小:35.78 KB 资源类型:文档
下载积分: 5
更多
-->
下载统计:总下载:0,本月下载:0,本周下载:0,今日下载:0
发表评论 错误报告 加入收藏夹
资源介绍
中国银联股份有限公司福建分公司

二○一○年五月十二日


版本控制信息

版本        日期        拟稿和修改        说明
1.0        2010.05.12        中国银联福建分公司        初稿
        2010.5.21        中国银联福建分公司        根据和医院沟通修改
        2010.5.24        中国银联福建分公司        完善参数描述,合并代付文件格式
                       
                       
                       
                       
                       
                       
                       
                       



目      录

1引言        3
2接口函数定义        3
2.1卡片信息查询接口        3
2.2脱机消费接口        4
2.3 卡片交易明细查询接口        4
3.交易明细的清算        6
4、代付文件格式


1引言
本规范规定了福建省社会保障金融IC卡在医院就诊流程中进行小额支付结算的软件接口函数等内容,不涉及金融(或行业)前置系统、银联前置系统的规定。
本规范作为《中国银联商户MIS系统技术标准》和《中国银联直联POS终端规范》的补充规范使用,仅适用于福建银行IC卡试点使用。规范适用于嵌入到商户MIS系统,POS终端只负责脱机交易处理,而交易流水日志维护和上送由MIS系统负责的情况。终端其它硬件、软件和安全要求应按照《中国银联直联POS终端规范》并通过相关认证、具备相关资质,MIS商户系统安全要求应参照《中国银联商户MIS系统技术标准》执行。
2接口函数定义
  2.1卡片信息查询接口
函数原型        long YKT_ICGetInfo (
unsigned int  nInfoType,
char        *szCardInfo,
unsigned long *ulBalance,
char        *szWarnmsg,
char        *szErrmsg
)
功能说明        读取IC卡上信息内容,本函数包含的卡基本信息查询、余额查询等两个功能。

入口        nInfoType:信息类型
0 – 读卡信息及余额
1 – 只读卡信息,
2 – 只读余额







出口        szCardInfo:卡信息内容
当nInfoType = 0 或 = 1时,取值如下:
偏移地址        描述        长度(字节)        数据类型
0-31        姓名        32        AN
32-33        性别        2        AN
34-41        出生日期        8        AN
42-43        证件类型        2        AN
44-75        证件号码        32        AN
76-95        银行卡号        20        AN
96-104        社保卡号        9        AN
当nInfoType = 2时,此域无意义
性别:“01”-男,“00”-女
证件类型:
“00”-身份证
“01”-军官证
“02”-护照
“03”-入境证(仅限香港/台湾居民使用)
“04”-临时身份证
“05”-其他
ulBalance:卡片余额
当nInfoType = 1时,此域无意义
szWarnmsg:警告信息,非空时应显示
szErrmsg:错误信息
社保卡号从社保应用获取
函数返回值        0表示成功,非0表示失败,错误信息见szErrmsg参数。

注:数据类型AN的含义是字母和数字。

        2.2脱机消费接口
函数原型        long YKT_ICPurchase (
unsigned long  ulAmount,
char           *szTransTime,
char           *szTransOutInfo,
unsigned long  *ulTransCounter,
unsigned long  *ulBalance,
char    *szName,
char    szBankCardNo[19+1],
char    *szCertID,
char    szSecureID[9+1],
char  ucTransAttachment[142+1],
char        *szWarnmsg,
char        *szErrmsg
)
功能说明        脱机消费时调用或使用。

入口        ulAmount:交易金额(以分为单位)
szTransTime:交易日期时间(ASCII码14字节)
例如:“20100512133959”
szWarnmsg:警告信息,非空时应显示
szErrmsg:错误信息




出口        szTransOutInfo:交易输出信息
偏移地址        描述        长度(字节)        数据类型
0-19        电子钱包帐号(前19位)        20        AN
20-31        终端机编号        12        AN
32-45        交易日期时间        14        AN
ulTransCounter:卡片交易计数器
ulBalance:交易后余额 (以分为单位)
szName  姓名,最长32字节
szBankCardNo 电子钱包帐号(不是磁条卡帐号),定长19字节,左对齐,不足右补空格,此值用来拷贝到脱机批扣文件段0内的19位主账号
szCertID 证件号码,最长32字节
szSecureID 社保卡号,定长9位,从社保应用获取

ucTransAttachment:交易附加域,转成ASC字符串,格式见下表 (用于上送银联,固定长度 142+1 个字节)
szWarnmsg:警告信息,非空时应显示
szErrmsg:错误信息
下载地址
 下载地址1
按字母检索

下载须知:
大部份资源无需注册即可下载
需要积分的资源要在会员中心注册会员并用 积分体系中提示的方法赚取积分才能下载。

免责声明:
所有资源只能用于参考学习,不能用于任何商业用途,否则后果自负!