| | |
| | | @ExcelProperty("床号") |
| | | private String patBedNo; |
| | | |
| | | @Schema(description = "预约编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "27849") |
| | | @ExcelProperty("预约编号") |
| | | private String bookId; |
| | | |
| | | @Schema(description = "预约日期", requiredMode = Schema.RequiredMode.REQUIRED) |
| | | @ExcelProperty("预约日期") |
| | | private LocalDate bookDate; |
| | |
| | | @Schema(description = "床号") |
| | | private String patBedNo; |
| | | |
| | | @Schema(description = "预约编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "27849") |
| | | //@NotEmpty(message = "预约编号不能为空") |
| | | private String bookId; |
| | | |
| | | @Schema(description = "预约日期", requiredMode = Schema.RequiredMode.REQUIRED) |
| | | @NotNull(message = "预约日期不能为空") |
| | | private LocalDateTime bookDate; |
| | |
| | | @Schema(description = "id", requiredMode = Schema.RequiredMode.REQUIRED, example = "26525") |
| | | private Long id; |
| | | |
| | | @Schema(description = "预约申请号", example = "2024435") |
| | | private String applyNo; |
| | | |
| | | @Schema(description = "就诊流水号", example = "2024546") |
| | | private String episodeId; |
| | | |
| | | @Schema(description = "设备编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "3986") |
| | | private String devId; |
| | | |
| | |
| | | @ToString(callSuper = true) |
| | | public class DevRentPageReqVO extends PageParam { |
| | | |
| | | @Schema(description = "预约申请号", example = "2024435") |
| | | private String applyNo; |
| | | |
| | | @Schema(description = "就诊流水号", example = "2024546") |
| | | //@NotEmpty(message = "就诊流水号") |
| | | private String episodeId; |
| | | |
| | | @Schema(description = "设备编号", example = "3986") |
| | | private String devId; |
| | | |
| | |
| | | @ExcelProperty("id") |
| | | private Long id; |
| | | |
| | | @Schema(description = "预约申请号", example = "2024435") |
| | | @ExcelProperty("预约申请号") |
| | | private String applyNo; |
| | | |
| | | @Schema(description = "就诊流水号", example = "2024546") |
| | | @ExcelProperty("就诊流水号") |
| | | private String episodeId; |
| | | |
| | | @Schema(description = "设备编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "3986") |
| | | @ExcelProperty("设备编号") |
| | | private String devId; |
| | |
| | | @Schema(description = "id", requiredMode = Schema.RequiredMode.REQUIRED, example = "26525") |
| | | private Long id; |
| | | |
| | | @Schema(description = "预约申请号", example = "2024435") |
| | | private String applyNo; |
| | | |
| | | @Schema(description = "就诊流水号", example = "2024546") |
| | | private String episodeId; |
| | | |
| | | @Schema(description = "设备编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "3986") |
| | | @NotEmpty(message = "设备编号不能为空") |
| | | private String devId; |
| | |
| | | @ToString(callSuper = true) |
| | | public class DevRentSearchReqVO extends PageParam { |
| | | |
| | | @Schema(description = "预约申请号", example = "2024435") |
| | | private String applyNo; |
| | | |
| | | @Schema(description = "就诊流水号", example = "2024546") |
| | | private String episodeId; |
| | | |
| | | @Schema(description = "设备编号", example = "3986") |
| | | private String devId; |
| | | |
| | |
| | | @Schema(description = "id", requiredMode = Schema.RequiredMode.REQUIRED, example = "26525") |
| | | private Long id; |
| | | |
| | | @Schema(description = "预约申请号", example = "2024435") |
| | | private String applyNo; |
| | | |
| | | @Schema(description = "就诊流水号", example = "2024546") |
| | | private String episodeId; |
| | | |
| | | @Schema(description = "设备编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "3986") |
| | | //@NotEmpty(message = "设备编号不能为空") |
| | | private String devId; |
| | |
| | | @TableId |
| | | private Long id; |
| | | /** |
| | | * 申请编号 |
| | | */ |
| | | private String applyNo; |
| | | /** |
| | | * 就诊流水号 |
| | | */ |
| | | private String episodeId; |
| | | /** |
| | | * 患者编号 |
| | | */ |
| | | private String patId; |
| | |
| | | * 预约患者来源: 门诊 急诊 住院 体检 |
| | | */ |
| | | Integer source; |
| | | /** |
| | | * 检查申请号 |
| | | * 用于 确费 操作 |
| | | */ |
| | | String applyNo; |
| | | } |
| | |
| | | patDetails.setWardDesc( appointment.getPatWardDesc() ); |
| | | patDetails.setBedNo( appointment.getPatBedNo() ); |
| | | patDetails.setSource( appointment.getPatSrc() ); |
| | | patDetails.setApplyNo( appointment.getApplyNo() ); |
| | | return patDetails; |
| | | } |
| | | } |
| | |
| | | item.setExeDateTime( getCurTimeString() ); // |
| | | ExmRequest exmRequest = new ExmRequest(); |
| | | exmRequest.setAuthorOrganization("47162057-2"); |
| | | exmRequest.setRequestId( patDetails.getApplyNo() ); // |
| | | exmRequest.setRequestId( devRentDO.getApplyNo() ); // |
| | | exmRequest.setPatientType( getPatientType(patDetails.getSource()) ); // |
| | | exmRequest.setItem(item); |
| | | hisFeeConfirmReqBody.setExmRequest(exmRequest); |
| | |
| | | queueMapper.insert(queue); |
| | | |
| | | DevRentDO devRent = BeanUtils.toBean(queueSaveReqVO, DevRentDO.class); |
| | | devRent.setApplyNo( queueSaveReqVO.getApplyNo() ); |
| | | devRent.setEpisodeId( queueSaveReqVO.getEpisodeId() ); |
| | | devRent.setState( DevRentStateEnum.FREE.getState() ); |
| | | devRent.setPatDetails( queueSaveReqVO.getPatDetails() ); |
| | | devRent.setCheckType( queueSaveReqVO.getBookCheckType() ); |
| | |
| | | `pat_ward_code` varchar(45) DEFAULT '' COMMENT '患者所在病区代码', |
| | | `pat_ward_desc` varchar(45) DEFAULT '' COMMENT '患者所在病区名称', |
| | | `pat_bed_no` varchar(45) DEFAULT '' COMMENT '床号', |
| | | `book_id` varchar(45) DEFAULT '' COMMENT '预约编号', |
| | | `book_date` date NOT NULL COMMENT '预约日期', |
| | | `book_timeslot` int NOT NULL COMMENT '预约时间段', |
| | | `book_time` datetime NOT NULL COMMENT '预约发生时间', |