package com.dbs.consent.demo.util;

import com.dbs.consent.demo.BuildConfig;

import java.util.HashMap;

public class ConsentConfig {
  public static final String ALERT_BTN_TYPE   = "SINGLE";
  public static final String RETURN_NULL      = "anyType{}";
  public static final String CLIENT_TYPE      = "M";

  public static final String HOST_HOSPITAL    = BuildConfig.CONSENT_SERVER_URL + "HospitalSvc.asmx";
  public static final String DO_LOGIN         = "doLogin"; // 모바일 로그인 api
  public static final String GET_WARD_LIST    = "GetWardList"; // 병동 리스트
  public static final String GET_DEPT_LIST    = "GetDeptList"; // 진료과 리스트
  public static final String GET_DOCTOR_LIST  = "GetDoctorList"; // 진료의 리스트
  public static final String GET_PATIENT_LIST = "GetPatientList"; // 환자 리스트 조회
  public static final String GET_PATIENT_INFO = "GetPatientInfo"; // 환자 상세정보 조회
  public static final String GET_CONSENT_SET_LIST  = "GetConsentSetList"; // 사용자 동의서 즐겨찾기
  public static final String SET_USER_FORM_SET     = "SetUserFormSetList"; // 즐겨찾기 추가
  public static final String DEL_USER_FORM_SET     = "DelUserFormSetList"; // 즐겨찾기 삭제
  public static final String UPDATE_USER_SETUP     = "UpdateUserSetup";    // 사용자 기본 화면 설정 외래 O 입원 I 응급 E 수술 OP 검색 SR
  public static final String GET_SIGN_DATA         = "GetSignImage";       // 서명 이미지
  public static final String GET_USER_INFO         = "GetUserInfo";        // 사용자 정보
  public static final String GET_OCR_TAG           = "GetOcrTag";          // ocrTag 채번
  public static final String GET_BASE_DATA         = "GetBaseData";

  public static final String HOST_CONSENT = BuildConfig.CONSENT_SERVER_URL + "ConsentSvc.asmx";
  public static final String GET_CONSENT_CATEGORYY   = "GetCategoryForDropdown";  // 동의서 찾기시 카테고리 리스트
  public static final String GET_CONSENT_SEARCH      = "GetConsentBySearch"; // 동의서 검색(찾기)
  public static final String GET_CONSENT_BY_FORMCD   = "GetConsentByFormcd"; // 연계서식 정보 조회(수술 및 서식 동의서를 선택했을때)
  public static final String GET_CONSENT_LIST        = "GetConsentList"; // 동의서 이력 조회
  public static final String DUP_CERT_CONSENT        = "duplicateCertConsent";
  public static final String CHECK_CONSENT_STATE     = "CheckConsentState";
  public static final String SAVE_TEMP               = "SaveTempData";
  public static final String SAVE_CONFIRM_CERTIFY    = "SaveCompleteAll";
  public static final String GET_CONSENT_IMAGE       = "GetConsentImage";
  public static final String SAVE_DELETE             = "SaveDelete";

  public final static String CONSENT_IMAGE_UPLOAD_URL = BuildConfig.CONSENT_SERVER_URL + "fileUploadAll.aspx"; // 확인, 인증저장시 이미지 업로드 URL


  public final static int CONNECT_TIMEOUT   = 10000;
  public final static String CERTIFICATE_IP = "192.168.100.191";
  public final static int CERTIFICATE_PORT  = 7001;

  public final static String ALL         = "ALL"; // 전체
  public final static String UNFINISHED  = "UNFINISHED";  // 임시저장 상태인데 처방연동
  public final static String TEMP        = "TEMP";        // 임시저장
  public final static String ELECTR_CMP  = "ELECTR_CMP";  // 확인저장
  public final static String CERTIFY_CMP = "CERTIFY_CMP"; // 인증저장
  public final static String PAPER_OUT   = "PAPER_OUT";   // 출력

  public static HashMap<String, String> SETTING_DATA = new HashMap<String, String>();
}
