package jnpf.eln;
|
|
import lombok.Data;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/** 单个检验项的 ELN 冻结准备结果。 */
|
@Data
|
public class RecordFreezeCheckResult {
|
public static final String NOT_APPLICABLE = "NOT_APPLICABLE";
|
public static final String READY = "READY";
|
public static final String BLOCKED = "BLOCKED";
|
|
private String testWorkItemId;
|
private String status;
|
/** 仅 READY 项携带,供 LIMS 事务收尾释放文档 fence。 */
|
private String releaseToken;
|
/** 仅 READY 项携带;ELN 已校验的检验结果权威文本。 */
|
private String testResult;
|
/** 仅 READY 项携带;ELN 已校验的 LIMS 检验结论 code。 */
|
private String testConclusion;
|
private List<RecordFreezeIssue> diagnostics = new ArrayList<>();
|
}
|