package com.example.service;
|
|
import cn.hutool.json.JSONUtil;
|
import com.example.domain.TjCustomer;
|
import com.example.dto.xian.meiji.CheXiaoMzFyDto;
|
import com.example.dto.xian.meiji.CreateMenZhenFyDto;
|
import org.springframework.stereotype.Service;
|
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* @Company: 西安路泰科技有限公司
|
* @Author: zhaowenxuan
|
* @Date: 2024/12/18 09:35
|
*/
|
@Service
|
public interface HisService {
|
|
/**
|
* 建档
|
*/
|
String jianDang(Map<String ,Object> map);
|
|
/**
|
* 验证身份证是否建过档
|
*/
|
String getBingRenXxByShengFenZheng(Map<String ,Object> map);
|
|
/**
|
* 病人基本信息变更
|
*/
|
String saveBingRenXx(Map<String ,Object> map);
|
|
/**
|
* 待收费费用查询
|
*/
|
String getListDaiShouFei(Map<String ,Object> map);
|
|
|
/**
|
* 生成待收费/待退费 费用
|
*/
|
String createMenZhenFy(Map<String ,Object> map);
|
|
|
/**
|
* 门诊未收费费用撤销
|
*/
|
String cheXiaoMzFy(Map<String ,Object> map);
|
|
|
/**
|
* 收费/退费完成通知第三方
|
*/
|
String pushZhiFuMsg(String hospName,Map<String ,Object> map);
|
|
|
/**
|
* 科室信息查询
|
*/
|
String getKeShi(Map<String ,Object> map);
|
|
/**
|
* 医生信息查询
|
*/
|
String getListYiShengZd(Map<String ,Object> map);
|
|
|
/**
|
* 获取收费项目分页
|
*/
|
String getShouFeiXm(Map<String ,Object> map);
|
|
|
|
/**
|
*科室信息推送
|
*/
|
String getKeShiByConditions(Map<String ,Object> map);
|
|
|
|
/**
|
* 取样本字典
|
*/
|
String getYangBen(Map<String ,Object> map);
|
|
|
/**
|
* 病区信息推送
|
*/
|
String getListBingQuZd(Map<String ,Object> map);
|
|
/**
|
* 职⼯信息
|
*/
|
String getZhiGongPage(Map<String ,Object> map);
|
|
|
/**
|
* 检查项目
|
*/
|
String getJianChaXm(Map<String ,Object> map);
|
|
/**
|
* 检验项⽬推送
|
*/
|
String getJianYanXm(Map<String ,Object> map);
|
|
/**
|
* 检验项⽬收费推送
|
*/
|
String getShouFeiXmJg(Map<String ,Object> map);
|
|
/**
|
* 检验容器
|
*/
|
String getRongQi(Map<String ,Object> map);
|
|
/**
|
* 检验样本
|
*/
|
String getJyYangBen(Map<String ,Object> map);
|
|
|
/**
|
* 同步字典
|
*/
|
void syncDict(String hospName);
|
}
|