yxh
昨天 fce96ef468291fb9a0e6a4d34ab371315e9485d4
jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/controller/admin/queue/vo/QueueSaveReqVO.java
@@ -21,6 +21,9 @@
    @Schema(description = "id", requiredMode = Schema.RequiredMode.REQUIRED, example = "21320")
    private Integer id;
    @Schema(description = "预约申请号", example = "2024435")
    private String applyNo;
    @Schema(description = "就诊流水号", example = "2024435")
    private String episodeId;
@@ -86,5 +89,27 @@
    @Schema(description = "诊疗床编号")
    private String bedNo;
    /**
     * 加急/插队标记:1=加急(排队时优先),其余/空=常规。
     * <p>
     * 来源:HIS 报文 {@code observationRequest.zdy.jjbz}(N=常规,J=加急)
     * → 预约记录 {@code appointment.jjbz} → 预约确认时带入排队。
     * 与人工插队({@code QueueServiceImpl#patientJump})共用该字段:
     * {@code queue} 表按 {@code order by jump_flag desc, book_timeslot, create_time} 取号,
     * 因此置 1 即实现"加急优先"。
     */
    @Schema(description = "加急标记 1=加急")
    private Byte jumpFlag;
    /**
     * 是否床边(需求2)。来源 HIS 报文 {@code observationRequest.zdy.ISCB}(0=否,1=是)
     * → 预约记录 {@code appointment.is_bedside} → 预约确认时带入排队。
     * <p>
     * 与「检查类型」的区别:{@code check_type.value=1000} 是"床边心电图"这个**项目**,
     * 而本字段表达**同一项目、患者需到床边做**这一属性。
     */
    @Schema(description = "是否床边 0=否 1=是", example = "0")
    private String isBedside;
}