|
|
|
@ -236,13 +236,14 @@ public class NimsApiRequest {
|
|
|
|
|
String k;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 조회범위
|
|
|
|
|
* 1-취소제외(신규, 변경), 2-취소포함(신규,변경,취소)
|
|
|
|
|
* 조회기준일자(1-보고일,2-취급일)
|
|
|
|
|
* 1-보고일자 : 병의원에서 NIMS에 폐기 보고한 날짜 - 본 시스템에서는 사용하지 않음
|
|
|
|
|
* 2-취급일자
|
|
|
|
|
*/
|
|
|
|
|
@Schema(requiredMode = REQUIRED, title = "조회범위(1-취소제외(신규,변경), 2-취소포함)", description = "조회범위(1-취소제외(신규,변경), 2-취소포함)", example = "1", allowableValues = {"1", "2"})
|
|
|
|
|
@Pattern(regexp = "[12]", message = "조회범위는 필수 입니다(1-취소제외(신규,변경), 2-취소포함)")
|
|
|
|
|
@Schema(requiredMode = REQUIRED, title = "조회기준일자(1-보고일,2-취급일)", description = "조회기준일자(1-보고일,2-취급일)", example = "2", allowableValues = {"1", "2"})
|
|
|
|
|
@Pattern(regexp = "[12]", message = "조회기준일자는 필수 입니다(1-보고일,2-취급일")
|
|
|
|
|
@Builder.Default
|
|
|
|
|
String fg = "1";
|
|
|
|
|
String fg = "2";
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 조회 페이지
|
|
|
|
@ -252,34 +253,23 @@ public class NimsApiRequest {
|
|
|
|
|
String pg;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 상태
|
|
|
|
|
* 1:정상
|
|
|
|
|
* 2:전체(변경, 취소 포함)
|
|
|
|
|
* 보고유형
|
|
|
|
|
* 빈값 : 전체
|
|
|
|
|
* 0: 신규, 1: 취소, 2: 변경
|
|
|
|
|
*/
|
|
|
|
|
@Schema(title = "상태(1:정상, 2:전체(정상,변경,취소))", description = "상태(1:정상, 2:전체(정상,변경,취소))", example = "1", allowableValues = {"1", "2"})
|
|
|
|
|
@Pattern(regexp = "[12]", message = "상태는 필수 입니다(상태(1:정상, 2:전체(정상,변경,취소))")
|
|
|
|
|
@Builder.Default
|
|
|
|
|
String fg2 = "1";
|
|
|
|
|
@Schema(title = "보고유형('': 전체, 0:신규, 1:취소, 2:변경)", description = "보고유형('': 전체, 0:신규, 1:취소, 2:변경)", example = " ", allowableValues = {"", "0", "1", "2"})
|
|
|
|
|
@Pattern(regexp = "^$|[012]", message = "보고유형 값을 확인해 주세요('': 전체, 0:신규, 1:취소, 2:변경)")
|
|
|
|
|
String fg2;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 보고구분코드
|
|
|
|
|
* AAR - 폐기보고
|
|
|
|
|
* AAR - 폐기보고 고정
|
|
|
|
|
*/
|
|
|
|
|
@Schema(title = "보고 구분 코드(AAR-폐기보고)", description = "보고 구분 코드(AAR-폐기보고)", example = "AAR")
|
|
|
|
|
@Pattern(regexp = "[A-Z]{3}", message = "보고 구분 코드는 필수 입니다(AAR-폐기보고)")
|
|
|
|
|
@Builder.Default
|
|
|
|
|
String se = "AAR";
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 조회 기준 일자
|
|
|
|
|
* 1:보고 일자
|
|
|
|
|
* 2:취급 일자
|
|
|
|
|
*/
|
|
|
|
|
@Schema(title = "조회 기준 일자(1:보고 일자, 2:취급 일자)", description = "조회 기준 일자(1:보고 일자, 2:취급 일자)", example = "1", allowableValues = {"1", "2"})
|
|
|
|
|
@Pattern(regexp = "[12]", message = "조회 기준 일자는 필수 입니다(1:보고 일자, 2:취급 일자)")
|
|
|
|
|
@Builder.Default
|
|
|
|
|
String fg3 = "1";
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 조회 시작일(yyyyMMdd)
|
|
|
|
|
* 최대 1개월
|
|
|
|
@ -315,20 +305,24 @@ public class NimsApiRequest {
|
|
|
|
|
String ur;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* FIXME : 속성명 및 상태값 확정 필요
|
|
|
|
|
* 폐기 보고 진행 상태
|
|
|
|
|
* 0: 전체, 1: 미처리, 2: 처리중, 3: 완료
|
|
|
|
|
* 폐기 보고 상태
|
|
|
|
|
* 01: 확인, 02: 보류, 03: 정정, 04: 미처리
|
|
|
|
|
*/
|
|
|
|
|
@Schema(title = "폐기 보고 진행 상태", description = "폐기 보고 진행 상태", example = " ", allowableValues = {"0", "1", "2", "3"})
|
|
|
|
|
@Schema(title = "상태", description = "상태", example = " ", allowableValues = {"01", "02", "03", "04"})
|
|
|
|
|
@Pattern(regexp = "^$|0[1-4]", message = "상태[폐기보고] 값을 확인해 주세요('': 전체, 01:확인, 02:보류, 03:정정, 04:미처리)")
|
|
|
|
|
String ps;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* FIXME : 속성명 확정 필요
|
|
|
|
|
* <pre>
|
|
|
|
|
* 관할관청기관코드
|
|
|
|
|
* 4050147 - 처인구보건소
|
|
|
|
|
* 4050148 - 기흥구보건소
|
|
|
|
|
* 4050149 - 수지구보건소
|
|
|
|
|
* </pre>
|
|
|
|
|
*/
|
|
|
|
|
@Schema(title = "관할관청기관코드", description = "관할관청기관코드", example = "4050149")
|
|
|
|
|
@NotEmpty(message = "관할 관청 기관 코드는 필수 입니다")
|
|
|
|
|
String fg4;
|
|
|
|
|
@Schema(requiredMode = REQUIRED, title = "관할관청기관코드", description = "관할관청기관코드", example = "4050149")
|
|
|
|
|
@Pattern(regexp = "[0-9]{7}", message = "관할 관청 기관 코드는 필수 입니다(7자리)")
|
|
|
|
|
String gc;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* <pre>
|
|
|
|
|