一、新增接口
(一)【5378】医保钱包余额信息查询
1.交易说明
根据身份证号码,证件类型,获取参保人员医保钱包的相关信息。
2.重点说明
输入为单行数据,输出为单行数据。
3.交易对象
交易发送方:医药机构。
交易接收方:地方医保局。
4.输入
表 1 输入(节点标识:data)
| 序号 | 参数代码 | 参数名称 | 参数类型 | 参数长度 | 代码标识 | 是否必填 | 说明 | 
| 1 | certno | 证件号码 | 字符型 | 50 | 
 | Y | 
 | 
| 2 | psnCertType | 人员证件类型 | 字符型 | 6 | Y | Y | 
 | 
5.输出
表 210 输出-医保钱包账户信息(节点标识:result)
| 序号 | 参数代码 | 参数名称 | 参数类型 | 参数长度 | 代码标识 | 是否非空 | 说明 | 
| 1 | psnNo | 人员编号 | 字符型 | 30 | 
 | Y | 
 | 
| 2 | psnCertType | 人员证件类型 | 字符型 | 6 | Y | Y | 
 | 
| 3 | certno | 证件号码 | 字符型 | 50 | 
 | Y | 
 | 
| 4 | psnName | 人员姓名 | 字符型 | 50 | 
 | Y | 
 | 
| 5 | wltNo | 钱包编号 | 字符型 | 200 | 
 | Y | 
 | 
| 6 | wltBalc | 钱包余额 | 数值型 | 16,2 | 
 | Y | 
 | 
| 7 | bankTypeCode | 银行行别代码 | 字符型 | 6 | Y | 
 | 
 | 
| 8 | bankcode | 银行行号 | 字符型 | 50 | 
 | 
 | 
 | 
(二)【5379】医保钱包账户扣减
1.交易说明
对参保人的医保钱包进行扣费处理。
2.重点说明
输入为单行数据,输出为单行数据。
3.交易对象
交易发送方:医药机构。
交易接收方:地方医保局。
4.输入
表 211 输入(节点标识:data)
| 序号 | 参数代码 | 参数名称 | 参数类型 | 参数长度 | 代码标识 | 是否必填 | 说明 | 
| 1 | psnNo | 人员编号 | 字符型 | 30 | 
 | Y | 
 | 
| 2 | setlId | 结算id | 字符型 | 30 | 
 | Y | 
 | 
| 3 | mdtrtId | 就诊id | 字符型 | 30 | 
 | Y | 
 | 
5.输出
表 212 输出-医保钱包扣减信息(节点标识:result)
| 序号 | 参数代码 | 参数名称 | 参数类型 | 参数长度 | 代码标识 | 是否非空 | 说明 | 
| 1 | psnNo | 人员编号 | 字符型 | 50 | 
 | Y | 
 | 
| 2 | setlId | 结算id | 字符型 | 6 | Y | Y | 
 | 
| 3 | psnPay | 待个人支付金额 | 字符型 | 200 | 
 | Y | 待个人支付金额 | 
| 4 | enttAcctPay | 医保钱包支付金额 | 数值型 | 16,2 | 
 | Y | 通过医保钱包支付部分金额 | 
| 5 | cashAcctPay | 待个人现金支付金额 | 数值型 | 16,2 | 
 | 
 | 待个人支付金额减去医保账户支付金额后的剩余待支付金额 | 
二、接口调整和判断
(一)【5369】个人账户扣减
1.交易说明
对参保人个人账户进行扣费处理。
2.重点说明
输入为单行数据,输出为单行数据。
3.交易对象
交易发送方:医药机构。
交易接收方:地方医保局。
4.输入
表 211 输入(节点标识:data)
| 序号 | 参数代码 | 参数名称 | 参数类型 | 参数长度 | 代码标识 | 是否必填 | 说明 | 
| 1 | psnNo | 人员编号 | 字符型 | 30 | 
 | Y | 
 | 
| 2 | setlId | 结算id | 字符型 | 30 | 
 | Y | 
 | 
| 3 | mdtrtId | 就诊id | 字符型 | 30 | 
 | Y | 
 | 
5.输出
表 212 输出-个人账户扣减信息(节点标识:result)
| 序号 | 参数代码 | 参数名称 | 参数类型 | 参数长度 | 代码标识 | 是否非空 | 说明 | 
| 1 | psnNo | 人员编号 | 字符型 | 50 | 
 | Y | 
 | 
| 2 | setlId | 结算id | 字符型 | 6 | Y | Y | 
 | 
| 3 | psnPay | 待个人支付金额 | 字符型 | 200 | 
 | Y | 待个人支付金额 | 
| 4 | enttAcctPay | 医保账户支付金额 | 数值型 | 16,2 | 
 | Y | 通过医保账户支付部分金额 | 
| 5 | fixmedinsCode | 定点编码 | 字符型 | 30 | 
 | 
 | 
 | 
| 6 | fixmedinsName | 定点名称 | 字符型 | 255 | 
 | 
 | 
 | 
| 7 | cashAcctPay | 待个人现金支付金额 | 数值型 | 16,2 | 
 | 
 | 个人支付金额减去医保账户支付金额后的剩余待支付金额 | 
| 8 | bankTypeCode | 银行类别 | 字符型 | 6 | Y | Y | 
 | 
| 9 | bankAbbrName | 银行名称 | 字符型 | 50 | 
 | Y | 
 | 
(二)【5373】共济账户批量扣减
1.交易说明
对参保人的共济账户进行扣费处理。
2.重点说明
输入为单行数据,输出为单行数据。
3.交易对象
交易发送方:医药机构。
交易接收方:地方医保局。
4.输入
表 211 输入(节点标识:data)
| 序号 | 参数代码 | 参数名称 | 参数类型 | 参数长度 | 代码标识 | 是否必填 | 说明 | 
| 1 | psnNo | 人员编号 | 字符型 | 30 | 
 | Y | 
 | 
| 2 | setlId | 结算id | 字符型 | 30 | 
 | Y | 
 | 
| 3 | mdtrtId | 就诊id | 字符型 | 30 | 
 | Y | 
 | 
5.输出
表 212 输出-个人账户扣减信息(节点标识:result)
| 序号 | 参数代码 | 参数名称 | 参数类型 | 参数长度 | 代码标识 | 是否非空 | 说明 | 
| 1 | psnNo | 人员编号 | 字符型 | 50 | 
 | Y | 
 | 
| 2 | setlId | 结算id | 字符型 | 6 | Y | Y | 
 | 
| 3 | psnPay | 待个人支付金额 | 字符型 | 200 | 
 | Y | 待个人支付金额 | 
| 4 | allEnttAcctPay | 共济账户支付总金额 | 数值型 | 16,2 | 
 | Y | 通过医保共济账户支付部分金额 | 
| 5 | fixmedinsCode | 定点编码 | 字符型 | 30 | 
 | 
 | 
 | 
| 6 | fixmedinsName | 定点名称 | 字符型 | 255 | 
 | 
 | 
 | 
| 7 | cashAcctPay | 待个人现金支付金额 | 数值型 | 16,2 | 
 | 
 | 待个人支付金额减去医保账户支付金额后的剩余待支付金额 | 
| 8 | result | 银行扣减账户明细信息 | Array | 
 | 
 | 
 | 银行扣减返回的账户明细信息 | 
表 213 输出-个人账户扣减信息(节点标识:result)
| 序号 | 参数代码 | 参数名称 | 参数类型 | 参数长度 | 代码标识 | 是否非空 | 说明 | 
| 1 | bankacct | 银行卡账号 | 字符型 | 50 | 
 | Y | 
 | 
| 2 | acctname | 户名 | 字符型 | 50 | 
 | Y | 
 | 
| 3 | enttAcctPay | 扣减金额 | 数值型 | 16,2 | 
 | 
 | 
 | 
| 4 | infcode_dt | 交易状态码 | 字符型 | 6 | 
 | 
 | ******银行返回的状态码 0:成功 -1:失败 | 
| 5 | err_msg_dt | 交易提示信息 | 字符型 | 200 | 
 | 
 | ******银行返回的提示信息 | 
 
         
             
             
                     
                 
             
             
                     
         
                                 
                                 
                                 
                                 
                                 
         
             
                     
                    