Browse Source

不在这里实现电子处方

lighter 1 year ago
parent
commit
c6b6b42776
21 changed files with 0 additions and 1409 deletions
  1. 0 17
      src/main/java/thyyxxk/webserver/controller/medicalinsurance/DigitalReceiptController.java
  2. 0 73
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxAuditUpload.java
  3. 0 36
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxAuditingQuery.java
  4. 0 46
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxBusinessRequest.java
  5. 0 31
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxCheck.java
  6. 0 38
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxCheckNotify.java
  7. 0 73
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxDiseInfo.java
  8. 0 46
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxDownload.java
  9. 0 189
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxDrugDetail.java
  10. 0 239
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxMdtrtInfo.java
  11. 0 164
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxPreCheck.java
  12. 0 42
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxQrDecode.java
  13. 0 41
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxQuery.java
  14. 0 48
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxRevoke.java
  15. 0 18
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxSetlNotify.java
  16. 0 36
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxSetlQuery.java
  17. 0 27
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxSign.java
  18. 0 66
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxTransOffline.java
  19. 0 46
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxTransOnline.java
  20. 0 124
      src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxUpload.java
  21. 0 9
      src/main/java/thyyxxk/webserver/service/medicalinsurance/DigitalReceiptService.java

+ 0 - 17
src/main/java/thyyxxk/webserver/controller/medicalinsurance/DigitalReceiptController.java

@@ -1,17 +0,0 @@
-package thyyxxk.webserver.controller.medicalinsurance;
-
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-import thyyxxk.webserver.service.medicalinsurance.DigitalReceiptService;
-
-@RestController
-@RequestMapping("/digitalReceipt")
-public class DigitalReceiptController {
-    private final DigitalReceiptService service;
-
-    @Autowired
-    public DigitalReceiptController(DigitalReceiptService service) {
-        this.service = service;
-    }
-}

+ 0 - 73
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxAuditUpload.java

@@ -1,73 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import lombok.Data;
-
-import java.util.Date;
-
-@Data
-public class RxAuditUpload {
-    /**
-     * 医保处方编号
-     */
-    private String hiRxno;
-
-    /**
-     * 电子处方令牌
-     */
-    private String epcToken;
-
-    /**
-     * 审方药师电子凭证令牌
-     */
-    private String ecToken;
-
-    /**
-     * 定点医药机构编号
-     */
-    private String fixmedinsCode;
-
-    /**
-     * 定点医药机构名称
-     */
-    private String fixmedinsName;
-
-    /**
-     * 审方药师证件类型
-     */
-    private String pharCertType;
-
-    /**
-     * 审方药师证件号码
-     */
-    private String pharCertno;
-
-    /**
-     * 审方药师姓名
-     */
-    private String pharName;
-
-    /**
-     * 审方医保药师代码
-     */
-    private String pharCode;
-
-    /**
-     * 处方审核意见
-     */
-    private String rxChkOpnn;
-
-    /**
-     * 处方审核状态代码
-     */
-    private String rxChkStasCodg;
-
-    /**
-     * 处方审核时间
-     */
-    private Date rxChkTime;
-
-    /**
-     * 处方签名验签流水号
-     */
-    private String rxSignVerifySn;
-}

+ 0 - 36
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxAuditingQuery.java

@@ -1,36 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import lombok.Data;
-
-@Data
-public class RxAuditingQuery {
-    /**
-     * 医保处方编号
-     */
-    private String hiRxno;
-
-    /**
-     * 定点医疗机构编号
-     */
-    private String fixmedinsCode;
-
-    /**
-     * 医保就诊ID
-     */
-    private String mdtrtId;
-
-    /**
-     * 人员名称
-     */
-    private String psnName;
-
-    /**
-     * 人员证件类型
-     */
-    private String psnCertType;
-
-    /**
-     * 证件号码
-     */
-    private String certno;
-}

+ 0 - 46
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxBusinessRequest.java

@@ -1,46 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import lombok.Data;
-
-@Data
-public class RxBusinessRequest {
-    /**
-     * 门诊号
-     * */
-    private String patientId;
-
-    /**
-     * 就诊次数
-     * */
-    private Integer times;
-
-    /**
-     * 业务类型代码(01-定点医疗机构就诊,02-互联网医院问诊)
-     * */
-    private String bizTypeCode;
-
-    /**
-     * 处方类别代码
-     * {@link thyyxxk.webserver.constants.sidicts.RxTypeCode}
-     * */
-    private Integer rxTypeCode;
-
-    /**
-     * 参保地编号
-     * */
-    private String insuPlcNo;
-
-    /**
-     * 读卡类型
-     * {@link thyyxxk.webserver.constants.sidicts.ReadCardType}
-     * */
-    private String readCardType;
-
-    /**
-     * 读卡结果
-     * */
-    private String readCardResult;
-}
-
-
-

+ 0 - 31
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxCheck.java

@@ -1,31 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import lombok.Data;
-
-@Data
-public class RxCheck {
-    /**
-     * 医保处方编号
-     */
-    private String hiRxno;
-
-    /**
-     * 定点医药机构编号
-     */
-    private String fixmedinsCode;
-
-    /**
-     * 处方追溯码
-     */
-    private String rxTraceCode;
-
-    /**
-     * 处方文件 (大文本)
-     */
-    private String rxFile;
-
-    /**
-     * 电子处方令牌
-     */
-    private String epcToken;
-}

+ 0 - 38
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxCheckNotify.java

@@ -1,38 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import lombok.Data;
-
-import java.util.Date;
-
-@Data
-public class RxCheckNotify {
-    /**
-     * 医保处方编号
-     */
-    private String hiRxno;
-
-    /**
-     * 医保药师姓名
-     */
-    private String pharName;
-
-    /**
-     * 医保药师代码
-     */
-    private String pharCode;
-
-    /**
-     * 处方审核状态代码
-     */
-    private String rxChkStasCodg;
-
-    /**
-     * 处方审核意见
-     */
-    private String rxChkOpnn;
-
-    /**
-     * 处方审核时间
-     */
-    private Date rxChkTime;
-}

+ 0 - 73
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxDiseInfo.java

@@ -1,73 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import lombok.Data;
-
-import java.util.Date;
-
-@Data
-public class RxDiseInfo {
-    /**
-     * 诊断类别
-     */
-    private String diagType;
-
-    /**
-     * 主诊断标志
-     */
-    private String maindiagFlag;
-
-    /**
-     * 诊断排序号
-     */
-    private int diagSrtNo;
-
-    /**
-     * 诊断代码
-     */
-    private String diagCode;
-
-    /**
-     * 诊断名称
-     */
-    private String diagName;
-
-    /**
-     * 诊断科室
-     */
-    private String diagDept;
-
-    /**
-     * 诊断医生编码
-     */
-    private String diagDrNo;
-
-    /**
-     * 诊断医生姓名
-     */
-    private String diagDrName;
-
-    /**
-     * 诊断时间
-     */
-    private Date diagTime;
-
-    /**
-     * 中医病名代码
-     */
-    private String tcmDiseCode;
-
-    /**
-     * 中医病名
-     */
-    private String tcmDiseName;
-
-    /**
-     * 中医证候代码
-     */
-    private String tcmsympCode;
-
-    /**
-     * 中医证候
-     */
-    private String tcmsymp;
-}

+ 0 - 46
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxDownload.java

@@ -1,46 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import lombok.Data;
-
-@Data
-public class RxDownload {
-    /**
-     * 电子处方令牌
-     */
-    private String epcToken;
-
-    /**
-     * 医保处方授权编号
-     */
-    private String authRxno;
-
-    /**
-     * 定点医药机构编号
-     */
-    private String fixmedinsCode;
-
-    /**
-     * 终端信息
-     */
-    private String devInfo;
-
-    /**
-     * 终端IP
-     */
-    private String ipInfo;
-
-    /**
-     * 操作人ID
-     */
-    private String opter;
-
-    /**
-     * 操作人姓名
-     */
-    private String opterName;
-
-    /**
-     * 操作机构
-     */
-    private String optinsNo;
-}

+ 0 - 189
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxDrugDetail.java

@@ -1,189 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import com.alibaba.fastjson.JSONObject;
-import lombok.Data;
-
-import java.util.Date;
-
-@Data
-public class RxDrugDetail {
-    /**
-     * 医疗目录编码
-     */
-    private String medListCodg;
-
-    /**
-     * 定点医药机构目录编号
-     */
-    private String fixmedinsHilistId;
-
-    /**
-     * 医疗机构制剂标志
-     */
-    private String hospPrepFlag;
-
-    /**
-     * 处方项目分类代码
-     */
-    private String rxItemTypeCode;
-
-    /**
-     * 处方项目分类名称
-     */
-    private String rxItemTypeName;
-
-    /**
-     * 中药类别名称
-     */
-    private String tcmdrugTypeName;
-
-    /**
-     * 中药类别代码
-     */
-    private String tcmdrugTypeCode;
-
-    /**
-     * 草药脚注
-     */
-    private String tcmherbFoote;
-
-    /**
-     * 药物类型代码
-     */
-    private String mednTypeCode;
-
-    /**
-     * 药物类型
-     */
-    private String mednTypeName;
-
-    /**
-     * 主要用药标志
-     */
-    private String mainMedcFlag;
-
-    /**
-     * 加急标志
-     */
-    private String urgtFlag;
-
-    /**
-     * 基本药物标志
-     */
-    private String basMednFlag;
-
-    /**
-     * 是否进口药品
-     */
-    private String impDrugFlag;
-
-    /**
-     * 药品商品名
-     */
-    private String drugProdname;
-
-    /**
-     * 药品通用名
-     */
-    private String drugGenname;
-
-    /**
-     * 药品剂型
-     */
-    private String drugDosform;
-
-    /**
-     * 药品规格
-     */
-    private String drugSpec;
-
-    /**
-     * 生产厂家
-     */
-    private String prdrName;
-
-    /**
-     * 用药途径代码
-     */
-    private String medcWayCodg;
-
-    /**
-     * 用药途径描述
-     */
-    private String medcWayDscr;
-
-    /**
-     * 用药开始时间
-     */
-    private Date medcBegntime;
-
-    /**
-     * 用药结束时间
-     */
-    private Date medcEndtime;
-
-    /**
-     * 用药天数
-     */
-    private Integer medcDays;
-
-    /**
-     * 药品单价
-     */
-    private Double drugPric;
-
-    /**
-     * 药品总金额
-     */
-    private Double drugSumamt;
-
-    /**
-     * 药品发药总量
-     */
-    private Double drugCnt;
-
-    /**
-     * 药品发药单位
-     */
-    private String drugDosunt;
-
-    /**
-     * 用药总量
-     */
-    private Double drugTotlcnt;
-
-    /**
-     * 用药总量单位
-     */
-    private String drugTotlcntEmp;
-
-    /**
-     * 单次用量
-     */
-    private Double sinDoscnt;
-
-    /**
-     * 单次剂量单位
-     */
-    private String sinDosunt;
-
-    /**
-     * 使用频次编码
-     */
-    private String usedFrquCodg;
-
-    /**
-     * 使用频次名称
-     */
-    private String usedFrquName;
-
-    /**
-     * 医院审批标志
-     */
-    private String hospApprFlag;
-
-    /**
-     * 扩展数据
-     */
-    private JSONObject extras;
-}

+ 0 - 239
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxMdtrtInfo.java

@@ -1,239 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import com.alibaba.fastjson.JSONObject;
-import lombok.Data;
-
-import java.util.Date;
-
-@Data
-public class RxMdtrtInfo {
-    /**
-     * 定点医疗机构名称
-     */
-    private String fixmedinsName;
-
-    /**
-     * 定点医疗机构编号
-     */
-    private String fixmedinsCode;
-
-    /**
-     * 医保就诊ID
-     */
-    private String mdtrtId;
-
-    /**
-     * 医疗类别
-     */
-    private String medType;
-
-    /**
-     * 住院/门诊号
-     */
-    private String iptOtpNo;
-
-    /**
-     * 门诊住院标识
-     */
-    private String otpIptFlag;
-
-    /**
-     * 医保人员编号
-     */
-    private String psnNo;
-
-    /**
-     * 患者姓名
-     */
-    private String patnName;
-
-    /**
-     * 人员证件类型
-     */
-    private String psnCertType;
-
-    /**
-     * 证件号码
-     */
-    private String certno;
-
-    /**
-     * 年龄
-     */
-    private Integer patnAge;
-
-    /**
-     * 患者身高
-     */
-    private Double patnHgt;
-
-    /**
-     * 患者体重
-     */
-    private Double patnWt;
-
-    /**
-     * 性别
-     */
-    private String gend;
-
-    /**
-     * 计划生育手术类别
-     */
-    private String birctrlType;
-
-    /**
-     * 计划生育手术或生育日期
-     */
-    private Date birctrlMatnDate;
-
-    /**
-     * 生育类别
-     */
-    private String matnType;
-
-    /**
-     * 妊娠(孕周)
-     */
-    private Double gesoVal;
-
-    /**
-     * 新生儿标志
-     */
-    private String nwbFlag;
-
-    /**
-     * 新生儿日、月龄
-     */
-    private String nwbAge;
-
-    /**
-     * 哺乳期标志
-     */
-    private Integer suckPrdFlag;
-
-    /**
-     * 过敏史
-     */
-    private String algsHis;
-
-    /**
-     * 开方科室名称
-     */
-    private String prscDeptName;
-
-    /**
-     * 开方科室编号
-     */
-    private String prscDeptCode;
-
-    /**
-     * 开方医保医师代码
-     */
-    private String drCode;
-
-    /**
-     * 开方医师姓名
-     */
-    private String prscDrName;
-
-    /**
-     * 开方医师证件类型
-     */
-    private String prscDrCertType;
-
-    /**
-     * 开方医师证件号码
-     */
-    private String prscDrCertno;
-
-    /**
-     * 医生职称编码
-     */
-    private String drProfttlCodg;
-
-    /**
-     * 医生职称名称
-     */
-    private String drProfttlName;
-
-    /**
-     * 医生科室编码
-     */
-    private String drDeptCode;
-
-    /**
-     * 医生科室名称
-     */
-    private String drDeptName;
-
-    /**
-     * 科别
-     */
-    private String caty;
-
-    /**
-     * 就诊时间
-     */
-    private Date mdtrtTime;
-
-    /**
-     * 病种编码
-     */
-    private String diseCodg;
-
-    /**
-     * 病种名称
-     */
-    private String diseName;
-
-    /**
-     * 特殊病种标志
-     */
-    private String spDiseFlag;
-
-    /**
-     * 主诊断代码
-     */
-    private String maindiagCode;
-
-    /**
-     * 主诊断名称
-     */
-    private String maindiagName;
-
-    /**
-     * 疾病病情描述
-     */
-    private String diseCondDscr;
-
-    /**
-     * 医保费用结算类型
-     */
-    private String hiFeesetlType;
-
-    /**
-     * 医保费用类别名称
-     */
-    private String hiFeesetlName;
-
-    /**
-     * 挂号费
-     */
-    private Double rgstFee;
-
-    /**
-     * 医疗费总额
-     */
-    private Double medfeeSumamt;
-
-    /**
-     * 是否初诊
-     */
-    private String fstdiagFlag;
-
-    /**
-     * 扩展数据
-     */
-    private JSONObject extras;
-}

+ 0 - 164
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxPreCheck.java

@@ -1,164 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import lombok.Data;
-
-import java.util.Date;
-
-@Data
-public class RxPreCheck {
-    /**
-     * 就诊凭证类型
-     * 01-电子凭证令牌、02-身份证号、03-社会保障卡号
-     * */
-    private String mdtrtCertType;
-
-    /**
-     * 就诊凭证编号
-     * 就诊凭证类型为“01”时填写电子凭证令牌,为“02”时填写身份证号,为“03”时填写社会保障卡卡号(就诊凭证类型“03”时必填)
-     * */
-    private String mdtrtCertNo;
-
-    /**
-     * 卡识别码
-     * 就诊凭证类型为“03”时必填
-     * */
-    private String cardSn;
-
-    /**
-     * 电子凭证令牌
-     * 线下场景医院就诊使用,就诊凭证类型:01
-     * */
-    private String ecToken;
-
-    /**
-     * 电子凭证线上身份核验流水号
-     * 线上场景互联网医院问诊时使用,就诊凭证类型:02
-     * */
-    private String authNo;
-
-    /**
-     * 业务类型代码
-     * 01-定点医疗机构就诊,02-互联网医院问诊
-     * */
-    private String bizTypeCode;
-
-    /**
-     * 参保地编号,异地参保人必传
-     * */
-    private String insuPlcNo;
-
-    /**
-     * 定点医疗机构处方编号
-     * */
-    private String hospRxno;
-
-    /**
-     * 续方的原处方编号
-     * */
-    private String initRxno;
-
-    /**
-     * 处方类别代码
-     * {@link thyyxxk.webserver.constants.sidicts.RxTypeCode}
-     * */
-    private String rxTypeCode;
-
-    /**
-     * 开方时间
-     * */
-    private Date prscTime;
-
-    /**
-     * 药品类目数(剂数)
-     * 非中药时为处方药品类目数量,中药时为药品总剂数
-     * */
-    private Integer rxDrugCnt;
-
-    /**
-     * 处方整剂用法编号
-     * 注:中药汤剂处方使用字段
-     * {@link thyyxxk.webserver.constants.sidicts.DrugMedcWayCode}
-     * */
-    private String rxUsedWayCodg;
-
-    /**
-     * 处方整剂用法名称
-     * 注:中药汤剂处方使用字段
-     * */
-    private String rxUsedWayName;
-
-    /**
-     * 处方整剂频次编号
-     * 注:中药汤剂处方使用字段
-     * {@link thyyxxk.webserver.constants.sidicts.UsedFreq}
-     * */
-    private String rxFrquCodg;
-
-    /**
-     * 处方整剂频次名称
-     * 注:中药汤剂处方使用字段
-     * */
-    private String rxFrquName;
-
-    /**
-     * 处方整剂剂量单位
-     * 注:中药汤剂处方使用字段
-     * */
-    private String rxDosunt;
-
-    /**
-     * 处方整剂单次剂量数
-     * 注:中药汤剂处方使用字段
-     * */
-    private Double rxDoscnt;
-
-    /**
-     * 处方整剂医嘱说明
-     * 注:中药汤剂处方使用字段
-     * */
-    private String rxDrordDscr;
-
-    /**
-     * 处方有效天数
-     * */
-    private Integer valiDays;
-
-    /**
-     * 有效截止时间
-     * 有效截止时间=开方时间+处方有效天数
-     * */
-    private Date valiEndTime;
-
-    /**
-     * 复用(多次)使用标志
-     * 0-否、1-是
-     * */
-    private String reptFlag;
-
-    /**
-     * 最大使用次数
-     * */
-    private Integer maxReptCnt;
-
-    /**
-     * 已使用次数
-     * */
-    private Integer reptdCnt;
-
-    /**
-     * 使用最小间隔(天数)
-     * */
-    private Integer minInrvDays;
-
-    /**
-     * 续方标志
-     * 0-否、1-是,默认为否
-     * */
-    private String rxCotnFlag;
-
-    /**
-     * 长期处方标志
-     * 0-否、1-是,默认为否
-     * */
-    private String longRxFlag;
-}

+ 0 - 42
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxQrDecode.java

@@ -1,42 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import lombok.Data;
-
-@Data
-public class RxQrDecode {
-    /**
-     * 电子处方二维码码值
-     */
-    private String epcQrcd;
-
-    /**
-     * 定点医药机构编号
-     */
-    private String fixmedinsCode;
-
-    /**
-     * 终端信息
-     */
-    private String devInfo;
-
-    /**
-     * 终端IP
-     */
-    private String ipInfo;
-
-    /**
-     * 操作人ID
-     */
-    private String opter;
-
-    /**
-     * 操作人姓名
-     */
-    private String opterName;
-
-    /**
-     * 操作机构
-     */
-    private String optinsNo;
-
-}

+ 0 - 41
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxQuery.java

@@ -1,41 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import lombok.Data;
-
-@Data
-public class RxQuery {
-    /**
-     * 定点医疗机构编号
-     */
-    private String fixmedinsCode;
-
-    /**
-     * 医保处方号
-     */
-    private String hiRxno;
-
-    /**
-     * 医保就诊ID
-     */
-    private String mdtrtId;
-
-    /**
-     * 电子凭证令牌
-     */
-    private String ecToken;
-
-    /**
-     * 人员名称
-     */
-    private String psnName;
-
-    /**
-     * 人员证件类型
-     */
-    private String psnCertType;
-
-    /**
-     * 证件号码
-     */
-    private String certno;
-}

+ 0 - 48
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxRevoke.java

@@ -1,48 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import lombok.Data;
-
-import java.util.Date;
-
-@Data
-public class RxRevoke {
-    /**
-     * 医保处方编号
-     */
-    private String hiRxno;
-
-    /**
-     * 定点医疗机构编号
-     */
-    private String fixmedinsCode;
-
-    /**
-     * 撤销医师的医保医师代码
-     */
-    private String drCode;
-
-    /**
-     * 撤销医师姓名
-     */
-    private String undoDrName;
-
-    /**
-     * 撤销医师证件类型
-     */
-    private String undoDrCertType;
-
-    /**
-     * 撤销医师证件号码
-     */
-    private String undoDrCertno;
-
-    /**
-     * 撤销原因描述
-     */
-    private String undoRea;
-
-    /**
-     * 撤销时间
-     */
-    private Date undoTime;
-}

+ 0 - 18
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxSetlNotify.java

@@ -1,18 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import lombok.Data;
-
-import java.util.Date;
-
-@Data
-public class RxSetlNotify {
-    /**
-     * 医保处方编号
-     * */
-    private String hiRxno;
-
-    /**
-     * 医保结算时间
-     * */
-    private Date setlTime;
-}

+ 0 - 36
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxSetlQuery.java

@@ -1,36 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import lombok.Data;
-
-@Data
-public class RxSetlQuery {
-    /**
-     * 医保处方编号
-     */
-    private String hiRxno;
-
-    /**
-     * 定点医疗机构编号
-     */
-    private String fixmedinsCode;
-
-    /**
-     * 医保就诊ID
-     */
-    private String mdtrtId;
-
-    /**
-     * 人员名称
-     */
-    private String psnName;
-
-    /**
-     * 人员证件类型
-     */
-    private String psnCertType;
-
-    /**
-     * 证件号码
-     */
-    private String certno;
-}

+ 0 - 27
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxSign.java

@@ -1,27 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import com.alibaba.fastjson.JSONObject;
-import lombok.Data;
-
-@Data
-public class RxSign {
-    /**
-     * 定点机构代码
-     */
-    private String fixmedinsCode;
-
-    /**
-     * 原始待签名处方信息
-     */
-    private String originalValue;
-
-    /**
-     * 原始待签名处方文件
-     */
-    private String originalRxFile;
-
-    /**
-     * 扩展字段
-     */
-    private JSONObject extras;
-}

+ 0 - 66
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxTransOffline.java

@@ -1,66 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import lombok.Data;
-
-@Data
-public class RxTransOffline {
-    /**
-     * 定点医药机构编号
-     */
-    private String fixmedinsCode;
-
-    /**
-     * 人员姓名
-     */
-    private String psnName;
-
-    /**
-     * 人员证件类型
-     */
-    private String psnCertType;
-
-    /**
-     * 证件号码
-     */
-    private String certno;
-
-    /**
-     * 电子凭证令牌
-     */
-    private String ecToken;
-
-    /**
-     * 终端IP
-     */
-    private String ipInfo;
-
-    /**
-     * 操作人ID
-     */
-    private String opter;
-
-    /**
-     * 操作人姓名
-     */
-    private String opterName;
-
-    /**
-     * 操作机构
-     */
-    private String optinsNo;
-
-    /**
-     * 异地处方查询标志位(0-否,1-是,默认否)
-     */
-    private String outFlag;
-
-    /**
-     * 异地处方医保区划(省级区划)
-     */
-    private String outPoolareaNo;
-
-    /**
-     * 参保地编号
-     */
-    private String insuPlcNo;
-}

+ 0 - 46
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxTransOnline.java

@@ -1,46 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import lombok.Data;
-
-@Data
-public class RxTransOnline {
-    /**
-     * 医保处方编号
-     */
-    private String hiRxno;
-
-    /**
-     * 定点医药机构编号
-     */
-    private String fixmedinsCode;
-
-    /**
-     * 线上流转授权业务流水号
-     */
-    private String authCircBizSn;
-
-    /**
-     * 线上流转授权的医保电子处方中心定点医药机构渠道应用id
-     */
-    private String epcChnlId;
-
-    /**
-     * 终端IP
-     */
-    private String ipInfo;
-
-    /**
-     * 操作人ID
-     */
-    private String opter;
-
-    /**
-     * 操作人姓名
-     */
-    private String opterName;
-
-    /**
-     * 操作机构
-     */
-    private String optinsNo;
-}

+ 0 - 124
src/main/java/thyyxxk/webserver/entity/medicalinsurance/digitalreceipt/RxUpload.java

@@ -1,124 +0,0 @@
-package thyyxxk.webserver.entity.medicalinsurance.digitalreceipt;
-
-import com.alibaba.fastjson.JSONObject;
-import lombok.Data;
-
-import java.util.Date;
-
-@Data
-public class RxUpload {
-    /**
-     * 处方追溯码
-     */
-    private String rxTraceCode;
-
-    /**
-     * 医保处方编号
-     */
-    private String hiRxno;
-
-    /**
-     * 医保就诊ID
-     */
-    private String mdtrtId;
-
-    /**
-     * 患者姓名
-     */
-    private String patnName;
-
-    /**
-     * 人员证件类型
-     */
-    private String psnCertType;
-
-    /**
-     * 证件号码
-     */
-    private String certno;
-
-    /**
-     * 定点医疗机构名称
-     */
-    private String fixmedinsName;
-
-    /**
-     * 定点医疗机构编号
-     */
-    private String fixmedinsCode;
-
-    /**
-     * 开方医保医师代码
-     */
-    private String drCode;
-
-    /**
-     * 开方医师姓名
-     */
-    private String prscDrName;
-
-    /**
-     * 审方药师科室名称
-     */
-    private String pharDeptName;
-
-    /**
-     * 审方药师科室编号
-     */
-    private String pharDeptCode;
-
-    /**
-     * 审方药师职称编码
-     */
-    private String pharProfttlCodg;
-
-    /**
-     * 审方药师职称名称
-     */
-    private String pharProfttlName;
-
-    /**
-     * 审方医保药师代码
-     */
-    private String pharCode;
-
-    /**
-     * 审方药师证件类型
-     */
-    private String pharCertType;
-
-    /**
-     * 审方药师证件号码
-     */
-    private String pharCertno;
-
-    /**
-     * 审方药师姓名
-     */
-    private String pharName;
-
-    /**
-     * 审方药师执业资格证号
-     */
-    private String pharPracCertNo;
-
-    /**
-     * 医疗机构药师审方时间
-     */
-    private Date pharChkTime;
-
-    /**
-     * 处方原件
-     */
-    private String rxFile;
-
-    /**
-     * 处方信息签名值
-     */
-    private String signDigest;
-
-    /**
-     * 扩展字段
-     */
-    private JSONObject extras;
-}

+ 0 - 9
src/main/java/thyyxxk/webserver/service/medicalinsurance/DigitalReceiptService.java

@@ -1,9 +0,0 @@
-package thyyxxk.webserver.service.medicalinsurance;
-
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.stereotype.Service;
-
-@Slf4j
-@Service
-public class DigitalReceiptService {
-}