47 lines
1.1 KiB
Java
47 lines
1.1 KiB
Java
package com.dpkj.modules.chs.service;
|
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.dpkj.common.vo.ResultData;
|
|
import com.dpkj.modules.chs.vo.OutpatientBeginModel;
|
|
import com.dpkj.modules.chs.vo.OutpatientFinalModel;
|
|
|
|
public interface IHispayService {
|
|
|
|
/**
|
|
* 通过医保电子凭证读卡
|
|
*
|
|
* @return com.alibaba.fastjson.JSONObject
|
|
* @author 萧道子 2025/5/28
|
|
*/
|
|
JSONObject readCode();
|
|
|
|
|
|
/**
|
|
* 通过医保卡-读卡
|
|
*
|
|
* @return com.alibaba.fastjson.JSONObject
|
|
* @author 萧道子 2025/5/28
|
|
*/
|
|
JSONObject readCard(String password);
|
|
|
|
|
|
/**
|
|
* 门诊缴费-预算 电子凭证支付
|
|
*
|
|
* @param data :
|
|
* @return com.dpkj.common.vo.Result<?>
|
|
* @author 萧道子 2025/5/27
|
|
*/
|
|
ResultData chsCodeAsOutpatientBegin(OutpatientBeginModel data);
|
|
|
|
/**
|
|
* 门诊缴费-结算 电子凭证支付
|
|
*
|
|
* @param data :
|
|
* @return com.dpkj.common.vo.Result<?>
|
|
* @author 萧道子 2025/5/27
|
|
*/
|
|
ResultData chsCodeAsOutpatientFinal(OutpatientFinalModel data);
|
|
|
|
}
|