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 map); /** * 验证身份证是否建过档 */ String getBingRenXxByShengFenZheng(Map map); /** * 病人基本信息变更 */ String saveBingRenXx(Map map); /** * 待收费费用查询 */ String getListDaiShouFei(Map map); /** * 生成待收费/待退费 费用 */ String createMenZhenFy(Map map); /** * 门诊未收费费用撤销 */ String cheXiaoMzFy(Map map); /** * 收费/退费完成通知第三方 */ String pushZhiFuMsg(String hospName,Map map); /** * 科室信息查询 */ String getKeShi(Map map); /** * 医生信息查询 */ String getListYiShengZd(Map map); /** * 获取收费项目分页 */ String getShouFeiXm(Map map); /** *科室信息推送 */ String getKeShiByConditions(Map map); /** * 取样本字典 */ String getYangBen(Map map); /** * 病区信息推送 */ String getListBingQuZd(Map map); /** * 职⼯信息 */ String getZhiGongPage(Map map); /** * 检查项目 */ String getJianChaXm(Map map); /** * 检验项⽬推送 */ String getJianYanXm(Map map); /** * 检验项⽬收费推送 */ String getShouFeiXmJg(Map map); /** * 检验容器 */ String getRongQi(Map map); /** * 检验样本 */ String getJyYangBen(Map map); /** * 同步字典 */ void syncDict(String hospName); }