# 인천공간정보플랫폼 - 시설정
# Construction and Facility Management Configuration

# =============================================================================
# 좌측 패널 - 시설물 검색 설정s
# 좌측 패널 순서 - 레이어목록, 통합검색, 대장검색, **시설물검색**
# =============================================================================

field-list:
  ### 공통 ====================================
  - id: "mngt"
    name: "관리기관"
    type: "combo"
    options:
      - code: "278"
  - id: "cmngt" 
    name: "공사대장_공사시행기관" 
    type: "combo"
    options:
      - code: "278"
  - id: "gid" 
    name: "GID" 
    type: "num"
    length: "38"
  - id: "last_mdfcn_id" 
    name: "수정자명" 
    type: "txt"
  - id: "last_mdfcn_dt" 
    name: "갱신일시" 
    type: "date"
  - id: "use_yn" 
    name: "사용여부" 
    type: "txt"
  - id: "geom" 
    name: "공간정보" 
    type: "geometry"
  - id: "idn" 
    name: "개별번호" 
    type: "num"
  - id: "ymd" 
    name: "설치일자" 
    type: "date"
  - id: "gucd" 
    name: "등록구" 
    type: "combo" 
    options: 
      - code: "851"
  - id: "cidn" 
    name: "공사번호" 
    type: "txt"
  - id: "dcd" 
    name: "행정동" 
    type: "combo" 
    options: 
      - code: "908"
  - id: "note" 
    name: "비고" 
    type: "txt"
  - id: "ftr_idn" 
    name: "지형지물부호색인번호" 
    type: "num"
  - id: "ist_ymd" 
    name: "설치연월일" 
    type: "txt"
  - id: "lbl" 
    name: "라벨" 
    type: "txt"
  - id: "sys_chk" 
    name: "시스템여부" 
    type: "txt"
  - id: "sht_num" 
    name: "도엽번호" 
    type: "txt"
  - id: "update_dte" 
    name: "갱신일시" 
    type: "date"
  - id: "socd" 
    name: "사업소" 
    type: "combo" 
    options: 
      - code: "192"
  - id: "sgg_cde" 
    name: "시군구코드" 
    type: "combo" 
    options: 
      - code: "851"
  - id: "sys" 
    name: "시스템" 
    type: "txt"
  - id: "dst" 
    name: "병합계량구역" 
    type: "txt"
  - id: "ridn" 
    name: "허가신청번호"
    type: "num"
  - id: "etc" 
    name: "기타" 
    type: "txt"
  - id: "hjd_cde" 
    name: "행정읍면동코드" 
    type: "combo"
    options:
      - code: "908"
  - id: "std_nam" 
    name: "규격명" 
    type: "txt"
  - id: "man" 
    name: "관리부서" 
    type: "txt"
  - id: "mop_cde" 
    name: "재질코드" 
    type: "combo" 
    options: 
      - code: "856"
  - id: "symd" 
    name: "시작일" 
    type: "date"
  - id: "nam" 
    name: "명" 
    type: "txt"
  - id: "for_cde" 
    name: "시설물형태코드" 
    type: "combo" 
    options: 
      - code: "857"
  - id: "addr" 
    name: "주소" 
    type: "txt"
  - id: "ang" 
    name: "각도" 
    type: "num"
  - id: "loc" 
    name: "위치" 
    type: "txt"
  - id: "width" 
    name: "폭(m)" 
    type: "num"
  #2025-10-24 공통 추가
  - id: "layerid"
    name: "레이어ID"
    type: "txt"
  - id: "seq"
    name: "일련번호"
    type: "num"
  ### 공통 ====================================

  ### 공통 추가====================================
  - id: "exam_yn"
    name: "성과심사여부"
    type: "combo"
    options:
      - code: "901"
  - id: "upno"
    name: "고시번호"
    type: "txt"
  - id: "eymd"
    name: "종료년월일"
    type: "date"
  - id: "year"
    name: "연도"
    type: "txt"
  - id: "facics"
    name: "종별"
    type: "combo"
    options:
      - code: "87"
  - id: "mfacil"
    name: "횡단시설명"
    type: "combo"
    options:
      - code: "22"
  - id: "minscd"
    name: "민자여부"
    type: "combo"
    options:
      - code: "25"
  - id: "hstnam"
    name: "민자사업자명"
    type: "txt"
  - id: "hstadr"
    name: "민자사업자주소"
    type: "txt"
  - id: "paycd"
    name: "유료여부"
    type: "combo"
    options:
      - code: "33"
  - id: "spymd"
    name: "유료시작일"
    type: "date"
  - id: "epymd"
    name: "유료종료일"
    type: "date"
  - id: "dung"
    name: "교량등급"
    type: "txt"
  - id: "uptype"
    name: "상부구조형식"
    type: "combo"
    options:
      - code: "61"
  - id: "dntype"
    name: "하부구조형식"
    type: "combo"
    options:
      - code: "83"
  - id: "grd_cde"
    name: "기준점등급"
    type: "txt"
  - id: "std_lbl"
    name: "규격라벨"
    type: "txt"
  - id: "std_lbl"
    name: "규격라벨"
    type: "txt"
  - id: "cont"
    name: "내용"
    type: "txt"
  - id: "okgub"
    name: "불량여부"
    type: "combo"
    options:
      - code: "249"
  - id: "river1"
    name: "하천1"
    type: "num"
  - id: "river2"
    name: "하천2"
    type: "num"
  - id: "river3"
    name: "하천3"
    type: "num"
  ### 하수연결관  swl_conn_l ====================================
  - id: "altin"
    name: "관저고시점"
    type: "num"
  - id: "altot"
    name: "관저고종점"
    type: "num"
  - id: "fdep"
    name: "심도시점"
    type: "num"
  - id: "tdep"
    name: "심도종점"
    type: "num"
  - id: "pip_slp"
    name: "관평균구배"
    type: "num"
  - id: "sba_cde"
    name: "하수관용도"
    type: "txt"
  - id: "nnam"
    name: "도시계획노선_노선명"
    type: "txt"
  - id: "lkey"
    name: "도로중심선_개별번호"
    type: "num"
  - id: "junyong"
    name: "중용여부"
    type: "combo"
    options:
      - code: "7"
  - id: "rdwid"
    name: "폭원(m)"
    type: "num"
  - id: "rdara"
    name: "면적(㎡)"
    type: "num"
  - id: "rdlen"
    name: "연장(m)"
    type: "num"
  - id: "line"
    name: "왕복차로수"
    type: "num"
  - id: "sizecd"
    name: "도로규모"
    type: "combo"
    options:
      - code: "46"
  - id: "funccd"
    name: "도로기능"
    type: "combo"
    options:
      - code: "88"
  - id: "ada"
    name: "구분"
    type: "combo"
    options:
      - code: "194"
  - id: "clb_idn"
    name: "오르막차로색인번호"
    type: "num"
  - id: "rou_idn"
    name: "우회도로색인번호"
    type: "num"
  - id: "repoly"
    name: "도로면_개별번호"
    type: "num"
  - id: "sec_num"
    name: "도로구간번호"
    type: "num"
  ### 공사구간  rdt_rdct_d ====================================
  - id: "lrlma"
    name: "도로경계석_좌재질"
    type: "combo"
    options:
      - code: "21"
  - id: "rrlma"
    name: "도로경계석_우재질"
    type: "combo"
    options:
      - code: "21"
  - id: "conrd"
    name: "접속도로명"
    type: "txt"

  ### 도로면  rdl_rdsr_a ====================================
  - id: "nsnam"
    name: "노선명"
    type: "txt"
  - id: "cmop"
    name: "차도재질"
    type: "combo"
    options:
      - code: "195"
  - id: "grade"
    name: "관리등급"
    type: "txt"
  - id: "bwid"
    name: "보도폭(m)"
    type: "num"
  - id: "blen"
    name: "보도연장(m)"
    type: "num"
  - id: "bara"
    name: "부설면적(㎡)"
    type: "num"
  - id: "tuksu"
    name: "보도턱_총갯수(개)"
    type: "num"
  - id: "htuksu"
    name: "보도턱_횡단보도낮추기(개)"
    type: "num"
  - id: "jtuksu"
    name: "보도턱_보도진입부낮추기(개)"
    type: "num"
  - id: "bylen"
    name: "자전거전용도로_연장(m)"
    type: "num"
  - id: "bywid"
    name: "자전거전용도로_폭(m)"
    type: "num"
  - id: "byara"
    name: "자전거전용도로_면적(㎡)"
    type: "num"
  - id: "bysma"
    name: "자전거전용도로_재질"
    type: "combo"
    options:
      - code: "49"
  - id: "bdsma"
    name: "보도경계석_재질"
    type: "combo"
    options:
      - code: "21"
  - id: "bdlen"
    name: "보도경계석_연장(m)"
    type: "num"
  - id: "blcd"
    name: "유도블록_종류"
    type: "combo"
    options:
      - code: "75"
  - id: "bclen"
    name: "유도블록_연장(m)"
    type: "num"
  - id: "bcara"
    name: "유도블록_면적(㎡)"
    type: "num"
  - id: "bmop"
    name: "보도재질"
    type: "combo"
    options:
      - code: "32"
  - id: "rda_idn"
    name: "도로면색인번호"
    type: "num"
  - id: "mroad"
    name: "접속도로명"
    type: "txt"
  - id: "klen"
    name: "광장연장(m)"
    type: "num"
  - id: "kara"
    name: "광장면적(㎡)"
    type: "num"
  - id: "bymd"
    name: "보도설치일"
    type: "date"
  ### 자전거도로  rdl_cycl_a ====================================
  - id: "nation"
    name: "국비(원)"
    type: "num"
  - id: "city"
    name: "시비(원)"
    type: "num"
  - id: "gu"
    name: "구비(원)"
    type: "num"
  - id: "manage"
    name: "정비방법"
    type: "combo"
    options:
      - code: "27"
  - id: "uses"
    name: "이용로"
    type: "combo"
    options:
      - code: "60"
  - id: "dway"
    name: "경계방법"
    type: "combo"
    options:
      - code: "85"
  - id: "byc_nam"
    name: "연장명"
    type: "txt"
  - id: "smw_cde"
    name: "자전거도로재질코드"
    type: "txt"
  - id: "etc_amt"
    name: "기타금액"
    type: "num"
  ### 시설보수내역  rdt_sibs_d ====================================
  - id: "dire"
    name: "지적사항"
    type: "txt"
  - id: "conten"
    name: "보수정비내역"
    type: "txt"
  - id: "resban"
    name: "사용제한방법"
    type: "txt"
  - id: "ressymd"
    name: "사용제한시작일"
    type: "date"
  - id: "reseymd"
    name: "사용제한종료일"
    type: "date"
  - id: "resorg"
    name: "사용제한사유"
    type: "txt"
  ### 교량  rdl_brdg_a ====================================
  - id: "aea"
    name: "교량형태"
    type: "combo"
    options:
      - code: "196"
  - id: "bjl"
    name: "교량종류"
    type: "combo"
    options:
      - code: "74"
  - id: "dwei"
    name: "설계하중"
    type: "combo"
    options:
      - code: "84"
  - id: "dislen"
    name: "일반제원_경간장(m)"
    type: "num"
  - id: "disea"
    name: "일반제원_경간수(개)"
    type: "num" 
  - id: "alwid"
    name: "총폭원(m)"
    type: "num"
  - id: "maxcol"
    name: "일반제원_최대경간(m)"
    type: "num"
  - id: "mincol"
    name: "일반제원_최소경간(m)"
    type: "num"
  - id: "bheit"
    name: "일반제원_교고(m)"
  - id: "lgtea"
    name: "조명수량(개)"
    type: "num"
  - id: "ljong"
    name: "일반제원_조명종류"
    type: "combo"
    options:
      - code: "17"
  - id: "jgube"
    name: "일반제원_종단구배(%)"
    type: "num"
  - id: "hgube"
    name: "일반제원_횡단구배(%)"
    type: "num"
  - id: "upjhei"
    name: "상부공_주형높이(m)"
    type: "num"
  - id: "upjjong"
    name: "상부공_주형형식"
    type: "combo"
    options:
      - code: "61"
  - id: "upon"
    name: "상부공_주형본류"
    type: "txt"
  - id: "uprd"
    name: "상부공_상판차도형식"
    type: "txt"
  - id: "upbd"
    name: "상부공_상판보도형식"
    type: "txt"
  - id: "urth"
    name: "상부공_상판차도두께(m)"
    type: "num"
  - id: "ubth"
    name: "상부공_상판보도두께(m)"
    type: "num"
  - id: "urwid"
    name: "상부공_차도폭(m)"
    type: "num"
  - id: "ubwid"
    name: "상부공_보도폭(m)"
    type: "num"
  - id: "upsma"
    name: "상부공_상판재료"
    type: "combo"
    options:
      - code: "59"
  - id: "ursma"
    name: "상부공_차도재료"
    type: "combo"
    options:
      - code: "195"
  - id: "ubsma"
    name: "상부공_보도재료"
    type: "combo"
    options:
      - code: "32"
  - id: "unhei"
    name: "상부공_난간높이(m)"
    type: "num"
  - id: "unwid"
    name: "상부공_난간폭(m)"
    type: "num"
  - id: "unlen"
    name: "상부공_난간총연장(m)"
    type: "num"
  - id: "nmate"
    name: "상부공_상부난간재료"
    type: "combo"
    options:
      - code: "30"
  - id: "fixty"
    name: "상부공_이음장치고정형식"
    type: "combo"
    options:
      - code: "90"
  - id: "runty"
    name: "상부공_이음장치가동형식"
    type: "txt"
  - id: "upea"
    name: "상부공_상부슈(개)"
    type: "num"
  - id: "kmtype"
    name: "상부공_교명주형식"
    type: "combo"
    options:
      - code: "16"
  - id: "gfixty"
    name: "상부공_지승고정형식"
    type: "combo"
    options:
      - code: "91"
  - id: "grunty"
    name: "상부공_지승가동형식"
    type: "combo"
    options:
      - code: "95"
  - id: "mung"
    name: "상부공_명암동수(개)"
    type: "num"
  - id: "kyoja"
    name: "상부공_교좌장치"
    type: "txt"
  - id: "yeonse"
    name: "상부공_연석"
    type: "txt"
  - id: "kktype"
    name: "하부공_교각형식"
    type: "combo"
    options:
      - code: "14"
  - id: "kkea"
    name: "하부공_교각수(개)"
    type: "num"
  - id: "kchisu"
    name: "하부공_교각치수"
    type: "txt"
  - id: "kkdep"
    name: "하부공_교각매립깊이(m)"
    type: "num"
  - id: "kkicho"
    name: "하부공_교각기초"
    type: "combo"
    options:
      - code: "12"
  - id: "kkhei"
    name: "하부공_교각총높이(m)"
    type: "num"
  - id: "kdtype"
    name: "하부공_교대형식"
    type: "combo"
    options:
      - code: "13"
  - id: "stwh"
    name: "하부공_교대평수위상고(m)"
    type: "num"
  - id: "kddep"
    name: "하부공_교대매립깊이(m)"
    type: "num"
  - id: "kdhei"
    name: "하부공_교대총높이(m)"
    type: "num"
  - id: "kdbase"
    name: "하부공_교대기초형식"
    type: "combo"
    options:
      - code: "12"
  - id: "nltype"
    name: "하부공_교대날개벽종류"
    type: "txt"
  - id: "knara"
    name: "하부공_교대날개벽총면적(㎡)"
    type: "num"
  - id: "knhei"
    name: "하부공_교대날개벽높이(m)"
    type: "num"
  - id: "kdea"
    name: "하부공_교대수(개)"
    type: "num"
  - id: "limhei"
    name: "통과제한높이(m)"
    type: "num"
  - id: "limwei"
    name: "통과제한하중(kg)"
    type: "num"
  - id: "upwt"
    name: "부착시설관리기관_상수도"
    type: "txt"
  - id: "tele"
    name: "부착시설관리기관_통신"
    type: "txt"
  - id: "gas"
    name: "부착시설관리기관_가스"
    type: "txt"
  - id: "wtlvl"
    name: "홍수위(m)"
    type: "num"
  - id: "tot_len"
    name: "총길이"
    type: "num"
  - id: "hdr_cde"
    name: "난간재질코드"
    type: "txt"
  - id: "fxt_cnt"
    name: "상부공이음장치수"
    type: "num"
  ### 시설점검내역  RDT_SIIP_D ====================================
  - id: "inspnm"
    name: "점검자"
    type: "txt"
  - id: "inspcs"
    name: "점검종류"
    type: "combo"
    options:
      - code: "102"
  - id: "orgz"
    name: "점검기관"
    type: "txt"
  - id: "action"
    name: "조치사항"
    type: "txt"
  - id: "confnm"
    name: "확인자"
    type: "txt"
  ### 터널  rdl_trnl_a ====================================
  - id: "gnnum"
    name: "갱구수(개)"
    type: "num"
  - id: "cwid"
    name: "차도폭원(m)"
    type: "num"
  - id: "mwid"
    name: "인도폭원(m)"
    type: "num"
  - id: "gwid"
    name: "구거폭원(m)"
    type: "num"
  - id: "wid"
    name: "폭(m)"
    type: "num"
  - id: "height"
    name: "높이(m)"
    type: "num"
  - id: "ghei"
    name: "통행높이(m)"
    type: "num"
  - id: "lbara"
    name: "좌보도면적(㎡)"
    type: "num"
  - id: "rbara"
    name: "우보도면적(㎡)"
    type: "num"
  - id: "teol"
    name: "열"
    type: "txt"
  - id: "gonwid"
    name: "공_두께(m)"
    type: "num"
  - id: "gonsma"
    name: "공_재질"
    type: "combo"
    options:
      - code: "48"
  - id: "whwid"
    name: "측벽_두께(m)"
    type: "num"
  - id: "whsma"
    name: "측벽_재질"
    type: "combo"
    options:
      - code: "49"
  - id: "chwid"
    name: "천정_두께(m)"
    type: "num"
  - id: "chsma"
    name: "천정_재질"
    type: "combo"
    options:
      - code: "49"
  - id: "kltype"
    name: "구조형식"
    type: "txt"
  - id: "gntype"
    name: "갱문_형식"
    type: "txt"
  - id: "gnwid"
    name: "갱문_폭(m)"
    type: "num"
  - id: "gnhei"
    name: "갱문_높이(m)"
    type: "num"
  - id: "lnstr"
    name: "라이닝_구조"
    type: "txt"
  - id: "lnth"
    name: "라이닝_두께(m)"
    type: "num"
  - id: "ocstr"
    name: "개착식구조"
    type: "txt"
  - id: "oclen"
    name: "개착식길이(m)"
    type: "num"
  - id: "soopwr"
    name: "수전전압"
    type: "txt"
  - id: "sooway"
    name: "수전방식"
    type: "txt"
  - id: "bajeon"
    name: "배전반수"
    type: "txt"
  - id: "suppca"
    name: "변압기용량"
    type: "txt"
  - id: "suppbj"
    name: "공급변전소"
    type: "txt"
  - id: "light"
    name: "조명시설"
    type: "txt"
  - id: "sos"
    name: "동력설비"
    type: "txt"
  - id: "balqty"
    name: "발전기용량"
    type: "txt"
  - id: "bangso"
    name: "방송설비"
    type: "txt"
  - id: "fan"
    name: "환기방식"
    type: "txt"
  - id: "betype"
    name: "배수시설종류"
    type: "txt"
  - id: "wkind"
    name: "방수종류"
    type: "combo"
    options:
      - code: "67"
  - id: "hydra"
    name: "소화설비"
    type: "txt"
  - id: "tot_ara"
    name: "총면적"
    type: "num"
  - id: "lsw_wid"
    name: "좌보도폭"
    type: "num"
  - id: "rsw_wid"
    name: "우보도폭"
    type: "num"
  - id: "lcd_exp"
    name: "조명시설종류"
    type: "txt"
  - id: "lcd_cnt"
    name: "조명시설수"
    type: "num"
  - id: "fxg_exp"
    name: "소화시설종류"
    type: "txt"
  - id: "rank"
    name: "등급"
    type: "txt"
### 보도육교 rdl_ovps_a ====================================
  - id: "guwid"
    name: "구체폭원(m)"
    type: "num"
  - id: "limhei"
    name: "통과제한높이(m)"
    type: "num"
  - id: "upsang"
    name: "구체상부"
    type: "combo"
    options:
      - code: "61"
  - id: "dndhy"
    name: "구체하부"
    type: "combo"
    options:
      - code: "13"
  - id: "strlen"
    name: "계단연장(m)"
    type: "num"
  - id: "strea"
    name: "계단개소(개)"
    type: "num"
  - id: "strwid"
    name: "계단폭(m)"
    type: "num"
  - id: "strara"
    name: "계단면적(㎡)"
    type: "num"
  - id: "dwei"
    name: "설계하중"
    type: "combo"
    options:
      - code: "84"
  - id: "nansma"
    name: "난간재질"
    type: "combo"
    options:
      - code: "30"
  - id: "nanlen"
    name: "난간연장(m)"
    type: "num"
  - id: "nanhei"
    name: "난간높이(m)"
    type: "num"
  - id: "rehei"
    name: "실측높이(m)"
    type: "num"
  - id: "corb"
    name: "보도육교구분"
    type: "combo"
    options:
      - code: "31"
  - id: "hos"
    name: "장애자통과여부"
    type: "combo"
    options:
      - code: "100"
  - id: "mfacil"
    name: "횡단시설명"
    type: "combo"
    options:
      - code: "22"
  - id: "hdr_ara"
    name: "난간재질면적"
    type: "num"
  - id: "guwid"
    name: "구체폭원(m)"
    type: "num"
  - id: "gulen"
    name: "구체연장(m)"
    type: "num"
  - id: "guara"
    name: "구체면적(㎡)"
    type: "num"
### 지하차도 rdl_scar_a ====================================
  - id: "bowid"
    name: "보도폭(m)"
    type: "num"
  - id: "cdwid"
    name: "차도폭(m)"
    type: "num"
  - id: "boxwid"
    name: "BOX폭(m)"
    type: "num"
  - id: "boxlen"
    name: "BOX연장(m)"
    type: "num"
  - id: "boxara"
    name: "BOX면적(㎡)"
    type: "num"
  - id: "rdlen"
    name: "연장(m)"
    type: "num"
  - id: "bolen"
    name: "보도연장(m)"
    type: "num"
  - id: "totlen"
    name: "총연장(m)"
    type: "num"
  - id: "totara"
    name: "총면적(㎡)"
    type: "num"
  - id: "obhei"
    name: "옹벽높이(m)"
    type: "num"
  - id: "oblen"
    name: "옹벽연장(m)"
    type: "num"
  - id: "mainst"
    name: "본체구조"
    type: "txt"
  - id: "nangan"
    name: "난간"
    type: "txt"
  - id: "cmak"
    name: "천정마감재"
    type: "txt"
  - id: "bmak"
    name: "벽체마감재"
    type: "txt"
  - id: "drain"
    name: "배수설비"
    type: "txt"
  - id: "jibso"
    name: "집수정용량"
    type: "txt"
  - id: "light"
    name: "조명시설"
    type: "txt"
  - id: "inwid"
    name: "출입구폭원(m)"
    type: "num"
  - id: "inlen"
    name: "출입구연장(m)"
    type: "num"
  - id: "inara"
    name: "출입구면적(㎡)"
    type: "num"
  - id: "guard"
    name: "관리인상주여부"
    type: "combo"
    options:
      - code: "253"
  - id: "box_hit"
    name: "구체높이"
    type: "num"
  - id: "tot_wid"
    type: "txt"
  - id: "vnt_exp"
    name: "일반제원환기방식종류"
    type: "txt"
  - id: "tot_wid"
    name: "총폭"
    type: "num"
  - id: "lan_cnt"
    name: "왕복차로수"
    type: "num"
  - id: "rvt_ara"
    name: "옹벽면적"
    type: "num"
  - id: "fxg_exp"
    name: "소화시설종류"
    type: "txt"
  - id: "sup_exp"
    name: "급수시설종류"
    type: "txt"
  - id: "std_lbl"
    name: "규격라벨"
    type: "txt"
### 지하보도 rdl_sman_a ====================================

  - id: "aef"
    name: "지하도구분"
    type: "combo"
    options:
      - code: "201"
  - id: "esc_cde"
    name: "지하도구분"
    type: "txt"
  - id: "canopy"
    name: "캐노피"
    type: "txt"
  - id: "nangan"
    name: "난간"
    type: "txt"
  - id: "bdmak"
    name: "바닥마감재"
    type: "txt"
  - id: "igmak"
    name: "출입구마감재"
    type: "txt"
  - id: "inea"
    name: "출입구개소(개)"
    type: "num"
  - id: "boxhei"
    name: "BOX높이(m)"
    type: "num"
### 고가도로 rdl_elbr_a ====================================
  - id: "upbon"
    name: "상부공-주형본류"
    type: "txt"
  - id: "obwid"
    name: "옹벽_폭원(m)"
    type: "num"
  - id: "oblen"
    name: "옹벽연장(m)"
    type: "num"
  - id: "lamp"
    name: "램프_개소수(개)"
    type: "num"
  - id: "lamwid"
    name: "램프_폭원(m)"
    type: "num"
  - id: "lamlen"
    name: "램프_연장(m)"
    type: "num"
  - id: "lamara"
    name: "램프_면적(㎡)"
    type: "num"

### 자전거보관소 rdl_byst_p ====================================
  - id: "sto_cnt"
    name: "보관수"
    type: "num"

### 이용실적내역 rdt_pkus_d ====================================
  - id: "cout"
    name: "이용대수"
    type: "num"
  - id: "income"
    name: "이용수입"
    type: "num"

### 운영시간 rdt_pktm_d ====================================
  - id: "otim"
    name: "개장시간"
    type: "txt"
  - id: "ctim"
    name: "폐장시간"
    type: "txt"
  - id: "sknd"
    name: "계절구분"
    type: "combo"
    options:
      - code: "238"

### 운영시간 rdt_pktm_d ====================================
  - id: "mpno"
    name: "월정대수"
    type: "num"
  - id: "dyno"
    name: "운영일수"
    type: "num"
  - id: "ustm"
    name: "이용시간"
    type: "num"

### 주차장부대시설 RDT_PKFC_D ====================================
  - id: "strc"
    name: "구조"
    type: "txt"
  - id: "qlt"
    name: "수량"
    type: "num"
  - id: "type"
    name: "유형"
    type: "txt"
### 조명부속정보 rdt_ligt_d ====================================
  - id: "stdr"
    name: "규격"
    type: "txt"
  - id: "unit"
    name: "단위"
    type: "txt"
### 조명보수내역 rdt_jbsu_d ====================================
  - id: "repait"
    name: "보수항목"
    type: "combo"
    options:
      - code: "43"
  - id: "repapr"
    name: "보수품명"
    type: "txt"
  - id: "repast"
    name: "보수규격"
    type: "txt"
### 방호울타리 rdl_wool_l ====================================
  - id: "aed"
    name: "방호울타리종류"
    type: "combo"
    options:
      - code: "198"
### 교차로 rdl_rtry_p ====================================
  - id: "rty_exp"
    name: "교차시설종류"
    type: "txt"
  - id: "rtr_len"
    name: "교차로길이"
    type: "num"
  - id: "rtr_hit"
    name: "교차로높이"
    type: "num"
  - id: "rtr_slp"
    name: "교차로평균구배"
    type: "num"
  - id: "rtr_cnt"
    name: "교차로수"
    type: "num"
  - id: "rtr_cde"
    name: "교차로코드"
    type: "txt"
  - id: "rtr_wid"
    name: "교차로폭"
    type: "num"
### 철도교차 rdl_rncr_a ====================================
  - id: "spec"
    name: "철도또는신설궤도명칭"
    type: "txt"
  - id: "angle"
    name: "유효고또는교차각도(m)"
    type: "num"
  - id: "sinho"
    name: "신호유무"
    type: "combo"
    options:
      - code: "50"
  - id: "rem"
    name: "특기사항"
    type: "txt"
### 도로분리녹지대 rdl_rdgr_a ====================================
  - id: "midtype"
    name: "종류"
    type: "combo"
    options:
      - code: "24"
### 감시카메라전주 rdl_pole_p ====================================
  - id: "poleown"
    name: "POLE소유자"
    type: "combo"
    options:
      - code: "386"
### 주차장 rdl_pklt_a ====================================
  - id: "wdth"
    name: "도로폭(m, 노상/노외/부설)"
    type: "num"
  - id: "volm"
    name: "용적율(%, 노외)"
    type: "num"
  - id: "upfa"
    name: "도시계획_시설여부"
    type: "combo"
    options:
      - code: "268"
  - id: "toar"
    name: "연면적(㎡, 노외/부설)"
    type: "num"
  - id: "tknd"
    name: "표발급구분"
    type: "combo"
    options:
      - code: "232"
  - id: "smun"
    name: "면수_소형(면, 노외)"
    type: "num"
  - id: "pnum"
    name: "고시번호"
    type: "txt"
  - id: "pknd"
    name: "요금징수구분"
    type: "combo"
    options:
      - code: "233"
  - id: "pkn_cde"
    name: "주차방향코드"
    type: "txt"
  - id: "pgub"
    name: "주차장구분"
    type: "combo"
    options:
      - code: "230"
  - id: "pbpr"
    name: "민공영구분"
    type: "combo"
    options:
      - code: "222"
  - id: "pay"
    name: "유무료구분"
    type: "combo"
    options:
      - code: "33"
  - id: "oymd"
    name: "위탁관리_일자"
    type: "date"
  - id: "fknd"
    name: "요금급지"
    type: "combo"
    options:
      - code: "231"
  - id: "alws"
    name: "24시간운영여부"
    type: "combo"
    options:
      - code: "264"
  - id: "hadd"
    name: "소유자_주소"
    type: "txt"
  - id: "gbfl"
    name: "건물층수_지상(층, 노외)"
    type: "num"
  - id: "gpfl"
    name: "주차장층수_지상(층, 노외/부설)"
    type: "num"
  - id: "gate"
    name: "출입구개수"
    type: "num"
  - id: "fmno"
    name: "세대수"
    type: "num"
  - id: "feeh"
    name: "주차요금_시간(원, 노상/노외/부설)"
    type: "num"
  - id: "feed"
    name: "주차요금_일(원, 노상/노외/부설)"
    type: "num"
  - id: "feem"
    name: "주차요금_월(원, 노상/노외/부설)"
    type: "num"
  - id: "hght"
    name: "건물높이(m, 노외)"
    type: "num"
  - id: "islf"
    name: "옥내_자주식면수(대, 부설)"
    type: "num"
  - id: "imch"
    name: "옥내_기계식면수(대, 부설)"
    type: "num"
  - id: "omch"
    name: "옥외_기계식면수(대, 부설)"
    type: "num"
  - id: "oara"
    name: "옥외_면적(㎡, 부설)"
    type: "num"
  - id: "omdn"
    name: "현대화_남은 주차대수 표시여부"
    type: "combo"
    options:
      - code: "265"
  - id: "omng"
    name: "위탁관리_여부"
    type: "combo"
    options:
      - code: "267"
  - id: "opn_tim"
    name: "운영개장시간"
    type: "txt"
  - id: "cls_tim"
    name: "운영폐장시간"
    type: "txt"
  - id: "mng_tel"
    name: "관리기관전화번호"
    type: "txt"
  - id: "idt_num"
    name: "주민_사업자등록번호"
    type: "txt"
  - id: "bigo"
    name: "비고"
    type: "txt"
  - id: "bslf"
    name: "인근지부설_자주식면수(대, 부설)"
    type: "num"
  - id: "bmch"
    name: "인근지부설_기계식면수(대, 부설)"
    type: "num"
  - id: "oslf"
    name: "옥외_자주식면수(대, 부설)"
    type: "num"
  - id: "open"
    name: "개방여부"
    type: "combo"
    options:
      - code: "266"
  - id: "hymd"
    name: "허가일"
    type: "date"
  - id: "bdno"
    name: "건축물번호"
    type: "txt"
  - id: "ldar"
    name: "부지면적(㎡, 노외)"
    type: "num"
  - id: "mman"
    name: "관리원수"
    type: "num"
  - id: "lmdn"
    name: "현대화_위치표시여부"
    type: "combo"
    options:
      - code: "265"
  - id: "lmun"
    name: "면수_경형(면, 노외)"
    type: "num"
  - id: "hmun"
    name: "면수_대형(면, 노외)"
    type: "num"
  - id: "jmun"
    name: "면수_장애인(면, 노외)"
    type: "num"
  - id: "bbfl"
    name: "건물층수_지하(층, 노외)"
    type: "num"
  - id: "bpfl"
    name: "주차장층수_지하(층, 노외/부설)"
    type: "num"
  - id: "jwon"
    name: "설치재원"
    type: "txt"
  - id: "jbon"
    name: "주소_본번"
    type: "txt"
  - id: "jbu"
    name: "주소_부번"
    type: "txt"
  - id: "jsan"
    name: "주소_산"
    type: "txt"
  - id: "bcd"
    name: "주소_법정동"
    type: "combo"
    options:
      - code: "902"
### 주차장출입구 rdl_pkgt_p ====================================
  - id: "rnum"
    name: "차로수(차선)"
    type: "num"
  - id: "drct"
    name: "일방통행방향"
    type: "txt"
### 포장 rdl_pave_a ====================================
  - id: "cpsma"
    name: "차도포장재질"
    type: "combo"
    options:
      - code: "195"
  - id: "bpsma"
    name: "보도포장재질"
    type: "combo"
    options:
      - code: "32"
  - id: "bcpsma"
    name: "이전차도포장재"
    type: "combo"
    options:
      - code: "195"
  - id: "bbpsma"
    name: "이전보도포장재"
    type: "combo"
    options:
      - code: "32"
  - id: "mendcd"
    name: "보수종류"
    type: "combo"
    options:
      - code: "26"
  - id: "mendcs"
    name: "보수공종"
    type: "combo"
    options:
      - code: "28"
### 맨홀 rdl_mnhl_p ====================================
  - id: "azb"
    name: "맨홀종류"
    type: "combo"
    options:
      - code: "72"
  - id: "guc"
    name: "뚜껑종류"
    type: "combo"
    options:
      - code: "97"
  - id: "thick"
    name: "뚜껑두께(mm)"
    type: "num"
### 감시카메라맨홀 rdl_manhol_p ====================================
  - id: "mhown"
    name: "MANHOLE소유자"
    type: "combo"
    options:
      - code: "386"
  - id: "mhnum"
    name: "MANHOLE번호"
    type: "txt"
### 개별등 rdl_lbal_p ====================================
  - id: "fpos"
    name: "공사대장_공사번호"
    type: "txt"
  - id: "illum"
    name: "조도(㏓)"
    type: "num"
  - id: "lftc"
    name: "관리번호"
    type: "txt"
  - id: "lidn"
    name: "가로등_지형지물부호"
    type: "combo"
    options:
      - code: "89"
### 점용시설_점 rdl_jufc_p ====================================
  - id: "borc"
    name: "차도보도구분"
    type: "combo"
    options:
      - code: "78"
### 점용시설_면 rdl_jufc_a ====================================
  - id: "hgub"
    name: "점용허가구분"
    type: "combo"
    options:
      - code: "297"
  - id: "chb_cde"
    name: "차도보도구분코드"
    type: "txt"
### 장애인편의시설 rdl_ggpe_p ====================================
  - id: "sigu"
    name: "시설구분"
    type: "combo"
    options:
      - code: "45"
  - id: "tukgu"
    name: "턱낮추기여부"
    type: "combo"
    options:
      - code: "56"
  - id: "btk_cde"
    name: "턱낮추기여부"
    type: "txt"
  - id: "jmgu"
    name: "점자블록설치여부"
    type: "combo"
    options:
      - code: "6"
  - id: "totgu"
    name: "총설치여부"
    type: "combo"
    options:
      - code: "57"
  - id: "blc_cde"
    name: "유도블럭종류"
    type: "txt"
  - id: "blc_ara"
    name: "유도블럭면적"
    type: "num"
  - id: "blc_len"
    name: "유도블럭길이"
    type: "num"
### 석축_옹벽 rdl_fenc_l ====================================
  - id: "adara"
    name: "도로부지저촉면적(㎡)"
    type: "num"
  - id: "rsara"
    name: "도로부지잔여면적(㎡)"
    type: "num"
  - id: "peara"
    name: "사유지면적(㎡)"
    type: "num"
  - id: "stru"
    name: "구조"
    type: "txt"
  - id: "maxhei"
    name: "높이최대(m)"
    type: "num"
  - id: "minhei"
    name: "높이최소(m)"
    type: "num"
  - id: "byc_wid"
    name: "연장폭"
    type: "num"
### 공동구 rdl_copi_a ====================================
  - id: "boxgu"
    name: "BOX규격"
    type: "txt"
  - id: "jibsoo"
    name: "집수정"
    type: "txt"
  - id: "hwan"
    name: "환기구"
    type: "txt"
  - id: "jabgu"
    name: "작업구"
    type: "txt"
  - id: "mngtpo"
    name: "관리실위치"
    type: "txt"
  - id: "patlen"
    name: "순찰연장(m)"
    type: "num"
  - id: "soojj"
    name: "수전지점"
    type: "txt"
  - id: "soobbs"
    name: "수배전반수"
    type: "txt"
  - id: "sowha"
    name: "소화기"
    type: "txt"
  - id: "warm"
    name: "난방"
    type: "txt"
  - id: "watr"
    name: "상수도"
    type: "txt"
### 감시카메라 rdl_cctv_p ====================================
  - id: "ctype"
    name: "카메라유형"
    type: "txt"
  - id: "embell"
    name: "비상벨(원)"
    type: "txt"
  - id: "ipadd"
    name: "IP주소"
    type: "txt"
  - id: "model"
    name: "모델명"
    type: "txt"
  - id: "net"
    name: "자가망"
    type: "combo"
    options:
      - code: "384"
  - id: "rdtype"
    name: "지역유형"
    type: "txt"
  - id: "resol"
    name: "해상도"
    type: "txt"
### 과속방지시설 rdl_care_a ====================================
  - id: "gibun"
    name: "지번"
    type: "txt"
### 감시카메라케이블 rdl_cable_l ====================================
  - id: "sloc"
    name: "설치위치_시작"
    type: "txt"
  - id: "eloc"
    name: "설치위치_끝"
    type: "txt"
  - id: "sgpsxy"
    name: "GPS좌표_시작"
    type: "txt"
  - id: "egpsxy"
    name: "GPS좌표_끝"
    type: "txt"
  - id: "bpipe"
    name: "배관유형"
    type: "combo"
    options:
      - code: "387"
  - id: "bpipeown"
    name: "배관소유자"
    type: "combo"
    options:
      - code: "386"
  - id: "cbusg"
    name: "케이블용도"
    type: "combo"
    options:
      - code: "388"
  - id: "cbtype"
    name: "케이블유형"
    type: "txt"
  ### 하수배수분구 swl_bungu_a ====================================
  - id: "res_ara"
    name: "주거지역면적"
    type: "num"
  - id: "com_ara"
    name: "상업지역면적"
    type: "num"
  - id: "ind_ara"
    name: "공업지역면적"
    type: "num"
  - id: "nat_ara"
    name: "녹지면적"
    type: "num"
  - id: "rn1_cnt"
    name: "5년_빈도_강우강도"
    type: "num"
  - id: "rn2_cnt"
    name: "10년_빈도_강우강도"
    type: "num"
  ### 하수처리분구 swl_cbngu_a ====================================
  - id: "ppop"
    name: "계획처리인구수(명)"
    type: "num"
  - id: "svol"
    name: "오수발생량(㎥/일)"
    type: "num"
  ### 하수처리구역 swl_churi_a ====================================
  - id: "prn_pop"
    name: "계획처리인구수"
    type: "num"
  - id: "sew_vol"
    name: "오수발생량"
    type: "num"
  - id: "use_cde"
    name: "용도지역"
    type: "txt"
  ### 하수처리장 swl_churi_p ====================================
  - id: "p_dara"
    name: "계획조성면적(ha)"
    type: "num"
  - id: "p_hdca"
    name: "계획청천시처리유량(㎥/일)"
    type: "num"
  - id: "p_hdcb"
    name: "계획우천시처리유량(㎥/일)"
    type: "num"
  - id: "n_dara"
    name: "공지조성면적(ha)"
    type: "num"
  - id: "n_hdca"
    name: "공지청천시처리유량(㎥/일)"
    type: "num"
  - id: "n_hdcb"
    name: "공지우천시처리유량(㎥/일)"
    type: "num"
  - id: "wnam"
    name: "방류수역명칭"
    type: "txt"
  - id: "sbb_cde"
    name: "하수처리방식"
    type: "txt"
  - id: "qw1_exp"
    name: "설계유입수종류"
    type: "txt"
  - id: "qw2_exp"
    name: "설계유출수종류"
    type: "txt"
  - id: "lara"
    name: "조경시설등(㎡)"
    type: "num"
  - id: "pip_len"
    name: "관길이"
    type: "num"
  ### 침수피해지역 swl_flood_a ====================================
  - id: "fqcy"
    name: "발생빈도"
    type: "txt"
  - id: "why"
    name: "침수원인"
    type: "txt"
  - id: "house"
    name: "세대수"
    type: "num"
  ### 하수맨홀 swl_manhol_p ====================================
  - id: "cst_cde"
    name: "이상상태"
    type: "txt"
  - id: "lad_cde"
    name: "사다리설치유무"
    type: "txt"
  - id: "mos_hsl"
    name: "하수맨홀고도값"
    type: "num"
  - id: "lms_hsl"
    name: "하수맨홀저고도값"
    type: "num"
  - id: "oktam"
    name: "탐사가능여부"
    type: "combo"
    options:
      - code: "117"
  ### 하수펌프장 swl_pump_p ====================================
  - id: "cos_vol"
    name: "청천시오수양수용량"
    type: "num"
  - id: "day_vol"
    name: "일일처리용량"
    type: "num"
  - id: "max_vol"
    name: "최대저수용량"
    type: "num"
  - id: "pmp_wal"
    name: "펌프장수위"
    type: "num"
  - id: "sbe"
    name: "용도"
    type: "combo"
    options:
      - code: "115"
  - id: "stp_hsl"
    name: "하수고도값"
    type: "num"
  - id: "uos_vol"
    name: "우천시오수양수용량"
    type: "num"
  - id: "usu_vol"
    name: "우수양수용량"
    type: "num"
  - id: "yong"
    name: "용지면적(ha)"
    type: "num"
  ### 유수지 swl_resv_p ====================================
  - id: "amo"
    name: "저수용량(㎥)"
    type: "num"
  - id: "low_wal"
    name: "최저수위"
    type: "num"
  - id: "hgh_wal"
    name: "최고수위"
    type: "num"
  - id: "prn_wal"
    name: "계획수위"
    type: "num"
  - id: "sbs"
    name: "유수지형태"
    type: "combo"
    options:
      - code: "108"
  - id: "wal"
    name: "수위(m)"
    type: "num"
  ### 측구 swl_side_l ====================================
  - id: "aeg"
    name: "측구종류"
    type: "combo"
    options:
      - code: "107"
  ### 물받이/집수정 swl_spout_p ====================================
  - id: "spt_dip"
    name: "물받이관구경"
    type: "num"
  - id: "spt_hol"
    name: "물받이가로"
    type: "num"
  - id: "spt_vel"
    name: "물받이세로"
    type: "num"
  - id: "spt_dep"
    name: "물받이심도"
    type: "num"
  ### 배수문 swl_sumun_p ====================================
  - id: "gduty"
    name: "관리책임자"
    type: "txt"
  - id: "handle"
    name: "핸들보관장소"
    type: "txt"
  - id: "ksize"
    name: "구체규격"
    type: "txt"
  - id: "msize"
    name: "문비규격"
    type: "txt"
  ### 토구 swl_togu_p ====================================
  - id: "dra_cde"
    name: "배수구역지형지물부호"
    type: "txt"
  - id: "dra_idn"
    name: "배수구역색인번호"
    type: "num"
  - id: "dsp_cde"
    name: "처리구역지형지물부호"
    type: "txt"
  - id: "dsp_idn"
    name: "처리구역색인번호"
    type: "num"
  - id: "plol"
    name: "계획방류량"
    type: "num"
  - id: "vmt_cde"
    name: "토구용도"
    type: "txt"
  - id: "spw_hsl"
    name: "토구표고"
    type: "num"
  - id: "spw_wal"
    name: "평균수위"
    type: "num"
  ### 우수토실 swl_tosil_p ====================================
  - id: "hmn_cde"
    name: "하수맨홀지형지물부호"
    type: "txt"
  - id: "hmn_idn"
    name: "하수맨홀색인번호"
    type: "num"
  - id: "mah_cde"
    name: "맨홀존재여부"
    type: "txt"
  - id: "wol_hit"
    name: "월류턱높이"
    type: "num"
  ### 중수맨홀 wwl_manhol_p ====================================
  - id: "som"
    name: "맨홀종류"
    type: "combo"
    options:
      - code: "862"
  ### 중수관로 wwl_pipe_l ====================================
  - id: "iqt"
    name: "탐사구분"
    type: "combo"
    options:
      - code: "705"
  ### 중수수압계 wwl_prga_p ====================================
  - id: "asaf"
    name: "평균압력"
    type: "num"
  - id: "msaf"
    name: "측정압력"
    type: "num"
  - id: "pdip"
    name: "중수관관경"
    type: "num"
  - id: "ssaf"
    name: "기준압력"
    type: "num"
  - id: "pga"
    name: "수압계종류"
    type: "combo"
    options:
      - code: "701"
  ### 중수변류시설 wwl_valve_p ====================================
  - id: "csr"
    name: "뚜껑재질"
    type: "combo"
    options:
      - code: "706"
  ### 관거검사내역 swt_test_d ====================================
  - id: "value"
    name: "수밀검사측정값"
    type: "num"
##### 경제청 ==========================================
# (sh_sectioningvalvr_p, sh_putgate_p, sh_pipe_l, wwl_pipe_l, wwl_manhol_p, wwl_valve_p, wwl_prga_p)
  ### 경제청 sh_sectioningvalvr_p ======================
  - id: "sw"
    name: "SW" 
    type: "txt"
  ### 경제청 sh_sectioningvalvr_p ///======================
  ### 경제청 sh_putgate_p ======================
  - id: "mol"
    name: "MOL" 
    type: "txt"
  ### 경제청 sh_putgate_p ///======================
  ### 경제청 sh_pipe_l ======================
  - id: "dio"
    name: "DIO" 
    type: "num"
  ### 경제청 sh_pipe_l ///======================
  ### 경제청 wwl_pipe_l ======================
  - id: "iqt"
    name: "탐사구분" 
    type: "combo" 
    options: 
      - code: "705"
  ### 경제청 wwl_pipe_l ///======================
  ### 경제청 wwl_manhol_p ======================
  - id: "som"
    name: "맨홀종류" 
    type: "combo" 
    options: 
      - code: "862"
  ### 경제청 wwl_manhol_p ///======================
  ### 경제청 wwl_valve_p ======================
  - id: "csr"
    name: "뚜껑재질" 
    type: "combo" 
    options: 
      - code: "706"
  ### 경제청 wwl_valve_p ///======================
  ### 경제청 wwl_prga_p ======================
  - id: "pga"
    name: "수압계종류" 
    type: "combo" 
    options: 
      - code: "701"
  - id: "ssaf"
    name: "기준압력" 
    type: "num"
  - id: "asaf"
    name: "평균압력" 
    type: "num"
  - id: "msaf"
    name: "측정압력" 
    type: "num"
  - id: "pdip"
    name: "중수관관경" 
    type: "num"
  ### 경제청 wwl_prga_p ///======================
##### 경제청 ///==========================================

##### 상수 ==========================================
# (wtl_gulc_a, wtl_tplant_p, wtl_dst_a, wtl_suap_p, wtl_sujil_p, wtl_jjsr_l, wtl_kaap_p, 
#  wtl_wtower_p, wtl_nubu_p, wtl_pipe_l, wtl_hydrant_p, wtl_meta_p, wtl_yurang_p, 
#  wtl_valve_p, wtl_baesu_p, wtl_jungsu_p)
  ### 상수 wtl_gulc_a ===================
  - id: "bkymd" 
    name: "복구검사일" 
    type: "date"
  - id: "canyn" 
    name: "부과취소여부" 
    type: "combo" 
    options: 
      - code: "79"
  - id: "btele" 
    name: "복구전화번호" 
    type: "txt"
  - id: "chgymd" 
    name: "변경처리일" 
    type: "date"
  - id: "cgymd" 
    name: "착공계제출일" 
    type: "date"
  - id: "dgymd" 
    name: "준공계제출일" 
    type: "date"
  - id: "digcom" 
    name: "굴착업체" 
    type: "txt"
  - id: "gtele" 
    name: "굴착전화번호" 
    type: "txt"
  - id: "galym" 
    name: "관리청유무" 
    type: "combo" 
    options: 
      - code: "93"
  - id: "jysymd" 
    name: "점용기간시작일" 
    type: "date"
  - id: "jyeymd" 
    name: "점용기간종료일" 
    type: "date"
  - id: "kongcd" 
    name: "공사유형코드" 
    type: "combo" 
    options: 
      - code: "15"
  - id: "repcom1" 
    name: "REPCOM1" 
    type: "txt"
  - id: "repcom2" 
    name: "REPCOM2" 
    type: "txt"
  - id: "kwan" 
    name: "관급액" 
    type: "num"
  - id: "maejil" 
    name: "매설매질" 
    type: "txt"
  - id: "pack" 
    name: "포장재질" 
    type: "combo" 
    options: 
      - code: "195"
  - id: "simdo" 
    name: "심도" 
    type: "num"
  - id: "upjgcd" 
    name: "업종" 
    type: "combo" 
    options: 
      - code: "58"
  ### 상수 wtl_gulc_a ///===================
  ### 상수 wtl_tplant_p ===================
  - id: "src" 
    name: "수원명" 
    type: "txt"
  ### 상수 wtl_tplant_p ///===================
  ### 상수 wtl_dst_a ===================
  - id: "bsnam" 
    name: "배수구역명" 
    type: "txt"
  - id: "pgs" 
    name: "진행상태" 
    type: "combo" 
    options: 
      - code: "183"
  - id: "rate" 
    name: "요율" 
    type: "num"
  ### 상수 wtl_dst_a ///===================
  ### 상수 wtl_suap_p ===================
  - id: "psuap" 
    name: "현재수압" 
    type: "num"
  - id: "util" 
    name: "수압계 존재여부" 
    type: "txt"
  ### 상수 wtl_suap_p ///===================
  ### 상수 wtl_sujil_p ===================
  - id: "pro" 
    name: "이상유무" 
    type: "combo" 
    options: 
      - code: "180"
  ### 상수 wtl_sujil_p ///===================
  ### 상수 wtl_jjsr_l ===================
  - id: "esti" 
    name: "계약금액" 
    type: "num"
  - id: "elymd" 
    name: "준공기한" 
    type: "date"
  - id: "pmngr" 
    name: "계약자" 
    type: "txt"
  - id: "cmngr" 
    name: "감독관" 
    type: "txt"
  - id: "pno" 
    name: "관개수" 
    type: "num"
  - id: "pmop" 
    name: "관재질" 
    type: "txt"
  - id: "cable" 
    name: "케이블" 
    type: "txt"
  ### 상수 wtl_jjsr_l ///===================
  ### 상수 wtl_kaap_p ===================
  - id: "opt" 
    name: "가동여부" 
    type: "combo" 
    options: 
      - code: "178"
  - id: "pwr" 
    name: "계약전력" 
    type: "num"
  - id: "inpr" 
    name: "인입수압" 
    type: "num"
  - id: "otpr" 
    name: "배출수압" 
    type: "num"
  - id: "iymd" 
    name: "인버터설치일" 
    type: "date"
  ### 상수 wtl_kaap_p ///===================
  ### 상수 wtl_wtower_p ===================
  - id: "wtgb" 
    name: "구분" 
    type: "combo" 
    options: 
      - code: "190"
  ### 상수 wtl_wtower_p ///===================
  ### 상수 wtl_nubu_p ===================
  - id: "nre" 
    name: "접수_접수구분" 
    type: "combo" 
    options: 
      - code: "164"
  - id: "nwo" 
    name: "누수_누수원인" 
    type: "combo" 
    options: 
      - code: "165"
  - id: "vol" 
    name: "누수량" 
    type: "num"
  - id: "ngub" 
    name: "누수시설구분" 
    type: "combo" 
    options: 
      - code: "247"
  - id: "bwo" 
    name: "불출수_불출수원인" 
    type: "combo" 
    options: 
      - code: "166"
  - id: "suno" 
    name: "단수사항_수전수" 
    type: "num"
  - id: "dloc" 
    name: "단수사항_지역" 
    type: "txt"
  - id: "rymd" 
    name: "실시년월일" 
    type: "date"
  - id: "gwo" 
    name: "굴착내역_원인" 
    type: "txt"
  - id: "gara" 
    name: "굴착내역_면적" 
    type: "num"
  - id: "gdep" 
    name: "굴착내역_심도" 
    type: "num"
  - id: "aorg" 
    name: "이첩수령사항_이첩의뢰기관" 
    type: "txt"
  - id: "aymd" 
    name: "납부일" 
    type: "date"
  - id: "acont" 
    name: "이첩수령사항_이첩수령내역" 
    type: "txt"
  - id: "norg" 
    name: "이첩사항_이첩기관" 
    type: "txt"
  - id: "eoid" 
    name: "EOID" 
    type: "num"
  - id: "eidn" 
    name: "EIDN" 
    type: "txt"
  - id: "emop" 
    name: "EMOP" 
    type: "combo" 
    options: 
      - code: "153"
  - id: "esaa" 
    name: "ESAA" 
    type: "combo" 
    options: 
      - code: "152"
  - id: "edip" 
    name: "EDIP" 
    type: "num"
  - id: "mmngt" 
    name: "민원접수기관" 
    type: "combo" 
    options: 
      - code: "320"
  - id: "midn" 
    name: "접수_민원_접수번호" 
    type: "txt"
  - id: "ncont" 
    name: "이첩사항_이첩내용" 
    type: "txt"
  - id: "rcomp" 
    name: "복구내역_복구업체" 
    type: "txt"
  ### 상수 wtl_nubu_p ///===================
  ### 상수 wtl_pipe_l ===================
  - id: "assetgroup" 
    name: "시설대분류" 
    type: "num"
  - id: "assettype" 
    name: "시설세부분류" 
    type: "num"
  - id: "byc_len" 
    name: "연장길이" 
    type: "num"
  - id: "nsno" 
    name: "누수횟수" 
    type: "num"
  - id: "rmk_des" 
    name: "비고상세" 
    type: "txt"
  - id: "ext" 
    name: "확실여부" 
    type: "txt"
  - id: "road_type" 
    name: "도로유형" 
    type: "txt"
  - id: "jht_cde" 
    name: "접합코드" 
    type: "txt"
  - id: "low_dep" 
    name: "최저심도" 
    type: "num"
  - id: "hgh_dep" 
    name: "최고심도" 
    type: "num"
  - id: "cln_ymd" 
    name: "세척연월일" 
    type: "date"
  - id: "pblsrv_indx" 
    name: "공사대장색인" 
    type: "num"
  - id: "evrg_dph" 
    name: "평균심도" 
    type: "num"
  - id: "replymd" 
    name: "이설일자" 
    type: "date"
  - id: "rpirymd" 
    name: "갱생일자" 
    type: "date"
  - id: "clsymd" 
    name: "세관일자" 
    type: "date"
  - id: "root" 
    name: "상수계통" 
    type: "txt"
  - id: "decrepit" 
    name: "노후관여부" 
    type: "txt"
  - id: "devidn" 
    name: "도시개발사업구역개별번호" 
    type: "txt"
  - id: "round_type" 
    name: "토양유형" 
    type: "txt"
  ### 상수 wtl_pipe_l ///===================
  ### 상수 wtl_hydrant_p ===================
  - id: "oug" 
    name: "지상/지하구분" 
    type: "combo" 
    options: 
      - code: "173"
  ### 상수 wtl_hydrant_p ///===================
  ### 상수 wtl_meta_p ===================
  - id: "sujun_type" 
    name: "수전유형" 
    type: "combo" 
    options: 
      - code: "244"
  ### 상수 wtl_meta_p ///===================
  ### 상수 wtl_yurang_p ===================
  - id: "mflw" 
    name: "최대 유량(m3)" 
    type: "num"
  - id: "gno" 
    name: "기물번호" 
    type: "txt"
  - id: "gsu" 
    name: "급수전수(개)" 
    type: "num"
  ### 상수 wtl_yurang_p ///===================
  ### 상수 wtl_valve_p ===================
  - id: "onoff" 
    name: "개폐여부" 
    type: "num"
  - id: "bdry" 
    name: "경계변여부" 
    type: "combo" 
    options: 
      - code: "175"
  - id: "sae" 
    name: "회전방향" 
    type: "combo" 
    options: 
      - code: "160"
  - id: "tcrpm" 
    name: "전체 회전수" 
    type: "num"
  - id: "crpm" 
    name: "회전수" 
    type: "num"
  - id: "gdt" 
    name: "구동방법" 
    type: "combo" 
    options: 
      - code: "162"
  - id: "bst" 
    name: "BST" 
    type: "combo" 
    options: 
      - code: "226"
  - id: "ckt" 
    name: "철개형태" 
    type: "combo" 
    options: 
      - code: "227"
  - id: "edymd" 
    name: "종료일" 
    type: "date"
  - id: "edcont" 
    name: "조정내역" 
    type: "txt"
  ### 상수 wtl_valve_p ///===================
  ### 상수 wtl_baesu_p ===================
  - id: "hwl" 
    name: "최고수위(m)" 
    type: "num"
  - id: "lwl" 
    name: "최저수위(m)" 
    type: "num"
  ### 상수 wtl_baesu_p ///===================
  ### 상수 wtl_jungsu_p ===================
  - id: "faca" 
    name: "시설용량(ton/day)" 
    type: "num"
  - id: "wsrc" 
    name: "원수" 
    type: "txt"
  - id: "tidn1" 
    name: "취수장 번호1" 
    type: "txt"
  - id: "tidn2" 
    name: "취수장 번호2" 
    type: "txt"
  ### 상수 wtl_jungsu_p ///===================
##### 상수 ///==========================================

##### 녹지 ==========================================
# (grl_rest_a, grl_sgz_a, rdl_tree_p, grl_bohotree_p, grt_trinsec_d, grl_bejn_p, grl_ccut_l, grl_lght_p)
  ### 녹지 GRL_REST_A ======================
  - id: "prgn" 
    name: "용도지역" 
    type: "txt"
  - id: "oowr" 
    name: "조성전소유자" 
    type: "txt"
  - id: "nowr" 
    name: "조성후소유자" 
    type: "txt"
  - id: "cnscst" 
    name: "조성_총액(원)" 
    type: "num"
  - id: "cmpcst" 
    name: "사업비_보상비(원)" 
    type: "num"
  - id: "tara" 
    name: "부지면적(㎡)" 
    type: "num"
  - id: "gzara" 
    name: "녹지면적(㎡)" 
    type: "num"
  - id: "bldknd" 
    name: "건축물종수" 
    type: "num"
  - id: "bldcnt" 
    name: "건축물개수" 
    type: "num"
  - id: "dsgnr" 
    name: "설계자" 
    type: "txt"
  - id: "cnstr" 
    name: "시공자" 
    type: "txt"
  - id: "lnara" 
    name: "잔디식재면적(㎡)" 
    type: "num"
  - id: "csymd" 
    name: "착공일" 
    type: "date"
  - id: "deymd" 
    name: "설계준공일" 
    type: "date"
  - id: "dsymd" 
    name: "설계착공일" 
    type: "date"
  - id: "ceymd" 
    name: "준공일" 
    type: "date"
  ### 녹지 GRL_REST_A ///======================
  ### 녹지 GRL_SGZ_A ======================
  - id: "kind" 
    name: "종류" 
    type: "combo" 
    options: 
      - code: "151"
  ### 녹지 GRL_SGZ_A ///======================
  ### 녹지 RDL_TREE_P ======================
  - id: "tkd" 
    name: "가로수구분" 
    type: "combo" 
    options: 
      - code: "229"
  - id: "shtryn" 
    name: "수목보호대유무" 
    type: "combo" 
    options: 
      - code: "260"
  - id: "cvryn" 
    name: "수목덮개유무" 
    type: "combo" 
    options: 
      - code: "261"
  - id: "sptyn" 
    name: "수목지주대유무" 
    type: "combo" 
    options: 
      - code: "262"
  - id: "fmtp" 
    name: "수목보호틀형태" 
    type: "combo" 
    options: 
      - code: "312"
  - id: "fmmt" 
    name: "수목보호판재질" 
    type: "combo" 
    options: 
      - code: "313"
  - id: "tmnam" 
    name: "실명제명" 
    type: "txt"
  - id: "rdname" 
    name: "도로명" 
    type: "txt"
  ### 녹지 RDL_TREE_P ///======================
  ### 녹지 GRL_BOHOTREE_P ======================
  - id: "bon" 
    name: "본수(본)" 
    type: "num"
  - id: "kwa" 
    name: "과명" 
    type: "txt"
  - id: "hm" 
    name: "학명" 
    type: "txt"
  - id: "jm" 
    name: "지목" 
    type: "combo" 
    options: 
      - code: "144"
  - id: "circum" 
    name: "흉고나무둘레(m)" 
    type: "num"
  - id: "kduty" 
    name: "관리책임자" 
    type: "txt"
  - id: "reason" 
    name: "지정사유" 
    type: "txt"
  - id: "pecul" 
    name: "나무의특징" 
    type: "txt"
  - id: "kaddr" 
    name: "관리인주소" 
    type: "txt"
  - id: "pum" 
    name: "지정품격" 
    type: "txt"
  ### 녹지 GRL_BOHOTREE_P ///======================
  ### 녹지 GRT_TRINSEC_D ======================
  - id: "period" 
    name: "기간" 
    type: "txt"
  - id: "method" 
    name: "방법" 
    type: "txt"
  - id: "fname" 
    name: "파일명" 
    type: "txt"
  ### 녹지 GRT_TRINSEC_D ///======================
  ### 녹지 GRL_BEJN_P ======================
  - id: "wfrm" 
    name: "배선방식" 
    type: "txt"
  ### 녹지 GRL_BEJN_P ///======================
  ### 녹지 GRL_CCUT_L ======================
  - id: "load1cv" 
    name: "부하1차 CV" 
    type: "num"
  - id: "load1ev" 
    name: "부하1차 EV" 
    type: "num"
  - id: "load1th" 
    name: "부하1차 굵기" 
    type: "num"
  - id: "load2cv" 
    name: "부하2차 CV" 
    type: "num"
  - id: "load2ev" 
    name: "부하2차 EV" 
    type: "num"
  - id: "load2th" 
    name: "부하2차 굵기" 
    type: "num"
  ### 녹지 GRL_CCUT_L //======================
  ### 녹지 GRL_LGHT_P ======================
  - id: "sst" 
    name: "선로규격" 
    type: "txt"
  - id: "polesh" 
    name: "등주규격" 
    type: "combo" 
    options: 
      - code: "38"
  - id: "joohei" 
    name: "등주높이(m)" 
    type: "num"
  - id: "polety" 
    name: "등주형식" 
    type: "combo" 
    options: 
      - code: "39"
  - id: "polema" 
    name: "등주재질" 
    type: "combo" 
    options: 
      - code: "36"
  - id: "armst" 
    name: "ARM규격" 
    type: "combo" 
    options: 
      - code: "202"
  - id: "armlen" 
    name: "ARM길이(cm)" 
    type: "num"
  - id: "armma" 
    name: "ARM재질" 
    type: "combo" 
    options: 
      - code: "36"
  - id: "edges" 
    name: "등주수량(개)" 
    type: "num"
  - id: "balls" 
    name: "등기구수량(개)" 
    type: "num"
  - id: "polekd" 
    name: "등주종류" 
    type: "combo" 
    options: 
      - code: "34"
  - id: "lspan" 
    name: "경간 좌(m)" 
    type: "num"
  - id: "rspan" 
    name: "경간 우(m)" 
    type: "num"
  - id: "gvolt" 
    name: "대지전압(V)" 
    type: "num"
  - id: "plsh" 
    name: "등기구모형" 
    type: "combo" 
    options: 
      - code: "19"
  - id: "plcd" 
    name: "등광원종류" 
    type: "combo" 
    options: 
      - code: "17"
  - id: "plca" 
    name: "등광원용량(kW)" 
    type: "num"
  - id: "plpw" 
    name: "등광원전원" 
    type: "combo" 
    options: 
      - code: "18"
  ### 녹지 GRL_LGHT_P ///======================
##### 녹지 ///==========================================

##### 지하및기타 ==========================================
# (ufl_gprs_ps, ufl_gpip_lm, ufl_hman_ps, ufl_ovlb_ps, ufl_osft_ps, ufl_bpol_ps, ufl_bman_ps, 
#  ufl_bvnt_ps, ufl_towr_ps, ufl_valv_ps, ufl_pipe_lm, ufl_trnl_ls, ufl_fire_ps, drl_dpl_ls)
  ### 정압기UFL_GPRS_PS ======================
  - id: "sgf_cde"
    name: "공급정압기코드"
    type: "combo" 
    options: 
      - code: "865"
  - id: "sgf_nam"
    name: "공급정압기명"
    type: "txt"
  ### 정압기UFL_GPRS_PS ///======================
  ### 천연가스배관UFL_GPIP_LM ======================
  - id: "sgb_cde"
    name: "방식구분코드"
    type: "combo" 
    options: 
      - code: "811"
  - id: "lab"
    name: "주석"
    type: "txt"
  - id: "len"
    name: "길이"
    type: "num"
  ### 천연가스배관UFL_GPIP_LM ///======================
  ### 난방맨홀UFL_HMAN_PS ======================
  - id: "sea_cde"
    name: "난방밸브코드"
    type: "combo" 
    options: 
      - code: "806"
  - id: "sbc_cde"
    name: "뚜껑재질코드"
    type: "combo" 
    options: 
      - code: "114"
  ### 난방맨홀UFL_HMAN_PS ///======================
  ### 밸브박스UFL_OVLB_PS ======================
  - id: "sfa_cde"
    name: "송유밸브코드"
    type: "combo" 
    options: 
      - code: "817"
  ### 밸브박스UFL_OVLB_PS ///======================
  ### 송유관 보호시설UFL_OSFT_PS ======================
  - id: "thk_wid"
    name: "송유관 보호시설폭"
    type: "num"
  ### 송유관 보호시설UFL_OSFT_PS ///======================
  ### 고압_저압 입상주UFL_BPOL_PS ======================
  - id: "scb_cde"
    name: "전주종류코드"
    type: "combo" 
    options: 
      - code: "834"
  ### 고압_저압 입상주UFL_BPOL_PS ///======================
  ### 전기맨홀UFL_BMAN_PS ======================
  - id: "scj_cde"
    name: "전기맨홀코드"
    type: "combo" 
    options: 
      - code: "858"
  ### 전기맨홀UFL_BMAN_PS ///======================
  ### 전력지중 환기구 UFL_BVNT_PS ======================
  - id: "scf_cde"
    name: "환기구종류코드"
    type: "combo" 
    options: 
      - code: "860"
  ### 전력지중 환기구 UFL_BVNT_PS ///======================
  ### 광역급수탑 UFL_TOWR_PS ======================
  - id: "sap_exp"
    name: "회전방향"
    type: "num"
  ### 광역급수탑 UFL_TOWR_PS ///======================
  ### 광역변류시설 UFL_VALV_PS ======================
  - id: "sap_slp"
    name: "회전방향평균구배"
    type: "num"
  - id: "val_saf"
    name: "설정압력"
    type: "num"
  ### 광역변류시설 UFL_VALV_PS ///======================
  ### 광역상수관 UFL_PIPE_LM ======================
  - id: "sbj_cde"
    name: "유지보수사유코드"
    type: "combo" 
    options: 
      - code: "814"
  ### 광역상수관 UFL_PIPE_LM ///======================
  ### 광역상수터널 UFL_TRNL_LS ======================
  - id: "trn_nam"
    name: "터널명"
    type: "txt"
  - id: "tnl_exp"
    name: "터널종류"
    type: "txt"
  - id: "sma_lin"
    name: "라이닝구조"
    type: "txt"
  - id: "tnl_loc"
    name: "터널위치"
    type: "txt"
  ### 광역상수터널 UFL_TRNL_LS ///======================
  ### 광역소화전 UFL_FIRE_PS ======================
  - id: "sap_nam"
    name: "회전방향명"
    type: "txt"
  ### 광역소화전 UFL_FIRE_PS ///======================
  ### 굴착예정지 DRL_DPL_LS ======================
#  - id: "recov_method"
#    name: "회복방법"
#    type: "txt"
#  - id: "construct_name"
#    name: "공사이름"
#    type: "txt"
#  - id: "occupy_purpose"
#    name: "점유목적"
#    type: "txt"
#  - id: "construct_time"
#    name: "공사수문개폐소요시간"
#    type: "txt"
#  - id: "occupy_place_area"
#    name: "점유장소면적"
#    type: "txt"
#  - id: "construct_corp"
#    name: "공사법인"
#    type: "txt"
#  - id: "construct_tel"
#    name: "공사전화번호"
#    type: "txt"
#  - id: "construct_manager"
#    name: "공사관리자"
#    type: "txt"
#  - id: "permit_num"
#    name: "허용번호"
#    type: "txt"
#  - id: "receipt_dt"
#    name: "접수일시"
#    type: "date"
#  - id: "permit_dt"
#    name: "허용일시"
#    type: "date"
#  - id: "pack_type"
#    name: "포장재질유형"
#    type: "txt"
#  - id: "req_length"
#    name: "소요길이"
#    type: "num"
#  - id: "req_width"
#    name: "소요폭원"
#    type: "num"
#  - id: "complt_length"
#    name: "완료길이"
#    type: "num"
#  - id: "complt_width"
#    name: "완료폭원"
#    type: "num"
#  - id: "rdig_status"
#    name: "단위상태"
#    type: "txt"
#  - id: "user_name"
#    name: "사용자이름"
#    type: "txt"
#  - id: "user_dept"
#    name: "사용자부서"
#    type: "txt"
#  - id: "tel_no"
#    name: "전화번호번호"
#    type: "txt"
#  - id: "dipa_idn"
#    name: "굴착예정지색인번호"
#    type: "txt"
  ### 굴착예정지 DRL_DPL_LS ///======================
##### 지하및기타 ///==========================================

##### 추가 레이어 ============================================
### gel_agri_a 식생경계 ==============
  - id: "daz"
    name: "식생경계용도"
    type: "combo"
    options:
      - code: "3"
### gel_agri_a 식생경계 ///===================

### gel_kisn_p 도시기준점 ==============
  - id: "decisionno"
    name: "고시번호"
    type: "txt"
  - id: "ftr_no"
    name: "지형지물부호번호"
    type: "txt"
  - id: "plan_org"
    name: "계획관리기관"
    type: "txt"
  - id: "work_org"
    name: "근무관리기관"
    type: "txt"
  - id: "workno"
    name: "작업규정승인번호"
    type: "txt"
  - id: "markstate"
    name: "기준점상태"
    type: "txt"
  - id: "mapname"
    name: "지도명"
    type: "txt"
  - id: "surveydate"
    name: "관측일자"
    type: "txt"
  - id: "surveyor"
    name: "관측자"
    type: "txt"
  - id: "installer"
    name: "설치자"
    type: "txt"
  - id: "location"
    name: "소재지"
    type: "txt"
  - id: "course"
    name: "설치경로"
    type: "txt"
  - id: "datum"
    name: "사용원점"
    type: "txt"
  - id: "ggw_x"
    name: "세계측지계경위도X좌표"
    type: "txt"
  - id: "ggw_y"
    name: "세계측지계경위도Y좌표"
    type: "txt"
  - id: "ggg_x"
    name: "세계측지계직각X좌표"
    type: "num"
  - id: "ggg_y"
    name: "세계측지계직각Y좌표"
    type: "num"
  - id: "bgw_x"
    name: "지역좌표계경위도X좌표"
    type: "txt"
  - id: "bgw_y"
    name: "지역좌표계경위도Y좌표"
    type: "txt"
  - id: "bgg_x"
    name: "지역좌표계직각X좌표"
    type: "num"
  - id: "bgg_y"
    name: "지역좌표계직각Y좌표"
    type: "num"
  - id: "losedate"
    name: "망실신고접수일"
    type: "txt"
  - id: "losecmt"
    name: "망실신고내용"
    type: "txt"
  - id: "decisiondate"
    name: "고시일자"
    type: "txt"
  - id: "project_name"
    name: "사업이름"
    type: "txt"
  - id: "installdate"
    name: "설치일자"
    type: "txt"
  - id: "mapscale"
    name: "도엽축척"
    type: "txt"
  - id: "mapcode"
    name: "도엽코드"
    type: "txt"
  - id: "sht_nam"
    name: "도엽명"
    type: "txt"
  - id: "rex_num"
    name: "성과X번호"
    type: "num"
  - id: "rey_num"
    name: "성과Y번호"
    type: "num"
### gel_kisn_p 도시기준점 ///===================

### gel_parc_a 지형지번 ==============
  - id: "par_lbl"
    name: "지번라벨"
    type: "txt"
  - id: "fae_cde"
    name: "지목코드"
    type: "combo"
    options:
      - code: "850"
### gel_parc_a 지형지번 ///===================

### gel_sub_a 지하철역사 ==============
  - id: "station"
    name: "역"
    type: "txt"
### gel_sub_a 지하철역사 ///===================

### gel_bldg_a 건물_지형도 ==============
  - id: "aaa"
    name: "건물형태"
    type: "combo"
    options:
      - code: "70"
  - id: "aab"
    name: "건물용도"
    type: "combo"
    options:
      - code: "71"
  - id: "dbl_nam"
    name: "건물세부명"
    type: "txt"
  - id: "bld_hit"
    name: "건물높이"
    type: "num"
  - id: "imp_chk"
    name: "주요건물여부"
    type: "txt"
### gel_bldg_a 건물_지형도 ///===================

### gel_elev_l 등고선 ==============
  - id: "caa"
    name: "등고선구분"
    type: "combo"
    options:
      - code: "69"
  - id: "pk_id"
    name: "기본키아이디"
    type: "txt"
### gel_elev_l 등고선 ///===================

### gel_badm_a 동경계_법정동 ==============
  - id: "badmcd"
    name: "법정동코드"
    type: "combo"
    options:
      - code: "902"
### gel_badm_a 동경계_법정동 ///===================

### gel_hadm_a 동경계_행정동 ==============
  - id: "hjd_nam"
    name: "행정읍면동명"
    type: "txt"
### gel_hadm_a 동경계_행정동 ///===================

### grl_biotope_a 비오톱 ==============
  - id: "slegend"
    name: "소분류범례"
    type: "txt"
  - id: "scode"
    name: "소분류코드"
    type: "txt"
  - id: "mtype"
    name: "중분류유형"
    type: "txt"
  - id: "mlegend"
    name: "중분류범례"
    type: "txt"
  - id: "mcode"
    name: "중분류코드"
    type: "txt"
  - id: "ulegend"
    name: "이용범례"
    type: "txt"
  - id: "utype"
    name: "이용유형"
    type: "txt"
  - id: "usign"
    name: "이용기호"
    type: "txt"
  - id: "ttype"
    name: "토지유형"
    type: "txt"
  - id: "floor"
    name: "층수"
    type: "txt"
  - id: "clegend"
    name: "피복범례"
    type: "txt"
  - id: "csign"
    name: "피복기호"
    type: "txt"
  - id: "bland"
    name: "건폐지"
    type: "num"
  - id: "butu"
    name: "불투수"
    type: "num"
  - id: "tu"
    name: "투수"
    type: "num"
  - id: "bantu"
    name: "반투수"
    type: "num"
  - id: "ttu"
    name: "틈새투수"
    type: "num"
  - id: "green"
    name: "녹지"
    type: "num"
  - id: "water"
    name: "수공간"
    type: "num"
  - id: "btratio"
    name: "불투수율"
    type: "txt"
  - id: "btcover"
    name: "불투피복"
    type: "num"
  - id: "gsum"
    name: "녹지율_합"
    type: "num"
  - id: "gratio"
    name: "녹지율"
    type: "txt"
  - id: "nlegend"
    name: "현존범례"
    type: "txt"
  - id: "ntype"
    name: "현존유형"
    type: "txt"
  - id: "nsign"
    name: "현존기호"
    type: "txt"
  - id: "nsign1"
    name: "현존기호1"
    type: "txt"
  - id: "tr"
    name: "교목1"
    type: "txt"
  - id: "tratio"
    name: "교목1_비율"
    type: "num"
  - id: "tr2"
    name: "교목2"
    type: "txt"
  - id: "t2ratio"
    name: "교목2_비율"
    type: "num"
  - id: "tr3"
    name: "교목3"
    type: "txt"
  - id: "t3ratio"
    name: "교목3_비율"
    type: "num"
  - id: "trh"
    name: "교목H"
    type: "num"
  - id: "trdbh"
    name: "교목DBH"
    type: "num"
  - id: "trcratio"
    name: "교목피도"
    type: "num"
  - id: "atr"
    name: "아교목1"
    type: "txt"
  - id: "atr2"
    name: "아교목2"
    type: "txt"
  - id: "f45"
    name: "F45"
    type: "txt"
  - id: "atrh"
    name: "아교목H"
    type: "num"
  - id: "atrdbh"
    name: "아교목DBH"
    type: "num"
  - id: "atrcratio"
    name: "아교목피도"
    type: "num"
  - id: "gtr"
    name: "관목1"
    type: "txt"
  - id: "gtr2"
    name: "관목2"
    type: "txt"
  - id: "theight"
    name: "수고"
    type: "txt"
  - id: "gtrratio"
    name: "관목피도"
    type: "num"
  - id: "cbon"
    name: "초본1"
    type: "txt"
  - id: "cbon2"
    name: "초본2"
    type: "txt"
  - id: "cjang"
    name: "초장"
    type: "num"
  - id: "cbratio"
    name: "초본피도"
    type: "num"
  - id: "picnum"
    name: "사진번호"
    type: "txt"
  - id: "rest"
    name: "휴양가치"
    type: "num"
  - id: "bio"
    name: "생물가치"
    type: "num"
  - id: "urban"
    name: "도시개선"
    type: "num"
  - id: "addsum"
    name: "가중치종합"
    type: "num"
  - id: "mpar"
    name: "중분류평가"
    type: "txt"
  - id: "spar"
    name: "소분류평가"
    type: "txt"
  - id: "parsum"
    name: "평가종합"
    type: "txt"
### grl_biotope_a 비오톱 ///===================

### gel_wall_l 담장 ==============
  - id: "aac"
    name: "담장구분"
    type: "combo"
    options:
      - code: "2"
### gel_wall_l 담장 ///===================

### grl_tbrd_a 식수대 ==============
  - id: "trb_len"
    name: "식수대길이"
    type: "num"
  - id: "trb_wid"
    name: "식수대폭"
    type: "num"
  - id: "trb_ara"
    name: "식수대면적"
    type: "num"
  - id: "wat_des"
    name: "식수대상세"
    type: "txt"
### grl_tbrd_a 식수대 ///===================

#rdl_expl_as 도로굴착 예정지========================
  - id: "id"
    name: "아이디"
    type: "num"
  - id: "dip_idn"
    name: "관구경색인번호"
    type: "txt"
#rdl_expl_as 도로굴착 예정지 ///========================
##rdl_trsn_p 신호등=======================
  - id: "trf_num"
    name: "신호등제어기번호"
    type: "num"
  - id: "trl_cde"
    name: "지주규격코드"
    type: "combo"
    options: 
      - code: "840"
  - id: "lft_cde"
    name: "잔여시간표시기유무코드"
    type: "combo"
    options: 
      - code: "824"
  - id: "slt_cde"
    name: "음향신호기유무코드"
    type: "combo"
    options: 
      - code: "825"
  - id: "trf_cde"
    name: "신호등제어기코드"
    type: "combo"
    options: 
      - code: "826"
  - id: "trm_cde"
    name: "신호등재질코드"
    type: "combo"
    options:
      - code: "854"
  - id: "tsn_cde"
    name: "신호등종류코드"
    type: "combo"
    options:
      - code: "854"
  - id: "sgn_exp"
    name: "신호등종류"
    type: "txt"
  - id: "sgn_cnt"
    name: "신호등수"
    type: "txt"
  - id: "sgt_cde"
    name: "신호등제식코드"
    type: "combo"
    options:
      - code: "830"
##rdl_trsn_p 신호등 ///=======================
##rdl_tsct_p 신호등제어기=======================
  - id: "cnt_num"
    name: "시설개수_수목개수번호"
    type: "txt"
  - id: "rdl_nam"
    name: "도로노선명"
    type: "txt"
  - id: "tsc_num"
    name: "신호기등번호"
    type: "txt"
  - id: "crt_loc"
    name: "설치공사위치"
    type: "txt"
  - id: "ctr_cde"
    name: "제어기코드"
    type: "combo"
    options: 
      - code: "831"
  - id: "crd_cde"
    name: "신호등구분도로코드"
    type: "combo"
    options: 
      - code: "829"
  - id: "sgt_cde"
    name: "신호기제식코드"
    type: "combo"
    options: 
      - code: "830"
  - id: "ewr_cde"
    name: "배선코드"
    type: "combo"
    options: 
      - code: "812"
  - id: "tsc_cde"
    name: "신호기등코드"
    type: "combo"
    options: 
      - code: "831"
  - id: "tsc_nam"
    name: "신호기등시공자명"
    type: "txt"
  - id: "ctr_nam"
    name: "제어기명"
    type: "txt"
  - id: "eng_nam"
    name: "영문명"
    type: "txt"
  - id: "pay_amt"
    name: "유무료구분금액"
    type: "num"
  - id: "cm1_cde"
    name: "차량신호등재질1코드"
    type: "combo"
    options: 
      - code: "854"
  - id: "ct1_cde"
    name: "차량신호등종류1코드"
    type: "combo"
    options: 
      - code: "803"
  - id: "ca1_cnt"
    name: "차량신호등1수"
    type: "num"
  - id: "cm2_cde"
    name: "차량신호등재질2코드"
    type: "combo"
    options: 
      - code: "854"
  - id: "ct2_cde"
    name: "차량신호등종류2코드"
    type: "combo"
    options: 
      - code: "803"
  - id: "ca2_cnt"
    name: "차량신호등2수"
    type: "num"
  - id: "cm3_cde"
    name: "차량신호등재질3코드"
    type: "combo"
    options: 
      - code: "854"
  - id: "ct3_cde"
    name: "차량신호등종류3코드"
    type: "combo"
    options: 
      - code: "803"
  - id: "ca3_cnt"
    name: "차량신호등3수"
    type: "num"
  - id: "wm1_cde"
    name: "차량경보등재질1코드"
    type: "combo"
    options: 
      - code: "854"
  - id: "wt1_cde"
    name: "차량경보등종류1코드"
    type: "combo"
    options: 
      - code: "803"
  - id: "wa1_cnt"
    name: "차량경보등1수"
    ype: "num"
  - id: "wm2_cde"
    name: "차량경보등재질2코드"
    type: "combo"
    options: 
      - code: "854"
  - id: "wt2_cde"
    name: "차량경보등종류2코드"
    type: "combo"
    options: 
      - code: "803"
  - id: "wa2_cnt"
    name: "차량경보등2수"
    type: "num"
  - id: "wm3_cde"
    name: "차량경보등재질3코드"
    type: "combo"
    options: 
      - code: "854"
  - id: "wt3_cde"
    name: "차량경보등종류3코드"
    type: "combo"
    options: 
      - code: "803"
  - id: "wa3_cnt"
    name: "차량경보등3수"
    type: "num"
  - id: "vm1_cde"
    name: "차량가변등재질1코드"
    type: "combo"
    options: 
      - code: "854"
  - id: "vt1_cde"
    name: "차량가변등종류1코드"
    type: "combo"
    options: 
      - code: "803"
  - id: "va1_cnt"
    name: "차량가변등1수"
    type: "num"
  - id: "vm2_cde"
    name: "차량가변등재질1코드"
    type: "combo"
    options: 
      - code: "854"
  - id: "vt2_cde"
    name: "차량가변등종류2코드"
    type: "combo"
    options: 
      - code: "803"
  - id: "va2_cnt"
    name: "차량가변등2수"
    type: "num"
  - id: "vm3_cde"
    name: "차량가변등재질3코드"
    type: "combo"
    options: 
      - code: "854"
  - id: "vt3_cde"
    name: "차량가변등종류3코드"
    type: "combo"
    options: 
      - code: "803"
  - id: "va3_cnt"
    name: "차량가변등3수"
    type: "num"
  - id: "pm1_cde"
    name: "보행등자전거재질1코드"
    type: "combo"
    options: 
      - code: "854"
  - id: "pt1_cde"
    name: "보행등자전거종류1코드"
    type: "combo"
    options: 
      - code: "803"
  - id: "pa1_cnt"
    name: "보행등자전거1수"
    type: "num"
  - id: "pm2_cde"
    name: "보행등자전거재질2코드"
    type: "combo"
    options: 
      - code: "854"
  - id: "pt2_cde"
    name: "보행등자전거종류2코드"
    type: "combo"
    options: 
      - code: "803"
  - id: "pa2_cnt"
    name: "보행등자전거2수"
    type: "num"
  - id: "pm3_cde"
    name: "보행등자전거재질3코드"
    type: "combo"
    options: 
      - code: "854"
  - id: "pt3_cde"
    name: "보행등자전거종류3코드"
    type: "combo"
    options: 
      - code: "803"
  - id: "pa3_cnt"
    name: "보행등자전거3수"
    type: "num"
  - id: "cs1_cde"
    name: "차량등지주규격1코드"
    type: "combo"
    options: 
      - code: "840"
  - id: "cs1_cnt"
    name: "차량등지주규격1수"
    type: "num"
  - id: "cs2_cde"
    name: "차량등지주규격2코드"
    type: "combo"
    options: 
      - code: "840"
  - id: "cs2_cnt"
    name: "차량등지주규격2수"
    type: "num"
  - id: "cs3_cde"
    name: "차량등지주규격3코드"
    type: "combo"
    options: 
      - code: "840"
  - id: "cs3_cnt"
    name: "차량등지주규격3수"
    type: "num"
  - id: "cs4_cde"
    name: "차량등지주규격4코드"
    type: "combo"
    options: 
      - code: "840"
  - id: "cs4_cnt"
    name: "차량등지주규격4수"
    type: "num"
  - id: "ps1_cde"
    name: "보행등지주규격1코드"
    type: "combo"
    options: 
      - code: "840"
  - id: "ps1_cnt"
    name: "보행등지주규격1수"
    type: "num"
  - id: "ps2_cde"
    name: "보행등지주규격2코드"
    type: "combo"
    options:
      - code: "840"
  - id: "ps2_cnt"
    name: "보행등지주규격2수"
    type: "num"
  - id: "a11_cnt"
    name: "신호등부착물11M수"
    type: "num"
  - id: "a09_cnt"
    name: "신호등부착물9M수"
    type: "num"
  - id: "a07_cnt"
    name: "신호등부착물7M수"
    type: "num"
  - id: "a05_cnt"
    name: "신호등부착물5M수"
    type: "num"
  - id: "a03_cnt"
    name: "신호등부착물3M수"
    type: "num"
  - id: "et1_nam"
    name: "기타부착물1명"
    type: "txt"
  - id: "et2_nam"
    name: "기타부착물2명"
    type: "txt"
##rdl_tsct_p 신호등제어기 ///=======================
##rdl_ocup_l 점용시설_선=======================
  - id: "std_dip"
    name: "규격관구경"
    type: "num"
  - id: "std_len"
    name: "규격길이"
    type: "num"
  - id: "pip_dep"
    name: "관심도"
    type: "num"
  - id: "bukano"
    name: "부과번호"
    type: "txt"
##rdl_ocup_l 점용시설_선 ///=======================
##rdl_rout_l 노선구간=======================
  - id: "rut_idn"
    name: "노선색인번호"
    type: "txt"
  - id: "mng_nam"
    name: "관리자명"
    type: "txt"
  - id: "rut_nam"
    name: "노선명"
    type: "txt"
  - id: "ada_cde"
    name: "구분코드"
    type: "combo"
    options: 
      - code: "194"
  - id: "fnc_cde"
    name: "도로기능코드"
    type: "combo"
    options: 
      - code: "88"
  - id: "siz_cde"
    name: "규격코드"
    type: "combo"
    options: 
      - code: "46"
  - id: "rut_cde"
    name: "노선코드"
    type: "combo"
    options: 
      - code: "807"
  - id: "srt_pnt"
    name: "시작점"
    type: "txt"
  - id: "end_pnt"
    name: "종점점"
    type: "txt"
  - id: "imp_loc"
    name: "주요건물위치"
    type: "txt"
  - id: "rut_len"
    name: "노선길이"
    type: "num"
  - id: "rus_len"
    name: "전용길이"
    type: "num"
  - id: "ruj_len"
    name: "중용길이"
    type: "num"
  - id: "mic_wid"
    name: "최소차도폭"
    type: "num"
  - id: "mac_wid"
    name: "최대차도폭"
    type: "num"
  - id: "mib_wid"
    name: "최소보도폭"
    type: "num"
  - id: "mab_wid"
    name: "최대보도폭"
    type: "num"
  - id: "mir_wid"
    name: "최소도로폭"
    type: "num"
  - id: "mar_wid"
    name: "결혼기념폭"
    type: "num"
  - id: "fnm_len"
    name: "차로수_2차로미만길이"
    type: "num"
  - id: "snm_len"
    name: "차로수_2_4차로길이"
    type: "num"
  - id: "tnm_len"
    name: "차로수_4_6차로길이"
    type: "num"
  - id: "unm_len"
    name: "차로수_6차로_이상길이"
    type: "num"
  - id: "fgb_cnt"
    name: "종단구배_3%미만수"
    type: "num"
  - id: "sgb_cnt"
    name: "종단구배_3_5%수"
    type: "num"
  - id: "tgb_cnt"
    name: "종단구배_5_10%수"
    type: "num"
  - id: "ugb_cnt"
    name: "종단구배_10%이상수"
    type: "num"
  - id: "fmn_cnt"
    name: "최소곡선반경100미만수"
    type: "num"
  - id: "smn_cnt"
    name: "최소곡선반경100_ 150수"
    type: "num"
  - id: "tmn_cnt"
    name: "최소곡선반경150_ 200수"
    type: "num"
  - id: "umn_cnt"
    name: "최소곡선반경200이상수"
    type: "num"
  - id: "brg_cnt"
    name: "노선교량수"
    type: "num"
  - id: "brg_len"
    name: "노선교량길이"
    type: "num"
  - id: "trn_cnt"
    name: "터널수"
    type: "num"
  - id: "trn_len"
    name: "터널길이"
    type: "num"
  - id: "pds_cnt"
    name: "교차육교수"
    type: "num"
  - id: "sma_cnt"
    name: "교차지하도수"
    type: "num"
  - id: "rdg_cnt"
    name: "중앙분리대수"
    type: "num"
  - id: "rdg_len"
    name: "중앙분리대길이"
    type: "num"
##rdl_rout_l 노선구간 ///=======================
##rdl_bosu_p 도로보수=======================
  - id: "prestat"
    name: "보수전상태"
    type: "txt"
  - id: "carrd"
    name: "보수제_차도"
    type: "txt"
  - id: "strd"
    name: "보수제_보도"
    type: "txt"
  - id: "stymd"
    name: "시작일"
    type: "date"
  - id: "edymd"
    name: "종료일"
    type: "date"
##rdl_bosu_p 도로보수 ///=======================
##rdl_nspv_a 미끄럼 방지시설=======================
  - id: "add_cde"
    name: "포장종류코드"
    type: "txt"
##rdl_nspv_a 미끄럼 방지시설 ///=======================
##rdl_pdcr_a 횡단보도=======================
  - id: "yon_cde"
    name: "교통섬유무코드"
    type: "txt"
  - id: "bdn_cde"
    name: "보도턱낮춤유무코드"
    type: "txt"
  - id: "hnd_cde"
    name: "장애인시설유무코드"
    type: "txt"
  - id: "crs_wid"
    name: "횡단보도폭"
    type: "num"
  - id: "crs_len"
    name: "횡단보도길이"
    type: "num"
  - id: "crw_cde"
    name: "횡단보도방식코드"
    type: "combo"
    options: 
      - code: "849"
##rdl_pdcr_a 횡단보도 ///=======================
##rdl_pkbl_a 주차블록=======================
  - id: "blno"
    name: "블록번호"
    type: "txt"
  - id: "tltl"
    name: "총계_계"
    type: "num"
  - id: "tlgm"
    name: "총계_관용"
    type: "num"
  - id: "tlpr"
    name: "총계_자가용"
    type: "num"
  - id: "tlcm"
    name: "총계_영업용"
    type: "num"
  - id: "pstl"
    name: "승용_계"
    type: "num"
  - id: "psgm"
    name: "승용_관용"
    type: "num"
  - id: "pspr"
    name: "승용_자가용"
    type: "num"
  - id: "pscm"
    name: "승용_영업용"
    type: "num"
  - id: "bstl"
    name: "승합_계"
    type: "num"
  - id: "bsgm"
    name: "승합_관용"
    type: "num"
  - id: "bspr"
    name: "승합_자가용"
    type: "num"
  - id: "bscm"
    name: "승합_영업용"
    type: "num"
  - id: "tktl"
    name: "화물_계"
    type: "num"
  - id: "tkgm"
    name: "화물_관용"
    type: "num"
  - id: "tkpr"
    name: "화물_자가용"
    type: "num"
  - id: "tkcm"
    name: "화물_영업용"
    type: "num"
  - id: "sctl"
    name: "특수_계"
    type: "num"
  - id: "scgm"
    name: "특수_관용"
    type: "num"
  - id: "scpr"
    name: "특수_자가용"
    type: "num"
  - id: "sccm"
    name: "특수_영업용"
    type: "num"
  - id: "twtl"
    name: "2륜_계"
    type: "num"
  - id: "twgm"
    name: "2륜_관용"
    type: "num"
  - id: "twpr"
    name: "2륜_자가용"
    type: "num"
  - id: "twcm"
    name: "2륜_영업용"
    type: "num"
  - id: "satl"
    name: "총계"
    type: "num"
  - id: "sotl"
    name: "노상"
    type: "num"
  - id: "sipu"
    name: "노외_공영"
    type: "num"
  - id: "sipr"
    name: "노외_민영"
    type: "num"
  - id: "sshu"
    name: "부설_주택"
    type: "num"
  - id: "ssnh"
    name: "부설_비주택"
    type: "num"
  - id: "mval"
    name: "확보율_차이"
    type: "num"
  - id: "pval"
    name: "확보율_확보율"
    type: "num"
  - id: "blno_temp"
    name: "블록번호임시"
    type: "txt"
##rdl_pkbl_a 주차블록 ///=======================
##rdl_pkno_l 주차금지구역=======================
  - id: "pssy"
    name: "통행체계"
    type: "combo"
    options: 
      - code: "242"
##rdl_pkno_l 주차금지구역 ///=======================
##rdl_scho_a 교통약자보호구역==============
  - id: "sch_nam"
    name: "보호구역지정명"
    type: "txt"
  - id: "pri_nam"
    name: "학교유치원장명"
    type: "txt"
  - id: "bas_loc"
    name: "소재위치"
    type: "txt"
##rdl_scho_a 교통약자보호구역 ///==============
##rdl_tfsn_p 교통표지판==============
  - id: "ipg_cde"
    name: "지주형식코드"
    type: "combo"
    options: 
      - code: "841"
  - id: "pcon"
    name: "표지판내용"
    type: "txt"
##rdl_tfsn_p 교통표지판 ///==============
##rdl_stat_p 정류장==============
  - id: "aee_cde"
    name: "정류장종류코드"
    type: "combo"
    options: 
      - code: "836"
  - id: "stt_nam"
    name: "정류장명"
    type: "txt"
  - id: "stt_cde"
    name: "정류장코드"
    type: "combo"
    options: 
      - code: "837"
##rdl_stat_p 정류장 ///==============
##swl_rsph_p 역사이펀==============
  - id: "sph_dip"
    name: "원형관관구경"
    type: "num"
  - id: "std_hol"
    name: "규격가로"
    type: "num"
  - id: "std_vel"
    name: "규격세로"
    type: "num"
  - id: "sph_len"
    name: "원형관길이"
    type: "num"
  - id: "sph_hsl"
    name: "원형관고도값"
    type: "num"
  - id: "sph_lin"
    name: "통로차선"
    type: "num"
  - id: "std_slp"
    name: "규격평균구배"
    type: "num"
  - id: "ang_dir"
    name: "방향각"
    type: "num"
##swl_rsph_p 역사이펀 ///==============
##swl_vent_p 환기구==============
  - id: "vnt_dip"
    name: "일반제원환기방식관구경"
    type: "num"
  - id: "hmp_cde"
    name: "흡출기재질코드"
    type: "combo"
    options: 
      - code: "801"
##swl_vent_p 환기구 ///==============
##swl_pipe_l 하수관거==============
  - id: "fop"
    name: "구조물형태"
    type: "combo"
    options: 
      - code: "105"
  - id: "sba"
    name: "용도"
    type: "combo"
    options: 
      - code: "110"
  - id: "cctv"
    name: "CCTV검사여부"
    type: "combo"
    options: 
      - code: "248"
  - id: "sbr"
    name: "청천시유속"
    type: "num"
  - id: "sbq"
    name: "우천시유속"
    type: "num"
  - id: "slp"
    name: "평균구배"
    type: "num"
  - id: "okjun"
    name: "준설여부"
    type: "combo"
    options: 
      - code: "250"
  - id: "regub"
    name: "재조사여부"
    type: "combo"
    options: 
      - code: "251"
  - id: "dip"
    name: "관구경(mm)"
    type: "num"
  - id: "hol"
    name: "가로(m)"
    type: "num"
  - id: "vel"
    name: "세로(m)"
    type: "num"
  - id: "leng"
    name: "연장(m)"
    type: "num"
  - id: "tidn"
    name: "이전개별번호"
    type: "num"
  - id: "bst_ara"
    name: "BST면적"
    type: "num"
  - id: "drt_ara"
    name: "오수배수면적"
    type: "num"
  - id: "bom_cde"
    name: "시점맨홀코드"
    type: "txt"
  - id: "bom_idn"
    name: "시점맨홀지형지물부호색인번호"
    type: "num"
  - id: "eom_cde"
    name: "종점맨홀코드"
    type: "txt"
  - id: "eom_idn"
    name: "종점맨홀지형지물부호색인번호"
    type: "num"
  - id: "iqt_cde"
    name: "탐사구분코드"
    type: "txt"
##swl_pipe_l 하수관거 ///==============
##swl_clpi_l 하수폐관로==============
  - id: "beg_dep"
    name: "시점심도"
    type: "num"
  - id: "end_dep"
    name: "종점심도"
    type: "num"
  - id: "sbk_hsl"
    name: "시점관저고도값"
    type: "num"
  - id: "sbl_hsl"
    name: "종점관저고도값"
    type: "num"
  - id: "sbo_ara"
    name: "폐관우배수면적"
    type: "num"
  - id: "sbq_spd"
    name: "우천시유속유속"
    type: "num"
  - id: "sbr_spd"
    name: "청천시유속유속"
    type: "num"
  - id: "pip_lbl"
    name: "관라벨"
    type: "txt"
##swl_clpi_l 하수폐관로 ///==============

##### 추가 레이어 ///============================================
##### __attach 공통 필드 ============================================
  - id: "content_type"
    name: "첨부파일종류명"
    type: "txt"
    length: "150"
  - id: "att_name"
    name: "첨부파일명"
    type: "txt"
    length: "250"
##### __attach 공통 필드 ///============================================


# 시설물관리
##====도로 시작=====
facilities:
  # 공통 - 도로중심선 rdl_rdct_l
  - id: "rdl_rdct_l"
    name: "도로구간"
    description: "도로시설 - 도로현황 - 도로구간"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "ggub"
            name: "구간구분"
            type: "combo"
            options:
              - code: "92"
          - id: "gtype"
            name: "구간형태"
            type: "combo"
            options:
              - code: "96"
          - id: "mop"
            name: "차도재질"
            type: "combo"
            options:
              - code: "195"
          - id: "sidn"
            name: "도로중심선정보부속_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38.8"
          - id: "fftc"
            name: "교차시설_지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "fidn"
            name: "교차시설_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nidn"
            name: "도로노선번호"
            type: "num"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"            
          - id: "line" 
            name: "왕복차로수"
            type: "num"
            length: "5"
          - id: "repoly" 
            name: "도로면_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "rdlen" 
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "rdara"
            name: "면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "rdwid"
            name: "폭원(m)"
            type: "num"
            length: "38.8"
          - id: "lkey"
            name: "도로중심선_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "note" 
            name: "비고" 
            type: "txt"
            length: "50"
          - id: "nnam"
            name: "도시계획노선_노선명"
            type: "txt"
            length: "30"
          - id: "sht_num" 
            name: "도엽번호" 
            type: "txt"
            length: "10"
          - id: "sec_num"
            name: "도로구간번호"
            type: "num"
            length: "38.8"
          - id: "clb_idn"
            name: "오르막차로색인번호"
            type: "num"
            length: "38.8"
          - id: "rou_idn"
            name: "우회도로색인번호"
            type: "num"
            length: "38.8"
          - id: "sys_chk" 
            name: "시스템여부" 
            type: "txt"
            length: "1"
          - id: "rmrk_cn"
            name: "비고내용"
            type: "txt"
            length: "1000"
            # 공통과 동일 ====
          - id: "symd" 
            name: "시작일" 
            type: "date"
            # // ====
          # detail-tab : rdt_rdct_d 공사구간
          - id: "conrd"
            name: "접속도로명"
            type: "txt"
            length: "40"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "mop"
            conditions: "code"
          - id: "ggub"
            conditions: "code"
          - id: "sizecd"
            conditions: "code"
          - id: "junyong"
            conditions: "code"
          - id: "rdwid"
            conditions: "range"
          - id: "rdlen"
            conditions: "range"
          - id: "rdara"
            conditions: "range"
          - id: "symd"
            conditions: "range"
            name: "개통년월일"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
            minWidth: "150px"
          - id: "mngt"
            minWidth: "150px"
          - id: "ggub"
            minWidth: "150px"
          - id: "ada"
            minWidth: "150px"
          - id: "funccd"
            minWidth: "150px"
          - id: "sizecd"
            minWidth: "150px"
          - id: "line"
          - id: "junyong"
            minWidth: "150px"
          - id: "rdlen"
          - id: "rdara"
          - id: "rdwid"
          - id: "mop"
            minWidth: "150px"
          - id: "symd"
            name: "개통년월일"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AD002"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "repoly"
          - id: "gucd"
          - id: "dcd"
          - id: "ggub"
          - id: "gtype"
          - id: "ada"
          - id: "funccd"
          - id: "sizecd"
          - id: "rdlen"
          - id: "rdara"
          - id: "rdwid"
          - id: "line"
          - id: "junyong"
          - id: "mop"
          - id: "symd"
            name: "개통년월일"
          - id: "note"
        detail-tab:
        #rdt_rdct_d 도로중심선정보부속
          - id: "urf:rdt_rdct_d"
            name: "공사구간"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "sidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없는 target default update
              - source: "rdl_rdct_l" ##노선
              - target: "urf:rdt_rdct_d" ##도로중심선
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "man"
                    conditions: "like"
                  - id: "lrlma"
                    conditions: "code"
                  - id: "rrlma"
                    conditions: "code"
                  - id: "conrd"
                    conditions: "like"
                list-fields:
                  - id: "idn"
                    name: "개별번호" 
                    type: "num"
                    length: "38"
                  - id: "man"
                    name: "차도관리자"
                    type: "txt"
                    length: "30"
                  - id: "symd"
                    name: "차도개통일"
                    type: "date"
                  - id: "lrlma"
                    name: "도로경계석_좌재질"
                    type: "combo"
                    options:
                      - code: "21"
                  - id: "lrllen"
                    name: "도로경계석_좌연장"
                    type: "num"
                    length: "38.8"
                  - id: "rrlma"
                    name: "도로경계석_우재질"
                    type: "combo"
                    options:
                      - code: "21"
                  - id: "rrllen"
                    name: "도로경계석_우연장"
                    type: "num"
                    length: "38.8"
                  - id: "conrd"
                    name: "접속도로명"
                    type: "txt"
                    length: "40"
                key-mapping:
                  - source: "sidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                minWidth: "150px"
              - id: "man"
              - id: "lrlma"
                minWidth: "150px"
              - id: "rrlma"
                minWidth: "150px"
              - id: "conrd"
                minWidth: "150px"
              - id: "symd"
                name: "차도개통일"
  # 공통 - 도로면 rdl_rdsr_a
  - id: "rdl_rdsr_a"
    name: "보도구간"
    description: "도로시설 - 도로현황 - 보도구간"
    type: "LineString"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "ggub"
            name: "구간구분"
            type: "combo"
            options:
              - code: "92"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nsnam"
            name: "노선명"
            type: "txt"
            length: "40"
          - id: "nidn"
            name: "노선번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "line"
            name: "왕복차로수"
            type: "num"
            length: "5"
          - id: "man"
            name: "보도관리자"
            type: "txt"
            length: "30"
          - id: "grade"
            name: "보도유지관리등급"
            type: "txt"
            length: "1"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "bwid"
            name: "보도폭(m)"
            type: "num"
            length: "38.8"
          - id: "blen"
            name: "보도연장(m)"
            type: "num"
            length: "38.8"
          - id: "bara"
            name: "보도면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "tuksu"
            name: "보도턱_총갯수(개)"
            type: "num"
            length: "5"
          - id: "htuksu"
            name: "보도턱_횡단보도낮추기(개)"
            type: "num"
            length: "5"
          - id: "jtuksu"
            name: "보도턱_보도진입부낮추기(개)"
            type: "num"
            length: "5"
          - id: "bylen"
            name: "자전거전용도로_연장(m)"
            type: "num"
            length: "38.8"
          - id: "bywid"
            name: "자전거전용도로_폭(m)"
            type: "num"
            length: "38.8"
          - id: "byara"
            name: "자전거전용도로_면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "bdlen"
            name: "보도경계석_연장(m)"
            type: "num"
            length: "38.8"
          - id: "bclen"
            name: "유도블록_연장(m)"
            type: "num"
            length: "38.8"
          - id: "bcara"
            name: "유도블록_면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "bymd"
            name: "보도설치일"
            type: "date" # 변경: date -> timestamp"
          - id: "upno"
            name: "고시번호"
            type: "txt"
            length: "20"
          - id: "knam"
            name: "광장명"
            type: "txt"
            length: "20"
          - id: "klen"
            name: "광장연장(m)"
            type: "num"
            length: "38.8"
          - id: "kara"
            name: "광장면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "mroad"
            name: "접속도로명"
            type: "txt"
            length: "40"
          - id: "rda_idn"
            name: "도로면관리번호"
            type: "num"
            length: "38.8"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "ftc"
            conditions: "code"
          - id: "blcd"
            conditions: "code"
          - id: "bmop"
            conditions: "code"
          - id: "bymd"
            conditions: "range"
          - id: "bwid"
            conditions: "range"
          - id: "blen"
            conditions: "range"
          - id: "bara"
            conditions: "range"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "mngt"
          - id: "bmop"
          - id: "blcd"
          - id: "bymd"
          - id: "bwid"
          - id: "blen"
          - id: "bara"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc" #TODO: FTC 여러개
            attributes:
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "man"
          - id: "bymd"
          - id: "grade"
          - id: "nsnam"
          - id: "ggub"
          - id: "ada"
          - id: "funccd"
          - id: "sizecd"
          - id: "line"
          - id: "cmop"
          - id: "bwid"
          - id: "blen"
          - id: "bara"
          - id: "bmop"
          - id: "note"
          - id: "tuksu"
          - id: "htuksu"
          - id: "jtuksu"
          - id: "bylen"
          - id: "bywid"
          - id: "byara"
          - id: "bysma"
          - id: "bdsma"
          - id: "bdlen"
          - id: "blcd"
          - id: "bclen"
          - id: "bcara"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
                name: "공사명"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_rdsr_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_RDSR_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 공통 - 자전거도로 rdl_cycl_a
  - id: "rdl_cycl_a"
    name: "자전거도로"
    description: "도로시설 - 도로현황 - 자전거도로"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "cgub"
            name: "구분"
            type: "combo"
            options:
              - code: "76"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "lenth"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "width(m)"
            name: "폭"
            type: "num"
            length: "38.8"
          - id: "year"
            name: "설치년도"
            type: "txt"
            length: "4"
          - id: "nation"
            name: "국비(원)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "city"
            name: "시비(원)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "gu"
            name: "구비(원)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "etc"
            name: "기타"
            type: "txt"
            length: "30"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "byc_nam"
            name: "자전거노선명"
            type: "txt"
            length: "100"
          - id: "drt_cde"
            name: "위치구분"
            type: "combo"
            options:
              - code: "833"
          - id: "smw_cde"
            name: "자전거도로재질"
            type: "combo"
            options: 
              - code: "852"
          - id: "etc_amt"
            name: "기타금액"
            type: "num"
            length: "38.8"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "year"
            conditions: "like"
          - id: "cgub"
            conditions: "code"
          - id: "manage"
            conditions: "code"
          - id: "uses"
            conditions: "code"
          - id: "dway"
            conditions: "code"
          - id: "width"
            conditions: "range"
          - id: "lenth"
            conditions: "range"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "lenth"
          - id: "width"
            name: "폭원(m)"
          - id: "year"
          - id: "manage"
          - id: "uses"
          - id: "dway"
          - id: "cgub"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE129"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            name: "도로구간번호"
            attributes:
              - id: "disabled"
          - id: "cgub"
          - id: "year"
          - id: "lenth"
          - id: "width"
            name: "폭원(m)"
          - id: "nation"
          - id: "city"
          - id: "gu"
          - id: "etc"
          - id: "manage"
          - id: "uses"
          - id: "dway"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "byc_nam"
            attributes:
              - id: "hidden"
          - id: "etc_amt"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "sgg_cde"
            attributes:
              - id: "hidden"
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "drt_cde"
            attributes:
              - id: "hidden"
          - id: "smw_cde"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_cycl_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_CYCL_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 도로 - 교량 rdl_brdg_a
  - id: "rdl_brdg_a"
    name: "교량"
    description: "도로시설 - 도로시설 - 교량"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "cmngt"
            name: "공사대장_등록주체"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "교량명"
            type: "txt"
            length: "30"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "man"
            name: "관리자"
            type: "txt"
            length: "30"
          - id: "grade"
            name: "관리급수"
            type: "txt"
            length: "1"
          - id: "ymd"
            name: "관리시작일"
            type: "date" # 변경: date -> timestamp"
          - id: "addr"
            name: "소재지"
            type: "txt"
            length: "50"
          - id: "hstnam"
            name: "민자사업자명"
            type: "txt"
            length: "30"
          - id: "hstadr"
            name: "민자사업자주소"
            type: "txt"
            length: "50"
          - id: "spymd"
            name: "유료시작일"
            type: "date" # 변경: date -> timestamp"
          - id: "epymd"
            name: "유료종료일"
            type: "date" # 변경: date -> timestamp"
          - id: "dung"
            name: "교량등급"
            type: "txt"
            length: "1"
          - id: "line"
            name: "왕복차로수(개)"
            type: "num"
            length: "5"
          - id: "lenth"
            name: "일반제원_교장(m)"
            type: "num"
            length: "5"
          - id: "dislen"
            name: "일반제원_경간장(m)"
            type: "num"
            length: "5"
          - id: "disea"
            name: "일반제원_경간수(개)"
            type: "num"
            length: "5"
          - id: "alwid"
            name: "일반제원_총폭원(m)"
            type: "num"
            length: "38.8"
          - id: "rwid"
            name: "일반제원_유효폭(m)"
            type: "num"
            length: "38.8"
          - id: "maxcol"
            name: "일반제원_최대경간(m)"
            type: "num"
            length: "5"
          - id: "mincol"
            name: "일반제원_최소경간(m)"
            type: "num"
            length: "5"
          - id: "bheit"
            name: "일반제원_교고(m)"
            type: "num"
            length: "38.8"
          - id: "lgtea"
            name: "일반제원_조명수량(개)"
            type: "num"
            length: "5"
          - id: "jgube"
            name: "일반제원_종단구배(%)"
            type: "num"
            length: "38.8"
          - id: "hgube"
            name: "일반제원_횡단구배(%)"
            type: "num"
            length: "38.8"
          - id: "upgan"
            name: "상부공_주형간격(m)"
            type: "txt"
            length: "5"
          - id: "upjhei"
            name: "상부공_주형높이(m)"
            type: "num"
            length: "38.8"
          - id: "upon"
            name: "상부공_주형본류"
            type: "txt"
            length: "40"
          - id: "uprd"
            name: "상부공_상판차도형식"
            type: "txt"
            length: "40"
          - id: "upbd"
            name: "상부공_상판보도형식"
            type: "txt"
            length: "40"
          - id: "urth"
            name: "상부공_상판차도두께(m)"
            type: "num"
            length: "38.8"
          - id: "ubth"
            name: "상부공_상판보도두께(m)"
            type: "num"
            length: "38.8"
          - id: "urwid"
            name: "상부공_차도폭(m)"
            type: "num"
            length: "38.8"
          - id: "ubwid"
            name: "상부공_보도폭(m)"
            type: "num"
            length: "38.8"
          - id: "unhei"
            name: "상부공_난간높이(m)"
            type: "num"
            length: "38.8"
          - id: "unwid"
            name: "상부공_난간폭(m)"
            type: "num"
            length: "38.8"
          - id: "unlen"
            name: "상부공_난간총연장(m)"
            type: "num"
            length: "5"
          - id: "runty"
            name: "상부공_이음장치가동형식"
            type: "txt"
            length: "40"
          - id: "upea"
            name: "상부공_상부슈(개)"
            type: "num"
            length: "5"
          - id: "mung"
            name: "상부공_명암동수(개)"
            type: "num"
            length: "5"
          - id: "kyoja"
            name: "상부공_교좌장치"
            type: "txt"
            length: "40"
          - id: "yeonse"
            name: "상부공_연석"
            type: "txt"
            length: "40"
          - id: "kkea"
            name: "하부공_교각수(개)"
            type: "num"
            length: "5"
          - id: "kchisu"
            name: "하부공_교각치수"
            type: "txt"
            length: "20"
          - id: "kkdep"
            name: "하부공_교각매립깊이(m)"
            type: "num"
            length: "38.8"
          - id: "kkhei"
            name: "하부공_교각총높이(m)"
            type: "num"
            length: "38.8"
          - id: "stwh"
            name: "하부공_교대평수위상고(m)"
            type: "num"
            length: "5"
          - id: "kddep"
            name: "하부공_교대매립깊이(m)"
            type: "num"
            length: "38.8"
          - id: "kdhei"
            name: "하부공_교대총높이(m)"
            type: "num"
            length: "38.8"
          - id: "nltype"
            name: "하부공_교대날개벽종류"
            type: "txt"
            length: "20"
          - id: "knara"
            name: "하부공_교대날개벽총면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "knhei"
            name: "하부공_교대날개벽높이(m)"
            type: "num"
            length: "38.8"
          - id: "kdea"
            name: "하부공_교대수(개)"
            type: "num"
            length: "5"
          - id: "limhei"
            name: "통과제한높이(m)"
            type: "num"
            length: "38.8"
          - id: "limwei"
            name: "통과제한하중(kg)"
            type: "num"
            length: "38.8"
          - id: "upwt"
            name: "부착시설관리기관_상수도"
            type: "txt"
            length: "30"
          - id: "tele"
            name: "부착시설관리기관_통신"
            type: "txt"
            length: "30"
          - id: "elec"
            name: "부착시설관리기관_전기"
            type: "txt"
            length: "30"
          - id: "gas"
            name: "부착시설관리기관_가스"
            type: "txt"
            length: "30"
          - id: "etc"
            name: "부착시설관리기관_기타"
            type: "txt"
            length: "30"
          - id: "emerg"
            name: "긴급전화(개)"
            type: "num"
            length: "5"
          - id: "wtlvl"
            name: "홍수위(m)"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "year"
            name: "준공년도"
            type: "txt"
            length: "4"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "grd_cde"
            name: "기준점등급"
            type: "txt"
            length: "6"
          - id: "tot_len"
            name: "총연장"
            type: "num"
            length: "38.8"
          - id: "hdr_cde"
            name: "난간_재질"
            type: "combo"
            options:
              - code: "30"
            length: "6"
          - id: "fxt_cnt"
            name: "상부공_이음장치수량"
            type: "num"
            length: "38.8"
          - id: "std_lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        ##================detail tab=== 시설점검내역=
          - id: "cost"
            name: "소요예산(원)"
            type: "num"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "facics"
            conditions: "code"
          - id: "nam"
            conditions: "like"
          - id: "dung"
            conditions: "like"
          - id: "aea"
            conditions: "code"
          - id: "bjl"
            conditions: "code"
          - id: "minscd"
            conditions: "code"
          - id: "paycd"
            conditions: "code"
          - id: "grade"
            conditions: "like"
          - id: "uptype"
            conditions: "code"
          - id: "dntype"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "facics"
            minWidth: "150px"
          - id: "nam"
            minWidth: "200px"
          - id: "aea"
            minWidth: "150px"
          - id: "addr"
            minWidth: "200px"
          - id: "minscd"
            minWidth: "150px"
          - id: "paycd"
            minWidth: "150px"
          - id: "bjl"
            minWidth: "150px"
          - id: "uptype"
            minWidth: "150px"
          - id: "dntype"
            minWidth: "150px"
          - id: "ymd"
          - id: "dung"
          - id: "grade"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE010"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "ymd"
          - id: "bjl"
          - id: "aea"
          - id: "facics"
          - id: "man"
          - id: "grade"
          - id: "year"
          - id: "addr"
          - id: "mfacil"
          - id: "wtlvl"
          - id: "minscd"
          - id: "hstnam"
          - id: "hstadr"
          - id: "paycd"
          - id: "spymd"
          - id: "epymd"
          - id: "dung"
          - id: "line"
          - id: "dwei"
          - id: "limhei"
          - id: "limwei"
          - id: "emerg"
          - id: "note"
          - id: "lenth"
          - id: "dislen"
          - id: "disea"
          - id: "alwid"
          - id: "rwid"
          - id: "maxcol"
          - id: "mincol"
          - id: "bheit"
          - id: "lgtea"
          - id: "ljong"
          - id: "jgube"
          - id: "hgube"
          - id: "upgan"
          - id: "upjhei"
          - id: "upjjong"
          - id: "upon"
          - id: "uprd"
          - id: "upbd"
          - id: "urth"
          - id: "ubth"
          - id: "urwid"
          - id: "ubwid"
          - id: "upsma"
          - id: "ursma"
          - id: "ubsma"
          - id: "unhei"
          - id: "unwid"
          - id: "unlen"
          - id: "nmate"
          - id: "fixty"
          - id: "runty"
          - id: "upea"
          - id: "kmtype"
          - id: "gfixty"
          - id: "grunty"
          - id: "mung"
          - id: "kyoja"
          - id: "yeonse"
          - id: "uptype"
          - id: "kktype"
          - id: "kkea"
          - id: "kchisu"
          - id: "kkdep"
          - id: "kkicho"
          - id: "kkhei"
          - id: "kdtype"
          - id: "stwh"
          - id: "kddep"
          - id: "kdhei"
          - id: "kdbase"
          - id: "nltype"
          - id: "knara"
          - id: "knhei"
          - id: "kdea"
          - id: "dntype"
          - id: "upwt"
          - id: "tele"
          - id: "elec"
          - id: "gas"
          - id: "etc"
          ##=====detail view 외 속성값=======##
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "ridn"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "grd_cde"
            attributes:
              - id: "hidden"
          - id: "tot_len"
            attributes:
              - id: "hidden"
          - id: "hdr_cde"
            attributes:
              - id: "hidden"
          - id: "fxt_cnt"
            attributes:
              - id: "hidden"
          - id: "std_lbl"
            attributes:
              - id: "hidden"
          - id: "sgg_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_brdg_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_BRDG_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
          #rdt_siip_d
          - id: "urf:rdt_siip_d"
            name: "시설점검내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_dt"
              - id: "last_mdfcn_id"
              - id: "inspnm"
              - id: "symd"
              - id: "eymd"
              - id: "orgz"
              - id: "cost"
              - id: "conten"
                name: "점검내용"
              - id: "action"
              - id: "confnm"
              - id: "inspnm"
              - id: "mngt"
              - id: "rank"
              - id: "note"
            # 교량 첨부파일 rdl_brdg_a__attach 
          - id: "urf:rdl_brdg_a__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 터널 rdl_trnl_a
  - id: "rdl_trnl_a"
    name: "터널"
    description: "도로시설 - 도로시설 - 터널"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num"
            length: "38"
          - id: "gnnum"
            name: "갱구수"
            type: "num"
            length: "5"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "man"
            name: "관리자"
            type: "txt"
            length: "30"
          - id: "grade"
            name: "관리급수"
            type: "txt"
            length: "1"
          - id: "hstnam"
            name: "민자사업자명"
            type: "txt"
            length: "30"
          - id: "hstadr"
            name: "민자사업자주소"
            type: "txt"
            length: "50"
          - id: "spymd"
            name: "유료개시일"
            type: "date" # 변경: date -> timestamp"
          - id: "epymd"
            name: "유료종료일"
            type: "date" # 변경: date -> timestamp"
          - id: "nam"
            name: "터널명"
            type: "txt"
            length: "20"
          - id: "ymd"
            name: "관리시작일"
            type: "date" # 변경: date -> timestamp"
          - id: "addr"
            name: "소재지"
            type: "txt"
            length: "50"
          - id: "cwid"
            name: "차도폭원(m)"
            type: "num"
            length: "38.8"
          - id: "mwid"
            name: "인도폭원(m)"
            type: "num"
            length: "38.8"
          - id: "gwid"
            name: "구거폭원(m)"
            type: "num"
            length: "38.8"
          - id: "wid"
            name: "총폭원(m)"
            type: "num"
            length: "38.8"
          - id: "line"
            name: "왕복차로수(개)"
            type: "num"
            length: "5"
          - id: "lenth"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "height"
            name: "터널높이(m)"
            type: "num"
            length: "38.8"
          - id: "ghei"
            name: "통행높이(m)"
            type: "num"
            length: "38.8"
          - id: "cara"
            name: "차도면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "lbara"
            name: "좌보도면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "rbara"
            name: "우보도면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "teol"
            name: "열"
            type: "txt"
            length: "15"
          - id: "gonwid"
            name: "공_두께(m)"
            type: "num"
            length: "38.8"
          - id: "whwid"
            name: "측벽_두께(m)"
            type: "num"
            length: "38.8"
          - id: "chwid"
            name: "천정_두께(m)"
            type: "num"
            length: "38.8"
          - id: "kltype"
            name: "구조형식"
            type: "txt"
            length: "40"
          - id: "klen"
            name: "굴착연장(m)"
            type: "num"
            length: "38.8"
          - id: "gntype"
            name: "갱문_형식"
            type: "txt"
            length: "20"
          - id: "gnwid"
            name: "갱문_폭(m)"
            type: "num"
            length: "38.8"
          - id: "gnhei"
            name: "갱문_높이(m)"
            type: "num"
            length: "38.8"
          - id: "lnstr"
            name: "라이닝_구조"
            type: "txt"
            length: "20"
          - id: "lnth"
            name: "라이닝_두께(m)"
            type: "num"
            length: "38.8"
          - id: "ocstr"
            name: "개착식구조"
            type: "txt"
            length: "20"
          - id: "oclen"
            name: "개착식길이(m)"
            type: "num"
            length: "38.8"
          - id: "soopwr"
            name: "수전전압"
            type: "txt"
            length: "40"
          - id: "sooway"
            name: "수전방식"
            type: "txt"
            length: "40"
          - id: "bajeon"
            name: "배전반수"
            type: "txt"
            length: "40"
          - id: "suppca"
            name: "변압기용량"
            type: "txt"
            length: "40"
          - id: "suppbj"
            name: "공급변전소"
            type: "txt"
            length: "40"
          - id: "light"
            name: "조명설비"
            type: "txt"
            length: "50"
          - id: "sos"
            name: "동력설비"
            type: "txt"
            length: "50"
          - id: "balqty"
            name: "발전기용량"
            type: "txt"
            length: "40"
          - id: "bangso"
            name: "방송설비"
            type: "txt"
            length: "50"
          - id: "fan"
            name: "환기방식"
            type: "txt"
            length: "50"
          - id: "betype"
            name: "배수시설종류"
            type: "txt"
            length: "40"
          - id: "hydra"
            name: "소화설비"
            type: "txt"
            length: "40"
          - id: "emerg"
            name: "긴급전화(개)"
            type: "num"
            length: "5"
          - id: "upwt"
            name: "부착시설_상수도기관"
            type: "txt"
            length: "30"
          - id: "tele"
            name: "부착시설_통신관로기관"
            type: "txt"
            length: "30"
          - id: "elec"
            name: "부착시설_전기관로기관"
            type: "txt"
            length: "30"
          - id: "gas"
            name: "부착시설_가스기관"
            type: "txt"
            length: "30"
          - id: "etc"
            name: "부착시설_기타기관"
            type: "txt"
            length: "30"
          - id: "lgtea"
            name: "조명등수(개)"
            type: "num"
            length: "5"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "grd_cde"
            name: "기준점등급"
            type: "txt"
            length: "6"
          - id: "tot_ara"
            name: "총면적"
            type: "num"
            length: "38.8"
          - id: "lsw_wid"
            name: "폭원_좌보도"
            type: "num"
            length: "38.8"
          - id: "rsw_wid"
            name: "폭원_우보도"
            type: "num"
            length: "38.8"
          - id: "lcd_exp"
            name: "조명시설_종류"
            type: "txt"
            length: "50"
          - id: "lcd_cnt"
            name: "조명시설_수량"
            type: "num"
            length: "38.8"
          - id: "fxg_exp"
            name: "소화시설_종류"
            type: "txt"
            length: "50"
          - id: "std_lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        ##================detail tab=== 시설점검내역=
          - id: "cost"
            name: "소요예산(원)"
            type: "num"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "facics"
            conditions: "code"
          - id: "nam"
            conditions: "like"
          - id: "minscd"
            conditions: "code"
          - id: "paycd"
            conditions: "code"
          - id: "grade"
            conditions: "like"
          - id: "ymd"
            conditions: "range"
          - id: "height"
            conditions: "range"
          - id: "lenth"
            conditions: "range"
        search-result:
          - id: "idn"
            minWidth: "150px"
          - id: "mngt"
          - id: "nam"
            minWidth: "200px"
          - id: "ymd"
          - id: "facics"
          - id: "addr"
            minWidth: "200px"
          - id: "grade"
          - id: "minscd"
          - id: "paycd"
          - id: "lenth"
          - id: "height"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE020"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "man"
          - id: "gnnum"
          - id: "grade"
          - id: "ymd"
          - id: "nam"
          - id: "facics"
          - id: "addr"
          - id: "note"
          - id: "cwid"
          - id: "mwid"
          - id: "gwid"
          - id: "wid"
          - id: "line"
          - id: "lenth"
          - id: "height"
          - id: "ghei"
          - id: "cara"
          - id: "lbara"
          - id: "rbara"
          - id: "teol"
          - id: "minscd"
          - id: "hstnam"
          - id: "hstadr"
          - id: "paycd"
          - id: "spymd"
          - id: "epymd"
          - id: "kltype"
          - id: "klen"
            name: "굴착연장(m)"
          - id: "gntype"
          - id: "gnwid"
          - id: "gnhei"
          - id: "lnstr"
          - id: "lnth"
          - id: "ocstr"
          - id: "oclen"
          - id: "upwt"
          - id: "tele"
          - id: "elec"
          - id: "gas"
          - id: "etc"
          - id: "soopwr"
          - id: "sooway"
          - id: "bajeon"
          - id: "suppca"
          - id: "suppbj"
          - id: "light"
          - id: "sos"
          - id: "balqty"
          - id: "bangso"
          - id: "fan"
          - id: "betype"
          - id: "wkind"
          - id: "hydra"
          - id: "emerg"
          - id: "gonwid"
          - id: "gonsma"
          - id: "whwid"
          - id: "whsma"
          - id: "chwid"
          - id: "chsma"
          ##=====detail view 외 속성값=======##
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "mfacil"
            attributes:
              - id: "hidden"
          - id: "lgtea"
            attributes:
              - id: "hidden"
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "grd_cde"
            attributes:
              - id: "hidden"
          - id: "tot_ara"
            attributes:
              - id: "hidden"
          - id: "lsw_wid"
            attributes:
              - id: "hidden"
          - id: "rsw_wid"
            attributes:
              - id: "hidden"
          - id: "lcd_exp"
            attributes:
              - id: "hidden"
          - id: "lcd_cnt"
            attributes:
              - id: "hidden"
          - id: "fxg_exp"
            attributes:
              - id: "hidden"
          - id: "std_lbl"
            attributes:
              - id: "hidden"
          - id: "sgg_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_trnl_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_TRNL_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
          #rdt_siip_d
          - id: "urf:rdt_siip_d"
            name: "시설점검내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_dt"
              - id: "last_mdfcn_id"
              - id: "inspnm"
              - id: "symd"
              - id: "eymd"
              - id: "orgz"
              - id: "cost"
              - id: "conten"
                name: "점검내용"
              - id: "action"
              - id: "confnm"
              - id: "inspnm"
              - id: "mngt"
              - id: "rank"
              - id: "note"
            # 터널 첨부파일 rdl_trnl_a__attach 
          - id: "urf:rdl_trnl_a__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 보도육교 rdl_ovps_a
  - id: "rdl_ovps_a"
    name: "보도육교"
    description: "도로시설 - 도로시설 - 보도육교"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "part"
            name: "보도육교종류"
            type: "combo"
            options:
              - code: "196"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "man"
            name: "관리자"
            type: "txt"
            length: "30"
          - id: "grade"
            name: "관리급수"
            type: "txt"
            length: "1"
          - id: "nam"
            name: "보도육교명"
            type: "txt"
            length: "20"
          - id: "addr"
            name: "소재지"
            type: "txt"
            length: "40"
          - id: "ymd"
            name: "관리시작일"
            type: "date" # 변경: date -> timestamp"
          - id: "guwid"
            name: "구체폭원(m)"
            type: "num"
            length: "38.8"
          - id: "gulen"
            name: "구체연장(m)"
            type: "num"
            length: "38.8"
          - id: "guara"
            name: "구체면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "limhei"
            name: "통과제한높이(m)"
            type: "num"
            length: "38.8"
          - id: "strlen"
            name: "계단연장(m)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "strea"
            name: "계단개소(개)"
            type: "num"
            length: "5"
          - id: "strwid"
            name: "계단폭(m)"
            type: "num"
            length: "38.8"
          - id: "strara"
            name: "계단면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "nanlen"
            name: "난간연장(m)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nanhei"
            name: "난간높이(m)"
            type: "num"
            length: "38.8"
          - id: "rehei"
            name: "실측높이(m)"
            type: "num"
            length: "38.8"
          - id: "ang"
            name: "장애자램프경사도(%)"
            type: "num"
            length: "5"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "grd_cde"
            name: "기준점등급"
            type: "txt"
            length: "6"
          - id: "tot_len"
            name: "총연장"
            type: "num"
            length: "38.8"
          - id: "hdr_ara"
            name: "계단_면적"
            type: "num"
            length: "38.8"
          - id: "std_lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
          - id: "part"
            name: "보도육교 종류"
            type: "combo"
            options:
              - code: "196"
        ##================detail tab=== 시설점검내역=
          - id: "cost"
            name: "소요예산(원)"
            type: "num"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "facics"
            conditions: "code"
          - id: "nam"
            conditions: "like"
          - id: "part"
            conditions: "equals"
          - id: "corb"
            conditions: "code"
          - id: "hos"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
        search-result:
          - id: "idn"
            minWidth: "150px"
          - id: "mngt"
          - id: "part"
            minWidth: "150px"
          - id: "corb"
          - id: "nam"
            minWidth: "200px"
          - id: "ymd"
          - id: "facics"
          - id: "limhei"
          - id: "rehei"
          - id: "hos"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE100"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "part"
          - id: "corb"
          - id: "nam"
          - id: "facics"
          - id: "man"
          - id: "grade"
          - id: "ymd"
          - id: "limhei"
          - id: "dwei"
          - id: "rehei"
          - id: "addr"
          - id: "mfacil"
          - id: "guwid"
          - id: "gulen"
          - id: "guara"
          - id: "upsang"
          - id: "dndhy"
          - id: "strlen"
          - id: "strea"
          - id: "strwid"
          - id: "strara"
          - id: "nansma"
          - id: "nanlen"
          - id: "nanhei"
          - id: "hos"
          - id: "ang"
            name: "장애자램프경사도"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"
          - id: "hdr_ara"
            attributes:
              - id: "hidden"
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "grd_cde"
            attributes:
              - id: "hidden"
          - id: "tot_len"
            attributes:
              - id: "hidden"
          - id: "std_lbl"
            attributes:
              - id: "hidden"
          - id: "sgg_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_ovps_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_OVPS_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
          #rdt_siip_d
          - id: "urf:rdt_siip_d"
            name: "시설점검내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_dt"
              - id: "last_mdfcn_id"
              - id: "inspnm"
              - id: "symd"
              - id: "eymd"
              - id: "orgz"
              - id: "cost"
              - id: "conten"
                name: "점검내용"
              - id: "action"
              - id: "confnm"
              - id: "inspnm"
              - id: "mngt"
              - id: "rank"
              - id: "note"
            # 보도육교 첨부파일 rdl_ovps_a__attach 
          - id: "urf:rdl_ovps_a__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 지하차도 rdl_scar_a
  - id: "rdl_scar_a"
    name: "지하차도"
    description: "도로시설 - 도로시설 - 지하차도"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "aef"
            name: "지하도구분"
            type: "combo"
            options:
              - code: "200"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "확인필요"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "man"
            name: "관리자"
            type: "txt"
            length: "30"
          - id: "grade"
            name: "관리급수"
            type: "txt"
            length: "1"
          - id: "nam"
            name: "지하차도명"
            type: "txt"
            length: "30"
          - id: "ymd"
            name: "관리시작일"
            type: "date" # 변경: date -> timestamp
          - id: "addr"
            name: "소재지_지번"
            type: "txt"
            length: "40"
          - id: "rdwid"
            name: "도로폭(m)"
            type: "num"
            length: "38.8"
          - id: "bowid"
            name: "보도폭(m)"
            type: "num"
            length: "38.8"
          - id: "cdwid"
            name: "차도폭(m)"
            type: "num"
            length: "38.8"
          - id: "limhei"
            name: "통과제한높이(m)"
            type: "num"
            length: "38.8"
          - id: "rehei"
            name: "실측높이(m)"
            type: "num"
            length: "38.8"
          - id: "boxwid"
            name: "BOX폭(m)"
            type: "num"
            length: "38.8"
          - id: "boxlen"
            name: "BOX연장(m)"
            type: "num"
            length: "38.8"
          - id: "boxara"
            name: "BOX면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "rdlen"
            name: "차도연장(m)"
            type: "num"
            length: "38.8"
          - id: "bolen"
            name: "보도연장(m)"
            type: "num"
            length: "38.8"
          - id: "totlen"
            name: "총연장(m)"
            type: "num"
            length: "38.8"
          - id: "totara"
            name: "총면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "obhei"
            name: "옹벽높이(m)"
            type: "num"
            length: "38.8"
          - id: "oblen"
            name: "옹벽연장(m)"
            type: "num"
            length: "38.8"
          - id: "mainst"
            name: "본체구조"
            type: "txt"
            length: "40"
          - id: "nangan"
            name: "난간"
            type: "txt"
            length: "30"
          - id: "cmak"
            name: "천정마감재"
            type: "txt"
            length: "30"
          - id: "bmak"
            name: "벽체마감재"
            type: "txt"
            length: "30"
          - id: "drain"
            name: "배수설비"
            type: "txt"
            length: "30"
          - id: "jibso"
            name: "집수정용량"
            type: "txt"
            length: "30"
          - id: "light"
            name: "조명설비"
            type: "txt"
            length: "50"
          - id: "eyong"
            name: "계약용량"
            type: "txt"
            length: "20"
          - id: "bangso"
            name: "방송설비"
            type: "txt"
            length: "40"
          - id: "balqty"
            name: "발전기용량"
            type: "txt"
            length: "40"
          - id: "inea"
            name: "출입구개소(개)"
            type: "num"
            length: "5"
          - id: "inwid"
            name: "출입구폭원(m)"
            type: "num"
            length: "38.8"
          - id: "inlen"
            name: "출입구연장(m)"
            type: "num"
            length: "5"
          - id: "inara"
            name: "출입구면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "lgtea"
            name: "조명등갯수(개)"
            type: "num"
            length: "5"
          - id: "year"
            name: "준공년도"
            type: "txt"
            length: "4"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "grd_cde"
            name: "기준점등급"
            type: "txt"
            length: "6"
          - id: "box_hit"
            name: "구체높이"
            type: "num"
            length: "38.8"
          - id: "esc_cde"
            name: "일반제원_차량대비시설유무"
            type: "txt"
            length: "6"
          - id: "vnt_exp"
            name: "일반제원_환기방식"
            type: "txt"
            length: "50"
          - id: "tot_wid"
            name: "폭원_계"
            type: "num"
            length: "38.8"
          - id: "lsw_wid"
            name: "폭원_좌보도"
            type: "num"
            length: "38.8"
          - id: "rsw_wid"
            name: "폭원_우보도"
            type: "num"
            length: "38.8"
          - id: "lan_cnt"
            name: "왕복차로수"
            type: "num"
            length: "38.8"
          - id: "rvt_ara"
            name: "옹벽_면적"
            type: "num"
            length: "38.8"
          - id: "fxg_exp"
            name: "소화시설_종류"
            type: "txt"
            length: "50"
          - id: "sup_exp"
            name: "급수시설종류"
            type: "txt"
            length: "50"
          - id: "std_lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        ##================detail tab=== 시설점검내역=
          - id: "cost"
            name: "소요예산(원)"
            type: "num"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          # detail-tab 시설점검내역
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "seq"
            name: "일련번호"
            type: "num"
            length: "5"
          - id: "symd"
            name: "점검시작일"
            type: "date" # 변경: date -> timestamp
          - id: "eymd"
            name: "점검종료일"
            type: "date" # 변경: date -> timestamp
          - id: "orgz"
            name: "점검기관"
            type: "txt"
            length: "50"
          - id: "cost"
            name: "소요예산(원)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "conten"
            name: "점검내용"
            type: "txt"
            length: "200"
          - id: "action"
            name: "조치사항"
            type: "txt"
            length: "200"
          - id: "rank"
            name: "상태등급"
            type: "txt"
            length: "1"
          - id: "inspnm"
            name: "점검자"
            type: "txt"
            length: "30"
          - id: "confnm"
            name: "확인자"
            type: "txt"
            length: "30"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "facics"
            conditions: "code"
          - id: "nam"
            conditions: "like"
          - id: "aef"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "rdwid"
            conditions: "range"
          - id: "totlen"
            conditions: "range"
          - id: "mfacil"
            conditions: "code"
        search-result:
          - id: "idn"
            minWidth: "150px"
          - id: "mngt"
          - id: "aef"
          - id: "nam"
            minWidth: "200px"
          - id: "ymd"
          - id: "addr"
            minWidth: "200px"
          - id: "facics"
          - id: "rdwid"
          - id: "totlen"
          - id: "totara"
          - id: "limhei"
          - id: "mfacil"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE051"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "man"
          - id: "grade"
          - id: "facics"
          - id: "aef"
          - id: "nam"
          - id: "ymd"
          - id: "addr"
          - id: "rdwid"
          - id: "bowid"
          - id: "cdwid"
          - id: "limhei"
          - id: "rehei"
          - id: "mfacil"
          - id: "guard"
          - id: "year"
          - id: "note"
          - id: "boxwid"
          - id: "boxlen"
          - id: "boxara"
          - id: "rdlen"
          - id: "bolen"
          - id: "totlen"
          - id: "totara"
          - id: "drain"
          - id: "jibso"
          - id: "light"
          - id: "eyong"
          - id: "bangso"
          - id: "balqty"
          - id: "lgtea"
          - id: "inea"
          - id: "inwid"
          - id: "inlen"
          - id: "inara"
          - id: "obhei"
          - id: "oblen"
          - id: "mainst"
          - id: "nangan"
          - id: "cmak"
          - id: "bmak"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "box_hit"
            attributes:
              - id: "hidden"
          - id: "tot_wid"
            attributes:
              - id: "hidden"
          - id: "lsw_wid"
            attributes:
              - id: "hidden"
          - id: "rsw_wid"
            attributes:
              - id: "hidden"
          - id: "lan_cnt"
            attributes:
              - id: "hidden"
          - id: "rvt_ara"
            attributes:
              - id: "hidden"
          - id: "esc_cde"
            attributes:
              - id: "hidden"
          - id: "vnt_exp"
            attributes:
              - id: "hidden"
          - id: "fxg_exp"
            attributes:
              - id: "hidden"
          - id: "sup_exp"
            attributes:
              - id: "hidden"
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "grd_cde"
            attributes:
              - id: "hidden"
          - id: "std_lbl"
            attributes:
              - id: "hidden"
          - id: "sgg_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_scar_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_SCAR_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
          #rdt_siip_d
          - id: "urf:rdt_siip_d"
            name: "시설점검내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_dt"
              - id: "last_mdfcn_id"
              - id: "inspnm"
              - id: "symd"
              - id: "eymd"
              - id: "orgz"
              - id: "cost"
              - id: "conten"
                name: "점검내용"
              - id: "action"
              - id: "confnm"
              - id: "inspnm"
              - id: "mngt"
              - id: "rank"
              - id: "note"
  # 도로 - 지하보도 rdl_sman_a
  - id: "rdl_sman_a"
    name: "지하보도"
    description: "도로시설 - 도로시설 - 지하보도"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num"
            length: "38"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "man"
            name: "관리자"
            type: "txt"
            length: "30"
          - id: "grade"
            name: "관리급수"
            type: "txt"
            length: "1"
          - id: "nam"
            name: "지하도명"
            type: "txt"
            length: "30"
          - id: "ymd"
            name: "관리시작일"
            type: "date" # 변경: date -> timestamp
          - id: "addr"
            name: "소재지_지번"
            type: "txt"
            length: "40"
          - id: "boxhei"
            name: "BOX높이(m)"
            type: "num"
            length: "38.8"
          - id: "boxwid"
            name: "BOX폭(m)"
            type: "num"
            length: "38.8"
          - id: "boxlen"
            name: "BOX연장(m)"
            type: "num"
            length: "38.8"
          - id: "boxara"
            name: "BOX면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "mainst"
            name: "본체구조"
            type: "txt"
            length: "40"
          - id: "canopy"
            name: "캐노피"
            type: "txt"
            length: "40"
          - id: "nangan"
            name: "난간"
            type: "txt"
            length: "30"
          - id: "cmak"
            name: "천정마감재"
            type: "txt"
            length: "30"
          - id: "bmak"
            name: "벽체마감재"
            type: "txt"
            length: "30"
          - id: "bdmak"
            name: "바닥마감재"
            type: "txt"
            length: "30"
          - id: "igmak"
            name: "출입구마감재"
            type: "txt"
            length: "30"
          - id: "drain"
            name: "배수설비"
            type: "txt"
            length: "30"
          - id: "jibso"
            name: "집수정용량"
            type: "txt"
            length: "30"
          - id: "light"
            name: "조명설비"
            type: "txt"
            length: "50"
          - id: "eyong"
            name: "계약용량"
            type: "txt"
            length: "20"
          - id: "bangso"
            name: "방송설비"
            type: "txt"
            length: "40"
          - id: "balqty"
            name: "발전기용량"
            type: "txt"
            length: "40"
          - id: "inea"
            name: "출입구개소(m)"
            type: "num"
            length: "5"
          - id: "inwid"
            name: "출입구폭원(m)"
            type: "num"
            length: "38.8"
          - id: "inlen"
            name: "출입구연장(m)"
            type: "num"
            length: "5"
          - id: "inara"
            name: "출입구면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "lgtea"
            name: "조명등갯수(개)"
            type: "num"
            length: "5"
          - id: "year"
            name: "준공년도"
            type: "txt"
            length: "4"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "grd_cde"
            name: "기준점등급"
            type: "txt"
            length: "6"
          - id: "tot_len"
            name: "총연장"
            type: "num"
            length: "38.8"
          - id: "tot_ara"
            name: "총면적"
            type: "num"
            length: "38.8"
          - id: "vnt_exp"
            name: "일반제원_환기방식"
            type: "txt"
            length: "50"
          - id: "fxg_exp"
            name: "소화시설_종류"
            type: "txt"
            length: "50"
          - id: "std_lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        ##================detail tab=== 시설점검내역=
          - id: "inspnm"
            name: "점검종류"
            type: "combo"
            options:
              - code: "102"
          - id: "cost"
            name: "소요예산(원)"
            type: "num"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "facics"
            conditions: "code"
          - id: "nam"
            conditions: "like"
          - id: "aef"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "boxwid"
            conditions: "range"
          - id: "boxlen"
            conditions: "range"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "aef"
          - id: "nam"
            minWidth: "200px"
          - id: "addr"
            minWidth: "200px"
          - id: "ymd"
          - id: "facics"
            minWidth: "150px"
          - id: "boxwid"
          - id: "boxlen"
          - id: "boxara"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE052"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "man"
          - id: "grade"
          - id: "facics"
          - id: "aef"
          - id: "nam"
          - id: "ymd"
          - id: "addr"
          - id: "mainst"
          - id: "canopy"
          - id: "nangan"
          - id: "cmak"
          - id: "bmak"
          - id: "bdmak"
          - id: "igmak"
          - id: "year"
          - id: "mfacil"
          - id: "note"
          - id: "boxhei"
          - id: "boxwid"
          - id: "boxlen"
          - id: "boxara"
          - id: "drain"
          - id: "jibso"
          - id: "light"
          - id: "eyong"
          - id: "bangso"
          - id: "balqty"
          - id: "lgtea"
          - id: "inea"
          - id: "inwid"
          - id: "inlen"
          - id: "inara"
          ##=====detail view 외 속성값=======##
          - id: "ridn"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "rdwid"
            attributes:
              - id: "hidden"
          - id: "bowid"
            attributes:
              - id: "hidden"
          - id: "cdwid"
            attributes:
              - id: "hidden"
          - id: "limhei"
            attributes:
              - id: "hidden"
          - id: "rehei"
            attributes:
              - id: "hidden"
          - id: "rdlen"
            attributes:
              - id: "hidden"
          - id: "bolen"
            attributes:
              - id: "hidden"
          - id: "totlen"
            attributes:
              - id: "hidden"
          - id: "totara"
            attributes:
              - id: "hidden"
          - id: "obhei"
            attributes:
              - id: "hidden"
          - id: "oblen"
            attributes:
              - id: "hidden"
          - id: "box_hit"
            attributes:
              - id: "hidden"
          - id: "tot_wid"
            attributes:
              - id: "hidden"
          - id: "lsw_wid"
            attributes:
              - id: "hidden"
          - id: "rsw_wid"
            attributes:
              - id: "hidden"
          - id: "lan_cnt"
            attributes:
              - id: "hidden"
          - id: "rvt_ara"
            attributes:
              - id: "hidden"
          - id: "guard"
            attributes:
              - id: "hidden"
          - id: "esc_cde"
            attributes:
              - id: "hidden"
          - id: "vnt_exp"
            attributes:
              - id: "hidden"
          - id: "fxg_exp"
            attributes:
              - id: "hidden"
          - id: "sup_exp"
            attributes:
              - id: "hidden"
          - id: "std_lbl"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_sman_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_SMAN_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
          #rdt_siip_d
          - id: "urf:rdt_siip_d"
            name: "시설점검내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_dt"
              - id: "last_mdfcn_id"
              - id: "inspnm"
              - id: "symd"
              - id: "eymd"
              - id: "orgz"
              - id: "cost"
              - id: "conten"
                name: "점검내용"
              - id: "action"
              - id: "confnm"
              - id: "inspnm"
              - id: "mngt"
              - id: "rank"
              - id: "note"
  # 도로 - 고가도로 rdl_elbr_a
  - id: "rdl_elbr_a"
    name: "고가도로"
    description: "도로시설 - 도로시설 - 고가도로"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "고가도로_차도명"
            type: "txt"
            length: "40"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "man"
            name: "관리자"
            type: "txt"
            length: "30"
          - id: "grade"
            name: "관리급수"
            type: "txt"
            length: "1"
          - id: "ymd"
            name: "관리시작일"
            type: "date" # 변경: date -> timestamp"
          - id: "addr"
            name: "소재지"
            type: "txt"
            length: "50"
          - id: "hstnam"
            name: "민자사업자명"
            type: "txt"
            length: "30"
          - id: "hstadr"
            name: "민자사업자주소"
            type: "txt"
            length: "50"
          - id: "spymd"
            name: "유료시작일"
            type: "date" # 변경: date -> timestamp"
          - id: "epymd"
            name: "유료종료일"
            type: "date" # 변경: date -> timestamp"
          - id: "dung"
            name: "교량등급"
            type: "txt"
            length: "1"
          - id: "line"
            name: "왕복차로수(개)"
            type: "num"
            length: "5"
          - id: "lenth"
            name: "일반제원_교장(m)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dislen"
            name: "일반제원_경간장(m)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "disea"
            name: "일반제원_경간수(개)"
            type: "num"
            length: "5"
          - id: "alwid"
            name: "일반제원_총폭원(m)"
            type: "num"
            length: "38.8"
          - id: "rwid"
            name: "일반제원_유효폭(m)"
            type: "num"
            length: "38.8"
          - id: "rara"
            name: "일반제원_상당면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "maxcol"
            name: "일반제원_최대경간(m)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "mincol"
            name: "일반제원_최소경간(m)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "bheit"
            name: "일반제원_교고(m)"
            type: "num"
            length: "38.8"
          - id: "lgtea"
            name: "일반제원_조명수량(개)"
            type: "num"
            length: "5"
          - id: "jgube"
            name: "일반제원_종단구배(%)"
            type: "num"
            length: "38.8"
          - id: "hgube"
            name: "일반제원_횡단구배(%)"
            type: "num"
            length: "38.8"
          - id: "upgan"
            name: "상부공-주형간격(m)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "upjhei"
            name: "상부공-주형높이(m)"
            type: "num"
            length: "38.8"
          - id: "upbon"
            name: "상부공-주형본류"
            type: "txt"
            length: "40"
          - id: "uprd"
            name: "상부공-상판차도형식"
            type: "txt"
            length: "40"
          - id: "upbd"
            name: "상부공-상판보도형식"
            type: "txt"
            length: "40"
          - id: "urth"
            name: "상부공-상판차도두께(m)"
            type: "num"
            length: "38.8"
          - id: "ubth"
            name: "상부공-상판보도두께(m)"
            type: "num"
            length: "38.8"
          - id: "urwid"
            name: "상부공-차도폭(m)"
            type: "num"
            length: "38.8"
          - id: "ubwid"
            name: "상부공-보도폭(m)"
            type: "num"
            length: "38.8"
          - id: "unhei"
            name: "상부공-난간높이(m)"
            type: "num"
            length: "38.8"
          - id: "unwid"
            name: "상부공-난간폭(m)"
            type: "num"
            length: "38.8"
          - id: "unlen"
            name: "상부공-난간총연장(m)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "runty"
            name: "상부공-이음장치가동형식"
            type: "txt"
            length: "40"
          - id: "upea"
            name: "상부공-상부슈(개)"
            type: "num"
            length: "5"
          - id: "mung"
            name: "상부공-명암동수(개)"
            type: "num"
            length: "5"
          - id: "kyoja"
            name: "상부공-교좌장치"
            type: "txt"
            length: "40"
          - id: "yeonse"
            name: "상부공-연석"
            type: "txt"
            length: "40"
          - id: "kkea"
            name: "하부공_교각수(개)"
            type: "num"
            length: "5"
          - id: "kchisu"
            name: "하부공_교각치수"
            type: "txt"
            length: "20"
          - id: "kkdep"
            name: "하부공_교각매립깊이(m)"
            type: "num"
            length: "38.8"
          - id: "kkhei"
            name: "하부공_교각총높이(m)"
            type: "num"
            length: "38.8"
          - id: "stwh"
            name: "하부공_교대평수위상고(m)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "kddep"
            name: "하부공_교대매립깊이(m)"
            type: "num"
            length: "38.8"
          - id: "kdhei"
            name: "하부공_교대총높이(m)"
            type: "num"
            length: "38.8"
          - id: "nltype"
            name: "하부공_교대날개벽종류"
            type: "txt"
            length: "20"
          - id: "knara"
            name: "하부공_교대날개벽총면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "knhei"
            name: "하부공_교대날개벽높이(m)"
            type: "num"
            length: "38.8"
          - id: "kdea"
            name: "하부공_교대수(개)"
            type: "num"
            length: "5"
          - id: "obwid"
            name: "옹벽_폭원(m)"
            type: "num"
            length: "38.8"
          - id: "oblen"
            name: "옹벽_연장(m)"
            type: "num"
            length: "38.8"
          - id: "lamp"
            name: "램프_개소수(개)"
            type: "num"
            length: "5"
          - id: "lamwid"
            name: "램프_폭원(m)"
            type: "num"
            length: "38.8"
          - id: "lamlen"
            name: "램프_연장(m)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "lamara"
            name: "램프_면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "upno"
            name: "고시번호"
            type: "txt"
            length: "20"
          - id: "limhei"
            name: "통과제한높이(m)"
            type: "num"
            length: "38.8"
          - id: "limwei"
            name: "통과제한하중(kg)"
            type: "num"
            length: "38.8"
          - id: "upwt"
            name: "부착시설관리기관_상수도"
            type: "txt"
            length: "30"
          - id: "tele"
            name: "부착시설관리기관_통신관로"
            type: "txt"
            length: "30"
          - id: "elec"
            name: "부착시설관리기관_전기관로"
            type: "txt"
            length: "30"
          - id: "gas"
            name: "부착시설관리기관_가스"
            type: "txt"
            length: "30"
          - id: "etc"
            name: "부착시설관리기관_기타"
            type: "txt"
            length: "30"
          - id: "emerg"
            name: "긴급전화(개)"
            type: "num"
            length: "5"
          - id: "year"
            name: "준공년도"
            type: "txt"
            length: "4"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "grd_cde"
            name: "기준점등급"
            type: "txt"
            length: "6"
          - id: "tot_len"
            name: "총연장"
            type: "num"
            length: "38.8"
          - id: "fxt_cnt"
            name: "상부공_이음장치수량"
            type: "num"
            length: "38.8"
          - id: "lcd_exp"
            name: "조명시설_종류"
            type: "txt"
            length: "50"
          - id: "lcd_cnt"
            name: "조명시설_수량"
            type: "num"
            length: "38.8"
          - id: "std_lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        ##================detail tab=== 시설점검내역=
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "facics"
            conditions: "code"
          - id: "bjl"
            conditions: "code"
          - id: "aea"
            conditions: "code"
          - id: "nam"
            conditions: "like"
          - id: "dung"
            conditions: "like"
          - id: "minscd"
            conditions: "code"
          - id: "paycd"
            conditions: "code"
          - id: "uptype"
            conditions: "code"
          - id: "dntype"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "grade"
            conditions: "like"
        search-result:
          - id: "idn"
            minWidth: "150px"
          - id: "mngt"
          - id: "nam"
            minWidth: "200px"
          - id: "addr"
            minWidth: "200px"
          - id: "dung"
          - id: "ymd"
          - id: "facics"
          - id: "aea"
            minWidth: "150px"
          - id: "minscd"
          - id: "paycd"
          - id: "bjl"
            minWidth: "150px"
          - id: "uptype"
            minWidth: "150px"
          - id: "dntype"
            minWidth: "150px"
          - id: "grade"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "ftc"
            default: "AE040"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "man"
          - id: "grade"
          - id: "facics"
          - id: "aea"
          - id: "nam"
          - id: "ymd"
          - id: "addr"
          - id: "bjl"
          - id: "dung"
          - id: "line"
          - id: "dwei"
          - id: "upno"
          - id: "uptype"
          - id: "dntype"
          - id: "limhei"
          - id: "limwei"
          - id: "emerg"
          - id: "mfacil"
          - id: "year"
          - id: "lenth"
          - id: "dislen"
          - id: "disea"
          - id: "alwid"
          - id: "rwid"
          - id: "rara"
          - id: "maxcol"
          - id: "mincol"
          - id: "bheit"
          - id: "lgtea"
          - id: "ljong"
          - id: "jgube"
          - id: "hgube"
          - id: "urwid"
          - id: "ubwid"
          - id: "upsma"
          - id: "ursma"
          - id: "upea"
          - id: "fixty"
          - id: "runty"
          - id: "kmtype"
          - id: "mung"
          - id: "gfixty"
          - id: "grunty"
          - id: "kyoja"
          - id: "yeonse"
          - id: "upgan"
          - id: "upjhei"
          - id: "upjjong"
          - id: "upbon"
          - id: "uprd"
          - id: "upbd"
          - id: "urth"
          - id: "ubth"
          - id: "unhei"
          - id: "unwid"
          - id: "unlen"
          - id: "nmate"
          - id: "kktype"
          - id: "kkea"
          - id: "kchisu"
          - id: "kkdep"
          - id: "kkicho"
          - id: "kkhei"
          - id: "kdtype"
          - id: "stwh"
          - id: "kddep"
          - id: "kdhei"
          - id: "kdbase"
          - id: "nltype"
          - id: "knara"
          - id: "knhei"
          - id: "kdea"
          - id: "obwid"
          - id: "oblen"
          - id: "lamp"
          - id: "lamwid"
          - id: "lamlen"
          - id: "lamara"
          - id: "upwt"
          - id: "tele"
          - id: "elec"
          - id: "gas"
          - id: "minscd"
          - id: "paycd"
          - id: "etc"
          ##=====detail view 외 속성값=======##
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"
          - id: "hstnam"
            attributes:
              - id: "hidden"
          - id: "hstadr"
            attributes:
              - id: "hidden"
          - id: "spymd"
            attributes:
              - id: "hidden"
          - id: "epymd"
            attributes:
              - id: "hidden"
          - id: "ubsma"
            attributes:
              - id: "hidden"
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "grd_cde"
            attributes:
              - id: "hidden"
          - id: "tot_len"
            attributes:
              - id: "hidden"
          - id: "fxt_cnt"
            attributes:
              - id: "hidden"
          - id: "lcd_exp"
            attributes:
              - id: "hidden"
          - id: "lcd_cnt"
            attributes:
              - id: "hidden"
          - id: "std_lbl"
            attributes:
              - id: "hidden"
          - id: "sgg_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_elbr_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_ELBR_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
          #rdt_siip_d
          - id: "urf:rdt_siip_d"
            name: "시설점검내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_dt"
              - id: "last_mdfcn_id"
              - id: "inspnm"
              - id: "symd"
              - id: "eymd"
              - id: "orgz"
              - id: "cost"
              - id: "conten"
                name: "점검내용"
              - id: "action"
              - id: "confnm"
              - id: "inspnm"
              - id: "mngt"
              - id: "rank"
              - id: "note"
            # 고가도로 첨부파일 rdl_elbr_a__attach 
          - id: "urf:rdl_elbr_a__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 공동구 rdl_copi_a
  - id: "rdl_copi_a"
    name: "공동구"
    description: "도로시설 - 도로시설 - 공동구"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "man"
            name: "관리자"
            type: "txt"
            length: "30"
          - id: "grade"
            name: "관리급수"
            type: "txt"
            length: "1"
          - id: "nam"
            name: "공동구명"
            type: "txt"
            length: "30"
          - id: "ymd"
            name: "관리시작일"
            type: "date" # 변경: date -> timestamp"
          - id: "addr"
            name: "소재지_지번"
            type: "txt"
            length: "40"
          - id: "totlen"
            name: "총연장(m)"
            type: "num"
            length: "38.8"
          - id: "boxgu"
            name: "BOX규격"
            type: "txt"
            length: "30"
          - id: "width"
            name: "폭(m)"
            type: "num"
            length: "38.8"
          - id: "height"
            name: "높이(m)"
            type: "num"
            length: "38.8"
          - id: "lenth"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "ara"
            name: "면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "patlen"
            name: "순찰연장(m)"
            type: "num"
            length: "38.8"
          - id: "watr"
            name: "상수도"
            type: "txt"
            length: "40"
          - id: "elec"
            name: "전기"
            type: "txt"
            length: "40"
          - id: "tele"
            name: "통신"
            type: "txt"
            length: "40"
          - id: "warm"
            name: "난방"
            type: "txt"
            length: "40"
          - id: "soopwr"
            name: "수전전압"
            type: "txt"
            length: "40"
          - id: "sooway"
            name: "수전방식"
            type: "txt"
            length: "40"
          - id: "soojj"
            name: "수전지점"
            type: "txt"
            length: "40"
          - id: "soobbs"
            name: "수배전반수"
            type: "txt"
            length: "40"
          - id: "eyong"
            name: "계약용량"
            type: "txt"
            length: "40"
          - id: "light"
            name: "조명시설"
            type: "txt"
            length: "40"
          - id: "drain"
            name: "배수설비"
            type: "txt"
            length: "40"
          - id: "jibsoo"
            name: "집수정"
            type: "txt"
            length: "40"
          - id: "balqty"
            name: "발전기용량"
            type: "txt"
            length: "40"
          - id: "sowha"
            name: "소화기"
            type: "txt"
            length: "40"
          - id: "hwan"
            name: "환기구"
            type: "txt"
            length: "40"
          - id: "fan"
            name: "환기방식"
            type: "txt"
            length: "40"
          - id: "jabgu"
            name: "작업구"
            type: "txt"
            length: "40"
          - id: "mngtpo"
            name: "관리실위치"
            type: "txt"
            length: "40"
          - id: "tel"
            name: "전화번호"
            type: "txt"
            length: "15"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
          # detail-tab 시설점검내역
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "seq"
            name: "일련번호"
            type: "num"
            length: "5"
          - id: "symd"
            name: "점검시작일"
            type: "date" # 변경: date -> timestamp
          - id: "eymd"
            name: "점검종료일"
            type: "date" # 변경: date -> timestamp
          - id: "orgz"
            name: "점검기관"
            type: "txt"
            length: "50"
          - id: "cost"
            name: "소요예산(원)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "conten"
            name: "점검내용"
            type: "txt"
            length: "200"
          - id: "action"
            name: "조치사항"
            type: "txt"
            length: "200"
          - id: "rank"
            name: "상태등급"
            type: "txt"
            length: "1"
          - id: "inspnm"
            name: "점검자"
            type: "txt"
            length: "30"
          - id: "confnm"
            name: "확인자"
            type: "txt"
            length: "30"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "facics"
            conditions: "code"
          - id: "nam"
            conditions: "like"
          - id: "grade"
            conditions: "like"
          - id: "ymd"
            conditions: "range"
          - id: "totlen"
            conditions: "range"
          - id: "width"
            conditions: "range"
          - id: "height"
            conditions: "range"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "nam"
            minWidth: "200px"
          - id: "addr"
            minWidth: "200px"
          - id: "ymd"
          - id: "grade"
          - id: "facics"
          - id: "totlen"
          - id: "width"
          - id: "height"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE900"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "man"
          - id: "grade"
          - id: "nam"
          - id: "facics"
          - id: "ymd"
          - id: "addr"
          - id: "sowha"
          - id: "jabgu"
          - id: "hwan"
          - id: "fan"
          - id: "mngtpo"
          - id: "tel"
          - id: "guard"
          - id: "note" 
          - id: "totlen"
          - id: "boxgu"
          - id: "width"
          - id: "height"
          - id: "lenth"
          - id: "ara"
          - id: "patlen"
          - id: "soopwr"
          - id: "sooway"
          - id: "soojj"
          - id: "soobbs"
          - id: "eyong"
          - id: "light"
          - id: "drain"
          - id: "jibsoo"
          - id: "balqty"
          - id: "watr"
          - id: "elec"
          - id: "tele"
          - id: "warm"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_copi_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_COPI_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
          #rdt_siip_d
          - id: "urf:rdt_siip_d"
            name: "시설점검내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_dt"
              - id: "last_mdfcn_id"
              - id: "inspnm"
              - id: "symd"
              - id: "eymd"
              - id: "orgz"
              - id: "cost"
              - id: "conten"
                name: "점검내용"
              - id: "action"
              - id: "confnm"
              - id: "inspnm"
              - id: "mngt"
              - id: "rank"
              - id: "note"
            # 공동구 첨부파일 rdl_copi_a__attach 
          - id: "urf:rdl_copi_a__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 맨홀 rdl_mnhl_p
  - id: "rdl_mnhl_p"
    name: "맨홀"
    description: "도로시설 - 도로시설 - 맨홀"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "sma"
            name: "재질"
            type: "combo"
            options:
              - code: "47"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dia"
            name: "뚜껑가로길이(mm)"
            type: "num"
            length: "5"
          - id: "lenth"
            name: "뚜껑세로길이(mm)"
            type: "num"
            length: "5"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "thick"
            name: "뚜껑두께(mm)"
            type: "num"
            length: "5"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "azb"
            conditions: "code"
          - id: "sma"
            conditions: "code"
          - id: "guc"
            conditions: "code"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "azb"
          - id: "sma"
          - id: "guc"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AZ040"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "azb"
          - id: "sma"
          - id: "guc"
          - id: "dia"
          - id: "lenth"
          - id: "thick"
          - id: "note"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_mnhl_p" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_MNHL_P"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
            # 맨홀 첨부파일 rdl_mnhl_p__attach 
          - id: "urf:rdl_mnhl_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 도로분리녹지대 rdl_rdgr_a
  - id: "rdl_rdgr_a"
    name: "도로분리녹지대"
    description: "도로시설 - 안전시설 - 도로분리녹지대"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "owr"
            name: "토지소유구분"
            type: "combo"
            options:
              - code: "146"
          - id: "etype"
            name: "토지유형"
            type: "combo"
            options:
              - code: "147"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "펌프장명칭"
            type: "txt"
            length: "40"
          - id: "mngnum"
            name: "쉼터관리번호"
            type: "txt"
            length: "9"
          - id: "addr"
            name: "주소"
            type: "txt"
            length: "50"
          - id: "ara"
            name: "총면적"
            type: "num"
            length: "38.8"
          - id: "ymd"
            name: "침수시작일자"
            type: "date" # 변경: date -> timestamp"
          - id: "lwara"
            name: "잔디식재면적"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "wsymd"
            name: "최초입력일"
            type: "date" # 변경: date -> timestamp"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "std_hit"
            name: "높이"
            type: "num"
            length: "38.8"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "lenth"
            name: "연장(m)"
            type: "num"
            length: "5"
          - id: "width"
            name: "폭(m)"
            type: "num"
            length: "38.8"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "ist_ymd"
            name: "설치일자"
            type: "date"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "midtype"
            conditions: "code"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "mngt"
          - id: "midtype"
          - id: "lenth"
          - id: "width"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc" #AE110 도로분리대, GR040 중앙분리대화단
            attributes:
              - id: "key"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "midtype"
          - id: "lenth"
          - id: "width"
          ##=====detail view 외 속성값=======##
          - id: "nam"
            attributes:
              - id: "hidden"
          - id: "gucd"
            attributes:
              - id: "hidden"
          - id: "dcd"
            attributes:
              - id: "hidden"
          - id: "mngnum"
            attributes:
              - id: "hidden"
          - id: "addr"
            attributes:
              - id: "hidden"
          - id: "ara"
            attributes:
              - id: "hidden"
          - id: "ymd"
            attributes:
              - id: "hidden"
          - id: "owr"
            attributes:
              - id: "hidden"
          - id: "etype"
            attributes:
              - id: "hidden"
          - id: "lwara"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"
          - id: "wsymd"
            attributes:
              - id: "hidden"
          - id: "weymd"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "std_hit"
            attributes:
              - id: "hidden"
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "sgg_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_rdgr_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_RDGR_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 도로 - 방호울타리 rdl_wool_l
  - id: "rdl_wool_l"
    name: "방호울타리"
    description: "도로시설 - 안전시설 - 방호울타리"
    type: "LineString"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "sma"
            name: "재질"
            type: "combo"
            options:
              - code: "47"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "ymd"
            name: "준공일"
            type: "date" # 변경: date -> timestamp"
          - id: "lenth"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "height"
            name: "높이(m)"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "hjd_cde"
            name: "행정동읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "aed"
            conditions: "code"
          - id: "sma"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "aed"
          - id: "sma"
          - id: "ymd"
          - id: "lenth"
          - id: "height"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc" #"AE220 방지책 AE221 가드레일 AE222 가드펜스 AE223 가드로프 AE224 가드파이프 AE225 펜스 AZ090 경사보호망"
            attributes:
              - id: "key"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "aed"
          - id: "sma"
          - id: "ymd"
          - id: "lenth"
          - id: "height"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "sgg_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_wool_l" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_WOOL_L"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 도로 - 제방 gel_bank_a
  - id: "gel_bank_a"
    name: "제방"
    description: "도로시설 - 안전시설 - 제방"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "허가번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "note"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "BB001"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "gel_bank_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "GEL_BANK_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 도로 - 석축_옹벽 rdl_fenc_l
  - id: "rdl_fenc_l"
    name: "석축옹벽"
    description: "도로시설 - 안전시설 - 석축옹벽"
    type: "LineString"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "sma"
            name: "재질"
            type: "combo"
            options:
              - code: "48"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ymd"
            name: "준공일"
            type: "date" # 변경: date -> timestamp"
          - id: "adara"
            name: "도로부지저촉면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "rsara"
            name: "도로부지잔여면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "peara"
            name: "사유지면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "stru"
            name: "구조"
            type: "txt"
            length: "30"
          - id: "lenth"
            name: "연장(m)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "maxhei"
            name: "높이최대(m)"
            type: "num"
            length: "38.8"
          - id: "minhei"
            name: "높이최소(m)"
            type: "num"
            length: "38.8"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "byc_wid"
            name: "폭원"
            type: "num"
            length: "38.8"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "ftc"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "sma"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "lenth"
            conditions: "range"
        search-result:
          - id: "ftc"
          - id: "idn"
            minWidth: "150px"
          - id: "mngt"
          - id: "ymd"
          - id: "adara"
            minWidth: "150px"
          - id: "rsara"
            minWidth: "150px"
          - id: "peara"
            minWidth: "150px"
          - id: "sma"
          - id: "stru"
          - id: "lenth"
            minWidth: "150px"
          - id: "maxhei"
            minWidth: "150px"
          - id: "minhei"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "ftc" #AZ080 석축 AZ085 옹벽
            attributes:
              - id: "key"
              - id: "required"
          - id: "ymd"
          - id: "sma"
          - id: "adara"
          - id: "rsara"
          - id: "peara"
          - id: "stru"
          - id: "lenth"
          ##=====detail view 외 속성값=======##
          - id: "maxhei"
            attributes:
              - id: "hidden"
          - id: "minhei"
            attributes:
              - id: "hidden"
          - id: "byc_wid"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "sgg_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_fenc_l" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_FENC_L"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
            # 석축옹벽 첨부파일 rdl_fenc_l__attach 
          - id: "urf:rdl_fenc_l__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name" 
  # 도로 - 도로절개지 rdl_rdct_a
  - id: "rdl_rdct_a"
    name: "도로절개지"
    description: "도로시설 - 안전시설 - 도로절개지"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "lenth"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "width"
            name: "폭(m)"
            type: "num"
            length: "38.8"
          - id: "height"
            name: "높이(m)"
            type: "num"
            length: "38.8"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "lenth"
            conditions: "range"
          - id: "width"
            conditions: "range"
          - id: "height"
            conditions: "range"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "lenth"
          - id: "width"
          - id: "height"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE902"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "lenth"
          - id: "width"
          - id: "height"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_rdct_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_RDCT_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 도로 - 과속방지시설 rdl_care_a
  - id: "rdl_care_a"
    name: "과속방지시설"
    description: "도로시설 - 안전시설 - 과속방지시설"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "gibun"
            name: "지번"
            type: "txt"
            length: "20"
          - id: "lenth"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "width"
            name: "폭(m)"
            type: "num"
            length: "38.8"
          - id: "dymd"
            name: "도색일"
            type: "date" # 변경: date -> timestamp"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "dymd"
            conditions: "range"
        search-result:
          - id: "idn"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
          - id: "dymd"
          - id: "gibun"
            minWidth: "200px"
          - id: "lenth"
          - id: "width"
            name: "폭원(m)"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc" #AE122 과속방지턱 AE123 미끄럼방지시설 AE124 차량감속보도
            attributes:
              - id: "key"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "gibun"
          - id: "lenth"
          - id: "width"
            name: "폭원(m)"
          - id: "dymd"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_care_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_CARE_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 도로 - 가로등 rdl_lght_p (ql_rdl_lght_p_list)
  # 회로, 제어함 연결하는 detail-tab은 기존 코드에서 주석처리 되어 있지만 연결할 곳이 필요해서 재구현함
  - id: "rdl_lght_p"
    name: "가로등"
    description: "도로시설 - 기전시설 - 가로등"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "lgub"
            name: "등종류"
            type: "combo"
            options:
              - code: "256"
          - id: "slg"
            name: "선로종류"
            type: "combo"
            options:
              - code: "20"
          - id: "hftc"
            name: "회로지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "polesh"
            name: "등주규격"
            type: "combo"
            options:
              - code: "38"
          - id: "polety"
            name: "등주형식"
            type: "combo"
            options:
              - code: "39"
          - id: "polema"
            name: "등주재질"
            type: "combo"
            options:
              - code: "36"
          - id: "armst"
            name: "ARM규격"
            type: "combo"
            options:
              - code: "202"
          - id: "armma"
            name: "ARM재질"
            type: "combo"
            options:
              - code: "36"
          - id: "polekd"
            name: "등주종류"
            type: "combo"
            options:
              - code: "34"
          - id: "rece"
            name: "수신기"
            type: "combo"
            options:
              - code: "42"
          - id: "crplsh"
            name: "가로등기구모형"
            type: "combo"
            options:
              - code: "19"
          - id: "crplcd"
            name: "가로등광원종류"
            type: "combo"
            options:
              - code: "17"
          - id: "crplpw"
            name: "가로등광원전원"
            type: "combo"
            options:
              - code: "18"
          - id: "prplsh"
            name: "보행등기구모형"
            type: "combo"
            options:
              - code: "19"
          - id: "prplcd"
            name: "보행등광원종류"
            type: "combo"
            options:
              - code: "17"
          - id: "prplpw"
            name: "보행등광원전원"
            type: "combo"
            options:
              - code: "18"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "jftc"
            name: "제어함_지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ctlno"
            name: "관리번호"
            type: "txt"
            length: "30"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp"
          - id: "sst"
            name: "선로규격"
            type: "txt"
            length: "20"
          - id: "hidn"
            name: "회로_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "joohei"
            name: "등주높이(m)"
            type: "num"
            length: "38.8"
          - id: "armlen"
            name: "ARM길이(cm)"
            type: "num"
            length: "38.8"
          - id: "fxflnu"
            name: "기꽂이수(개)"
            type: "num"
            length: "5"
          - id: "edges"
            name: "가로등등주수량(개)"
            type: "num"
            length: "5"
          - id: "balls"
            name: "등기구수량(개)"
            type: "num"
            length: "5"
          - id: "lspan"
            name: "경간 좌(m)"
            type: "num"
            length: "5"
          - id: "rspan"
            name: "경간 우(m)"
            type: "num"
            length: "5"
          - id: "ibrt"
            name: "절연저항 전(Ω)"
            type: "num"
            length: "5"
          - id: "iart"
            name: "절연저항 후(Ω)"
            type: "num"
            length: "5"
          - id: "gbrt"
            name: "접지저항 전(Ω)"
            type: "num"
            length: "5"
          - id: "gart"
            name: "접지저항 후(Ω)"
            type: "num"
            length: "5"
          - id: "gvolt"
            name: "대지전압(V)"
            type: "num"
            length: "5"
          - id: "crplca"
            name: "가로등광원용량(kW)"
            type: "num"
            length: "5"
          - id: "prplca"
            name: "보행등광원용량(kW)"
            type: "num"
            length: "5"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "mng_idn"
            name: "가로등제어기관리번호"
            type: "num"
            length: "38.8"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
          - id: "jidn"
            name: "제어함_개별번호"
            type: "txt"
            length: "10"
        ##================detail tab=== 조명부속정보=
          - id: "stdr"
            name: "규격"
            type: "txt"
          - id: "num"
            name: "수량"
            type: "num"
          - id: "unit"
            name: "단위"
            type: "txt"
        ##================detail tab=== 조명보수내역=
          - id: "repait"
            name: "보수항목"
            type: "combo"
            options:
              - code: "43"
          - id: "repapr"
            name: "보수품명"
            type: "txt"
          - id: "repast"
            name: "보수규격"
            type: "txt"
          - id: "kepco"
            name: "한전고객전화번호"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "ctlno"
            conditions: "like"
          - id: "slg"
            conditions: "code"
          - id: "lgub"
            conditions: "code"
          - id: "polema"
            conditions: "code"
          - id: "polety"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "hidn"
            conditions: "like"
          - id: "jidn"
            conditions: "like"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "ctlno"
            minWidth: "200px"
          - id: "ymd"
          - id: "slg"
          - id: "lgub"
          - id: "polema"
          - id: "polety"
          - id: "polesh"
          - id: "crplsh"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE131"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "ctlno"
          - id: "ymd"
          - id: "lgub"
          - id: "slg"
          - id: "sst"
          - id: "fxflnu"
          - id: "hidn"
            attributes:
              - id: "disabled"
          - id: "jidn"
            attributes:
              - id: "disabled"
          - id: "balls"
          - id: "gvolt"
          - id: "lspan"
          - id: "rspan"
          - id: "rece"
          - id: "note"
          - id: "polesh"
          - id: "joohei"
          - id: "polety"
          - id: "polema"
          - id: "armst"
          - id: "armlen"
          - id: "armma"
          - id: "ibrt"
          - id: "iart"
          - id: "gbrt"
          - id: "gart"
          - id: "crplsh"
          - id: "crplcd"
          - id: "crplca"
          - id: "crplpw"
          - id: "prplsh"
          - id: "prplcd"
          - id: "prplca"
          - id: "prplpw"
          ##=====detail view 외 속성값=======##
          - id: "hftc"
            attributes:
              - id: "hidden"
          - id: "edges"
            attributes:
              - id: "hidden"
          - id: "polekd"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "mng_idn"
            attributes:
              - id: "hidden"
          - id: "jftc"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              ##rdt_ligt_d 조명시설정보부속
          - id: "urf:rdt_ligt_d"
            name: "조명부속정보"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "nam"
              - id: "stdr"
              - id: "num"
              - id: "unit"
              ##rdt_jbsu_d 조명보수이력
          - id: "urf:rdt_jbsu_d"
            name: "조명보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
              - id: "ftc"
            rel-info:  ##tab-상세 연결
              - source: "rdl_lght_p" ##시설물
              - relation: "urf:rdt_jbsu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "repait"
                    name: "보수항목"
                    type: "combo"
                    options:
                      - code: "43"
                  - id: "repapr"
                    name: "보수품명"
                    type: "txt"
                    length: "50"
                  - id: "repast"
                    name: "보수규격"
                    type: "txt"
                    length: "50"
                  - id: "conten"
                    name: "작업내역"
                    type: "txt"
                    length: "50"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_LGHT_P"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "symd"
              - id: "eymd"
              - id: "repait"
              - id: "repapr"
              - id: "repast"
              - id: "conten"
                name: "작업내역"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
              ##rdl_ccut_l 회로
          - id: "rdl_ccut_l"
            name: "회로"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "hftc"
                param: "ftc"
              - id: "hidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "rdl_lght_p" ## 연결받을 테이블
              - target: "rdl_ccut_l" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "ctlno"
                    conditions: "like"
                  - id: "slg"
                    conditions: "code"
                  - id: "stlm_arr_mthd_cd"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "ctlno"
                    name: "관리번호"
                    type: "txt"
                  - id: "slg"
                    name: "선로종류"
                    type: "combo"
                    options:
                      - code: "20"
                  - id: "stlm_arr_mthd_cd"
                    name: "가로등배열방법"
                    type: "combo"
                    options:
                      - code: "203"
                  - id: "ibrt"
                    name: "절연저항 전"
                    type: "num"
                  - id: "iart"
                    name: "절연저항 후"
                    type: "num"
                  - id: "gbrt"
                    name: "접지저항 전"
                    type: "num"
                  - id: "gart"
                    name: "접지저항 후"
                    type: "num"
                key-mapping:
                  - source: "hftc"
                    target: "ftc"
                  - source: "hidn"
                    target: "idn"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ctlno"
              - id: "slg"
              - id: "ymd"
              - id: "mngt"
              ##rdl_bejn_p 제어함
          - id: "rdl_bejn_p"
            name: "제어함"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "jftc"
                param: "ftc"
              - id: "jidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "rdl_lght_p" ## 연결받을 테이블
              - target: "rdl_bejn_p" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "ctlno"
                    conditions: "like"
                  - id: "sppwcd"
                    conditions: "code"
                  - id: "bolsp"
                    conditions: "like"
                  - id: "sppwst"
                    conditions: "like"
                  - id: "stlm_arr_mthd_cd"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "ctlno"
                    name: "계량기번호"
                    type: "txt"
                  - id: "sppwcd"
                    name: "계약종별"
                    type: "combo"
                    options:
                      - code: "51"
                  - id: "bolsp"
                    name: "관리번호"
                    type: "txt"
                  - id: "sppwst"
                    name: "제어함규격"
                    type: "txt"
                  - id: "stlm_arr_mthd_cd"
                    name: "가로등배열방법"
                    type: "combo"
                    options:
                      - code: "203"
                key-mapping:
                  - source: "jftc"
                    target: "ftc"
                  - source: "jidn"
                    target: "idn"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ridn"
              - id: "ctlno"
              - id: "kepco"
              - id: "mngt"
            # 가로등 첨부파일 rdl_lght_p__attach 
          - id: "urf:rdl_lght_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 보안등 rdl_boan_p (ql_rdl_boan_p_list)
  - id: "rdl_boan_p"
    name: "보안등"
    description: "도로시설 - 기전시설 - 보안등"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "prplsh"
            name: "보안등기구모형"
            type: "combo"
            options:
              - code: "19"
          - id: "prplcd"
            name: "보안등광원종류"
            type: "combo"
            options:
              - code: "17"
          - id: "prplpw"
            name: "보안등광원전원"
            type: "combo"
            options:
              - code: "18"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ctlno"
            name: "관리번호"
            type: "txt"
            length: "30"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp"
          - id: "sst"
            name: "선로규격"
            type: "txt"
            length: "20"
          - id: "prplca"
            name: "보안등광원용량(kW)"
            type: "num"
            length: "5"
          - id: "lgub"
            name: "등종류"
            type: "txt"
            length: "20"
          - id: "swgub"
            name: "스위치종류"
            type: "txt"
            length: "20"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
          - id: "jftc"
            name: "제어함_지형지물부호"
            type: "txt" # 변경: varchar -> varchar
            length: "5"
          - id: "jidn"
            name: "제어함_개별번호"
            type: "num" # 변경: varchar -> numeric
            length: "38"
        ##================detail tab=== 조명부속정보=
          - id: "stdr"
            name: "규격"
            type: "txt"
          - id: "num"
            name: "수량"
            type: "num"
          - id: "unit"
            name: "단위"
            type: "txt"
        ##================detail tab=== 조명보수내역=
          - id: "repait"
            name: "보수항목"
            type: "combo"
            options:
              - code: "43"
          - id: "repapr"
            name: "보수품명"
            type: "txt"
          - id: "repast"
            name: "보수규격"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "ctlno"
            conditions: "like"
          - id: "lgub"
            conditions: "like"
          - id: "prplsh"
            conditions: "code"
          - id: "prplcd"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "jidn"
            conditions: "like"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "ctlno"
            minWidth: "200px"
          - id: "ymd"
          - id: "lgub"
          - id: "swgub"
          - id: "prplsh"
          - id: "prplcd"
          - id: "prplpw"
          - id: "jidn"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE134"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "ctlno"
          - id: "ymd"
          - id: "sst"
          - id: "jidn"
            attributes:
              - id: "disabled"
          - id: "prplsh"
          - id: "prplcd"
          - id: "prplca"
          - id: "prplpw"
          - id: "lgub"
          - id: "swgub"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "sgg_cde"
            attributes:
              - id: "hidden"
          - id: "jftc"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              ##rdt_ligt_d 조명시설정보부속
          - id: "urf:rdt_ligt_d"
            name: "조명부속정보"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "nam"
              - id: "stdr"
              - id: "num"
              - id: "unit"
              ##rdt_jbsu_d 조명보수이력
          - id: "urf:rdt_jbsu_d"
            name: "조명보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_boan_p" ##시설물
              - relation: "urf:rdt_jbsu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "repait"
                    name: "보수항목"
                    type: "combo"
                    options:
                      - code: "43"
                  - id: "repapr"
                    name: "보수품명"
                    type: "txt"
                    length: "50"
                  - id: "repast"
                    name: "보수규격"
                    type: "txt"
                    length: "50"
                  - id: "conten"
                    name: "작업내역"
                    type: "txt"
                    length: "50"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_BOAN_P"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "symd"
              - id: "eymd"
              - id: "repait"
              - id: "repapr"
              - id: "repast"
              - id: "conten"
                name: "작업내역"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
              ##rdl_bejn_p 제어함
          - id: "rdl_bejn_p"
            name: "제어함"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "jftc"
                param: "ftc"
              - id: "jidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "rdl_boan_p" ## 연결받을 테이블
              - target: "rdl_bejn_p" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "ctlno"
                    conditions: "like"
                  - id: "sppwcd"
                    conditions: "code"
                  - id: "bolsp"
                    conditions: "like"
                  - id: "sppwst"
                    conditions: "like"
                  - id: "stlm_arr_mthd_cd"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "ctlno"
                    name: "계량기번호"
                    type: "txt"
                  - id: "sppwcd"
                    name: "계약종별"
                    type: "combo"
                    options:
                      - code: "51"
                  - id: "bolsp"
                    name: "관리번호"
                    type: "txt"
                  - id: "sppwst"
                    name: "제어함규격"
                    type: "txt"
                  - id: "stlm_arr_mthd_cd"
                    name: "가로등배열방법"
                    type: "combo"
                    options:
                      - code: "203"
                key-mapping:
                  - source: "jftc"
                    target: "ftc"
                  - source: "jidn"
                    target: "idn"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ridn"
              - id: "ctlno"
              - id: "kepco"
              - id: "mngt"
            # 보안등 첨부파일 rdl_boan_p__attach 
          - id: "urf:rdl_boan_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 개별등 rdl_lbal_p
  - id: "rdl_lbal_p"
    name: "개별등"
    description: "도로시설 - 기전시설 - 개별등"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "lgub"
            name: "등종류"
            type: "combo"
            options:
              - code: "256"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "hftc"
            name: "회로지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "hidn"
            name: "회로_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "lidn"
            name: "가로등_색인번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ctlno"
            name: "관리번호"
            type: "txt"
            length: "30"
          - id: "ymd"
            name: "설치일"
            type: "date" # 변경: date -> timestamp"
          - id: "illum"
            name: "조도(㏓)"
            type: "num"
            length: "5"
          - id: "ibrt"
            name: "절연저항 전(Ω)"
            type: "num"
            length: "5"
          - id: "iart"
            name: "절연저항 후(Ω)"
            type: "num"
            length: "5"
          - id: "gbrt"
            name: "접지저항 전(Ω)"
            type: "num"
            length: "5"
          - id: "gart"
            name: "접지저항 후(Ω)"
            type: "num"
            length: "5"
          - id: "bheit"
            name: "일반제원_교고(m)"
            type: "num"
            length: "38.8"
          - id: "fpos"
            name: "공사대장_공사번호"
            type: "txt"
            length: "50"
          - id: "cidn"
            name: "공사대장_공사기관"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "jidn"
            name: "제어함_개별번호"
            type: "txt"
        ##================detail tab=== 조명보수내역=
          - id: "repait"
            name: "보수항목"
            type: "combo"
            options:
              - code: "43"
          - id: "repapr"
            name: "보수품명"
            type: "txt"
          - id: "repast"
            name: "보수규격"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "ctlno"
            conditions: "like"
          - id: "lgub"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "lidn"
            conditions: "like"
          - id: "jidn"
            conditions: "like"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "ctlno"
          - id: "ymd"
          - id: "lgub"
          - id: "illum"
          - id: "fpos"
          - id: "ibrt"
          - id: "iart"
          - id: "gbrt"
          - id: "gart"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE136"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          #- id: "lnam"
          - id: "ctlno"
          - id: "ymd"
          - id: "lgub"
          - id: "illum"
          - id: "fpos"
          - id: "bheit"
          - id: "hidn"
            attributes:
              - id: "hidden"
              - id: "disabled"
          - id: "jidn"
            attributes:
              - id: "hidden"
              - id: "disabled"
          - id: "note"
          - id: "ibrt"
          - id: "iart"
          - id: "gbrt"
          - id: "gart"
          ##=====detail view 외 속성값=======##
          - id: "lftc"
            attributes:
              - id: "hidden"
          - id: "lidn"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "hftc"
            attributes:
              - id: "hidden"
          - id: "sys"
            attributes:
              - id: "hidden"
          - id: "jftc"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              ##rdt_jbsu_d 조명보수이력
          - id: "urf:rdt_jbsu_d"
            name: "조명보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_lbal_p" ##시설물
              - relation: "urf:rdt_jbsu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "repait"
                    name: "보수항목"
                    type: "combo"
                    options:
                      - code: "43"
                  - id: "repapr"
                    name: "보수품명"
                    type: "txt"
                    length: "50"
                  - id: "repast"
                    name: "보수규격"
                    type: "txt"
                    length: "50"
                  - id: "conten"
                    name: "작업내역"
                    type: "txt"
                    length: "50"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_LBAL_P"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "symd"
              - id: "eymd"
              - id: "repait"
              - id: "repapr"
              - id: "repast"
              - id: "conten"
                name: "작업내역"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
              ##rdl_lght_p 가로등
          - id: "rdl_lght_p"
            name: "가로등"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "lftc"
                param: "ftc"
              - id: "lidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "rdl_lbal_p" ## 연결받을 테이블
              - target: "rdl_lght_p" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "ctlno"
                    conditions: "like"
                  - id: "slg"
                    conditions: "code"
                  - id: "lgub"
                    conditions: "code"
                  - id: "polema"
                    conditions: "code"
                  - id: "polety"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "ctlno"
                    name: "관리번호"
                    type: "txt"
                  - id: "slg"
                    name: "선로종류"
                    type: "combo"
                    options:
                      - code: "20"
                  - id: "lgub"
                    name: "등종류"
                    type: "combo"
                    options:
                      - code: "256"
                  - id: "등주재질"
                    name: "가로등배열방법"
                    type: "combo"
                    options:
                      - code: "36"
                  - id: "polety"
                    name: "등주형식"
                    type: "combo"
                    options:
                      - code: "39"
                key-mapping:
                  - source: "lftc"
                    target: "ftc"
                  - source: "lidn"
                    target: "idn"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ctlno"
              - id: "slg"
              - id: "ymd"
              - id: "mngt"
              ##rdl_ccut_l 회로
          - id: "rdl_ccut_l"
            name: "회로"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "hftc"
                param: "ftc"
              - id: "hidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "rdl_lbal_p" ## 연결받을 테이블
              - target: "rdl_ccut_l" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "ctlno"
                    conditions: "like"
                  - id: "slg"
                    conditions: "code"
                  - id: "stlm_arr_mthd_cd"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "ctlno"
                    name: "관리번호"
                    type: "txt"
                  - id: "slg"
                    name: "선로종류"
                    type: "combo"
                    options:
                      - code: "20"
                  - id: "stlm_arr_mthd_cd"
                    name: "가로등배열방법"
                    type: "combo"
                    options:
                      - code: "203"
                  - id: "ibrt"
                    name: "절연저항 전"
                    type: "num"
                  - id: "iart"
                    name: "절연저항 후"
                    type: "num"
                  - id: "gbrt"
                    name: "접지저항 전"
                    type: "num"
                  - id: "gart"
                    name: "접지저항 후"
                    type: "num"
                key-mapping:
                  - source: "hftc"
                    target: "ftc"
                  - source: "hidn"
                    target: "idn"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ctlno"
              - id: "slg"
              - id: "ymd"
              - id: "mngt"
              ##rdl_bejn_p 제어함
          - id: "rdl_bejn_p"
            name: "제어함"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "jftc"
                param: "ftc"
              - id: "jidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "rdl_lbal_p" ## 연결받을 테이블
              - target: "rdl_bejn_p" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "ctlno"
                    conditions: "like"
                  - id: "sppwcd"
                    conditions: "code"
                  - id: "bolsp"
                    conditions: "like"
                  - id: "sppwst"
                    conditions: "like"
                  - id: "stlm_arr_mthd_cd"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "ctlno"
                    name: "계량기번호"
                    type: "txt"
                  - id: "sppwcd"
                    name: "계약종별"
                    type: "combo"
                    options:
                      - code: "51"
                  - id: "bolsp"
                    name: "관리번호"
                    type: "txt"
                  - id: "sppwst"
                    name: "제어함규격"
                    type: "txt"
                  - id: "stlm_arr_mthd_cd"
                    name: "가로등배열방법"
                    type: "combo"
                    options:
                      - code: "203"
                key-mapping:
                  - source: "jftc"
                    target: "ftc"
                  - source: "jidn"
                    target: "idn"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ridn"
              - id: "ctlno"
              - id: "kepco"
              - id: "mngt"
            # 개별등 첨부파일 rdl_lbal_p__attach 
          - id: "urf:rdl_lbal_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 제어함 rdl_bejn_p
  - id: "rdl_bejn_p"
    name: "제어함"
    description: "도로시설 - 기전시설 - 제어함"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "econ"
            name: "절전기"
            type: "combo"
            options:
              - code: "86"
          - id: "sppwcd"
            name: "계약종별"
            type: "combo"
            options:
              - code: "51"
          - id: "rece"
            name: "수신기"
            type: "combo"
            options:
              - code: "42"
          - id: "stlm_arr_mthd_cd"
            name: "가로등배열방법코드"
            type: "combo"
            options:
              - code: "203"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ctlno"
            name: "관리번호"
            type: "txt"
            length: "30"
          - id: "gub"
            name: "가로등점멸기여부"
            type: "txt"
            length: "6"
          - id: "rnam"
            name: "설치도로명"
            type: "txt"
            length: "30"
          - id: "bnam"
            name: "설치구간"
            type: "txt"
            length: "50"
          - id: "loc"
            name: "설치위치"
            type: "txt"
            length: "50"
          - id: "kepco"
            name: "한전고객번호"
            type: "txt"
            length: "30"
          - id: "bolsp"
            name: "계량기번호"
            type: "txt"
            length: "30"
          - id: "sppwst"
            name: "제어함규격"
            type: "txt"
            length: "30"
          - id: "pwsr"
            name: "전압"
            type: "txt"
            length: "10"
          - id: "swct"
            name: "누전기차단수량(개)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "eyong"
            name: "계약용량(kW)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sooway"
            name: "수전방식"
            type: "txt"
            length: "30"
          - id: "ccnt"
            name: "회로수"
            type: "num"
            length: "5"
          - id: "span"
            name: "등주평균경간(m)"
            type: "num"
            length: "5"
          - id: "ymd"
            name: "설치일"
            type: "date" # 변경: date -> timestamp"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
        ##================detail tab=== 조명부속정보=
          - id: "stdr"
            name: "규격"
            type: "txt"
          - id: "num"
            name: "수량"
            type: "num"
          - id: "unit"
            name: "단위"
            type: "txt"
        ##================detail tab=== 조명보수내역=
          - id: "repait"
            name: "보수항목"
            type: "combo"
            options:
              - code: "43"
          - id: "repapr"
            name: "보수품명"
            type: "txt"
          - id: "repast"
            name: "보수규격"
            type: "txt"
          - id: "repait"
            name: "보수항목"
            type: "combo"
            options:
              - code: "43"
          # detail-tab 가로등 내역
          - id: "lgub"
            name: "등구분"
            type: "combo"
            options:
              - code: "256"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ctlno"
            name: "관리번호"
            type: "txt"
            length: "30"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp"
          - id: "hidn"
            name: "회로_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "crplca"
            name: "가로등광원용량"
            type: "num"
            length: "5"
          - id: "jidn"
            name: "제어함_개별번호"
            type: "num"
            length: "38"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "ctlno"
            conditions: "equals"
          - id: "sppwcd"
            conditions: "code"
          - id: "bolsp"
            conditions: "like"
          - id: "sppwst"
            conditions: "like"
          - id: "ymd"
            conditions: "range"
          - id: "kepco"
            conditions: "like"
          - id: "stlm_arr_mthd_cd"
            conditions: "code"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "ctlno"
          - id: "ymd"
          - id: "bolsp"
          - id: "sppwst"
          - id: "gub"
          - id: "sppwcd"
          - id: "rece"
          - id: "econ"
          - id: "kepco"
          - id: "stlm_arr_mthd_cd"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE133"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "ctlno"
          - id: "ymd"
          - id: "span"
          - id: "rnam"
          - id: "loc"
          - id: "kepco"
          - id: "econ"
          - id: "bolsp"
          - id: "sppwst"
          - id: "sppwcd"
          - id: "rece"
          - id: "pwsr"
          - id: "swct"
          - id: "eyong"
          - id: "stlm_arr_mthd_cd"
          - id: "sooway"
          - id: "ccnt"
          - id: "note"
          ##=====detail view 외 속성값=======##          
          - id: "gub"
            attributes:
              - id: "hidden"
          - id: "bnam"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              ##rdt_ligt_d 조명시설정보부속
          - id: "urf:rdt_ligt_d"
            name: "조명부속정보"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "nam"
              - id: "stdr"
              - id: "num"
              - id: "unit"
              ##rdt_jbsu_d 조명보수이력
          - id: "urf:rdt_jbsu_d"
            name: "조명보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_bejn_p" ##시설물
              - relation: "urf:rdt_jbsu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "repait"
                    name: "보수항목"
                    type: "combo"
                    options:
                      - code: "43"
                  - id: "repapr"
                    name: "보수품명"
                    type: "txt"
                    length: "50"
                  - id: "repast"
                    name: "보수규격"
                    type: "txt"
                    length: "50"
                  - id: "conten"
                    name: "작업내역"
                    type: "txt"
                    length: "50"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_BEJN_P"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "symd"
              - id: "eymd"
              - id: "repait"
              - id: "repapr"
              - id: "repast"
              - id: "conten"
                name: "작업내역"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
              # rdl_lght_p 가로등_등주
          - id: "rdl_lght_p"
            name: "가로등내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
                param: "jidn"
              - id: "ftc"
                param: "jftc"
            rel-info:  ##tab-상세 연결
              # - update-target: "target" ## 설정 없으면 target default update
              - source: "rdl_bejn_p" ## 연결받을 테이블
              - target: "rdl_lght_p" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "ctlno"
                    conditions: "like"
                  - id: "slg"
                    conditions: "code"
                  - id: "lgub"
                    conditions: "code"
                  - id: "polema"
                    conditions: "code"
                  - id: "polety"
                    conditions: "code"
                list-fields: #개별번호 관리기관 관리번호 설치일자 선로종류 등종류 등주재질 등주형식
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "ctlno"
                    name: "관리번호"
                    type: "txt"
                  - id: "ymd"
                    name: "설치일자"
                    type: "date"
                  - id: "slg"
                    name: "선로종류"
                    type: "combo"
                    options:
                      - code: "20"
                  - id: "lgub"
                    name: "등종류"
                    type: "combo"
                    options:
                      - code: "256"
                  - id: "polema"
                    name: "등주재질"
                    type: "combo"
                    options:
                      - code: "36"
                  - id: "polety"
                    name: "등주형식"
                    type: "combo"
                    options:
                      - code: "39"
                key-mapping:
                  - source: "idn"
                    target: "jidn"
                  - source: "ftc"
                    target: "jftc"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "ridn"
              - id: "ctlno"
              - id: "ymd"
                name: "설치일자"
              - id: "lgub"
              - id: "mngt"
            # 제어함 첨부파일 rdl_bejn_p__attach 
          - id: "urf:rdl_bejn_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 회로 rdl_ccut_l (ql_rdl_ccut_l_list)
  - id: "rdl_ccut_l"
    name: "회로"
    description: "도로시설 - 기전시설 - 회로"
    type: "LineString"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "slg"
            name: "선로종류"
            type: "combo"
            options:
              - code: "20"
          - id: "stlm_arr_mthd_cd"
            name: "가로등배열방법코드"
            type: "combo"
            options:
              - code: "203"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "jftc"
            name: "제어함_지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ctlno"
            name: "관리번호"
            type: "txt"
            length: "30"
          - id: "ymd"
            name: "설치일"
            type: "date" # 변경: date -> timestamp"
          - id: "ibrt"
            name: "절연저항 전(Ω)"
            type: "num"
            length: "5"
          - id: "iart"
            name: "절연저항 후(Ω)"
            type: "num"
            length: "5"
          - id: "gbrt"
            name: "접지저항 전(Ω)"
            type: "num"
            length: "5"
          - id: "gart"
            name: "접지저항 후(Ω)"
            type: "num"
            length: "5"
          - id: "load1cv"
            name: "부하1차 CV"
            type: "num"
            length: "5"
          - id: "load1ev"
            name: "부하1차 EV"
            type: "num"
            length: "5"
          - id: "load1th"
            name: "부하1차 굵기"
            type: "num"
            length: "5"
          - id: "load2cv"
            name: "부하2차 CV"
            type: "num"
            length: "5"
          - id: "load2ev"
            name: "부하2차 EV"
            type: "num"
            length: "5"
          - id: "load2th"
            name: "부하2차 굵기"
            type: "num"
            length: "5"
          - id: "leng"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "jidn"
            name: "제어함_개별번호"
            type: "num" # 변경: varchar -> numeric
            length: "38"
        ##================detail tab=== 조명보수내역=
          - id: "repait"
            name: "보수항목"
            type: "combo"
            options:
              - code: "43"
          - id: "repapr"
            name: "보수품명"
            type: "txt"
          - id: "repast"
            name: "보수규격"
            type: "txt"
          - id: "repait"
            name: "보수항목"
            type: "combo"
            options:
              - code: "43"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "ctlno"
            conditions: "like"
          - id: "slg"
            conditions: "code"
          - id: "stlm_arr_mthd_cd"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "jidn"
            conditions: "like"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "ctlno"
          - id: "slg"
          - id: "ymd"
          - id: "stlm_arr_mthd_cd"
          - id: "jidn"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE135"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ctlno"
          - id: "ymd"
          - id: "stlm_arr_mthd_cd"
          - id: "slg"
          - id: "leng"
          - id: "jidn"
            attributes:
              - id: "disabled"
          - id: "note"
          - id: "ibrt"
          - id: "iart"
          - id: "gbrt"
          - id: "gart"
          - id: "load1cv"
          - id: "load1ev"
          - id: "load1th"
          - id: "load2cv"
          - id: "load2ev"
          - id: "load2th"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "jftc"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              ##rdt_jbsu_d 조명보수이력
          - id: "urf:rdt_jbsu_d"
            name: "조명보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_ccut_l" ##시설물
              - relation: "urf:rdt_jbsu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드 ##보수시작일 ##보수종료일 보수항목 보수품명 보수규격 작업내역 비고
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "repait"
                    name: "보수항목"
                    type: "combo"
                    options:
                      - code: "43"
                  - id: "repapr"
                    name: "보수품명"
                    type: "txt"
                    length: "50"
                  - id: "repast"
                    name: "보수규격"
                    type: "txt"
                    length: "50"
                  - id: "conten"
                    name: "작업내역"
                    type: "txt"
                    length: "50"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_CCUT_L"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "symd"
              - id: "eymd"
              - id: "repait"
              - id: "repapr"
              - id: "repast"
              - id: "conten"
                name: "작업내역"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
              ##rdl_bejn_p 제어함
          - id: "rdl_bejn_p"
            name: "제어함"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "jftc"
                param: "ftc"
              - id: "jidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "rdl_ccut_l" ## 연결받을 테이블
              - target: "rdl_bejn_p" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "ctlno"
                    conditions: "like"
                  - id: "sppwcd"
                    conditions: "code"
                  - id: "bolsp"
                    conditions: "like"
                  - id: "sppwst"
                    conditions: "like"
                  - id: "stlm_arr_mthd_cd"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "ctlno"
                    name: "계량기번호"
                    type: "txt"
                  - id: "sppwcd"
                    name: "계약종별"
                    type: "combo"
                    options:
                      - code: "51"
                  - id: "bolsp"
                    name: "관리번호"
                    type: "txt"
                  - id: "sppwst"
                    name: "제어함규격"
                    type: "txt"
                  - id: "stlm_arr_mthd_cd"
                    name: "가로등배열방법"
                    type: "combo"
                    options:
                      - code: "203"
                key-mapping:
                  - source: "jftc"
                    target: "ftc"
                  - source: "jidn"
                    target: "idn"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ridn"
              - id: "ctlno"
              - id: "kepco"
              - id: "mngt"
            # 회로 첨부파일 rdl_ccut_l__attach 
          - id: "urf:rdl_ccut_l__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 교차로 rdl_rtry_p
  - id: "rdl_rtry_p"
    name: "교차로"
    description: "도로시설 - 교차시설 - 교차로"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "idn"
            name: "지형지물부호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "교차로명"
            type: "txt"
            length: "50"
          - id: "mroad"
            name: "접속도로명"
            type: "txt"
            length: "40"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "rty_exp"
            name: "교차시설명"
            type: "txt"
            length: "50"
          - id: "rtr_len"
            name: "교차연장"
            type: "num"
            length: "38.8"
          - id: "rtr_wid"
            name: "교차시설폭원"
            type: "num"
            length: "38.8"
          - id: "rtr_hit"
            name: "유효고"
            type: "num"
            length: "38.8"
          - id: "rtr_slp"
            name: "교차각도"
            type: "num"
            length: "38.8"
          - id: "rtr_cnt"
            name: "교차로수"
            type: "num"
            length: "38.8"
          - id: "rtr_cde"
            name: "교차방식"
            type: "combo"
            options: 
              - code: "55"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "nam"
            conditions: "like"
        search-result:
          - id: "idn"
          - id: "nam"
          - id: "mngt"
          - id: "mroad"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AD910"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "nam"
          - id: "mroad"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "rty_exp"
            attributes:
              - id: "hidden"
          - id: "rtr_len"
            attributes:
              - id: "hidden"
          - id: "rtr_wid"
            attributes:
              - id: "hidden"
          - id: "rtr_hit"
            attributes:
              - id: "hidden"
          - id: "rtr_slp"
            attributes:
              - id: "hidden"
          - id: "rtr_cnt"
            attributes:
              - id: "hidden"
          - id: "rtr_cde"
            attributes:
              - id: "hidden"
          - id: "ymd"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "sgg_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
            # 교차로 첨부파일 rdl_rtry_p__attach 
          - id: "urf:rdl_rtry_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 철도교차 rdl_rncr_a
  - id: "rdl_rncr_a"
    name: "철도교차"
    description: "도로시설 - 교차시설 - 철도교차"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "tfr"
            name: "입체교차형식"
            type: "combo"
            options:
              - code: "55"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "spec"
            name: "철도또는신설궤도명칭"
            type: "txt"
            length: "40"
          - id: "lenth"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "width"
            name: "폭원(m)"
            type: "num"
            length: "38.8"
          - id: "angle"
            name: "유효고또는교차각도(m)"
            type: "num"
            length: "38.8"
          - id: "addr"
            name: "소재지"
            type: "txt"
            length: "40"
          - id: "rem"
            name: "특기사항"
            type: "txt"
            length: "50"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "tfr"
            conditions: "code"
          - id: "sinho"
            conditions: "code"
          - id: "spec"
            conditions: "like"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "tfr"
          - id: "spec"
          - id: "sinho"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AF030"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "tfr"
          - id: "spec"
          - id: "lenth"
          - id: "width"
          - id: "angle"
          - id: "addr"
          - id: "sinho"
          - id: "rem"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_rncr_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_RNCR_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 도로 - 도로면 rdl_rdsr_a (QL_rdl_rdsr_a_LIST)
  - id: "rdl_rdsr_a"
    name: "교통광장"
    description: "도로시설 - 기타시설 - 교통광장"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "ggub"
            name: "구간구분"
            type: "combo"
            options:
              - code: "92"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nsnam"
            name: "노선명"
            type: "txt"
            length: "40"
          - id: "nidn"
            name: "노선번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "line"
            name: "왕복차로수"
            type: "num"
            length: "5"
          - id: "man"
            name: "보도관리자"
            type: "txt"
            length: "30"
          - id: "grade"
            name: "보도유지관리등급"
            type: "txt"
            length: "1"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "bwid"
            name: "보도폭(m)"
            type: "num"
            length: "38.8"
          - id: "blen"
            name: "보도연장(m)"
            type: "num"
            length: "38.8"
          - id: "bara"
            name: "보도면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "tuksu"
            name: "보도턱_총갯수(개)"
            type: "num"
            length: "5"
          - id: "htuksu"
            name: "보도턱_횡단보도낮추기(개)"
            type: "num"
            length: "5"
          - id: "jtuksu"
            name: "보도턱_보도진입부낮추기(개)"
            type: "num"
            length: "5"
          - id: "bylen"
            name: "자전거전용도로_연장(m)"
            type: "num"
            length: "38.8"
          - id: "bywid"
            name: "자전거전용도로_폭(m)"
            type: "num"
            length: "38.8"
          - id: "byara"
            name: "자전거전용도로_면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "bdlen"
            name: "보도경계석_연장(m)"
            type: "num"
            length: "38.8"
          - id: "bclen"
            name: "유도블록_연장(m)"
            type: "num"
            length: "38.8"
          - id: "bcara"
            name: "유도블록_면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "bymd"
            name: "보도설치일"
            type: "date" # 변경: date -> timestamp"
          - id: "upno"
            name: "고시번호"
            type: "txt"
            length: "20"
          - id: "knam"
            name: "광장명"
            type: "txt"
            length: "20"
          - id: "klen"
            name: "광장연장(m)"
            type: "num"
            length: "38.8"
          - id: "kara"
            name: "광장면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "mroad"
            name: "접속도로명"
            type: "txt"
            length: "40"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "rda_idn"
            name: "도로면관리번호"
            type: "num"
            length: "38.8"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "knam"
            conditions: "like"
          - id: "funccd"
            conditions: "code"
          - id: "sizecd"
            conditions: "code"
          - id: "ggub"
            conditions: "code"
          - id: "ada"
            conditions: "code"
          - id: "upno"
            conditions: "like"
          - id: "kara" 
            conditions: "range"
          - id: "nsnam"
            conditions: "like"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "knam"
          - id: "upno"
          - id: "ada"
          - id: "funccd"
          - id: "sizecd"
          - id: "klen"
          - id: "kara"
          - id: "mroad"
          - id: "ggub"
          - id: "nsnam"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc" #AD001 차도 AE001 보도 RD400 교통광장
            attributes:
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "ggub"
          - id: "ada"
          - id: "funccd"
          - id: "sizecd"
          - id: "line"
          - id: "cmop"
          - id: "knam"
          - id: "klen"
          - id: "kara"
          - id: "mroad"
          - id: "nsnam"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "nidn"
            attributes:
              - id: "hidden"
          - id: "man"
            attributes:
              - id: "hidden"
          - id: "grade"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "bwid"
            attributes:
              - id: "hidden"
          - id: "blen"
            attributes:
              - id: "hidden"
          - id: "bara"
            attributes:
              - id: "hidden"
          - id: "tuksu"
            attributes:
              - id: "hidden"
          - id: "htuksu"
            attributes:
              - id: "hidden"
          - id: "jtuksu"
            attributes:
              - id: "hidden"
          - id: "bylen"
            attributes:
              - id: "hidden"
          - id: "bywid"
            attributes:
              - id: "hidden"
          - id: "byara"
            attributes:
              - id: "hidden"
          - id: "bysma"
            attributes:
              - id: "hidden"
          - id: "bdsma"
            attributes:
              - id: "hidden"
          - id: "bdlen"
            attributes:
              - id: "hidden"
          - id: "blcd"
            attributes:
              - id: "hidden"
          - id: "bclen"
            attributes:
              - id: "hidden"
          - id: "bcara"
            attributes:
              - id: "hidden"
          - id: "bymd"
            attributes:
              - id: "hidden"
          - id: "bmop"
            attributes:
              - id: "hidden"
          - id: "upno"
            attributes:
              - id: "hidden"
          - id: "exam_yn"
            attributes:
              - id: "hidden"
          - id: "rda_idn"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
  # 도로 - 기타광장 rdl_skwn_a
  - id: "rdl_skwn_a"
    name: "기타광장"
    description: "도로시설 - 기타시설 - 기타광장"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "광장명"
            type: "txt"
            length: "20"
          - id: "upno"
            name: "고시번호"
            type: "txt"
            length: "20"
          - id: "lenth"
            name: "광장연장(m)"
            type: "num"
            length: "38.8"
          - id: "ara"
            name: "광장면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "cnr_nam"
            name: "접속도로명"
            type: "txt"
            length: "100"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "nam"
            conditions: "like"
          - id: "upno"
            conditions: "like"
          - id: "ara"
            conditions: "range"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "nam"
          - id: "upno"
          - id: "lenth"
          - id: "ara"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "RD401"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "nam"
          - id: "upno"
          - id: "lenth"
          - id: "ara"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "cnr_nam"
            attributes:
              - id: "hidden"
          - id: "sgg_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
  # 도로 - 장애인편의시설 rdl_ggpe_p
  - id: "rdl_ggpe_p"
    name: "장애인편의시설"
    description: "도로시설 - 기타시설 - 장애인편의시설"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "ara"
            name: "점자블록면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ist_ymd"
            name: "설치일자"
            type: "date"
          - id: "drt_cde"
            name: "오수배수코드"
            type: "combo"
            options:
              - code: "89"
            length: "6"
          - id: "blc_cde"
            name: "유도블럭종류"
            type: "combo"
            options:
              - code: "75"
            length: "6"
          - id: "blc_len"
            name: "유도블럭연장"
            type: "num"
            length: "38.8"
          - id: "blc_ara"
            name: "유도블럭면적"
            type: "num"
            length: "38.8"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
          - id: "btk_cde"
            name: "턱낮추기유무"
            type: "combo"
            length: "56"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "sigu"
            conditions: "code"
          - id: "btk_cde"
            conditions: "code"
          - id: "jmgu"
            conditions: "code"
          - id: "totgu"
            conditions: "code"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "sigu"
          - id: "tukgu"
          - id: "jmgu"
          - id: "totgu"
          - id: "ara"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AZ945"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "sigu"
          - id: "tukgu"
          - id: "jmgu"
          - id: "totgu"
          - id: "ara"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "ist_ymd"
            attributes:
              - id: "hidden"
          - id: "drt_cde"
            default: "AZ945"
            attributes:
              - id: "hidden"
          - id: "blc_cde"
            attributes:
              - id: "hidden"
          - id: "blc_len"
            attributes:
              - id: "hidden"
          - id: "blc_ara"
            attributes:
              - id: "hidden"
          - id: "btk_cde"
            attributes:
              - id: "hidden"
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "sgg_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_ggpe_p" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_GGPE_P"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 도로 - 자전거보관소 rdl_byst_p
  - id: "rdl_byst_p"
    name: "자전거보관소"
    description: "도로시설 - 기타시설 - 자전거보관소"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "idn"
            name: "지형지물부호색인번호"
            type: "num"
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "sec_idn"
            name: "도로구간번호"
            type: "num"
          - id: "cnt_num"
            name: "공사번호"
            type: "txt" 
            length: "50"
          - id: "ist_ymd"
            name: "설치일자"
            type: "date"
          - id: "sto_cnt"
            name: "보관대수"
            type: "num"
            length: "38.8"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        ##================detail tab=== 시설보수내역=
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "gucd"
            conditions: "code"
          - id: "hjd_cde"
            conditions: "code"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "gucd"
          - id: "hjd_cde"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AZ992"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
            attributes:
              - id: "required"
          - id: "hjd_cde"
            attributes:
              - id: "required"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "sht_num"
          #TODO: RIDN, IST_YMD
          - id: "sto_cnt"
          ##=====detail view 외 속성값=======##
          - id: "sec_idn"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
          - id: "ridn"
            name: "도로구간번호"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "cmngt"
            name: "공사대장등록주체"
            attributes:
              - id: "disabled"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_byst_p" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_BYST_P"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
            # 자전거보관소 첨부파일 rdl_byst_p__attach 
          - id: "urf:rdl_byst_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 기타시설(점) rdl_etcp_p
  - id: "rdl_etcp_p"
    name: "기타시설점"
    description: "도로시설 - 기타시설 - 기타시설점"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "315"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "ftc"
            conditions: "code"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "mngt"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "ftc"
            attributes:
              - id: "key"
              - id: "required"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "sgg_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_etcp_p" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_ETCP_P"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
            # 기타시설(점) 첨부파일 rdl_etcp_p__attach 
          - id: "urf:rdl_etcp_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 기타시설(면) rdl_etca_a
  - id: "rdl_etca_a"
    name: "기타시설면"
    description: "도로시설 - 기타시설 - 기타시설면"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "316"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "ftc"
            conditions: "code"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "mngt"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "ftc"
            attributes:
              - id: "key"
              - id: "required"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ridn"
            attributes:
              - id: "disabled"
          ##=====detail view 외 속성값=======##
          - id: "hjd_cde"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "sgg_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_etca_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_ETCA_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 도로 - 감시카메라 rdl_cctv_p
  - id: "rdl_cctv_p"
    name: "감시카메라"
    description: "도로시설 - 기타시설 - 감시카메라"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "usg"
            name: "용도"
            type: "combo"
            options:
              - code: "383"
          - id: "poletype"
            name: "POLE형태"
            type: "combo"
            options:
              - code: "385"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "mnnm"
            name: "관리명"
            type: "txt"
            length: "20"
          - id: "ctype"
            name: "카메라유형"
            type: "txt"
            length: "6"
          - id: "model"
            name: "모델명"
            type: "txt"
            length: "30"
          - id: "resol"
            name: "해상도"
            type: "txt"
            length: "20"
          - id: "gpsxy"
            name: "GPS좌표"
            type: "txt"
            length: "30"
          - id: "rdtype"
            name: "지역유형"
            type: "txt"
            length: "20"
          - id: "ipadd"
            name: "IP주소"
            type: "txt"
            length: "16"
          - id: "embell"
            name: "비상벨"
            type: "txt"
            length: "10"
          - id: "polenum"
            name: "POLE번호"
            type: "txt"
            length: "10"
          - id: "loc"
            name: "설치위치"
            type: "txt"
            length: "80"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp"
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "cidn"
            name: "공사번호"
            type: "txt"
            length: "10"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "sec_idn"
            name: "구간색인번호"
            type: "num"
            length: "38.8"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "usg"
            conditions: "code"
          - id: "net"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
        search-result:
          - id: "idn"
          - id: "usg"
          - id: "loc"
          - id: "ymd"
          - id: "net"
          - id: "model"
          - id: "resol"
          - id: "note"
          - id: "mngt"
          - id: "mnnm"
          - id: "gpsxy"
          - id: "rdtype"
          - id: "ipadd"
          - id: "embell"
          - id: "poletype"
          - id: "polenum"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "ftc" #CV001, CP001, CM001, CC001
            attributes:
              - id: "key"
              - id: "required"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ymd"
          - id: "usg"
          - id: "gpsxy"
          - id: "net"
          - id: "rdtype"
          - id: "ctype"
          - id: "ipadd"
          - id: "model"
          - id: "embell"
          - id: "resol"
          - id: "poletype"
          - id: "polenum"
          - id: "loc"
          - id: "etc"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_cctv_p" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_CCTV_P"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 도로 - 감시카메라전주 rdl_pole_p
  - id: "rdl_pole_p"
    name: "감시카메라전주"
    description: "도로시설 - 기타시설 - 감시카메라전주"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "poletype"
            name: "POLE형태"
            type: "combo"
            options:
              - code: "385"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "허가번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "mnnm"
            name: "관리명"
            type: "txt"
            length: "20"
          - id: "gpsxy"
            name: "GPS좌표"
            type: "txt"
            length: "30"
          - id: "polenum"
            name: "POLE번호"
            type: "txt"
            length: "10"
          - id: "loc"
            name: "침수지역"
            type: "txt"
            length: "80"
          - id: "ymd"
            name: "침수시작일자"
            type: "date" # 변경: date -> timestamp"
          - id: "etc"
            name: "재원_기타"
            type: "txt"
            length: "100"
          - id: "cidn"
            name: "공사번호"
            type: "txt"
            length: "10"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "poleown"
            conditions: "code"
          - id: "poletype"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "mnnm"
          - id: "gpsxy"
          - id: "poleown"
          - id: "poletype"
          - id: "polenum"
          - id: "loc"
          - id: "ymd"
          - id: "etc"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "ftc"
            default: "AZ996"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "mnnm"
          - id: "ymd"
          - id: "poleown"
          - id: "gpsxy"
          - id: "poletype"
          - id: "loc"
          - id: "polenum"
          - id: "etc"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_pole_p" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_POLE_P"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 도로 - 감시카메라맨홀 rdl_manhol_p
  - id: "rdl_manhol_p"
    name: "감시카메라맨홀"
    description: "도로시설 - 기타시설 - 감시카메라맨홀"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "허가번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "mnnm"
            name: "관리명"
            type: "txt"
            length: "20"
          - id: "gpsxy"
            name: "GPS좌표"
            type: "txt"
            length: "30"
          - id: "mhnum"
            name: "MANHOLE번호"
            type: "txt"
            length: "10"
          - id: "loc"
            name: "침수지역"
            type: "txt"
            length: "8"
          - id: "ymd"
            name: "침수시작일자"
            type: "date" # 변경: date -> timestamp"
          - id: "etc"
            name: "재원_기타"
            type: "txt"
            length: "100"
          - id: "cidn"
            name: "공사번호"
            type: "txt"
            length: "10"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "mhown"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "mngt"
          - id: "mnnm"
          - id: "gpsxy"
          - id: "mhown"
          - id: "mhnum"
          - id: "loc"
          - id: "ymd"
          - id: "etc"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "ftc"
            default: "AZ997"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "mnnm"
          - id: "ymd"
          - id: "mhown"
          - id: "gpsxy"
          - id: "mhnum"
          - id: "loc"
          - id: "etc"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_manhol_p" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_MANHOL_P"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 도로 - 감시카메라케이블 rdl_cable_l
  - id: "rdl_cable_l"
    name: "감시카메라케이블"
    description: "도로시설 - 기타시설 - 감시카메라케이블"
    type: "LineString"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: ""
            type: "combo"
            options:
              - code: "89"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "허가번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "mnnm"
            name: "관리명"
            type: "txt"
            length: "20"
          - id: "sloc"
            name: "설치위치_시작"
            type: "txt"
            length: "80"
          - id: "eloc"
            name: "설치위치_끝"
            type: "txt"
            length: "80"
          - id: "sgpsxy"
            name: "GPS좌표_시작"
            type: "txt"
            length: "30"
          - id: "egpsxy"
            name: "GPS좌표_끝"
            type: "txt"
            length: "30"
          - id: "cbtype"
            name: "케이블유형"
            type: "txt"
            length: "10"
          - id: "ymd"
            name: "침수시작일자"
            type: "date" # 변경: date -> timestamp"
          - id: "etc"
            name: "재원_기타"
            type: "txt"
            length: "100"
          - id: "cidn"
            name: "공사번호"
            type: "txt"
            length: "10"
        ##================detail tab=== 시설보수내역=
          - id: "part"
            name: "부위"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "bpipe"
            conditions: "code"
          - id: "bpipeown"
            conditions: "code"
          - id: "cbusg"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "mnnm"
          - id: "sloc"
          - id: "eloc"
          - id: "sgpsxy"
          - id: "egpsxy"
          - id: "bpipe"
          - id: "bpipeown"
          - id: "cbusg"
          - id: "cbtype"
          - id: "ymd"
          - id: "etc"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "ftc"
            default: "AZ998"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "mnnm"
          - id: "ymd"
          - id: "bpipe"
          - id: "bpipeown"
          - id: "sloc"
          - id: "eloc"
          - id: "cbusg"
          - id: "cbtype"
          - id: "sgpsxy"
          - id: "egpsxy"
          - id: "etc"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_cable_l" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_CABLE_L"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 녹지 - 시설물검색 rdl_tree_p
  - id: "rdl_tree_p"
    name: "가로수"
    description: "도로시설 - 기타시설 - 가로수"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 녹지 RDL_TREE_P ======================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "seed" 
            name: "수종" 
            type: "combo" 
            options: 
              - code: "137"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "idn"
            name: "허가번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ymd"
            name: "침수시작일자"
            type: "date" # 변경: date -> timestamp
          - id: "dia"
            name: "직경(Cm)"
            type: "num"
            length: "5"
          - id: "ridn"
            name: "허가신청번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "tmnam"
            name: "실명제명"
            type: "txt"
            length: "30"
          - id: "rdname"
            name: "도로명"
            type: "txt"
            length: "20"
          - id: "cidn"
            name: "공사번호"
            type: "txt"
            length: "10"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          ### 녹지 RDL_TREE_P ///====================
          ### detail-tab : 공사내역 cmt_cnst_d ===================
          - id: "mngt" 
            name: "공사기관" 
            type: "combo"
            options:
              - code: "278" 
          - id: "obj" 
            name: "공사목적" 
            type: "txt" 
          - id: "detail" 
            name: "공사내역" 
            type: "txt" 
          - id: "kumo" 
            name: "공사규모" 
            type: "txt" 
          - id: "eymd" 
            name: "공사기간_종료일" 
            type: "date" 
          - id: "bud" 
            name: "예산액" 
            type: "num" 
          - id: "sdsg" 
            name: "설계액_총공사비" 
            type: "num" 
          - id: "ddsg" 
            name: "설계액_도급" 
            type: "num" 
          - id: "kdsg" 
            name: "설계액_관급" 
            type: "num" 
          - id: "edsg" 
            name: "설계액_기타" 
            type: "num" 
          - id: "cdpt" 
            name: "담당부서" 
            type: "txt" 
          - id: "cnam" 
            name: "담당자" 
            type: "txt" 
          ### detail-tab : 공사내역 cmt_cnst_d ///================
          ### detail-tab : 시설보수내역 grt_bosu_d ===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"

          - id: "cause" 
            name: "공사원인" 
            type: "txt"
          - id: "rcont" 
            name: "보수내역" 
            type: "txt"
          ### detail-tab : 시설보수내역 grt_bosu_d ///================
        search-fields:            
          - id: "idn" 
            attributes: 
              - id: "key" 
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "gucd" 
            conditions: "code"
          - id: "dcd" 
            conditions: "code"
          - id: "ymd" 
            conditions: "range"
          - id: "tkd" 
            conditions: "code"
          - id: "seed" 
            conditions: "code"
          - id: "dia" 
            conditions: "range"
          - id: "tmnam" 
            conditions: "equals"
          - id: "rdname" 
            conditions: "equals"
        search-result:
          - id: "ftc"
            default: "GR000"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "idn" 
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
          - id: "mngt"
          - id: "seed"
          - id: "ymd"
          - id: "dia"
          - id: "ridn"
            minWidth: "150px"
          - id: "tkd"
          - id: "shtryn"
          - id: "cvryn"
          - id: "sptyn"
          - id: "tmnam"
          - id: "rdname"
            minWidth: "200px"
        search-detail:
          - id: "ftc"
            default: "GR000"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ymd"
          - id: "seed"
          - id: "dia"
          - id: "tkd"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "tmnam"
          - id: "rdname"
          - id: "shtryn"
          - id: "cvryn"
          - id: "sptyn"
          - id: "fmtp"
          - id: "fmmt"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"
          - id: "weymd"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
        # 시설보수내역 grt_bosu_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_tree_p" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_TREE_P"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
            # 가로수 첨부파일 rdl_tree_p 
          - id: "urf:rdl_tree_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 포장 rdl_pave_a
  - id: "rdl_pave_a"
    name: "포장"
    description: "도로시설 - 포장 - 포장"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nidn"
            name: "노선번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "symd"
            name: "시작일"
            type: "date" # 변경: date -> timestamp
          - id: "lenth"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "ara"
            name: "면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "width"
            name: "폭원(m)"
            type: "num"
            length: "38.8"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "200"
          - id: "eymd"
            name: "종료일"
            type: "date" # 변경: date -> timestamp
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "sec_idn"
            name: "구간색인번호"
            type: "num"
            length: "38.8"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        ##================detail tab=== 노선내역=
          - id: "gub"
            name: "구분"
            type: "combo"
            options:
              - code: "29"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "mendcd"
            conditions: "code"
          - id: "symd"
            conditions: "range"
          - id: "cpsma"
            conditions: "code"
          - id: "bpsma"
            conditions: "code"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
            minWidth: "150px"
          - id: "mngt"
          - id: "mendcd"
          - id: "symd"
          - id: "eymd"
          - id: "cpsma"
            minWidth: "150px"
          - id: "bpsma"
            minWidth: "150px"
          - id: "bcpsma"
            minWidth: "150px"
          - id: "bbpsma"
            minWidth: "150px"
          - id: "lenth"
          - id: "ara"
          - id: "width"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc" #AZ900 차도포장 AZ901 보도포장
            attributes:
              - id: "key"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nidn"
            attributes:
              - id: "disabled"
          - id: "mendcd"
          - id: "mendcs"
          - id: "symd"
          - id: "eymd"
          - id: "lenth"
          - id: "ara"
          - id: "width"
          - id: "cpsma"
          - id: "bpsma"
          - id: "bbpsma"
          - id: "bcpsma"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "sht_num"
          - id: "sec_idn"
            attributes:
              - id: "disabled"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "urf:rdt_nosn_d"
            name: "노선내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "nidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "rdl_pave_a" ## 연결받을 테이블
              - target: "urf:rdt_nosn_d" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "gucd"
                    conditions: "code"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "nam"
                    conditions: "like"
                  - id: "ada"
                    conditions: "code"
                  - id: "funccd"
                    conditions: "code"
                  - id: "statcd"
                    conditions: "code"
                  - id: "minscd"
                    conditions: "code"
                  - id: "paycd"
                    conditions: "code"
                list-fields:
                  - id: "idn"
                    name: "개별번호"
                    type: "txt"
                    length: "38"
                  - id: "gucd"
                    name: "등록구"
                    type: "combo"
                    options:
                      - code: "910"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "nam"
                    name: "노선명"
                    type: "txt"
                    length: "30"
                  - id: "ada"
                    name: "도로종류"
                    type: "combo"
                    options:
                      - code: "194"
                  - id: "funccd"
                    name: "도로기능"
                    type: "combo"
                    options:
                      - code: "88"
                  - id: "statcd"
                    name: "도로상태"
                    type: "combo"
                    options:
                      - code: "53"
                  - id: "minscd"
                    name: "민자여부"
                    type: "combo"
                    options:
                      - code: "25"
                  - id: "paycd"
                    name: "유료여부"
                    type: "combo"
                    options:
                      - code: "33"
                key-mapping:
                  - source: "nidn"
                    target: "idn"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gub"
              - id: "nam"
                name: "노선명"
              - id: "ymd"
              - id: "man"
  # 도로 - 점용시설_점 rdl_jufc_p
  - id: "rdl_jufc_p"
    name: "점용시설(점)"
    description: "도로시설 - 점용 - 점용시설(점)"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "jumycd"
            name: "점용물관리코드"
            type: "combo"
            options:
              - code: "10"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "pms_idn"
            name: "접근허용색인번호"
            type: "num"
            length: "38.8"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
          - id: "jumid"
            name: "점용허가번호"
            type: "txt"
            length: "14"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "jumid"
            conditions: "like"
          - id: "borc"
            conditions: "code"
            name: 차도보도구분
          - id: "jumycd"
            conditions: "code"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "jumid"
          - id: "jumycd"
          - id: "borc"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AZ936"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          # TODO: - id: "NIDN"
          - id: "jumid"
          - id: "jumycd"
          - id: "borc"
          - id: "note"
        detail-tab:
            # 점용시설(점) 첨부파일 rdl_jufc_p__attach 
          - id: "urf:rdl_jufc_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 점용시설_면 rdl_jufc_a
  - id: "rdl_jufc_a"
    name: "점용시설(면)"
    description: "도로시설 - 점용 - 점용시설(면)"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "jumycd"
            name: "점용물관리코드"
            type: "combo"
            options:
              - code: "11"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "bukano"
            name: "부과번호"
            type: "txt"
            length: "33"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "pms_idn"
            name: "접근허용색인번호"
            type: "num"
            length: "38.8"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "chb_cde"
            name: "차도보도구분"
            type: "combo"
            options:
              - code: "853"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
          - id: "jumid"
            name: "점용허가번호"
            type: "txt"
            length: "14"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "jumid"
            conditions: "like"
          - id: "borc"
            conditions: "code"
            name: 차도보도구분
          - id: "jumycd"
            conditions: "code"
        search-result:
          - id: "mngt"
          - id: "jumid"
          - id: "jumycd"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AZ936"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "jumid"
          - id: "jumycd"
          - id: "note"
  # 도로 - 주차장 rdl_pklt_a
  - id: "rdl_pklt_a"
    name: "주차장"
    description: "도로시설 - 주차시설 - 주차장"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "ptyp"
            name: "주차형태"
            type: "combo"
            options:
              - code: "246"
          - id: "use"
            name: "용도"
            type: "combo"
            options:
              - code: "222"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "jsan"
            name: "주소_산"
            type: "txt"
            length: "1"
          - id: "jbon"
            name: "주소_본번"
            type: "txt"
            length: "10"
          - id: "jbu"
            name: "주소_부번"
            type: "txt"
            length: "10"
          - id: "bidn"
            name: "블록번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "nam"
            name: "주차장명"
            type: "txt"
            length: "50"
          - id: "ara"
            name: "면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "tmun"
            name: "총면수(면)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "feeh"
            name: "주차요금_시간(원)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "feed"
            name: "주차요금_일(원)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "feem"
            name: "주차요금_월(원)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "wdth"
            name: "도로폭(m)"
            type: "num"
            length: "38.8"
          - id: "cymd"
            name: "준공일"
            type: "date" # 변경: date -> timestamp
          - id: "oymd"
            name: "위탁관리_일자"
            type: "date" # 변경: date -> timestamp
          - id: "cost"
            name: "사업비(백만원)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "jwon"
            name: "설치재원"
            type: "txt"
            length: "30"
          - id: "hnam"
            name: "소유자_성명"
            type: "txt"
            length: "20"
          - id: "hadd"
            name: "소유자_주소"
            type: "txt"
            length: "100"
          - id: "gbfl"
            name: "건물층수_지상(층)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "bbfl"
            name: "건물층수_지하(층)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "gpfl"
            name: "주차장층수_지상(층)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "bpfl"
            name: "주차장층수_지하(층)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "smun"
            name: "면수_소형(면)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "lmun"
            name: "면수_경형(면)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "hmun"
            name: "면수_대형(면)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "jmun"
            name: "면수_장애인(면)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "wknd"
            name: "경계구분"
            type: "txt"
            length: "50"
          - id: "gate"
            name: "출입구개수"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "mnbd"
            name: "관리소개수"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "mman"
            name: "관리원수"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nymd"
            name: "도시계획_고시일"
            type: "date" # 변경: date -> timestamp
          - id: "pnum"
            name: "도시계획_고시번호"
            type: "txt"
            length: "10"
          - id: "tymd"
            name: "통보연월일"
            type: "date" # 변경: date -> timestamp
          - id: "ldar"
            name: "부지면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "toar"
            name: "연면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "btlr"
            name: "건폐율(%)"
            type: "num" # 변경: numeric -> numeric
            length: "38.8"
          - id: "volm"
            name: "용적율(%)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "hght"
            name: "건물높이(m)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ouar"
            name: "타용도면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "bdno"
            name: "건축물번호"
            type: "txt"
            length: "30"
          - id: "hymd"
            name: "허가일"
            type: "date" # 변경: date -> timestamp
          - id: "symd"
            name: "착공일"
            type: "date" # 변경: date -> timestamp
          - id: "fmno"
            name: "세대수"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "islf"
            name: "옥내_자주식면수(대)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "imch"
            name: "옥내_기계식면수(대)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "iara"
            name: "옥내면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "oslf"
            name: "옥외_자주식면수(대)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "omch"
            name: "옥외_기계식면수(대)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "oara"
            name: "옥외_면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "bslf"
            name: "인근지부설_자주식면수(대)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "bmch"
            name: "인근지부설_기계식면수(대)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "bara"
            name: "인근지부설_면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "tidn"
            name: "이전개별번호"
            type: "txt"
            length: "8"
          - id: "bigo"
            name: "BIGO"
            type: "txt"
            length: "30"
          - id: "htel"
            name: "확인요원_전화"
            type: "txt"
            length: "20"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "sec_idn"
            name: "도로구간번호"
            type: "num"
            length: "38.8"
          - id: "ist_ymd"
            name: "설치일자"
            type: "date"
          - id: "mng_tel"
            name: "관리자전화번호"
            type: "txt"
            length: "30"
          - id: "idt_num"
            name: "주민_사업자등록번호"
            type: "txt"
            length: "15"
          - id: "opn_tim"
            name: "운영시간_개장시간"
            type: "txt"
            length: "5"
          - id: "cls_tim"
            name: "운영시간_폐장시간"
            type: "txt"
            length: "5"
          - id: "pkn_cde"
            name: "주차방향"
            type: "combo"
            options:
              - code: "35"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
        ##================detail tab=== 주차블록 RDL_PKBL_A
          - id: "blno"
            name: "블록번호"
            type: "txt"
          - id: "mngt"
            name: "블록번호"
            type: "combo"
            options:
              - code: "278"
        ##================detail tab=== 주차장 RDT_PKFC_D
          - id: "knd"
            name: "종류"
            type: "txt"
        ##================detail tab=== 연혁변경내역 RDT_PKHS_D
          - id: "cont"
            name: "내용"
            type: "txt"
        ##================detail tab=== 비용지출내역 RDT_PKCT_D
          - id: "knd"
            name: "구분"
            type: "combo"
            options:
              - code: "236"
        ##================detail tab=== 운영시간내역 RDT_PKTM_D
        ##================detail tab=== 월운용구분내역 RDT_PKMG_D
          - id: "uymd"
            name: "갱신일자"
            type: "date"
        search-fields:
          - id: "idn"
            conditions: "equals"
          ##TODO: ftc 선택 "AE231 노외주차장 AE232 노상주차장 AE233 부설주차장"
          - id: "ftc"
            conditions: "code"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            name: "관리기관"
            attributes:
              - id: "required"
          - id: "nam"
            conditions: "like"
          - id: "pay"
            conditions: "code"
          - id: "hnam"
            conditions: "like"
          - id: "use"
            conditions: "code"
            name: "민공영구분"
          - id: "hnam"
            conditions: "like"
          - id: "pbpr"
            conditions: "code"
          - id: "ptyp"
            conditions: "code"
          - id: "pgub"
            conditions: "code"
          - id: "cymd"
            conditions: "range"
        search-result:
          - id: "idn"
            minWidth: "150px"
          - id: "ftc"
            minWidth: "150px"
          - id: "gucd"
          - id: "dcd"
          - id: "bcd"
            minWidth: "150px"
          - id: "mngt"
            name: "관리기관"
          - id: "nam"
            minWidth: "200px"
          - id: "bidn"
          - id: "cymd"
            name: "준공일"
          - id: "pay"
          - id: "hnam"
            minWidth: "150px"
          - id: "mng_tel"
            minWidth: "150px"
          - id: "pbpr"
          - id: "ptyp"
          - id: "pgub"
          - id: "ara"
            minWidth: "150px"
          - id: "tmun"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
          - id: "dcd"
          - id: "bcd"
          - id: "ftc" #AE231 노외주차장 AE232 노상주차장 AE233 부설주차장
            attributes:
              - id: "key"
              - id: "required"
          - id: "mngt"
            name: "관리기관"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "ptyp"
          - id: "pgub"
          - id: "wdth"
          - id: "cost"
          - id: "jwon"
          - id: "pbpr"
          - id: "note"
          - id: "omng"
          - id: "oymd"
          - id: "pay"
          - id: "fknd"
          - id: "pknd"
          - id: "alws"
          - id: "tknd"
          - id: "feeh"
          - id: "feed"
          - id: "feem"
          - id: "wknd"
          - id: "gate"
          - id: "mnbd"
          - id: "mman"
          - id: "upfa"
          - id: "nymd"
          - id: "pnum"
          - id: "tymd"
          - id: "cymd"
          - id: "hnam"
          - id: "hadd"
          - id: "mng_tel"
          - id: "gbfl"
          - id: "bbfl"
          - id: "gpfl"
          - id: "bpfl"
          - id: "ara"
          - id: "tmun"
          - id: "smun"
          - id: "lmun"
          - id: "hmun"
          - id: "jmun"
          - id: "omdn"
          - id: "lmdn"
          - id: "ldar"
          - id: "toar"
          - id: "btlr"
          - id: "volm"
          - id: "hght"
          - id: "ouar"
          - id: "bdno"
          - id: "hymd"
          - id: "symd"
          - id: "use"
          - id: "fmno"
          - id: "open"
          - id: "islf"
          - id: "imch"
          - id: "iara"
          - id: "oslf"
          - id: "omch"
          - id: "oara"
          - id: "bslf"
          - id: "bmch"
          - id: "bara"
        detail-tab: 
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
           ##rdl_pkbl_a 주차블록
          - id: "rdl_pkbl_a"
            name: "주차블록"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "bidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "rdl_pklt_a" ## 연결받을 테이블
              - target: "rdl_pkbl_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건 gucd dcd blno 블록번호 
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "blno"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                    length: "38"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "910"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "blno"
                    name: "블록번호"
                    type: "txt"
                    length: "20"
                  - id: "blno_temp"
                    name: "임시블록번호"
                    type: "txt"
                    length: "20"
                key-mapping:
                  - source: "bidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "gucd"
              - id: "dcd"
              - id: "blno"
              - id: "mngt"
           ##rdt_pkfc_d 부대시설
          - id: "urf:rdt_pkfc_d"
            name: "주차장부대시설"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "knd"
                attributes:
                  - id: "required"
              - id: "strc"
              - id: "qlt"
              - id: "type"
           ##rdt_pkhs_d 연혁변경내역
          - id: "urf:rdt_pkhs_d"
            name: "연혁변경내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "ymd"
                attributes:
                  - id: "required"
              - id: "cont"
              - id: "note"
           ##rdt_pkct_d 비용지출내역
          - id: "urf:rdt_pkct_d"
            name: "비용지출내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "knd"
              - id: "ymd"
              - id: "cont"
              - id: "note"
           ##rdt_pkus_d 이용실적내역
          - id: "urf:rdt_pkus_d"
            name: "이용실적내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "knd"
                attributes:
                  - id: "required"
              - id: "ymd"
                attributes:
                  - id: "required"
              - id: "cout"
              - id: "income"
           ##rdt_pktm_d 운영시간
          - id: "urf:rdt_pktm_d"
            name: "운영시간내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "sknd"
              - id: "wknd"
                name: "요일구분"
              - id: "otim"
              - id: "ctim"
           ##rdt_pkmg_d 월운용구분
          - id: "urf:rdt_pkmg_d"
            name: "월운용구분내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "uymd"
                attributes:
                  - id: "required"
              - id: "mpno"
              - id: "dyno"
              - id: "ustm"
            # 주차장 첨부파일 rdl_pklt_a__attach 
          - id: "urf:rdl_pklt_a__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 도로 - 노상주차면 rdl_pkir_a
  - id: "rdl_pkir_a"
    name: "노상주차면"
    description: "도로시설 - 주차시설 - 노상주차면"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "mknd"
            name: "관리형태"
            type: "combo"
            options:
              - code: "241"
          - id: "jpkr"
            name: "장애인주차면여부"
            type: "combo"
            options:
              - code: "314"
          - id: "pssy"
            name: "통행체계"
            type: "combo"
            options:
              - code: "242"
          - id: "ptyp"
            name: "주차형태"
            type: "combo"
            options:
              - code: "243"
          - id: "bjng"
            name: "배정여부"
            type: "combo"
            options:
              - code: "269"
          - id: "albj"
            name: "배정구분_전일"
            type: "combo"
            options:
              - code: "269"
          - id: "dybj"
            name: "배정구분_주간"
            type: "combo"
            options:
              - code: "269"
          - id: "ngbj"
            name: "배정구분_야간"
            type: "combo"
            options:
              - code: "269"
          - id: "pftc"
            name: "관련지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "bidn"
            name: "블록번호"
            type: "txt"
            length: "5"
          - id: "mnum"
            name: "관리구획번호"
            type: "txt"
            length: "15"
          - id: "rnam"
            name: "도로명"
            type: "txt"
            length: "30"
          - id: "rwid"
            name: "도로폭"
            type: "num"
            length: "38.8"
          - id: "nfcl"
            name: "인접시설"
            type: "txt"
            length: "100"
          - id: "ymd"
            name: "설치일"
            type: "date" # 변경: date -> timestamp
          - id: "symd"
            name: "배정기간_시작"
            type: "date" # 변경: date -> timestamp
          - id: "fymd"
            name: "처리완료일"
            type: "date" # 변경: date -> timestamp
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "pidn"
            name: "관련시설색인번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "ftc"
            conditions: "code"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "mnum"
            conditions: "like"
          - id: "bidn"
            conditions: "like"
          - id: "rnam"
            conditions: "like"
          - id: "mknd"
            conditions: "code"
          - id: "pssy"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
            name: "설치일"
          - id: "ptyp"
            conditions: "code"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
          - id: "mngt"
          - id: "rnam"
          - id: "mnum"
          - id: "bidn"
          - id: "ymd"
          - id: "mknd"
          - id: "pssy"
          - id: "ptyp"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE232"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "mnum"
          - id: "gucd"
          - id: "dcd"
          - id: "rnam"
          - id: "mknd"
          - id: "rwid"
          - id: "pssy"
          - id: "nfcl"
          - id: "ptyp"
          - id: "bjng"
          - id: "symd"
          - id: "fymd"
          - id: "ymd"
          - id: "albj"
          - id: "dybj"
          - id: "ngbj"
          #TODO: bnum, pnam
          - id: "jpkr"
          - id: "note"
        detail-tab:
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_pkir_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_PKIR_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 도로 - 주차금지구역 rdl_pkno_l
  - id: "rdl_pkno_l"
    name: "주차금지구역"
    description: "도로시설 - 주차시설 - 주차금지구역"
    type: "LineString"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "pssy"
            name: "통행체계"
            type: "combo"
            options:
              - code: "242"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "rnam"
            name: "도로명"
            type: "txt"
            length: "30"
          - id: "rwid"
            name: "도로폭"
            type: "num"
            length: "38.8"
          - id: "ymd"
            name: "설치일"
            type: "date" # 변경: date -> timestamp
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "rnam"
            conditions: "like"
          - id: "pssy"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
          - id: "rnam"
          - id: "rwid"
          - id: "pssy"
          - id: "ymd"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE235"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "rnam"
          - id: "rwid"
          - id: "pssy"
          - id: "ymd"
          - id: "note"
  # 도로 - 주차장출입구 rdl_pkgt_p
  - id: "rdl_pkgt_p"
    name: "주차장출입구"
    description: "도로시설 - 주차시설 - 주차장출입구"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "pftc"
            name: "관련지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "knd"
            name: "구분"
            type: "combo"
            options:
              - code: "240"
          - id: "mnbd"
            name: "관리소유무"
            type: "combo"
            options:
              - code: "272"
          - id: "pssy"
            name: "통행체계"
            type: "combo"
            options:
              - code: "242"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pidn"
            name: "관련시설색인번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "rnum"
            name: "차로수(차선)"
            type: "num"
            length: "5"
          - id: "rwid"
            name: "도로폭(m)"
            type: "num"
            length: "38.8"
          - id: "drct"
            name: "일방통행방향"
            type: "txt"
            length: "100"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "knd"
            conditions: "code"
          - id: "pssy"
            conditions: "code"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
          - id: "knd"
          - id: "pssy"
          - id: "rnum"
          - id: "rwid"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "AE234"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "knd"
          - id: "rnum"
          - id: "rwid"
          - id: "pssy"
          - id: "drct"
          - id: "mnbd"
          - id: "note"
  # 도로통계
  - id: "rdl_pklt_stats_vw"
    name: "군구별 주차장현황"
    description: "도로시설 - 도로통계 - 군구별 주차장현황"
    original: "rdl_pklt_a"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "gid"
            name: "GID"
            type: "num"
          - id: "gucd"
            name: "등록구"
            type: "combo"
            options:
              - code: "851"
          - id: "sig_kor_nm"
            name: "등록구"
            type: "txt"
          - id: "fclt_cnt"
            name: "총 개수"
            type: "num"
        search-fields:
          - id: "gucd"
            condition: "code"
        search-result:
          - id: "sig_kor_nm"
          - id: "fclt_cnt"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "sig_kor_nm"
            attributes:
              - type: "one"
                prefix: ""
                postfix: ""
          - id: "fclt_cnt"
            attributes:
              - type: "sum"
                prefix: "총"
                postfix: "개"
          - id: "chart_data"
            attributes:
              - labels: "sig_kor_nm"
                data: "fclt_cnt"
                prefix: ""
                postfix: "개"
  - id: "rdl_care_stats_vw"
    name: "과속방지 시설현황"
    description: "도로시설 - 도로통계 - 과속방지 시설현황"
    original: "rdl_care_a"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "gid"
            name: "GID"
            type: "num"
          - id: "gucd"
            name: "등록구"
            type: "combo"
            options:
              - code: "851"
          - id: "ftc"
            name: "방지시설"
            type: "combo"
            options:
              - code: "89"
          - id: "sig_kor_nm"
            name: "등록구"
            type: "txt"
          - id: "name"
            name: "방지시설"
            type: "txt"
          - id: "fclt_cnt"
            name: "총 개수"
            type: "num"
        search-fields:
          - id: "gucd"
            condition: "code"
          - id: "ftc"
            condition: "code"
            default: "ZZZ999"
        search-result:
          - id: "sig_kor_nm"
          - id: "name"
          - id: "fclt_cnt"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "name"
            attributes:
              - type: "one"
                prefix: ""
                postfix: ""
          - id: "fclt_cnt"
            attributes:
              - type: "sum"
                prefix: "총"
                postfix: "개"
          - id: "chart_data"
            attributes:
              - labels: "name"
                data: "fclt_cnt"
                prefix: ""
                postfix: "개"
##==============////도로 끝////==========================####
##==============////하수 시작////==========================####
  # swl_pipe_l 하수관거 ==============
  - id: "swl_pipe_l"
    name: "하수관거"
    description: "하수시설 - 관망시설 - 하수관거"
    type: "LineString" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "gucd"
            name: "구코드"
            type: "combo"
            options:
              - code: "851"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "forx"
            name: "관거종류"
            type: "combo"
            options:
              - code: "106"
          - id: "mop"
            name: "재질"
            type: "combo"
            options:
              - code: "111"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "iqt_cde"
            name: "탐사구분"
            type: "combo"
            options:
              - code: "705"
          - id: "lit_cde"
            name: "규모"
            type: "combo"
            options:
              - code: "805"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "100"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp"
          - id: "dip"
            name: "관경"
            type: "num"
            length: "5"
          - id: "hol"
            name: "가로"
            type: "num"
            length: "38.8"
          - id: "vel"
            name: "세로"
            type: "num"
            length: "38.8"
          - id: "leng"
            name: "관연장"
            type: "num"
            length: "38.8"
          - id: "altin"
            name: "관저고시점(m)"
            type: "num"
            length: "38.8"
          - id: "altot"
            name: "관저고종점(m)"
            type: "num"
            length: "38.8"
          - id: "fdep"
            name: "심도시점(m)"
            type: "num"
            length: "38.8"
          - id: "tdep"
            name: "심도종점(m)"
            type: "num"
            length: "38.8"
          - id: "sbr"
            name: "청천시유속"
            type: "num"
            length: "38.8"
          - id: "sbq"
            name: "우천시유속"
            type: "num"
            length: "38.8"
          - id: "slp"
            name: "평균구배"
            type: "num"
            length: "38.8"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "sph_lin"
            name: "차선통로수"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "bst_ara"
            name: "우수배수면적"
            type: "num"
            length: "38.8"
          - id: "drt_ara"
            name: "오수배수면적"
            type: "num"
            length: "38.8"
          - id: "bom_cde"
            name: "시점맨홀지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "bom_idn"
            name: "시점맨홀관리번호"
            type: "num"
            length: "38.8"
          - id: "eom_cde"
            name: "종점맨홀지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "eom_idn"
            name: "종점맨홀관리번호"
            type: "num"
            length: "38.8"
          - id: "bidn"
            name: "배수구역개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pop"
            name: "배수인구"
            type: "num"
          - id: "ymd"
            name: "고시년월일"
            type: "date"
          - id: "riv_nam"
            name: "하천명"
            type: "txt"
          - id: "sbd"
            name: "용도"
            type: "combo"
            options:
              - code: "112"
          - id: "cov"
            name: "뚜껑_형태"
            type: "combo"
            options:
              - code: "113"
          - id: "sbc"
            name: "뚜껑_재질"
            type: "combo"
            options:
              - code: "114"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "mngt"
            conditions: "code"
        search-result:
          - id: "ftc"
            default: "SB000" #하수관거
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "fop"
          - id: "sba"
          - id: "cctv"
          - id: "lbl"
          - id: "ymd"
          - id: "forx"
          - id: "mop"
          - id: "dip"
          - id: "hol"
          - id: "vel"
          - id: "leng"
          - id: "altin"
          - id: "altot"
          - id: "fdep"
          - id: "tdep"
          - id: "sbr"
          - id: "sbq"
          - id: "slp"
          - id: "okgub"
          - id: "okjun"
          - id: "regub"
          - id: "exam_yn"
          - id: "sht_num"
          - id: "lit_cde"
          - id: "sph_lin"
          - id: "bst_ara"
          - id: "drt_ara"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB000" #하수관거
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "fop"
          - id: "sba"
          - id: "cctv"
          - id: "lbl"
          - id: "ymd"
          - id: "forx"
          - id: "mop"
          - id: "dip"
          - id: "hol"
          - id: "vel"
          - id: "leng"
          - id: "altin"
          - id: "altot"
          - id: "fdep"
          - id: "tdep"
          - id: "sbr"
          - id: "sbq"
          - id: "slp"
          - id: "okgub"
          - id: "okjun"
          - id: "regub"
          - id: "note"
          - id: "exam_yn"
          - id: "sht_num"
          - id: "lit_cde"
          - id: "sph_lin"
          - id: "bst_ara"
          - id: "drt_ara"
          - id: "iqt_cde"
          - id: "tidn"
          - id: "bom_cde"
            attributes:
              - id: "disabled"
          - id: "bom_idn"
            attributes:
              - id: "disabled"
          - id: "eom_cde"
            attributes:
              - id: "disabled"
          - id: "eom_idn"
            attributes:
              - id: "disabled"
          - id: "bidn"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
        detail-tab:
          # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
          #swt_bosu_d
          - id: "usf:swt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
              - id: "ftc"
            rel-info: ##tab-상세 연결
              - source: "swl_pipe_l" ##시설물
              - relation: "usf:swt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                  - id: "gtype"
                    name: "이력구분"
                    type: "combo"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "SWL_PIPE_L"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
              - id: "cidn"
              - id: "ymd"
                name: "보수일자"
              - id: "gtype"
              - id: "cause"
              - id: "rcont"
              - id: "note"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "layerid"
                attributes:
                  - id: "hidden"
          ##swl_baesu_a 배수구역
          - id: "swl_baesu_a"
            name: "배수구역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "bidn"
                param: "idn"
            rel-info: ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "swl_pipe_l" ## 연결받을 테이블
              - target: "swl_baesu_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건 gucd dcd blno 블록번호
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                    length: "38"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "nam"
                    name: "배수구역명"
                    type: "txt"
                    length: "30"
                  - id: "pop"
                    name: "배수인구"
                    type: "num" # 변경: integer -> numeric
                    length: "38"
                  - id: "ara"
                    name: "배수구역면적"
                    type: "num"
                    length: "38.8"
                  - id: "ymd"
                    name: "고시년월일"
                    type: "date"
                  - id: "riv_nam"
                    name: "하천명"
                    type: "txt"
                  - id: "river2"
                    name: "하천2"
                    type: "num" # 변경: integer -> numeric
                    length: "38"
                  - id: "river3"
                    name: "하천3"
                    type: "num" # 변경: integer -> numeric
                    length: "38"
                key-mapping:
                  - source: "bidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "nam"
              - id: "pop"
              - id: "ymd"
              - id: "riv_nam"
          ##swl_manhol_p 맨홀
          - id: "swl_manhol_p"
            name: "종점맨홀"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "eomIdn"
                param: "idn"
              - id: "eomCde"
                param: "ftc"
            rel-info: ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "swl_pipe_l" ## 연결받을 테이블
              - target: "swl_manhol_p" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건 gucd dcd blno 블록번호
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "sbd"
                    conditions: "code"
                  - id: "cov"
                    conditions: "code"
                  - id: "sbc"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                    length: "38"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "sbd"
                    name: "용도"
                    type: "combo"
                    options:
                      - code: "112"
                  - id: "cov"
                    name: "뚜껑_형태"
                    type: "combo"
                    options:
                      - code: "113"
                  - id: "sbc"
                    name: "뚜껑_재질"
                    type: "combo"
                    options:
                      - code: "114"
                  - id: "ymd"
                    name: "설치일자"
                    type: "date"
                key-mapping:
                  - source: "eomIdn"
                    target: "idn"
                  - source: "eomCde"
                    target: "ftc"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "gucd"
              - id: "dcd"
              - id: "sbd"
              - id: "cov"
              - id: "sbc"
              - id: "ymd"
                name: "설치일자"
          - id: "swl_manhol_p"
            name: "시점맨홀"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "bomIdn"
                param: "idn"
              - id: "bomCde"
                param: "ftc"
            rel-info: ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "swl_pipe_l" ## 연결받을 테이블
              - target: "swl_manhol_p" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건 gucd dcd blno 블록번호
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "sbd"
                    conditions: "code"
                  - id: "cov"
                    conditions: "code"
                  - id: "sbc"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                    length: "38"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "sbd"
                    name: "용도"
                    type: "combo"
                    options:
                      - code: "112"
                  - id: "cov"
                    name: "뚜껑_형태"
                    type: "combo"
                    options:
                      - code: "113"
                  - id: "sbc"
                    name: "뚜껑_재질"
                    type: "combo"
                    options:
                      - code: "114"
                  - id: "ymd"
                    name: "설치일자"
                    type: "date"
                key-mapping:
                  - source: "bomIdn"
                    target: "idn"
                  - source: "bomCde"
                    target: "ftc"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "gucd"
              - id: "dcd"
              - id: "sbd"
              - id: "cov"
              - id: "sbc"
              - id: "ymd"
                name: "설치일자"
  # 하수 - 하수연결관 swl_conn_l
  - id: "swl_conn_l"
    name: "하수연결관"
    description: "하수시설 - 관망시설 - 하수연결관"
    type: "LineString"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "mop"
            name: "재질"
            type: "combo"
            options:
              - code: "111"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "gtype"
            name: "이력구분"
            type: "combo"
            options:
              - code: "252"
          - id: "cause"
            name: "사유"
            type: "txt"
          - id: "rcont"
            name: "보수내역"
            type: "txt"
          - id: "cymd"
            name: "CCTV검사일자"
            type: "date"
          - id: "cimg"
            name: "CCTV검사화면"
            type: "txt"
          - id: "rslt"
            name: "육안검사결과"
            type: "txt"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "dip"
            name: "구경"
            type: "num"
            length: "5"
          - id: "leng"
            name: "연장"
            type: "num"
            length: "38.8"
          - id: "altin"
            name: "관저고시점"
            type: "num"
            length: "38.8"
          - id: "altot"
            name: "관저고종점"
            type: "num"
            length: "38.8"
          - id: "fdep"
            name: "심도시점"
            type: "num"
            length: "38.8"
          - id: "tdep"
            name: "심도종점"
            type: "num"
            length: "38.8"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "sba_cde"
            name: "하수관용도"
            type: "combo"
            options: 
              - code: "855"
          - id: "for_cde"
            name: "시설물형태"
            type: "combo"
            options:
              - code: "857"
          - id: "std_hol"
            name: "가로길이"
            type: "num"
            length: "38.8"
          - id: "std_vel"
            name: "세로길이"
            type: "num"
            length: "38.8"
          - id: "sph_lin"
            name: "차선통로수"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pip_slp"
            name: "평균구배"
            type: "num"
            length: "38.8"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
          - id: "pip_lbl"
            name: "관라벨"
            type: "txt"
            length: "50"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "mop"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
            minWidth: "150px"
          - id: "mngt"
          - id: "mop"
            minWidth: "150px"
          - id: "dip"
          - id: "altin"
          - id: "altot"
          - id: "fdep"
          - id: "tdep"
          - id: "ymd"
          - id: "tidn"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB003"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ymd"
          - id: "mop"
          - id: "tidn"
          - id: "leng"
          - id: "dip"
          - id: "altin"
          - id: "altot"
          - id: "fdep"
          - id: "tdep"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "sba_cde"
            attributes:
              - id: "hidden"
          - id: "for_cde"
            attributes:
              - id: "hidden"
          - id: "std_hol"
            attributes:
              - id: "hidden"
          - id: "std_vel"
            attributes:
              - id: "hidden"
          - id: "sph_lin"
            attributes:
              - id: "hidden"
          - id: "pip_slp"
            attributes:
              - id: "hidden"
          - id: "pip_lbl"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          #swt_bosu_d
          - id: "usf:swt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
              - id: "ftc"
            rel-info:  ##tab-상세 연결
              - source: "swl_conn_l" ##시설물
              - relation: "usf:swt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                  - id: "gtype"
                    name: "이력구분"
                    type: "combo"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "SWL_CONN_L"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
              - id: "cidn"
              - id: "ymd"
                name: "보수일자"
              - id: "gtype"
              - id: "cause"
              - id: "rcont"
              - id: "note"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "layerid"
                attributes:
                  - id: "hidden"
          #swt_test_d
          - id: "usf:swt_test_d"
            name: "관거검사내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "readonly"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
              - id: "cymd"
              - id: "cimg"
              - id: "eymd"
                name: "육안검사일자"
              - id: "rslt"
              - id: "symd"
                name: "수밀검사일자"
              - id: "value"
              - id: "note"
  # 하수 - 하수맨홀 swl_manhol_p
  - id: "swl_manhol_p"
    name: "하수맨홀"
    description: "하수시설 - 관망시설 - 하수맨홀"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "sbd"
            name: "용도"
            type: "combo"
            options:
              - code: "112"
          - id: "cov"
            name: "뚜껑_형태"
            type: "combo"
            options:
              - code: "113"
          - id: "sbc"
            name: "뚜껑_재질"
            type: "combo"
            options:
              - code: "114"
          - id: "forx"
            name: "변실_형태"
            type: "combo"
            options:
              - code: "106"
          - id: "mat"
            name: "변실_재질"
            type: "combo"
            options:
              - code: "109"
          - id: "invert"
            name: "인버트유무"
            type: "combo"
            options:
              - code: "254"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "seq"
            name: "순서"
            type: "num"
          - id: "gtype"
            name: "이력구분"
            type: "combo"
            options:
              - code: "252"
          - id: "cause"
            name: "사유"
            type: "txt"
          - id: "rcont"
            name: "보수내역"
            type: "txt"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "cdip"
            name: "뚜껑_구경(mm)"
            type: "num"
            length: "5"
          - id: "chol"
            name: "뚜껑_가로(m)"
            type: "num"
            length: "38.8"
          - id: "cvel"
            name: "뚜껑_세로(m)"
            type: "num"
            length: "38.8"
          - id: "cnum"
            name: "뚜껑_개수"
            type: "num"
            length: "5"
          - id: "dip"
            name: "변실_구경(mm)"
            type: "num"
            length: "5"
          - id: "hol"
            name: "변실_가로(m)"
            type: "num"
            length: "38.8"
          - id: "vel"
            name: "변실_세로(m)"
            type: "num"
            length: "38.8"
          - id: "dep"
            name: "변실_깊이(m)"
            type: "num"
            length: "38.8"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "pftc"
            name: "유출관지형지물부호"
            type: "txt"
            length: "5"
          - id: "phjdcd"
            name: "유출관등록구"
            type: "txt"
            length: "10"
          - id: "pseq"
            name: "유출관개별번호"
            type: "txt"
            length: "6"
          - id: "ang"
            name: "시설물각도"
            type: "num"
            length: "5"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ecn_ymd"
            name: "최종준설일자"
            type: "date"
          - id: "for_cde"
            name: "시설물형태"
            type: "combo"
            options:
              - code: "857"
          - id: "som_cde"
            name: "맨홀종류"
            type: "combo"
            options:
              - code: "862"
          - id: "lad_cde"
            name: "사다리설치유무"
            type: "combo"
            options:
              - code: "1002"
            length: "6"
          - id: "mos_hsl"
            name: "하수맨홀_고도"
            type: "num"
            length: "38.8"
          - id: "lms_hsl"
            name: "하수맨홀_저고"
            type: "num"
            length: "38.8"
          - id: "cst_cde"
            name: "이상상태"
            type: "combo"
            options:
              - code: "1003"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "sbd"
            conditions: "code"
          - id: "cov"
            conditions: "code"
          - id: "sbc"
            conditions: "code"
          - id: "okgub"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
            minWidth: "150px"
          - id: "mngt"
          - id: "sbd"
            minWidth: "150px"
          - id: "sbc"
            minWidth: "150px"
          - id: "ymd"
          - id: "cdip"
          - id: "chol"
          - id: "cvel"
          - id: "cnum"
          - id: "cov"
            minWidth: "150px"
          - id: "dip"
            minWidth: "150px"
          - id: "hol"
            minWidth: "150px"
          - id: "vel"
            minWidth: "150px"
          - id: "dep"
            minWidth: "150px"
          - id: "forx"
            minWidth: "150px"
          - id: "mat"
            minWidth: "150px"
          - id: "invert"
          - id: "oktam"
            minWidth: "150px"
          - id: "okgub"
          - id: "lbl"
            minWidth: "150px"
          - id: "note"
            minWidth: "200px"
          - id: "tidn"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB101"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "tidn"
          - id: "sbd"
          - id: "ymd"
          - id: "okgub"
          - id: "oktam"
          - id: "invert"
          - id: "note"
          - id: "lbl"
          - id: "cdip"
          - id: "cnum"
          - id: "chol"
          - id: "cov"
          - id: "cvel"
          - id: "sbc"
          - id: "dip"
          - id: "dep"
          - id: "hol"
          - id: "forx"
          ##=====detail view 외 속성값=======##
          - id: "vel"
            attributes:
              - id: "hidden"
          - id: "mat"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "pftc"
            attributes:
              - id: "hidden"
          - id: "phjdcd"
            attributes:
              - id: "hidden"
          - id: "pseq"
            attributes:
              - id: "hidden"
          - id: "ang"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "for_cde"
            attributes:
              - id: "hidden"
          - id: "som_cde"
            attributes:
              - id: "hidden"
          - id: "lad_cde"
            attributes:
              - id: "hidden"
          - id: "mos_hsl"
            attributes:
              - id: "hidden"
          - id: "lms_hsl"
            attributes:
              - id: "hidden"
          - id: "cst_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          #swt_bosu_d
          - id: "usf:swt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
              - id: "ftc"
            rel-info:  ##tab-상세 연결
              - source: "swl_manhol_p" ##시설물
              - relation: "usf:swt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                  - id: "gtype"
                    name: "이력구분"
                    type: "combo"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "SWL_MANHOL_P"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "cidn"
              - id: "ymd"
                name: "보수일자"
              - id: "gtype"
              - id: "cause"
              - id: "rcont"
              - id: "note"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "layerid"
                attributes:
                  - id: "hidden"
            # 하수맨홀 첨부파일 swl_manhol_p__attach 
          - id: "usf:swl_manhol_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 하수 - 우수토실 swl_tosil_p
  - id: "swl_tosil_p"
    name: "우수토실"
    description: "하수시설 - 관망시설 - 우수토실"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "sbd"
            name: "용도"
            type: "combo"
            options:
              - code: "112"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "cov"
            name: "뚜껑_형태"
            type: "combo"
            options:
              - code: "113"
          - id: "sbc"
            name: "뚜껑_재질"
            type: "combo"
            options:
              - code: "114"
          - id: "forx"
            name: "변실_형태"
            type: "combo"
            options:
              - code: "106"
          - id: "mat"
            name: "변실_재질"
            type: "combo"
            options:
              - code: "109"
          - id: "invert"
            name: "인버트유무"
            type: "combo"
            options:
              - code: "254"
          - id: "okgub"
            name: "불량여부"
            type: "combo"
            options:
              - code: "249"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "seq"
            name: "순서"
            type: "num"
          - id: "gtype"
            name: "이력구분"
            type: "combo"
            options:
              - code: "252"
          - id: "cause"
            name: "사유"
            type: "txt"
          - id: "rcont"
            name: "보수내역"
            type: "txt"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "rnam"
            name: "방류수역명"
            type: "txt"
            length: "20"
          - id: "cdip"
            name: "뚜껑_구경(mm)"
            type: "num"
            length: "5"
          - id: "chol"
            name: "뚜껑_가로(m)"
            type: "num"
            length: "38.8"
          - id: "cvel"
            name: "뚜껑_세로(m)"
            type: "num"
            length: "38.8"
          - id: "cnum"
            name: "뚜껑_개수"
            type: "num"
            length: "5"
          - id: "dip"
            name: "변실_구경(mm)"
            type: "num"
            length: "5"
          - id: "hol"
            name: "변실_가로(m)"
            type: "num"
            length: "38.8"
          - id: "vel"
            name: "변실_세로(m)"
            type: "num"
            length: "38.8"
          - id: "dep"
            name: "변실_깊이(m)"
            type: "num"
            length: "38.8"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "pftc"
            name: "펌프장_지형지물부호"
            type: "txt"
            length: "5"
          - id: "phjdcd"
            name: "유출관등록구"
            type: "txt"
            length: "8"
          - id: "pseq"
            name: "유출관개별번호"
            type: "txt"
            length: "6"
          - id: "rdftc"
            name: "도로지형지물부호"
            type: "txt"
            length: "5"
          - id: "rdgucd"
            name: "도로등록구"
            type: "txt"
            length: "8"
          - id: "rdseq"
            name: "도로개체번호"
            type: "txt"
            length: "6"
          - id: "rdid"
            name: "도로구간ID"
            type: "txt"
            length: "11"
          - id: "ang"
            name: "장애자램프경사도"
            type: "num"
            length: "5"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "for_cde"
            name: "시설물형태"
            type: "combo"
            options:
              - code: "857"
          - id: "wol_hit"
            name: "월류턱높이"
            type: "num"
            length: "38.8"
          - id: "mah_cde"
            name: "맨홀존재여부"
            type: "combo"
            options:
              - code: "819"
            length: "6"
          - id: "hmn_cde"
            name: "하수맨홀지형지물부호"
            type: "combo"
            options: 
              - code: "112"
          - id: "hmn_idn"
            name: "하수맨홀관리번호"
            type: "num"
            length: "38.8"
          - id: "sbd"
            name: "용도"
            type: "combo"
            options:
              - code: "112"
          - id: "cov"
            name: "뚜껑_형태"
            type: "combo"
            options:
              - code: "113"
          - id: "sbc"
            name: "뚜껑_재질"
            type: "combo"
            options:
              - code: "114"
          - id: "ymd"
            name: "설치일자"
            type: "date"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "cov"
            conditions: "code"
          - id: "sbc"
            conditions: "code"
          - id: "okgub"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
          - id: "mngt"
          - id: "ymd"
          - id: "cdip"
            minWidth: "150px"
          - id: "chol"
            minWidth: "150px"
          - id: "cvel"
            minWidth: "150px"
          - id: "cnum"
            minWidth: "150px"
          - id: "cov"
            minWidth: "150px"
          - id: "sbc"
            minWidth: "150px"
          - id: "dip"
            minWidth: "150px"
          - id: "hol"
            minWidth: "150px"
          - id: "vel"
            minWidth: "150px"
          - id: "dep"
            minWidth: "150px"
          - id: "forx"
            minWidth: "150px"
          - id: "mat"
            minWidth: "150px"
          - id: "sbd"
            minWidth: "150px"
          - id: "rnam"
            minWidth: "150px"
          - id: "invert"
          - id: "okgub"
          - id: "lbl"
          - id: "note"
            minWidth: "200px"
          - id: "tidn"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB103"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "sbd"
          - id: "ymd"
          - id: "okgub"
          - id: "invert"
          - id: "rnam"
          - id: "note"
          - id: "lbl"
          - id: "cdip"
          - id: "cnum"
          - id: "chol"
          - id: "cov"
          - id: "cvel"
          - id: "sbc"
          - id: "dip"
          - id: "dep"
          - id: "hol"
          - id: "forx"
          - id: "vel"
          - id: "mat"
          - id: "tidn"
          - id: "hmn_idn"
            attributes:
              - id: "disabled"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "pftc"
            attributes:
              - id: "hidden"
          - id: "phjdcd"
            attributes:
              - id: "hidden"
          - id: "pseq"
            attributes:
              - id: "hidden"
          - id: "rdftc"
            attributes:
              - id: "hidden"
          - id: "rdgucd"
            attributes:
              - id: "hidden"
          - id: "rdseq"
            attributes:
              - id: "hidden"
          - id: "rdid"
            attributes:
              - id: "hidden"
          - id: "ang"
            name: "장애자램프경사도"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "for_cde"
            attributes:
              - id: "hidden"
          - id: "wol_hit"
            attributes:
              - id: "hidden"
          - id: "mah_cde"
            attributes:
              - id: "hidden"
          - id: "hmn_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          #swt_bosu_d
          - id: "usf:swt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
              - id: "ftc"
            rel-info:  ##tab-상세 연결
              - source: "swl_tosil_p" ##시설물
              - relation: "usf:swt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                  - id: "gtype"
                    name: "이력구분"
                    type: "combo"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "SWL_TOSIL_P"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
              - id: "cidn"
              - id: "ymd"
                name: "보수일자"
              - id: "gtype"
              - id: "cause"
              - id: "rcont"
              - id: "note"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "layerid"
                attributes:
                  - id: "hidden"
           ##swl_manhol_p 맨홀
          - id: "swl_manhol_p"
            name: "하수맨홀"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "hmn_idn"
                param: "idn"
              - id: "hmn_cde"
                param: "ftc"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "swl_tosil_p" ## 연결받을 테이블
              - target: "swl_manhol_p" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건 gucd dcd blno 블록번호 
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "sbd"
                    conditions: "code"
                  - id: "cov"
                    conditions: "code"
                  - id: "sbc"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                    length: "38"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "sbd"
                    name: "용도"
                    type: "combo"
                    options:
                      - code: "112"
                  - id: "cov"
                    name: "뚜껑_형태"
                    type: "combo"
                    options:
                      - code: "113"
                  - id: "sbc"
                    name: "뚜껑_재질"
                    type: "combo"
                    options:
                      - code: "114"
                  - id: "ymd"
                    name: "설치일자"
                    type: "date"
                key-mapping:
                  - source: "hmn_idn"
                    target: "idn"
                  - source: "hmn_cde"
                    target: "ftc"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "gucd"
              - id: "dcd"
              - id: "sbd"
              - id: "cov"
              - id: "sbc"
              - id: "ymd"
                name: "설치일자"
  # 하수 - 물받이/집수정 swl_spout_p
  - id: "swl_spout_p"
    name: "물받이"
    description: "하수시설 - 관망시설 - 물받이"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "sbd"
            name: "용도"
            type: "combo"
            options:
              - code: "112"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "cov"
            name: "뚜껑_형태"
            type: "combo"
            options:
              - code: "113"
          - id: "sbc"
            name: "뚜껑_재질"
            type: "combo"
            options:
              - code: "114"
          - id: "forx"
            name: "변실_형태"
            type: "combo"
            options:
              - code: "106"
          - id: "mat"
            name: "변실_재질"
            type: "combo"
            options:
              - code: "109"
          - id: "invert"
            name: "인버트유무"
            type: "combo"
            options:
              - code: "254"
          - id: "okgub"
            name: "불량여부"
            type: "combo"
            options:
              - code: "249"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "seq"
            name: "순서"
            type: "num"
          - id: "gtype"
            name: "이력구분"
            type: "combo"
            options:
              - code: "252"
          - id: "cause"
            name: "사유"
            type: "txt"
          - id: "rcont"
            name: "보수내역"
            type: "txt"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "cdip"
            name: "뚜껑_구경(mm)"
            type: "num"
            length: "5"
          - id: "chol"
            name: "뚜껑_가로(m)"
            type: "num"
            length: "38.8"
          - id: "cvel"
            name: "뚜껑_세로(m)"
            type: "num"
            length: "38.8"
          - id: "cnum"
            name: "뚜껑_개수"
            type: "num"
            length: "5"
          - id: "dip"
            name: "변실_구경(mm)"
            type: "num"
            length: "5"
          - id: "hol"
            name: "변실_가로(m)"
            type: "num"
            length: "38.8"
          - id: "vel"
            name: "변실_세로(m)"
            type: "num"
            length: "38.8"
          - id: "dep"
            name: "변실_깊이(m)"
            type: "num"
            length: "38.8"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "pftc"
            name: "펌프장_지형지물부호"
            type: "txt"
            length: "5"
          - id: "phjdcd"
            name: "유출관등록구"
            type: "txt"
            length: "8"
          - id: "pseq"
            name: "유출관개별번호"
            type: "txt"
            length: "6"
          - id: "rdftc"
            name: "도로지형지물부호"
            type: "txt"
            length: "5"
          - id: "rdgucd"
            name: "도로등록구"
            type: "txt"
            length: "8"
          - id: "rdseq"
            name: "도로개체번호"
            type: "txt"
            length: "6"
          - id: "rdid"
            name: "도로구간ID"
            type: "txt"
            length: "11"
          - id: "ang"
            name: "장애자램프경사도"
            type: "num"
            length: "5"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ecn_ymd"
            name: "최종준설일자"
            type: "date"
          - id: "for_cde"
            name: "시설물형태"
            type: "combo"
            options:
              - code: "857"
          - id: "spt_dip"
            name: "원형물받이내경"
            type: "num"
            length: "38.8"
          - id: "spt_hol"
            name: "각형물받이가로길이"
            type: "num"
            length: "38.8"
          - id: "spt_vel"
            name: "각형물받이세로길이"
            type: "num"
            length: "38.8"
          - id: "spt_dep"
            name: "물받이깊이"
            type: "num"
            length: "38.8"
          - id: "mop_cde"
            name: "관재질"
            type: "combo"
            options: 
              - code: "856"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "sbd"
            conditions: "code"
          - id: "cov"
            conditions: "code"
          - id: "sbc"
            conditions: "code"
          - id: "okgub"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
            minWidth: "150px"
          - id: "mngt"
          - id: "ymd"
          - id: "cdip"
            minWidth: "150px"
          - id: "chol"
            minWidth: "150px"
          - id: "cvel"
            minWidth: "150px"
          - id: "cnum"
          - id: "cov"
            minWidth: "150px"
          - id: "sbc"
            minWidth: "150px"
          - id: "dip"
            minWidth: "150px"
          - id: "hol"
            minWidth: "150px"
          - id: "vel"
            minWidth: "150px"
          - id: "dep"
            minWidth: "150px"
          - id: "forx"
            minWidth: "150px"
          - id: "mat"
          - id: "sbd"
          - id: "invert"
          - id: "okgub"
          - id: "lbl"
            minWidth: "150px"
          - id: "note"
            minWidth: "200px"
          - id: "tidn"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc" # SB102 물받이, SB901 집수정
            attributes:
              - id: "key"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ymd"
          - id: "okgub"
          - id: "tidn"
          - id: "invert"
          - id: "sbd"
          - id: "note"
          - id: "lbl"
          - id: "cdip"
          - id: "cnum"
          - id: "chol"
          - id: "cov"
          - id: "cvel"
          - id: "sbc"
          - id: "dip"
          - id: "dep"
          - id: "hol"
          - id: "forx"
          - id: "vel"
          - id: "mat"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "pftc"
            attributes:
              - id: "hidden"
          - id: "phjdcd"
            attributes:
              - id: "hidden"
          - id: "pseq"
            attributes:
              - id: "hidden"
          - id: "rdftc"
            attributes:
              - id: "hidden"
          - id: "rdgucd"
            attributes:
              - id: "hidden"
          - id: "rdseq"
            attributes:
              - id: "hidden"
          - id: "rdid"
            attributes:
              - id: "hidden"
          - id: "ang"
            name: "장애자램프경사도"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "for_cde"
            attributes:
              - id: "hidden"
          - id: "spt_dip"
            attributes:
              - id: "hidden"
          - id: "spt_hol"
            attributes:
              - id: "hidden"
          - id: "spt_vel"
            attributes:
              - id: "hidden"
          - id: "spt_dep"
            attributes:
              - id: "hidden"
          - id: "mop_cde"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          #swt_bosu_d
          - id: "usf:swt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
              - id: "ftc"
            rel-info:  ##tab-상세 연결
              - source: "swl_spout_p" ##시설물
              - relation: "usf:swt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                  - id: "gtype"
                    name: "이력구분"
                    type: "combo"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "SWL_SPOUT_P"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
              - id: "cidn"
              - id: "ymd"
                name: "보수일자"
              - id: "gtype"
              - id: "cause"
              - id: "rcont"
              - id: "note"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "layerid"
                attributes:
                  - id: "hidden"
            # 물받이 첨부파일 swl_spout_p__attach 
          - id: "usf:swl_spout_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 하수 - 배수문 swl_sumun_p
  - id: "swl_sumun_p"
    name: "배수문"
    description: "하수시설 - 관망시설 - 배수문"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "수문명"
            type: "txt"
            length: "40"
          - id: "addr"
            name: "위치_주소"
            type: "txt"
            length: "40"
          - id: "time"
            name: "수문개폐소요시간"
            type: "txt"
            length: "6"
          - id: "mnum"
            name: "문비수"
            type: "num"
            length: "5"
          - id: "msize"
            name: "문비규격"
            type: "txt"
            length: "8"
          - id: "status"
            name: "작동상태"
            type: "txt"
            length: "10"
          - id: "ksize"
            name: "구체규격"
            type: "txt"
            length: "8"
          - id: "other"
            name: "기타"
            type: "txt"
            length: "30"
          - id: "handle"
            name: "핸들보관장소"
            type: "txt"
            length: "20"
          - id: "ymd"
            name: "설치년도"
            type: "date" # 변경: date -> timestamp
          - id: "gduty"
            name: "관리책임자"
            type: "txt"
            length: "8"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "river1"
            name: "하천1"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "river2"
            name: "하천2"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "river3"
            name: "하천3"
            type: "num" # 변경: integer -> numeric
            length: "38"
          ##=====detail tab field===
          - id: "seq"
            name: "순서"
            type: "num"
          - id: "gtype"
            name: "이력구분"
            type: "combo"
            options:
              - code: "252"
          - id: "cause"
            name: "사유"
            type: "txt"
          - id: "rcont"
            name: "보수내역"
            type: "txt"
          - id: "gumain"
            name: "구청_정"
            type: "txt"
          - id: "gusub"
            name: "구청_부"
            type: "txt"
          - id: "dmain"
            name: "동_정"
            type: "txt"
          - id: "dsub"
            name: "동_부"
            type: "txt"
          - id: "tel1"
            name: "근무자_연락처1"
            type: "txt"
          - id: "tel2"
            name: "근무자_연락처2"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "nam"
            conditions: "like"
          - id: "river1"
            conditions: "equals"
          - id: "ymd"
            conditions: "range"
          - id: "status"
            conditions: "like"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
            minWidth: "150px"
          - id: "mngt"
          - id: "nam"
            minWidth: "200px"
          - id: "addr"
            minWidth: "150px"
          - id: "msize"
            minWidth: "150px"
          - id: "status"
          - id: "ksize"
            minWidth: "150px"
          - id: "other"
            minWidth: "150px"
          - id: "handle"
            minWidth: "150px"
          - id: "ymd"
          - id: "gduty"
          - id: "note"
            minWidth: "200px"
          - id: "time"
            minWidth: "150px"
          - id: "mnum"
          - id: "river1"
          - id: "river2"
          - id: "river3"
          - id: "tidn"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB916"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "tidn"
          - id: "nam"
          - id: "ymd"
          - id: "addr"
          - id: "river1"
            attributes:
              - id: "required"
          - id: "river2"
            attributes:
              - id: "required"
          - id: "river3"
            attributes:
              - id: "required"
          - id: "gduty"
          - id: "time"
          - id: "status"
          - id: "mnum"
          - id: "msize"
          - id: "ksize"
          - id: "handle"
          - id: "other"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          #swt_bosu_d
          - id: "usf:swt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
              - id: "ftc"
            rel-info:  ##tab-상세 연결
              - source: "swl_sumun_p" ##시설물
              - relation: "usf:swt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                  - id: "gtype"
                    name: "이력구분"
                    type: "combo"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "SWL_SUMUN_P"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
              - id: "cidn"
              - id: "ymd"
                name: "보수일자"
              - id: "gtype"
              - id: "cause"
              - id: "rcont"
              - id: "note"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "layerid"
                attributes:
                  - id: "hidden"
          #swt_sumunp_d 관리자정보_배수문
          - id: "usf:swt_sumunp_d"
            name: "관리자내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "ymd"
                name: "임명일"
              - id: "cnam"
              - id: "gjnam"
              - id: "gbnam"
              - id: "djnam"
              - id: "dbnam"
              - id: "nam"
                name: "근무자_성명"
              - id: "tel"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
            # 배수문 첨부파일 swl_sumun_p__attach 
          - id: "usf:swl_sumun_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 하수 - 토구 swl_togu_p
  - id: "swl_togu_p"
    name: "토구"
    description: "하수시설 - 관망시설 - 토구"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "forx"
            name: "구조물형태"
            type: "combo"
            options:
              - code: "106"
          - id: "mat"
            name: "재질"
            type: "combo"
            options:
              - code: "109"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "dip"
            name: "구경(mm)"
            type: "num"
            length: "5"
          - id: "hol"
            name: "가로(m)"
            type: "num"
            length: "38.8"
          - id: "vel"
            name: "세로(m)"
            type: "num"
            length: "38.8"
          - id: "plol"
            name: "계획방류량"
            type: "num"
            length: "38.8"
          - id: "rnam"
            name: "방류천명칭"
            type: "txt"
            length: "20"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "ang"
            name: "장애자램프경사도"
            type: "num"
            length: "5"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "vmt_cde"
            name: "토구용도"
            type: "combo"
            options:
              - code: "1004"
          - id: "spw_hsl"
            name: "토구표고"
            type: "num"
            length: "38.8"
          - id: "spw_wal"
            name: "평균수위"
            type: "num"
            length: "38.8"
          - id: "dra_cde"
            name: "배수구역지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "dra_idn"
            name: "배수구역관리번호"
            type: "num"
            length: "38.8"
          - id: "dsp_cde"
            name: "처리구역지형지물부호"
            type: "combo"
            options:
              - code: "134"
            length: "5"
          - id: "dsp_idn"
            name: "처리구역관리번호"
            type: "num"
            length: "38.8"
          ##=====detail tab field===
          - id: "seq"
            name: "순서"
            type: "num"
          - id: "gtype"
            name: "이력구분"
            type: "combo"
            options:
              - code: "252"
          - id: "cause"
            name: "사유"
            type: "txt"
          - id: "rcont"
            name: "보수내역"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "mat"
            conditions: "code"
          - id: "forx"
            conditions: "code"
          - id: "rnam"
            conditions: "like"
          - id: "plol"
            conditions: "range"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
          - id: "mngt"
          - id: "ymd"
          - id: "dip"
          - id: "hol"
          - id: "vel"
          - id: "mat"
          - id: "forx"
          - id: "plol"
          - id: "rnam"
          - id: "tidn"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB104"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "tidn"
          - id: "forx"
          - id: "ymd"
          - id: "dip"
          - id: "hol"
          - id: "vel"
          - id: "mat"
          - id: "plol"
          - id: "rnam"
          - id: "note"
          - id: "lbl"
          ##=====detail view 외 속성값=======##
          - id: "ang"
            name: "장애자램프경사도"
            attributes:
              - id: "hidden"
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "vmt_cde"
            attributes:
              - id: "hidden"
          - id: "spw_hsl"
            attributes:
              - id: "hidden"
          - id: "spw_wal"
            attributes:
              - id: "hidden"
          - id: "dra_cde"
            default: "SB310"
            attributes:
              - id: "hidden"
          - id: "dra_idn"
            attributes:
              - id: "hidden"
          - id: "dsp_cde"
            attributes:
              - id: "hidden"
          - id: "dsp_idn"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          #swt_bosu_d
          - id: "usf:swt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
              - id: "ftc"
            rel-info:  ##tab-상세 연결
              - source: "swl_togu_p" ##시설물
              - relation: "usf:swt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                  - id: "gtype"
                    name: "이력구분"
                    type: "combo"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "SWL_TOGU_P"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
              - id: "cidn"
              - id: "ymd"
                name: "보수일자"
              - id: "gtype"
              - id: "cause"
              - id: "rcont"
              - id: "note"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 하수 - 측구 swl_side_l
  - id: "swl_side_l"
    name: "측구"
    description: "하수시설 - 관망시설 - 측구"
    type: "LineString"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "okgub"
            name: "불량여부"
            type: "combo"
            options:
              - code: "249"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "leng"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "wid"
            name: "폭(mm)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "hit"
            name: "높이(mm)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "rdftc"
            name: "도로지형지물부호"
            type: "txt"
            length: "5"
          - id: "rdgucd"
            name: "도로등록구"
            type: "txt"
            length: "8"
          - id: "rdseq"
            name: "도로개체번호"
            type: "txt"
            length: "6"
          - id: "rdid"
            name: "도로구간ID"
            type: "txt"
            length: "11"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          ##=====detail tab field===
          - id: "seq"
            name: "순서"
            type: "num"
          - id: "gtype"
            name: "이력구분"
            type: "combo"
            options:
              - code: "252"
          - id: "cause"
            name: "사유"
            type: "txt"
          - id: "rcont"
            name: "보수내역"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "aeg"
            conditions: "code"
          - id: "okgub"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
          - id: "mngt"
          - id: "ymd"
          - id: "aeg"
          - id: "leng"
          - id: "wid"
          - id: "hit"
          - id: "okgub"
          - id: "note"
          - id: "tidn"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB004"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "aeg"
          - id: "ymd"
          - id: "leng"
          - id: "wid"
          - id: "hit"
          - id: "okgub"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "rdftc"
            attributes:
              - id: "hidden"
          - id: "rdgucd"
            attributes:
              - id: "hidden"
          - id: "rdseq"
            attributes:
              - id: "hidden"
          - id: "rdid"
            attributes:
              - id: "hidden"
          - id: "tidn"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          #swt_bosu_d
          - id: "usf:swt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
              - id: "ftc"
            rel-info:  ##tab-상세 연결
              - source: "swl_side_l" ##시설물
              - relation: "usf:swt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                  - id: "gtype"
                    name: "이력구분"
                    type: "combo"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "SWL_SIDE_L"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
              - id: "cidn"
              - id: "ymd"
                name: "보수일자"
              - id: "gtype"
              - id: "cause"
              - id: "rcont"
              - id: "note"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 하수 - 장비투입구 swl_mhole_p
  - id: "swl_mhole_p"
    name: "장비투입구"
    description: "하수시설 - 관망시설 - 장비투입구"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "chol"
            name: "뚜껑_가로(m)"
            type: "num"
            length: "38.8"
          - id: "cvel"
            name: "뚜껑_세로(m)"
            type: "num"
            length: "38.8"
          - id: "loc"
            name: "위치"
            type: "txt"
            length: "50"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          ##=====detail tab field===
          - id: "seq"
            name: "순서"
            type: "num"
          - id: "gtype"
            name: "이력구분"
            type: "combo"
            options:
              - code: "252"
          - id: "cause"
            name: "사유"
            type: "txt"
          - id: "rcont"
            name: "보수내역"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "ymd"
            conditions: "range"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
          - id: "mngt"
          - id: "ymd"
          - id: "chol"
          - id: "cvel"
          - id: "loc"
          - id: "note"
          - id: "tidn"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB105"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ymd"
          - id: "chol"
          - id: "cvel"
          - id: "loc"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          #swt_bosu_d
          - id: "usf:swt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
              - id: "ftc"
            rel-info:  ##tab-상세 연결
              - source: "swl_mhole_p" ##시설물
              - relation: "usf:swt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                  - id: "gtype"
                    name: "이력구분"
                    type: "combo"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "SWL_MHOLE_P"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
              - id: "cidn"
              - id: "ymd"
                name: "보수일자"
              - id: "gtype"
              - id: "cause"
              - id: "rcont"
              - id: "note"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 하수 - 하수펌프장 swl_pump_p
  - id: "swl_pump_p"
    name: "하수펌프장"
    description: "하수시설 - 하수부속시설 - 하수펌프장"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "펌프장명칭"
            type: "txt"
            length: "20"
          - id: "addr"
            name: "위치_주소"
            type: "txt"
            length: "60"
          - id: "tel"
            name: "전화번호"
            type: "txt"
            length: "15"
          - id: "ymd"
            name: "설치년도"
            type: "date" # 변경: date -> timestamp
          - id: "ara"
            name: "대지(㎡)"
            type: "txt"
            length: "12"
          - id: "yong"
            name: "용지면적(ha)"
            type: "num"
            length: "5"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "soo_cde"
            name: "개통상태"
            type: "combo"
            options:
              - code: "864"
          - id: "day_vol"
            name: "일일처리용량"
            type: "num"
            length: "38.8"
          - id: "max_vol"
            name: "최대저수용량"
            type: "num"
            length: "38.8"
          - id: "stp_hsl"
            name: "표고"
            type: "num"
            length: "38.8"
          - id: "pmp_wal"
            name: "수위"
            type: "num"
            length: "38.8"
          - id: "cos_vol"
            name: "청천시_오수양수능력"
            type: "num"
            length: "38.8"
          - id: "uos_vol"
            name: "우천시_오수양수능력"
            type: "num"
            length: "38.8"
          - id: "usu_vol"
            name: "우수양수능력"
            type: "num"
            length: "38.8"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
          - id: "ang_dir"
            name: "방향각"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sph_lin"
            name: "통로차선"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "mop_cde"
            name: "관재질"
            type: "combo"
            options:
              - code: "856"
          ##=====detail tab field===
          - id: "seq"
            name: "순서"
            type: "num"
          - id: "gtype"
            name: "이력구분"
            type: "combo"
            options:
              - code: "252"
          - id: "cause"
            name: "사유"
            type: "txt"
          - id: "rcont"
            name: "보수내역"
            type: "txt"
          - id: "cls"
            name: "분류"
            type: "txt"
          - id: "siz"
            name: "규격(HP)"
            type: "num"
          - id: "avail"
            name: "성능(㎥/분)"
            type: "num"
          - id: "quant"
            name: "대수(대)"
            type: "num"
          - id: "auto"
            name: "자동상태"
            type: "txt"
          - id: "emerg"
            name: "비상발전기"
            type: "txt"
          - id: "gumain"
            name: "구청_정"
            type: "txt"
          - id: "gusub"
            name: "구청_부"
            type: "txt"
          - id: "dmain"
            name: "동_정"
            type: "txt"
          - id: "dsub"
            name: "동_부"
            type: "txt"
          - id: "tel1"
            name: "근무자_연락처1"
            type: "txt"
          - id: "tel2"
            name: "근무자_연락처2"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "nam"
            conditions: "like"
          - id: "sbe"
            conditions: "code"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
          - id: "mngt"
          - id: "ymd"
          - id: "nam"
          - id: "addr"
          - id: "tel"
          - id: "sbe"
          - id: "ara"
          - id: "yong"
          - id: "note"
          - id: "tidn"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB210"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gucd"
          - id: "dcd"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "tidn"
          - id: "ymd"
          - id: "addr"
          - id: "sbe"
          - id: "tel"
          - id: "ara"
          - id: "yong"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "soo_cde"
            attributes:
              - id: "hidden"
          - id: "day_vol"
            attributes:
              - id: "hidden"
          - id: "max_vol"
            attributes:
              - id: "hidden"
          - id: "stp_hsl"
            attributes:
              - id: "hidden"
          - id: "pmp_wal"
            attributes:
              - id: "hidden"
          - id: "cos_vol"
            attributes:
              - id: "hidden"
          - id: "uos_vol"
            attributes:
              - id: "hidden"
          - id: "usu_vol"
            attributes:
              - id: "hidden"
          - id: "ang_dir"
            attributes:
              - id: "hidden"
          - id: "sph_lin"
            attributes:
              - id: "hidden"
          - id: "mop_cde"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          #swt_bosu_d
          - id: "usf:swt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
              - id: "ftc"
            rel-info:  ##tab-상세 연결
              - source: "swl_pump_p" ##시설물
              - relation: "usf:swt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                  - id: "gtype"
                    name: "이력구분"
                    type: "combo"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "SWL_PUMP_P"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
              - id: "cidn"
              - id: "ymd"
                name: "보수일자"
              - id: "gtype"
              - id: "cause"
              - id: "rcont"
              - id: "note"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "layerid"
                attributes:
                  - id: "hidden"
          #swt_pumpb_d 건물현황
          - id: "usf:swt_pumpb_d"
            name: "건물현황내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "readonly"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
              - id: "cls"
              - id: "ara"
          #swt_pumpf_d 펌프시설대장
          - id: "usf:swt_pumpf_d"
            name: "시설대장내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "readonly"
              - id: "cls"
              - id: "siz"
              - id: "avail"
              - id: "quant"
              - id: "auto"
              - id: "emerg"
              - id: "note"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
          #swt_pumpa_d 관리자정보_하수펌프장_배수문
          - id: "usf:swt_pumpa_d"
            name: "관리자내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "ymd"
                name: "임명일"
              - id: "gumain"
              - id: "gusub"
              - id: "dmain"
              - id: "dsub"
              - id: "nam"
                name: "근무자_성명"
              - id: "tel1"
  # 하수 - 하수처리장 swl_churi_p
  - id: "swl_churi_p"
    name: "하수처리장"
    description: "하수시설 - 하수부속시설 - 하수처리장"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "명칭"
            type: "txt"
            length: "20"
          - id: "addr"
            name: "위치_주소"
            type: "txt"
            length: "60"
          - id: "ara"
            name: "부지면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "ymd"
            name: "처리개시년월일"
            type: "date" # 변경: date -> timestamp
          - id: "p_dara"
            name: "계획_계획처리면적(ha)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "p_hdca"
            name: "계획_청천시처리유량(㎥/일)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "p_hdcb"
            name: "계획_우천시처리유량(㎥/일)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "n_dara"
            name: "현재_처리면적(ha)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "n_hdca"
            name: "현재_청천시처리유량(㎥/일)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "n_hdcb"
            name: "현재_우천시처리유량(㎥/일)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "wnam"
            name: "방류수역명칭"
            type: "txt"
            length: "20"
          - id: "lara"
            name: "조경시설등(㎡)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "soo_cde"
            name: "개통상태"
            type: "combo"
            options:
              - code: "864"
            length: "6"
          - id: "sbb_cde"
            name: "하수처리방식"
            type: "txt"
            length: "6"
          - id: "qw1_exp"
            name: "설계유입수_수질"
            type: "txt"
            length: "50"
          - id: "qw2_exp"
            name: "설계유출수_수질"
            type: "txt"
            length: "50"
          - id: "pip_len"
            name: "차집관_연장"
            type: "num"
            length: "38.8"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
          - id: "ang_dir"
            name: "방향각"
            type: "num" # 변경: integer -> numeric
            length: "38"
          ##=====detail tab field===
          - id: "seq"
            name: "순서"
            type: "num"
          - id: "gtype"
            name: "이력구분"
            type: "combo"
            options:
              - code: "252"
          - id: "cause"
            name: "사유"
            type: "txt"
          - id: "rcont"
            name: "보수내역"
            type: "txt"
          - id: "lcls"
            name: "대분류"
            type: "combo"
            options:
              - code: "118"
          - id: "scls"
            name: "소분류"
            type: "combo"
            options:
              - code: "119"
          - id: "forf"
            name: "구조또는형식"
            type: "txt"
          - id: "std"
            name: "규격"
            type: "txt"
          - id: "avail"
            name: "능력또는용량"
            type: "txt"
          - id: "symd"
            name: "운전개시년월일"
            type: "date"
          - id: "time"
            name: "측정월"
            type: "txt"
          - id: "hdc"
            name: "하수처리량(천톤/일)"
            type: "num"
          - id: "ibod"
            name: "유입수질_BOD(mg/l)"
            type: "num"
          - id: "icod"
            name: "유입수질_COD(mg/l)"
            type: "num"
          - id: "iss"
            name: "유입수질_SS(mg/l)"
            type: "num"
          - id: "itn"
            name: "유입수질_T-N(mg/l)"
            type: "num"
          - id: "itp"
            name: "유입수질_T-P(mg/l)"
            type: "num"
          - id: "obod"
            name: "방류수질_BOD(mg/l)"
            type: "num"
          - id: "ocod"
            name: "방류수질_COD(mg/l)"
            type: "num"
          - id: "oss"
            name: "방류수질_SS(mg/l)"
            type: "num"
          - id: "otn"
            name: "방류수질_T-N(mg/l)"
            type: "num"
          - id: "otp"
            name: "방류수질_T-P(mg/l)"
            type: "num"
          - id: "input"
            name: "채수"
            type: "txt"
          - id: "output"
            name: "지점"
            type: "txt"
          - id: "elecu"
            name: "처리단가(원/톤)"
            type: "num"
          - id: "mediu"
            name: "처리단가_약품비단가(원/톤)"
            type: "num"
          - id: "labu"
            name: "처리단가_인건비단가(원/톤)"
            type: "num"
          - id: "mendu"
            name: "처리단가_개보수비단가(원/톤)"
            type: "num"
          - id: "slugu"
            name: "처리단가_슬러지처리단가(원/톤)"
            type: "num"
          - id: "otheru"
            name: "처리단가_기타단가(원/톤)"
            type: "num"
          - id: "elec"
            name: "전기부착시설관리기관(천원)"
            type: "num"
          - id: "medi"
            name: "처리금액_약품비(천원)"
            type: "num"
          - id: "lab"
            name: "처리금액_인건비(천원)"
            type: "num"
          - id: "mend"
            name: "처리금액_개보수비(천원)"
            type: "num"
          - id: "slug"
            name: "처리금액_슬러지(천원)"
            type: "num"
          - id: "other"
            name: "기타(천원)"
            type: "num"
          - id: "pub"
            name: "기타항목(천원)"
            type: "num"
          - id: "pubd"
            name: "기타항목_공공요금"
            type: "txt"
          - id: "biz"
            name: "기타항목_업무추진비(천원)"
            type: "num"
          - id: "bizd"
            name: "기타항목_업무추진비내역"
            type: "txt"
          - id: "pr"
            name: "기타항목_홍보비용(천원)"
            type: "num"
          - id: "prd"
            name: "기타항목_홍보비용내역"
            type: "txt"
          - id: "ofee"
            name: "기타항목_기타요금(천원)"
            type: "num"
          - id: "ofeed"
            name: "기타항목_기타요금내역"
            type: "txt"
          - id: "sgen"
            name: "소각_연간발생량(톤)"
            type: "num"
          - id: "shdc"
            name: "소각_연간처리량(톤)"
            type: "num"
          - id: "scost"
            name: "소각_연간처리비용(천원)"
            type: "num"
          - id: "sother"
            name: "소각_기타"
            type: "num"
          - id: "ugen"
            name: "육상_연간발생량(톤)"
            type: "num"
          - id: "uhdc"
            name: "육상_연간처리량(톤)"
            type: "num"
          - id: "ucost"
            name: "육상_연간처리비용(천원)"
            type: "num"
          - id: "uother"
            name: "육상_기타"
            type: "num"
          - id: "hgen"
            name: "해양투기(톤)"
            type: "num"
          - id: "hhdc"
            name: "해양투기_연간처리량(톤)"
            type: "num"
          - id: "hcost"
            name: "해양투기_연간처리비용(천원)"
            type: "num"
          - id: "hother"
            name: "해양투기_기타"
            type: "num"
          - id: "jgen"
            name: "재이용_연간발생량(톤)"
            type: "num"
          - id: "jhdc"
            name: "재이용_연간처리량(톤)"
            type: "num"
          - id: "jcost"
            name: "재이용_연간처리비용(천원)"
            type: "num"
          - id: "jother"
            name: "재이용_기타"
            type: "num"
          - id: "ogen"
            name: "기타_연간발생량(톤)"
            type: "num"
          - id: "ohdc"
            name: "기타_연간처리량(톤)"
            type: "num"
          - id: "ocost"
            name: "기타_연간처리비용(천원)"
            type: "num"
          - id: "oother"
            name: "기타_기타"
            type: "num"
          - id: "cpye"
            name: "처리방법_축산폐수"
            type: "txt"
          - id: "cbun"
            name: "처리방법_분뇨"
            type: "txt"
          - id: "cchim"
            name: "처리방법_침출수"
            type: "txt"
          - id: "cnote"
            name: "처리방법_비고"
            type: "txt"
          - id: "bopye"
            name: "유입수농도BOD(mg/l)"
            type: "num"
          - id: "bobun"
            name: "유입수농도BOD_분뇨(mg/l)"
            type: "num"
          - id: "bochim"
            name: "유입수농도BOD_침출수(mg/l)"
            type: "num"
          - id: "bonote"
            name: "유입수농도BOD_비고"
            type: "num"
          - id: "sspye"
            name: "유입수농도SS_축산폐수(mg/l)"
            type: "num"
          - id: "ssbun"
            name: "유입수농도SS_분뇨(mg/l)"
            type: "num"
          - id: "sschim"
            name: "유입수농도SS_침출수(mg/l)"
            type: "num"
          - id: "ssnote"
            name: "유입수농도SS_비고"
            type: "num"
          - id: "ipye"
            name: "유입량(㎥/일)"
            type: "num"
          - id: "ibun"
            name: "유입량_분뇨(㎥/일)"
            type: "num"
          - id: "ichim"
            name: "유입량_침출수(㎥/일)"
            type: "num"
          - id: "inote"
            name: "유입량_비고"
            type: "num"
          - id: "lpye"
            name: "유입지점_축산폐수"
            type: "txt"
          - id: "lbun"
            name: "유입지점_분뇨"
            type: "txt"
          - id: "lchim"
            name: "유입지점_침출수"
            type: "txt"
          - id: "lnote"
            name: "유입지점_비고"
            type: "txt"
          - id: "ppye"
            name: "유입주기_축산폐수"
            type: "txt"
          - id: "pbun"
            name: "유입주기_분뇨"
            type: "txt"
          - id: "pchim"
            name: "유입주기_침출수"
            type: "txt"
          - id: "pnote"
            name: "유입주기_비고"
            type: "txt"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "nam"
            conditions: "like"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "wnam"
            conditions: "like"
          - id: "n_hdca"
            conditions: "range"
          - id: "n_hdcb"
            conditions: "range"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
            minWidth: "150px"
          - id: "mngt"
          - id: "nam"
            minWidth: "200px"
          - id: "addr"
            minWidth: "150px"
          - id: "ara"
          - id: "ymd"
            minWidth: "120px"
          - id: "p_dara"
            minWidth: "120px"
          - id: "p_hdca"
            minWidth: "120px"
          - id: "p_hdcb"
            minWidth: "120px"
          - id: "n_dara"
            minWidth: "120px"
          - id: "n_hdca"
            minWidth: "120px"
          - id: "n_hdcb"
            minWidth: "120px"
          - id: "wnam"
            minWidth: "120px"
          - id: "lara"
            minWidth: "120px"
          - id: "note"
            minWidth: "200px"
          - id: "tidn"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB200"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "tidn"
          - id: "nam"
          - id: "ara"
          - id: "addr"
          - id: "ymd"
          - id: "wnam"
          - id: "lara"
          - id: "note"
          - id: "p_dara"
          - id: "p_hdca"
          - id: "p_hdcb"
          - id: "n_dara"
          - id: "n_hdca"
          - id: "n_hdcb"
          ##=====detail view 외 속성값=======##
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "soo_cde"
            attributes:
              - id: "hidden"
          - id: "sbb_cde"
            attributes:
              - id: "hidden"
          - id: "qw1_exp"
            attributes:
              - id: "hidden"
          - id: "qw2_exp"
            attributes:
              - id: "hidden"
          - id: "pip_len"
            attributes:
              - id: "hidden"
          - id: "ang_dir"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          #swt_bosu_d
          - id: "usf:swt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
              - id: "ftc"
            rel-info:  ##tab-상세 연결
              - source: "swl_churi_p" ##시설물
              - relation: "usf:swt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                  - id: "gtype"
                    name: "이력구분"
                    type: "combo"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "SWL_CHURI_P"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
              - id: "cidn"
              - id: "ymd"
                name: "보수일자"
              - id: "gtype"
              - id: "cause"
              - id: "rcont"
              - id: "note"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "layerid"
                attributes:
                  - id: "hidden"
          #swt_churif_d 처리시설대장
          - id: "usf:swt_churif_d"
            name: "처리시설내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "readonly"
              - id: "lcls"
              - id: "scls"
              - id: "forf"
              - id: "std"
              - id: "avail"
              - id: "ymd"
              - id: "symd"
                name: "운전개시년월일"
              - id: "note"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
          #swt_churim_d 월별현황
          - id: "usf:swt_churim_d"
            name: "월별현황내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "readonly"
              - id: "time"
              - id: "hdc"
              - id: "ibod"
              - id: "icod"
              - id: "iss"
              - id: "itn"
              - id: "itp"
              - id: "obod"
              - id: "ocod"
              - id: "oss"
              - id: "otn"
              - id: "otp"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
          #swt_churiy_d 연별현황
          - id: "usf:swt_churiy_d"
            name: "연별현황"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "readonly"
              - id: "year"
              - id: "input"
              - id: "output"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
          #swt_churic_d 처리비용현황
          - id: "usf:swt_churic_d"
            name: "처리비용내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "elecu"
              - id: "mediu"
              - id: "labu"
              - id: "mendu"
              - id: "slugu"
              - id: "otheru"
              - id: "elec"
              - id: "medi"
              - id: "lab"
              - id: "mend"
              - id: "slug"
              - id: "other"
              - id: "pub"
              - id: "pubd"
              - id: "biz"
              - id: "bizd"
              - id: "pr"
              - id: "prd"
              - id: "ofee"
              - id: "ofeed"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
          #swt_churis_d 탈수슬러지현황
          - id: "usf:swt_churis_d"
            name: "탈수슬러지처리내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "year"
              - id: "sgen"
              - id: "shdc"
              - id: "scost"
              - id: "sother"
              - id: "ugen"
              - id: "uhdc"
              - id: "ucost"
              - id: "uother"
              - id: "hgen"
              - id: "hhdc"
              - id: "hcost"
              - id: "hother"
              - id: "jgen"
              - id: "jhdc"
              - id: "jcost"
              - id: "jother"
              - id: "ogen"
              - id: "ohdc"
              - id: "ocost"
              - id: "oother"
          #swt_churiw_d 연계처리수현황
          - id: "usf:swt_churiw_d"
            name: "연계처리수내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "idn"
              - id: "ftc"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "year"
              - id: "cpye"
              - id: "cbun"
              - id: "cchim"
              - id: "cnote"
              - id: "bopye"
              - id: "bobun"
              - id: "bochim"
              - id: "bonote"
              - id: "sspye"
              - id: "ssbun"
              - id: "sschim"
              - id: "ssnote"
              - id: "ipye"
              - id: "ibun"
              - id: "ichim"
              - id: "inote"
              - id: "lpye"
              - id: "lbun"
              - id: "lchim"
              - id: "lnote"
              - id: "ppye"
              - id: "pbun"
              - id: "pchim"
              - id: "pnote"
  # 하수 - 유수지 swl_resv_p
  - id: "swl_resv_p"
    name: "유수지"
    description: "하수시설 - 하수부속시설 - 유수지"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "pftc"
            name: "관련지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "유수지명칭"
            type: "txt"
            length: "20"
          - id: "ymd"
            name: "설치년월일"
            type: "date" # 변경: date -> timestamp
          - id: "ara"
            name: "유수지면적"
            type: "num"
            length: "38.8"
          - id: "wal"
            name: "수위(m)"
            type: "num"
            length: "5"
          - id: "amo"
            name: "저수용량(㎥)"
            type: "num"
            length: "38.8"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "low_wal"
            name: "최저수위"
            type: "num"
            length: "38.8"
          - id: "hgh_wal"
            name: "최고수위"
            type: "num"
            length: "38.8"
          - id: "prn_wal"
            name: "계획홍수위"
            type: "num"
            length: "38.8"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
          - id: "ang_dir"
            name: "방향각"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pidn"
            name: "관련시설색인번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "nam"
            conditions: "like"
          - id: "sbs"
            conditions: "code"
          - id: "amo"
            conditions: "range"
            #TODO: pnam -> pidn 이용한 펌프장 명칭 like로
          - id: "ymd"
            conditions: "range"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
          - id: "mngt"
          - id: "nam"
            minWidth: "200px"
          - id: "ymd"
          - id: "ara"
          - id: "wal"
          - id: "amo"
          - id: "sbs"
          - id: "pidn"
            minWidth: "150px"
          - id: "note"
            minWidth: "200px"
          - id: "tidn"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB220"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "tidn"
          - id: "ymd"
          - id: "ara"
          - id: "wal"
          - id: "amo"
          - id: "sbs"
          - id: "pidn"
            attributes:
              - id: "disabled"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "sht_num"
            attributes:
              - id: "hidden"
          - id: "low_wal"
            attributes:
              - id: "hidden"
          - id: "hgh_wal"
            attributes:
              - id: "hidden"
          - id: "prn_wal"
            attributes:
              - id: "hidden"
          - id: "ang_dir"
            attributes:
              - id: "hidden"
          - id: "pftc"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
          #swt_bosu_d
          - id: "usf:swt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
              - id: "ftc"
            rel-info:  ##tab-상세 연결
              - source: "swl_resv_p" ##시설물
              - relation: "usf:swt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                  - id: "gtype"
                    name: "이력구분"
                    type: "combo"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "SWL_RESV_P"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
              - id: "cidn"
              - id: "ymd"
                name: "보수일자"
              - id: "gtype"
              - id: "cause"
              - id: "rcont"
              - id: "note"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "layerid"
                attributes:
                  - id: "hidden"
          - id: "swl_pump_p"
            name: "하수펌프장"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "pftc"
                param: "ftc"
              - id: "pidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "swl_resv_p" ## 연결받을 테이블
              - target: "swl_pump_p" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "nam"
                    conditions: "like"
                  - id: "sbe"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "nam"
                    name: "펌프장명칭"
                    type: "txt"
                  - id: "sbe"
                    name: "용도"
                    type: "combo"
                    options:
                      - code: "115"
                  - id: "ymd"
                    name: "설치년도"
                    type: "date"
                  - id: "addr"
                    name: "위치_주소"
                    type: "txt"
                  - id: "tel"
                    name: "전화번호"
                    type: "txt"
                  - id: "ara"
                    name: "면적(㎡)"
                    type: "txt"
                  - id: "yong"
                    name: "용지면적"
                    type: "num"
                key-mapping:
                  - source: "pftc"
                    target: "ftc"
                  - source: "pidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "nam"
              - id: "addr"
              - id: "tel"
              - id: "ymd"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
  # 하수 - 하수배수구역 swl_baesu_a
  - id: "swl_baesu_a"
    name: "배수구역"
    description: "하수시설 - 구역 - 배수구역"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "배수구역명"
            type: "txt"
            length: "30"
          - id: "pop"
            name: "배수인구"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ara"
            name: "배수구역면적"
            type: "num"
            length: "38.8"
          - id: "num"
            name: "고시번호"
            type: "txt"
            length: "30"
          - id: "ymd"
            name: "고시년월일"
            type: "date" # 변경: date -> timestamp
          - id: "note"
            name: "비고"
            type: "txt"
            length: "30"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "str_ymd"
            name: "사용개시일자"
            type: "date"
          - id: "riv_nam"
            name: "하천명"
            type: "txt"
            length: "100"
          - id: "drn_cnt"
            name: "유출계수"
            type: "num"
            length: "38.8"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
          - id: "river1"
            name: "하천1"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "river2"
            name: "하천2"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "river3"
            name: "하천3"
            type: "num" # 변경: integer -> numeric
            length: "38"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "nam"
            conditions: "like"
          - id: "ara"
            conditions: "range"
          - id: "river1"
            conditions: "equals"
          - id: "ymd"
            conditions: "range"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "nam"
            minWidth: "200px"
          - id: "river1"
          - id: "river2"
          - id: "river3"
          - id: "pop"
          - id: "ara"
            minWidth: "150px"
          - id: "num"
          - id: "ymd"
          - id: "note"
            minWidth: "200px"
          - id: "tidn"
            minWidth: "150px"
          - id: "gid"
            type: "Polygon"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB310"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "river1"
          - id: "river2"
          - id: "river3"
          - id: "pop"
          - id: "ara"
          - id: "num"
          - id: "ymd"
          - id: "tidn"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "riv_nam"
            attributes:
              - id: "hidden"
          - id: "drn_cnt"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
          - id: "swl_bungu_a"
            name: "배수분구"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
                param: "bidn"
            rel-info:  ##tab-상세 연결
              #- update-target: "source" ## 설정 없으면 target default update
              - source: "swl_baesu_a" ## 연결받을 테이블
              - target: "swl_bungu_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "nam"
                    name: "배수분구명"
                    type: "txt"
                  - id: "ara"
                    name: "배수분구면적"
                    type: "num"
                  - id: "pop"
                    name: "배수인구"
                    type: "num"
                  - id: "river1"
                    name: "하천1"
                    type: "num"
                  - id: "river2"
                    name: "하천2"
                    type: "num"
                  - id: "river3"
                    name: "하천3"
                    type: "num"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                key-mapping:
                  - source: "idn"
                    target: "bidn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "idn"
              - id: "nam"
              - id: "ara"
              - id: "pop"
              - id: "river1"
              - id: "river2"
              - id: "river3"
              - id: "note"
  # 하수 - 하수배수분구 swl_bungu_a
  - id: "swl_bungu_a"
    name: "배수분구"
    description: "하수시설 - 구역 - 배수분구"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "배수분구명"
            type: "txt"
            length: "30"
          - id: "ara"
            name: "배수분구면적"
            type: "num"
            length: "38.8"
          - id: "pop"
            name: "배수인구"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "str_ymd"
            name: "사용개시일자"
            type: "date"
          - id: "res_ara"
            name: "주거지역면적"
            type: "num"
            length: "38.8"
          - id: "com_ara"
            name: "상업지역면적"
            type: "num"
            length: "38.8"
          - id: "ind_ara"
            name: "공업지역면적"
            type: "num"
            length: "38.8"
          - id: "nat_ara"
            name: "녹지면적"
            type: "num"
            length: "38.8"
          - id: "rn1_cnt"
            name: "5년_빈도_강우강도"
            type: "num"
            length: "38.8"
          - id: "rn2_cnt"
            name: "10년_빈도_강우강도"
            type: "num"
            length: "38.8"
          - id: "riv_nam"
            name: "하천명"
            type: "txt"
            length: "100"
          - id: "drn_cnt"
            name: "유출계수"
            type: "num"
            length: "38.8"
          - id: "bidn"
            name: "배수구역_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "river1"
            name: "하천1"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "river2"
            name: "하천2"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "river3"
            name: "하천3"
            type: "num" # 변경: integer -> numeric
            length: "38"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "nam"
            conditions: "like"
          - id: "ara"
            conditions: "range"
            #TODO bnam(배수구역명) -> bidn like
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "nam"
            minWidth: "200px"
          - id: "bidn"
            minWidth: "150px"
          - id: "ara"
          - id: "river1"
          - id: "river2"
          - id: "river3"
          - id: "pop"
          - id: "tidn"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB311"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "river1"
          - id: "river2"
          - id: "river3"
          - id: "pop"
          - id: "ara"
          - id: "bidn"
            attributes:
              - id: "disabled"
          - id: "tidn"
            attributes:
              - id: "disabled"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "drn_cnt"
            attributes:
              - id: "hidden"
          - id: "riv_nam"
            attributes:
              - id: "hidden"
          - id: "res_ara"
            attributes:
              - id: "hidden"
          - id: "com_ara"
            attributes:
              - id: "hidden"
          - id: "ind_ara"
            attributes:
              - id: "hidden"
          - id: "nat_ara"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
        detail-tab:
           ##swl_baesu_a 배수구역
          - id: "swl_baesu_a"
            name: "배수구역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "bidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "swl_bungu_a" ## 연결받을 테이블
              - target: "swl_baesu_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건 gucd dcd blno 블록번호 
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                    length: "38"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "nam"
                    name: "배수구역명"
                    type: "txt"
                    length: "30"
                  - id: "pop"
                    name: "배수인구"
                    type: "num" # 변경: integer -> numeric
                    length: "38"
                  - id: "ara"
                    name: "배수구역면적"
                    type: "num"
                    length: "38.8"
                  - id: "ymd"
                    name: "고시년월일"
                    type: "date"
                  - id: "riv_nam"
                    name: "하천명"
                    type: "txt"
                  - id: "river2"
                    name: "하천2"
                    type: "num" # 변경: integer -> numeric
                    length: "38"
                  - id: "river3"
                    name: "하천3"
                    type: "num" # 변경: integer -> numeric
                    length: "38"
                key-mapping:
                  - source: "bidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "nam"
                name: "배수구역명"
              - id: "pop"
              - id: "ymd"
              - id: "riv_nam"
  # 하수 - 하수처리구역 swl_churi_a
  - id: "swl_churi_a"
    name: "처리구역"
    description: "하수시설 - 구역 - 처리구역"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "처리구역명"
            type: "txt"
            length: "30"
          - id: "pop"
            name: "처리구역인구"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ara"
            name: "처리구역면적"
            type: "num"
            length: "38.8"
          - id: "num"
            name: "고시번호"
            type: "txt"
            length: "30"
          - id: "ymd"
            name: "사용개시일"
            type: "date" # 변경: date -> timestamp
          - id: "note"
            name: "비고"
            type: "txt"
            length: "30"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "use_cde"
            name: "용도지역"
            type: "combo"
            options: 
              - code: "842"
          - id: "prn_pop"
            name: "계획처리인구수"
            type: "num"
            length: "38.8"
          - id: "sew_vol"
            name: "오수발생량"
            type: "num"
            length: "38.8"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "nam"
            conditions: "like"
          - id: "ara"
            conditions: "range"
          - id: "ymd"
            conditions: "range"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "nam"
            minWidth: "200px"
          - id: "pop"
          - id: "ara"
          - id: "num"
          - id: "ymd"
          - id: "note"
            minWidth: "200px"
          - id: "tidn"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB300"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "pop"
          - id: "ara"
          - id: "num"
          - id: "ymd"
          - id: "tidn"
          - id: "note"
          ##=====detail view 외 속성값=======##
          - id: "use_cde"
            attributes:
              - id: "hidden"
          - id: "prn_pop"
            attributes:
              - id: "hidden"
          - id: "sew_vol"
            attributes:
              - id: "hidden"
          ##=====detail view 외 속성값=======##
  # 하수 - 하수처리분구 swl_cbngu_a
  - id: "swl_cbngu_a"
    name: "처리분구"
    description: "하수시설 - 구역 - 처리분구"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "처리분구명"
            type: "txt"
            length: "20"
          - id: "ymd"
            name: "사용개시일"
            type: "date" # 변경: date -> timestamp
          - id: "ara"
            name: "면적(㎡)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pop"
            name: "인구수(명)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ppop"
            name: "계획처리인구수(명)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "rara"
            name: "주거지역면적(㎡)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cara"
            name: "상업지역면적(㎡)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "iara"
            name: "공업지역면적(㎡)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "svol"
            name: "오수발생량(㎥/일)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "nam"
            conditions: "like"
          - id: "ymd"
            conditions: "range"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "nam"
            minWidth: "200px"
          - id: "ymd"
          - id: "ara"
          - id: "pop"
          - id: "ppop"
            minWidth: "150px"
          - id: "rara"
            minWidth: "150px"
          - id: "cara"
            minWidth: "150px"
          - id: "iara"
            minWidth: "150px"
          - id: "svol"
          - id: "tidn"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB301"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "ymd"
          - id: "tidn"
          - id: "ara"
          - id: "pop"
          - id: "ppop"
          - id: "rara"
          - id: "cara"
          - id: "iara"
          - id: "svol"
  # 하수 - 침수피해지역 swl_flood_a
  - id: "swl_flood_a"
    name: "침수피해지역"
    description: "하수시설 - 기타 - 침수피해지역"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ymd"
            name: "침수시작일자"
            type: "date" # 변경: date -> timestamp
          - id: "symd"
            name: "침수시기"
            type: "date" # 변경: date -> timestamp
          - id: "loc"
            name: "침수지역"
            type: "txt"
            length: "100"
          - id: "fqcy"
            name: "발생빈도"
            type: "txt"
            length: "30"
          - id: "cont"
            name: "침수내용"
            type: "txt"
            length: "30"
          - id: "house"
            name: "세대수"
            type: "num"
            length: "5"
          - id: "cost"
            name: "침수피해액"
            type: "num"
            length: "38.8"
          - id: "amount"
            name: "강우량"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "why"
            name: "침수원인"
            type: "txt"
            length: "100"
          - id: "rslt"
            name: "추진실적"
            type: "txt"
            length: "100"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "30"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "cost"
            conditions: "range"
          - id: "amount"
            conditions: "range"
          - id: "ymd"
            conditions: "range"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "dcd"
          - id: "gucd"
          - id: "idn"
          - id: "mngt"
          - id: "ymd"
            minWidth: "120px"
          - id: "symd"
            name: "침수시기"
            minWidth: "120px"
          - id: "loc"
            minWidth: "200px"
          - id: "fqcy"
          - id: "cont"
            minWidth: "200px"
          - id: "house"
          - id: "cost"
          - id: "amount"
          - id: "why"
            minWidth: "150px"
          - id: "rslt"
          - id: "note"
            minWidth: "200px"
          - id: "tidn"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB914"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "tidn"
          - id: "ymd"
          - id: "symd"
            name: "침수시기"
          - id: "loc"
          - id: "fqcy"
          - id: "cont"
          - id: "house"
          - id: "cost"
          - id: "amount"
          - id: "why"
          - id: "rslt"
          - id: "note"
  # 하수 - 하천 gel_sriver_a
  - id: "gel_sriver_a"
    name: "하천"
    description: "하수시설 - 기타 - 하천"
    type: "Polygon"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "rgub"
            name: "하천구분"
            type: "combo"
            options:
              - code: "255"
          - id: "idn"
            name: "허가번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "펌프장명칭"
            type: "txt"
            length: "20"
          - id: "rnam"
            name: "신고인_성명"
            type: "txt"
            length: "20"
          - id: "leng"
            name: "연장"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sriver"
            name: "하천기점"
            type: "txt"
            length: "60"
          - id: "eriver"
            name: "하천종점"
            type: "txt"
            length: "60"
          - id: "ara"
            name: "총면적"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "plamt"
            name: "계획홍수량"
            type: "num"
            length: "38.8"
          - id: "slope"
            name: "하상구배"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pwidth"
            name: "계획하폭"
            type: "num"
            length: "38.8"
          - id: "cwidth"
            name: "현하폭"
            type: "num"
            length: "38.8"
          - id: "agara"
            name: "농지"
            type: "num"
            length: "38.8"
          - id: "build"
            name: "건물"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "gleng"
            name: "개수연장"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cost"
            name: "침수피해액"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "height"
            name: "표고"
            type: "num"
            length: "38.8"
          - id: "dwidth"
            name: "득마루폭"
            type: "num"
            length: "38.8"
          - id: "sslope"
            name: "비탈구배"
            type: "num"
            length: "38.8"
          - id: "hleng"
            name: "호안연장"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "htype"
            name: "검사구분"
            type: "txt"
            length: "10"
          - id: "ymd"
            name: "침수시작일자"
            type: "date" # 변경: date -> timestamp
          - id: "left"
            name: "미개수좌안"
            type: "num"
          - id: "right"
            name: "미개수우안"
            type: "num"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "noni_lftbnk_cnt"
            name: "미개수좌안수"
            type: "num"
            length: "38"
          - id: "noni_rhtbnk_cnt"
            name: "미개수우안수"
            type: "num"
            length: "38"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "nam"
            conditions: "like"
          - id: "rnam"
            conditions: "like"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "rgub"
            conditions: "code"
          - id: "leng"
            conditions: "range"
          - id: "ymd"
            conditions: "range"
          - id: "tidn"
            conditions: "equals"
        search-result:
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
          - id: "mngt"
          - id: "nam"
            minWidth: "200px"
          - id: "rnam"
            minWidth: "120px"
          - id: "rgub"
          - id: "leng"
          - id: "sriver"
          - id: "eriver"
          - id: "ara"
          - id: "plamt"
          - id: "slope"
          - id: "pwidth"
          - id: "cwidth"
          - id: "agara"
          - id: "build"
          - id: "gleng"
          - id: "cost"
          - id: "height"
          - id: "dwidth"
          - id: "sslope"
          - id: "hleng"
          - id: "htype"
          - id: "ymd"
            minWidth: "120px"
          - id: "noni_lftbnk_cnt"
            minWidth: "120px"
          - id: "noni_rhtbnk_cnt"
            minWidth: "120px"
          - id: "note"
            minWidth: "200px"
          - id: "tidn"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SB917"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "rgub"
          - id: "tidn"
          - id: "rnam"
          - id: "nam"
          - id: "sriver"
          - id: "eriver"
          - id: "leng"
          - id: "ara"
          - id: "plamt"
          - id: "pwidth"
          - id: "ymd"
          - id: "cwidth"
          - id: "agara"
          - id: "build"
          - id: "gleng"
          - id: "cost"
          - id: "height"
          - id: "dwidth"
          - id: "sslope"
          - id: "hleng"
          - id: "htype"
          - id: "slope"
          - id: "noni_lftbnk_cnt"
          - id: "noni_rhtbnk_cnt"
          - id: "note"
        detail-tab:
          #swt_bosu_d
          - id: "usf:swt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "idn"
              - id: "ftc"
            rel-info:  ##tab-상세 연결
              - source: "gel_sriver_a" ##시설물
              - relation: "usf:swt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                  - id: "gtype"
                    name: "이력구분"
                    type: "combo"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "GEL_SRIVER_A"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
              - id: "cidn"
              - id: "ymd"
                name: "보수일자"
              - id: "gtype"
              - id: "cause"
              - id: "rcont"
              - id: "note"
              - id: "last_mdfcn_dt"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "last_mdfcn_id"
                attributes:
                  - id: "readonly"
                  - id: "disabled"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # 하수 - 중수관로 wwl_pipe_l
  - id: "wwl_pipe_l"
    name: "중수관로"
    description: "하수시설 - 중수도시설 - 중수관로"
    type: "LineString"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "saa"
            name: "관용도"
            type: "combo"
            options:
              - code: "703"
          - id: "mop"
            name: "재질"
            type: "combo"
            options:
              - code: "704"
          - id: "idn"
            name: "지형지물부호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "ymd"
            name: "설치일자"
            type: "date"
            length: "10"
          - id: "dip"
            name: "관구경(mm)"
            type: "num"
            length: "5"
          - id: "leng"
            name: "관연장(m)"
            type: "num"
            length: "38.8"
          - id: "lbl"
            name: "관라벨"
            type: "txt"
            length: "50"
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "dip"
            conditions: "equals"
          - id: "mop"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
            minWidth: "150px"
          - id: "mngt"
          - id: "gucd"
          - id: "dcd"
          - id: "ymd"
            minWidth: "120px"
          - id: "dip"
            minWidth: "120px"
          - id: "saa"
          - id: "leng"
          - id: "lbl"
            minWidth: "150px"
          - id: "mop"
            minWidth: "150px"
          - id: "iqt"
          - id: "etc"
            minWidth: "200px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SJ001"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "ymd"
          - id: "dip"
          - id: "saa"
          - id: "leng"
          - id: "lbl"
          - id: "mop"
          - id: "iqt"
          - id: "etc"
  # 하수 - 중수변류시설 wwl_valve_p
  - id: "wwl_valve_p"
    name: "중수변류시설"
    description: "하수시설 - 중수도시설 - 중수변류시설"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            #options:
            #  - code: "842"
            values:
              - code: "SJ200" 
                name: "중수제수변"
              - code: "SJ201" 
                name: "중수역지변"
              - code: "SJ202" 
                name: "중수이토변"
              - code: "SJ203" 
                name: "중수배기변"
              - code: "SJ204" 
                name: "중수감압변"
              - code: "SJ205" 
                name: "중수안전변"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "mop"
            name: "재질"
            type: "combo"
            options:
              - code: "707"
          - id: "mof"
            name: "형식"
            type: "combo"
            options:
              - code: "848"
          - id: "btt"
            name: "변실형태"
            type: "combo"
            options:
              - code: "857"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "ymd"
            name: "설치일자"
            type: "date"
            length: "10"
          - id: "dip"
            name: "구경(mm)"
            type: "num"
            length: "5"
          - id: "bss"
            name: "변실규격(mm)"
            type: "num"
            length: "10"
          - id: "css"
            name: "뚜껑구경(mm)"
            type: "num"
            length: "6"
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "stat"
            name: "현재상태"
            type: "txt"
            length: "6"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "dip"
            conditions: "range"
          - id: "mop"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
            minWidth: "130px"
          - id: "mngt"
          - id: "gucd"
          - id: "dcd"
          - id: "ymd"
          - id: "mop"
            minWidth: "150px"
          - id: "mof"
            minWidth: "150px"
          - id: "dip"
          - id: "btt"
            minWidth: "150px"
          - id: "bss"
            minWidth: "150px"
          - id: "css"
            minWidth: "150px"
          - id: "csr"
            minWidth: "150px"
          - id: "etc"
            minWidth: "200px"
          - id: "stat"
          - id: "lbl"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc" #중수제수변 SJ200, 중수역지변 SJ201, 중수이토변 SJ202, 중수배기변 SJ203, 중수감압변 SJ204, 중수안전변 SJ205
            attributes:
              - id: "key"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "ymd"
          - id: "mop"
          - id: "mof"
          - id: "dip"
          - id: "btt"
          - id: "bss"
          - id: "css"
          - id: "csr"
          - id: "etc"
          - id: "stat"
          - id: "lbl"
  # 하수 - 중수심도 wwl_depth_p
  - id: "wwl_depth_p"
    name: "중수심도"
    description: "하수시설 - 중수도시설 - 중수심도"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "dep"
            name: "심도(m)"
            type: "num"
            length: "38.8"
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "dep"
            conditions: "range"
        search-result:
          - id: "mngt"
          - id: "dep"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SJ900"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
              - id: "required"
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "key"
              - id: "required"
          - id: "dep"
  # 하수 - 중수맨홀 wwl_manhol_p
  - id: "wwl_manhol_p"
    name: "중수맨홀"
    description: "하수시설 - 중수도시설 - 중수맨홀"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "btt"
            name: "맨홀형태"
            type: "combo"
            options:
              - code: "857"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "ymd"
            name: "설치일자"
            type: "date"
          - id: "css"
            name: "규격"
            type: "txt"
            length: "25"
          - id: "stat"
            name: "현재상태"
            type: "txt"
            length: "6"
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "som"
            conditions: "code"
          - id: "btt"
            conditions: "code"
        search-result:
          - id: "idn"
            minWidth: "130px"
          - id: "mngt"
          - id: "gucd"
          - id: "dcd"
          - id: "ymd"
          - id: "css"
            minWidth: "150px"
          - id: "som"
          - id: "btt"
            minWidth: "150px"
          - id: "stat"
            minWidth: "150px"
          - id: "etc"
            minWidth: "200px"
          - id: "lbl"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SJ100"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "ymd"
          - id: "css"
          - id: "som"
          - id: "btt"
          - id: "stat"
          - id: "etc"
          - id: "lbl"
  # 하수 - 중수수압계 wwl_prga_p
  - id: "wwl_prga_p"
    name: "중수수압계"
    description: "하수시설 - 중수도시설 - 중수수압계"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "mof"
            name: "수압계형식"
            type: "combo"
            options:
              - code: "156"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "ymd"
            name: "설치일자"
            type: "date"
          - id: "dip"
            name: "관구경"
            type: "num"
            length: "5"
          - id: "ssaf"
            name: "기준압력"
            type: "num"
            length: "38.8"
          - id: "asaf"
            name: "평균압력"
            type: "num"
            length: "38.8"
          - id: "msaf"
            name: "측정압력"
            type: "num"
            length: "38.8"
          - id: "pdip"
            name: "중수관관경"
            type: "num"
            length: "5"
          - id: "nam"
            name: "제작회사명"
            type: "txt"
            length: "100"
          - id: "ang"
            name: "방향각"
            type: "num"
            length: "5"
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "ymd"
            conditions: "range"
          - id: "pga"
            conditions: "code"
          - id: "mof"
            conditions: "code"
        search-result:
          - id: "idn"
            minWidth: "130px"
          - id: "mngt"
          - id: "gucd"
          - id: "dcd"
          - id: "ymd"
          - id: "pga"
          - id: "mof"
            minWidth: "130px"
          - id: "dip"
          - id: "ssaf"
          - id: "asaf"
          - id: "msaf"
          - id: "pdip"
          - id: "nam"
          - id: "ang"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SJ121"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "ymd"
          - id: "pga"
          - id: "mof"
          - id: "dip"
          - id: "ssaf"
          - id: "asaf"
          - id: "msaf"
          - id: "pdip"
          - id: "nam"
          - id: "ang"
  # 하수 - 중수탑 wwl_wtower_p
  - id: "wwl_wtower_p"
    name: "중수탑"
    description: "하수시설 - 중수도시설 - 중수탑"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "stat"
            name: "현재상태"
            type: "combo"
            options:
              - code: "702"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "ymd"
            name: "설치일자"
            type: "date"
          - id: "dip"
            name: "관구경(mm)"
            type: "num"
            length: "5"
          - id: "bdip"
            name: "배수관경(mm)"
            type: "num"
            length: "5"
          - id: "hit"
            name: "높이(m)"
            type: "num"
            length: "5"
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "ymd"
            conditions: "range"
          - id: "dip"
            conditions: "range"
        search-result:
          - id: "idn"
          - id: "mngt"
          - id: "gucd"
          - id: "dcd"
          - id: "ymd"
          - id: "dip"
          - id: "bdip"
          - id: "hit"
          - id: "stat"
          - id: "etc"
            minWidth: "200px"
          - id: "lbl"
            minWidth: "150px"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SJ118"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "ymd"
          - id: "dip"
          - id: "bdip"
          - id: "hit"
          - id: "stat"
          - id: "etc"
          - id: "lbl"
  # 하수 - 중수유량계 wwl_yurang_p
  - id: "wwl_yurang_p"
    name: "중수유량계"
    description: "하수시설 - 중수도시설 - 중수유량계"
    type: "Point"
    tabs:
      - id : "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "mof"
            name: "형식"
            type: "combo"
            options:
              - code: "156"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "stat"
            name: "현재상태"
            type: "combo"
            options:
              - code: "702"
          - id: "pnam"
            name: "품명"
            type: "txt"
            length: "20"
          - id: "mnu"
            name: "제조회사"
            type: "txt"
            length: "100"
          - id: "ymd"
            name: "설치일자"
            type: "date"
          - id: "dip"
            name: "관구경(mm)"
            type: "num"
            length: "5"
          - id: "loc"
            name: "위치"
            type: "txt"
            length: "50"
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
        search-fields:
          - id: "idn"
            conditions: "equals"
          - id: "gucd"
            conditions: "code"
          - id: "dcd"
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "pnam"
            conditions: "like"
          - id: "mof"
            conditions: "code"
        search-result:
          - id: "idn"
            minWidth: "130px"
          - id: "mngt"
          - id: "pnam"
            minWidth: "150px"
          - id: "gucd"
          - id: "dcd"
          - id: "ymd"
          - id: "mof"
          - id: "dip"
          - id: "stat"
          - id: "etc"
          - id: "lbl"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc"
            default: "SJ117"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "pnam"
          - id: "gucd"
          - id: "dcd"
          - id: "ymd"
          - id: "mof"
          - id: "dip"
          - id: "stat"
          - id: "etc"
          - id: "lbl"
  # 하수통계
  - id: "swl_pipe_mtrl_stats_vw"
    name: "하수관거 재질별현황"
    description: "하수시설 - 하수통계 - 하수관거 재질별현황"
    original: "swl_pipe_l"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "gid"
            name: "GID"
            type: "num"
          - id: "gucd"
            name: "등록구"
            type: "combo"
            options:
              - code: "851"
          - id: "mop"
            name: "관재질"
            type: "combo"
            options:
              - code: "111"
          - id: "sig_kor_nm"
            name: "등록구"
            type: "txt"
          - id: "name"
            name: "관재질"
            type: "txt"
          - id: "leng"
            name: "총 연장"
            type: "num"
        search-fields:
          - id: "gucd"
            condition: "code"
          - id: "mop"
            condition: "code"
            default: "ZZZ999"
        search-result:
          - id: "sig_kor_nm"
          - id: "name"
          - id: "leng"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "name"
            attributes:
              - type: "one"
                prefix: ""
                postfix: ""
          - id: "leng"
            attributes:
              - type: "sum"
                prefix: "총"
                postfix: "(m)"
          - id: "chart_data"
            attributes:
              - labels: "name"
                data: "leng"
                prefix: ""
                postfix: "(m)"
  - id: "swl_pipe_year_stats_vw"
    name: "하수관거 설치년도별현황"
    description: "하수시설 - 하수통계 - 하수관거 설치년도별현황"
    original: "swl_pipe_l"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "gid"
            name: "GID"
            type: "num"
          - id: "gucd"
            name: "등록구"
            type: "combo"
            options:
              - code: "851"
          - id: "ymd"
            name: "연도"
            type: "combo"
            values:
              - code: "ZZZ999"
              - name: "전체"
              - code: "1899" 
                name: "1899"
              - code: "1900" 
                name: "1900"
              - code: "1983" 
                name: "1983"
              - code: "1984" 
                name: "1984"
              - code: "1986" 
                name: "1986"
              - code: "1988" 
                name: "1988"
              - code: "1990" 
                name: "1990"
              - code: "1992" 
                name: "1992"
              - code: "1993" 
                name: "1993"
              - code: "1994" 
                name: "1994"
              - code: "1995" 
                name: "1995"
              - code: "1996" 
                name: "1996"
              - code: "1997" 
                name: "1997"
              - code: "1998" 
                name: "1998"
              - code: "1999" 
                name: "1999"
              - code: "2000" 
                name: "2000"
              - code: "2001" 
                name: "2001"
              - code: "2002" 
                name: "2002"
              - code: "2003" 
                name: "2003"
              - code: "2004" 
                name: "2004"
              - code: "2005" 
                name: "2005"
              - code: "2006" 
                name: "2006"
              - code: "2007" 
                name: "2007"
              - code: "2008" 
                name: "2008"
              - code: "2009" 
                name: "2009"
              - code: "2010" 
                name: "2010"
              - code: "2011" 
                name: "2011"
              - code: "2012" 
                name: "2012"
              - code: "2013" 
                name: "2013"
              - code: "2014" 
                name: "2014"
              - code: "2015" 
                name: "2015"
              - code: "2016" 
                name: "2016"
              - code: "2017" 
                name: "2017"
              - code: "2018" 
                name: "2018"
              - code: "2019" 
                name: "2019"
              - code: "2020" 
                name: "2020"
              - code: "2021" 
                name: "2021"
              - code: "2022" 
                name: "2022"
              - code: "2023" 
                name: "2023"
              - code: "2024" 
                name: "2024"
              - code: "2025" 
                name: "2025"
              - code: "2026"
                name: "2026"
          - id: "sig_kor_nm"
            name: "등록구"
            type: "txt"
          - id: "name"
            name: "설치년도"
            type: "txt"
          - id: "sum_leng"
            name: "총 연장"
            type: "num"
        search-fields:
          - id: "gucd"
            condition: "code"
          - id: "ymd"
            condition: "code"
            default: "ZZZ999"
            attributes:
              - id: "hidden"
        search-result:
          - id: "sig_kor_nm"
          - id: "name"
          - id: "sum_leng"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "name"
            attributes:
              - type: "one"
                prefix: ""
                postfix: ""
          - id: "sum_leng"
            attributes:
              - type: "sum"
                prefix: "총"
                postfix: "(m)"
          - id: "chart_data"
            attributes:
              - labels: "name"
                data: "sum_leng"
                prefix: ""
                postfix: "(m)"
  - id: "swl_pipe_gg_stats_vw"
    name: "하수관거 관경별현황"
    description: "하수시설 - 하수통계 - 하수관거 관경별현황"
    original: "swl_pipe_l"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "gid"
            name: "GID"
            type: "num"
          - id: "gucd"
            name: "등록구"
            type: "combo"
            options:
              - code: "851"
          - id: "dip"
            name: "관경"
            type: "combo"
            values:
              - code: "ZZZ999"
                name: "전체"
              - code: "100"
                name: "100"
              - code: "1000"
                name: "1000"
              - code: "1100"
                name: "1100"
              - code: "120"
                name: "120"
              - code: "1200"
                name: "1200"
              - code: "125"
                name: "125"
              - code: "1300"
                name: "1300"
              - code: "1350"
                name: "1350"
              - code: "1400"
                name: "1400"
              - code: "150"
                name: "150"
              - code: "1500"
                name: "1500"
              - code: "1600"
                name: "1600"
              - code: "1650"
                name: "1650"
              - code: "1700"
                name: "1700"
              - code: "1800"
                name: "1800"
              - code: "200"
                name: "200"
              - code: "2000"
                name: "2000"
              - code: "2100"
                name: "2100"
              - code: "2200"
                name: "2200"
              - code: "2400"
                name: "2400"
              - code: "250"
                name: "250"
              - code: "300"
                name: "300"
              - code: "350"
                name: "350"
              - code: "40"
                name: "40"
              - code: "400"
                name: "400"
              - code: "450"
                name: "450"
              - code: "50"
                name: "50"
              - code: "500"
                name: "500"
              - code: "550"
                name: "550"
              - code: "560"
                name: "560"
              - code: "60"
                name: "60"
              - code: "600"
                name: "600"
              - code: "648"
                name: "648"
              - code: "650"
                name: "650"
              - code: "700"
                name: "700"
              - code: "7100"
                name: "7100"
              - code: "75"
                name: "75"
              - code: "750"
                name: "750"
              - code: "80"
                name: "80"
              - code: "800"
                name: "800"
              - code: "850"
                name: "850"
              - code: "900"
                name: "900"
              - code: "950"
                name: "950"
          - id: "sig_kor_nm"
            name: "등록구"
            type: "txt"
          - id: "name"
            name: "관경"
            type: "txt"
          - id: "sum_leng"
            name: "총 연장"
            type: "num"
        search-fields:
          - id: "gucd"
            condition: "code"
          - id: "dip"
            condition: "code"
            default: "ZZZ999"
            attributes:
              - id: "hidden"
        search-result:
          - id: "sig_kor_nm"
          - id: "name"
          - id: "sum_leng"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "name"
            attributes:
              - type: "one"
                prefix: ""
                postfix: ""
          - id: "sum_leng"
            attributes:
              - type: "sum"
                prefix: "총"
                postfix: "(m)"
          - id: "chart_data"
            attributes:
              - labels: "name"
                data: "sum_leng"
                prefix: ""
                postfix: "(m)"
  - id: "swl_pipe_drdg_stats_vw"
    name: "군구별 준설현황"
    description: "하수시설 - 하수통계 - 군구별 준설현황"
    original: "swl_pipe_l"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "gid"
            name: "GID"
            type: "num"
          - id: "gucd"
            name: "등록구"
            type: "combo"
            options:
              - code: "851"
          - id: "sig_kor_nm"
            name: "등록구"
            type: "txt"
          - id: "fclt_cnt"
            name: "총 개수"
            type: "num"
        search-fields:
          - id: "gucd"
            condition: "code"
        search-result:
          - id: "sig_kor_nm"
          - id: "fclt_cnt"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "sig_kor_nm"
            attributes:
              - type: "one"
                prefix: ""
                postfix: ""
          - id: "fclt_cnt"
            attributes:
              - type: "sum"
                prefix: "총"
                postfix: "개"
          - id: "chart_data"
            attributes:
              - labels: "sig_kor_nm"
                data: "fclt_cnt"
                prefix: ""
                postfix: "개"
##==============////하수 끝////==========================####
# ----- 녹지 facilities 시작----------
 # 녹지 - 시설물검색 grl_park_a
  - id: "grl_park_a"
    name: "조성공원"
    description: "녹지시설 - 공원및쉼터 - 조성공원"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 녹지 GRL_PARK_A ======================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "mngnum" 
            name: "대장관리번호" 
            type: "txt"
          - id: "knd" 
            name: "종류" 
            type: "combo" 
            options: 
              - code: "142"
          - id: "wsymd" 
            name: "최초입력일" 
            type: "date"
          - id: "weymd" 
            name: "최종수정일" 
            type: "date"
          - id: "cmngt" 
            name: "공사시행기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "mngnum"
            name: "대장관리번호"
            type: "txt"
            length: "9"
          - id: "nam"
            name: "공원명"
            type: "txt"
            length: "40"
          - id: "addr"
            name: "소재지"
            type: "txt"
            length: "70"
          - id: "bdara"
            name: "건평(㎡)"
            type: "num"
            length: "38.8"
          - id: "crto"
            name: "건폐율(%)"
            type: "num"
            length: "38.8"
          - id: "pkara"
            name: "시설면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "frto"
            name: "부지면적대시설부지비율(%)"
            type: "num"
            length: "38.8"
          - id: "lwara"
            name: "잔디조경면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "dara"
            name: "면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "uara"
            name: "미조성면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "hist"
            name: "유래"
            type: "txt"
            length: "254"
          - id: "pplan"
            name: "도시계획_결정고시"
            type: "txt"
            length: "40"
          - id: "pymd"
            name: "도시계획_결정고시일자"
            type: "date" # 변경: date -> timestamp
          - id: "para"
            name: "도시계획결정고시면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "mplan"
            name: "조성계획_결정고시"
            type: "txt"
            length: "40"
          - id: "mymd"
            name: "조성계획_결정고시일"
            type: "date" # 변경: date -> timestamp
          - id: "mara"
            name: "조성계획_결정고시면적"
            type: "num"
            length: "38.8"
          - id: "reg"
            name: "지적고시_고시명"
            type: "txt"
            length: "40"
          - id: "rgymd"
            name: "지적고시_고시일자"
            type: "date" # 변경: date -> timestamp
          - id: "rgara"
            name: "지적고시_고시면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "plymd"
            name: "연혁"
            type: "date" # 변경: date -> timestamp
          - id: "agymd"
            name: "연혁_시행허가일"
            type: "date" # 변경: date -> timestamp
          - id: "symd"
            name: "연혁_사업착수일"
            type: "date" # 변경: date -> timestamp
          - id: "eymd"
            name: "연혁_사업준공일"
            type: "date" # 변경: date -> timestamp
          - id: "poymd"
            name: "연혁_공용개시일"
            type: "date" # 변경: date -> timestamp
          - id: "etcymd"
            name: "연혁_기타일자"
            type: "date" # 변경: date -> timestamp
          - id: "etc"
            name: "연혁_기타"
            type: "txt"
            length: "50"
          - id: "emch"
            name: "기타시설내역_전동기계시설"
            type: "txt"
            length: "100"
          - id: "dgmng"
            name: "기타시설내역_위험시설관리방법"
            type: "txt"
            length: "100"
          - id: "wsymd"
            name: "최초입력일"
            type: "date" # 변경: date -> timestamp
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          ### 녹지 GRL_PARK_A ///====================
          ### detail-tab : 공사내역 cmt_cnst_d ===================
          - id: "mngt" 
            name: "공사기관" 
            type: "combo"
            options:
              - code: "278" 
          - id: "obj" 
            name: "공사목적" 
            type: "txt" 
          - id: "detail" 
            name: "공사내역" 
            type: "txt" 
          - id: "kumo" 
            name: "공사규모" 
            type: "txt" 
          - id: "eymd" 
            name: "공사기간_종료일" 
            type: "date" 
          - id: "bud" 
            name: "예산액" 
            type: "num" 
          - id: "sdsg" 
            name: "설계액_총공사비" 
            type: "num" 
          - id: "ddsg" 
            name: "설계액_도급" 
            type: "num" 
          - id: "kdsg" 
            name: "설계액_관급" 
            type: "num" 
          - id: "edsg" 
            name: "설계액_기타" 
            type: "num" 
          - id: "cdpt" 
            name: "담당부서" 
            type: "txt" 
          - id: "cnam" 
            name: "담당자" 
            type: "txt" 
          ### detail-tab : 공사내역 cmt_cnst_d ///================
          ### detail-tab : 시설보수내역 grt_bosu_d ===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "cause" 
            name: "공사원인" 
            type: "txt"
          - id: "rcont" 
            name: "보수내역" 
            type: "txt"
          ### detail-tab : 시설보수내역 grt_bosu_d ///================
          ### detail-tab : 시설증감내역 grt_pincdet_d ================
          - id: "ftc" 
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "cymd" 
            name: "년월일" 
            type: "date"
          - id: "cost" 
            name: "금액" 
            type: "num"
          - id: "incdt" 
            name: "증내역" 
            type: "txt"
          - id: "decdt" 
            name: "감내역" 
            type: "txt"
          ### detail-tab : 시설증감내역 grt_pincdet_d ///================
          ### detail-tab : 변경고시근거 grt_pnotice_d ================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "ntc" 
            name: "고시근거" 
            type: "txt"
          - id: "nymd" 
            name: "고시일" 
            type: "date"
          - id: "odara" 
            name: "기존면적" 
            type: "num"
          - id: "nwara" 
            name: "변경면적" 
            type: "num"
          ### detail-tab : 변경고시근거 grt_pnotice_d ///================
          ### detail-tab : 토지소유자 grt_powner_d ================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "jb" 
            name: "소재지지번" 
            type: "txt"
          - id: "jmcd" 
            name: "지목" 
            type: "combo"
            options:
              - code: "144"
          - id: "other" 
            name: "소유권이외권리" 
            type: "txt"
          ### detail-tab : 토지소유자 grt_powner_d ///================
          ### detail-tab : 시설기본계획조사내역 grt_plan_d ================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          ### detail-tab : 시설기본계획조사내역 grt_plan_d ///================
          ### detail-tab : 공원관리허가내역 grt_pmlcn_d ================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "lcnnum" 
            name: "허가번호" 
            type: "txt"
          - id: "lymd" 
            name: "허가년월일" 
            type: "date"
          - id: "lprd" 
            name: "허가기간" 
            type: "txt"
          - id: "ychg" 
            name: "연간사용료" 
            type: "num"
          - id: "ldaddr" 
            name: "수허가자 주소"
            type: "txt"
          - id: "ldnam" 
            name: "수허가자 성명"
            type: "txt"
          ### detail-tab : 공원관리허가내역 grt_pmlcn_d ///================
          ### detaul-tab : 녹지 - 점용시설 ===============
          - id: "fnf" 
            name: "점용료유상여부" 
            type: "combo"
            options:
              - code: "279"
          - id: "lymd" 
            name: "점용허가일" 
            type: "date"
          - id: "pulno"
            name: "점용허가관리번호"
            type: "txt"
            length: "20"
          - id: "pnam"
            name: "점용자_성명"
            type: "txt"
            length: "40"
          - id: "paddr"
            name: "점용자_주소"
            type: "txt"
            length: "50"
          - id: "pssn"
            name: "점용자_주민번호"
            type: "txt"
            length: "14"
          - id: "ucons"
            name: "점용구조물"
            type: "txt"
            length: "50"
          - id: "loc"
            name: "점용위치"
            type: "txt"
            length: "50"
          - id: "amt"
            name: "시설규모"
            type: "txt"
            length: "100"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "pidn"
            name: "관련시설_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sde"
            name: "규격"
            type: "txt"
            length: "15"
          - id: "ymd"
            name: "설치일"
            type: "date" # 변경: date -> timestamp
          - id: "agymd"
            name: "기부채납일"
            type: "date" # 변경: date -> timestamp
          - id: "poymd"
            name: "공용개시일"
            type: "date" # 변경: date -> timestamp
          - id: "drgymd"
            name: "가옥대장등재일"
            type: "date" # 변경: date -> timestamp
          - id: "regno"
            name: "등기번호"
            type: "txt"
            length: "10"
          - id: "fara"
            name: "연면적"
            type: "num"
            length: "38.8"
          - id: "ara"
            name: "면적"
            type: "num"
            length: "38.8"
          ### detaul-tab : 녹지 - 점용시설 ///===============
        search-fields:            
          - id: "idn" 
            attributes: 
              - id: "key" 
            conditions: "equals"
          - id: "gucd" 
            conditions: "code"
          - id: "dcd" 
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "knd" 
            conditions: "equals"
          - id: "nam" 
            conditions: "like"
          - id: "poymd" 
            conditions: "range"
        search-result:
          - id: "ftc"
            default: "GR020"
            attributes:
              - id: "hidden"
          - id: "idn" 
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
          - id: "nam"
            minWidth: "200px"
          - id: "knd"
          - id: "addr"
            minWidth: "150px"
          - id: "bdara"
          - id: "crto"
          - id: "pkara"
            minWidth: "150px"
          - id: "frto"
            minWidth: "150px"
          - id: "lwara"
            minWidth: "150px"
          - id: "dara"
          - id: "uara"
          - id: "hist"
          - id: "pplan"
            minWidth: "150px"
          - id: "pymd"
            minWidth: "150px"
          - id: "para"
            minWidth: "150px"
          - id: "mplan"
            minWidth: "150px"
          - id: "mara"
            minWidth: "150px"
          - id: "mymd"
            minWidth: "150px"
          - id: "reg"
            minWidth: "150px"
          - id: "rgymd"
            minWidth: "150px"
          - id: "rgara"
            minWidth: "150px"
          - id: "plymd"
            minWidth: "150px"
          - id: "agymd"
            minWidth: "150px"
          - id: "symd"
            minWidth: "150px"
          - id: "eymd"
            minWidth: "150px"
          - id: "poymd"
            minWidth: "150px"
          - id: "etcymd"
            minWidth: "150px"
          - id: "etc"
            minWidth: "200px"
          - id: "emch"
          - id: "dgmng"
          - id: "wsymd"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc"
            default: "GR020"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "mngnum"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "nam"
          - id: "knd"
          - id: "addr"
          - id: "bdara"
          - id: "crto"
          - id: "pkara"
          - id: "frto"
          - id: "lwara"
          - id: "dara"
          - id: "uara"
          - id: "hist"
          - id: "wsymd"
          - id: "pplan"
          - id: "pymd"
          - id: "para"
          - id: "mplan"
          - id: "mymd"
          - id: "mara"
          - id: "reg"
          - id: "rgymd"
          - id: "rgara"
          - id: "plymd"
          - id: "agymd"
          - id: "symd"
          - id: "eymd"
          - id: "poymd"
          - id: "etcymd"
          - id: "etc"
          - id: "emch"
          - id: "dgmng"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "weymd"
            attributes:
              - id: "hidden"
              #- id: "required"
          - id: "note"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
              #- id: "required"
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
        # 시설보수내역 grt_bosu_d
          - id: "ugf:grt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "grl_park_a" ##시설물
              - relation: "ugf:grt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                    attributes:
                      - id: "required"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "GRL_PARK_A"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "nam"
              - id: "loc"
              - id: "symd" 
              - id: "eymd"
              - id: "obj" 
              - id: "detail"
              - id: "layerid"
                attributes:
                  - id: "hidden"
              #- id: "ymd"
              #- id: "cmngt"
              #- id: "cause"
              #- id: "rcont"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "cidn"
              #- id: "last_mdfcn_dt"
        # 수목현황 grt_ptree_d
          - id: "ugf:grt_ptree_d"
            name: "수목현황"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "seed"
              - id: "cnt"
              - id: "ara"
              - id: "note" 
        # 시설증감내역 grt_pincdet_d
          - id: "ugf:grt_pincdet_d"
            name: "시설증감내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"    
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "cymd"
              - id: "cost" 
              - id: "incdt" 
              - id: "decdt" 
              - id: "note"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
        # 변경고시근거 grt_pnotice_d
          - id: "ugf:grt_pnotice_d"
            name: "변경고시근거"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "nymd"
              - id: "ntc"
              - id: "odara"
              - id: "nwara"
              - id: "note"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
        # 토지소유자 grt_powner_d
          - id: "ugf:grt_powner_d"
            name: "토지소유자"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "dcd"
              - id: "jmcd"
              - id: "jb"
              - id: "ara"
              - id: "nam"
              - id: "addr"
              - id: "other"
              - id: "note"
              #- id: "gid"
        # 시설기본계획조사내역 grt_plan_d
          - id: "ugf:grt_plan_d"
            name: "시설기본계획조사내역"
            search-fields:
              - id: "ftc"
              - id: "idn"
            create-flow:
              main-entity: "grt_plan_d"
              attach-entity: "grt_plan_d__attach"
              key-mapping:
                - main: "idn"
                  attach: "prnt_idn"
                - main: "ftc"
                  attach: "prnt_ftc"
                - main: "seq"
                  attach: "prnt_seq"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "nam"
              - id: "note"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              #- id: "gid"
        # 공원관리허가내역 grt_pmlcn_d
          - id: "ugf:grt_pmlcn_d"
            name: "공원관리허가내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "lcnnum"
              - id: "lymd"
              - id: "lprd"
              - id: "ychg"
              - id: "ldaddr"
              - id: "ldnam"
              - id: "note"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
        # 공원시설내역
          - id: "ugf:grl_facil_pla_vw" # grl_facil_a, grl_facil_l, grl_facil_p 테이블 모름
            name: "공원시설내역"
            search-fields:
              - id: "ftc"
                param: "pftc"
              - id: "idn"
                param: "pidn"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "usg"
                name: "용도"
              - id: "sde"
              - id: "ymd"
              - id: "agymd"
                name: "기부채납일"
              - id: "poymd"
                name: "공용개시일"
              - id: "drgymd"
              - id: "rgymd"
                name: "등기일"
              - id: "regno"
              - id: "fara"
              - id: "ara"
                name: "부지면적"
          # 녹지 - 점용시설
          - id: "ugf:grt_parkuse_d"
            name: "점용시설"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
                param: "pftc"
              - id: "idn"
                param: "pidn"
            rel-info:  ##tab-상세 연결
              # - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_park_a" ## 연결받을 테이블
              - target: "ugf:grt_parkuse_d" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "pftc"
                    conditions: "code"
                  - id: "pnam"
                    conditions: "like"
                  - id: "fnf"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "pftc"
                    name: "관련시설구분"
                    type: "combo"
                    options:
                      - code: "135"
                  - id: "pnam"
                    name: "점용자_성명"
                    type: "txt"
                  - id: "fnf"
                    name: "점용료유상여부"
                    type: "combo"
                    options:
                      - code: "279"
                  - id: "paddr"
                    name: "점용자_주소"
                    type: "txt"
                  - id: "ucons"
                    name: "점용구조물"
                    type: "txt"
                  - id: "loc"
                    name: "점용위치"
                    type: "txt"
                  - id: "ara"
                    name: "점용면적"
                    type: "num"
                  - id: "amt"
                    name: "시설규모"
                    type: "txt"
                  - id: "symd"
                    name: "점용시작일시"
                    type: "date"
                  - id: "eymd"
                    name: "점용종료일시"
                    type: "date"
                key-mapping:
                  - source: "idn"
                    target: "pidn"
                  - source: "ftc"
                    target: "pftc"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "pulno"
              - id: "lymd"
              - id: "pnam"
              - id: "paddr"
              - id: "ucons"
              - id: "loc"
              - id: "ara"
              - id: "amt"
              - id: "symd"
                name: "점용시작일시"
              - id: "eymd"
                name: "점용종료일시"
              - id: "fnf"
            # 공원 첨부파일 grl_park_a__attach 
          - id: "ugf:grl_park_a__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 녹지 - 시설물검색 grl_prepark_a
  - id: "grl_prepark_a"
    name: "미조성공원"
    description: "녹지시설 - 공원및쉼터 - 미조성공원"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 녹지 GRL_PREPARK_A ======================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "status" 
            name: "상태" 
            type: "combo" 
            options: 
              - code: "141"
          - id: "knd" 
            name: "종류" 
            type: "combo" 
            options: 
              - code: "142"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "공원명"
            type: "txt"
            length: "40"
          - id: "pplan"
            name: "도시계획결정고시"
            type: "txt"
            length: "40"
          - id: "pymd"
            name: "도시계획결정고시일"
            type: "date" # 변경: date -> timestamp
          - id: "para"
            name: "도시계획결정고시면적"
            type: "num"
            length: "38.8"
          - id: "mplan"
            name: "조성계획결정고시"
            type: "txt"
            length: "40"
          - id: "mymd"
            name: "조성계획결정고시일"
            type: "date" # 변경: date -> timestamp
          - id: "mara"
            name: "조성계획결정고시면적"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          ### 녹지 GRL_PREPARK_A ///====================
          ### detail-tab : 변경고시근거 grt_pnotice_d ================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "ntc" 
            name: "고시근거" 
            type: "txt"
          - id: "nymd" 
            name: "고시일" 
            type: "date"
          - id: "odara" 
            name: "기존면적" 
            type: "num"
          - id: "nwara" 
            name: "변경면적" 
            type: "num"
          ### detail-tab : 변경고시근거 grt_pnotice_d ///================
          ### detail-tab : 지목내역 grt_ppjm_d ================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "jmcd" 
            name: "미조성공원지목" 
            type: "combo"
            options:
              - code: "144"
          ### detail-tab : 지목내역 grt_ppjm_d ///================
          ### detaul-tab : 녹지 - 점용시설 ===============
          - id: "fnf" 
            name: "점용료유상여부" 
            type: "combo"
            options:
              - code: "279"
          - id: "lymd" 
            name: "점용허가일" 
            type: "date"
          - id: "pulno"
            name: "점용허가관리번호"
            type: "txt"
            length: "20"
          - id: "pnam"
            name: "점용자_성명"
            type: "txt"
            length: "40"
          - id: "paddr"
            name: "점용자_주소"
            type: "txt"
            length: "50"
          - id: "pssn"
            name: "점용자_주민번호"
            type: "txt"
            length: "14"
          - id: "ucons"
            name: "점용구조물"
            type: "txt"
            length: "50"
          - id: "loc"
            name: "점용위치"
            type: "txt"
            length: "50"
          - id: "ara"
            name: "점용면적"
            type: "num"
            length: "38.8"
          - id: "amt"
            name: "시설규모"
            type: "txt"
            length: "100"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "pidn"
            name: "관련시설_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          ### detaul-tab : 녹지 - 점용시설 ///===============
        search-fields:            
          - id: "gucd" 
            conditions: "code"
          - id: "dcd" 
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "status" 
            conditions: "equals"
          - id: "pymd" 
            conditions: "range"
          - id: "mymd" 
            conditions: "range"
        search-result:
          - id: "ftc"
            default: "GR021"
            attributes:
              - id: "hidden"        
          - id: "gucd"
          - id: "dcd"
          - id: "idn" 
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
          - id: "mngt"
          - id: "nam"
            minWidth: "200px"
          - id: "status"
            default: "PST999"
          - id: "pplan"
            minWidth: "150px"
          - id: "pymd"
            minWidth: "150px"
          - id: "para"
            minWidth: "150px"
          - id: "mplan"
            minWidth: "150px"
          - id: "mymd"
            minWidth: "150px"
          - id: "mara"
            minWidth: "150px"
          - id: "knd"
        search-detail:
          - id: "ftc"
            default: "GR021"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "status"
          - id: "knd"
          - id: "pplan"
          - id: "pymd"
          - id: "para"
          - id: "mplan"
          - id: "mymd"
          - id: "mara"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"
        detail-tab:
        # 변경고시근거 grt_pnotice_d
          - id: "ugf:grt_pnotice_d"
            name: "변경고시근거"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "nymd"
              - id: "ntc"
              - id: "odara"
              - id: "nwara"
              - id: "note"
        # 지목내역 grt_ppjm_d
          - id: "ugf:grt_ppjm_d"
            name: "지목내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "jmcd"
              - id: "note"
              - id: "ftc"
              - id: "last_mdfcn_id"
              #- id: "last_mdfcn_dt"
          # 녹지 - 점용시설 
          - id: "ugf:grt_parkuse_d"
            name: "점용시설"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
                param: "pftc"
              - id: "idn"
                param: "pidn"
            rel-info:  ##tab-상세 연결
              # - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_prepark_a" ## 연결받을 테이블
              - target: "ugf:grt_parkuse_d" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "pftc"
                    conditions: "code"
                  - id: "pnam"
                    conditions: "like"
                  - id: "fnf"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "pftc"
                    name: "관련시설구분"
                    type: "combo"
                    options:
                      - code: "135"
                  - id: "pnam"
                    name: "점용자_성명"
                    type: "txt"
                  - id: "fnf"
                    name: "점용료유상여부"
                    type: "combo"
                    options:
                      - code: "279"
                  - id: "paddr"
                    name: "점용자_주소"
                    type: "txt"
                  - id: "ucons"
                    name: "점용구조물"
                    type: "txt"
                  - id: "loc"
                    name: "점용위치"
                    type: "txt"
                  - id: "ara"
                    name: "점용면적"
                    type: "num"
                  - id: "amt"
                    name: "시설규모"
                    type: "txt"
                  - id: "symd"
                    name: "점용시작일시"
                    type: "date"
                  - id: "eymd"
                    name: "점용종료일시"
                    type: "date"
                key-mapping:
                  - source: "idn"
                    target: "pidn"
                  - source: "ftc"
                    target: "pftc"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "pulno"
              - id: "lymd"
              - id: "pnam"
              - id: "paddr"
              - id: "ucons"
              - id: "loc"
              - id: "ara"
              - id: "amt"
              - id: "symd"
                name: "점용시작일시"
              - id: "eymd"
                name: "점용종료일시"
              - id: "fnf"
  # 녹지 - 시설물검색 grl_rest_a
  - id: "grl_rest_a"
    name: "쉼터"
    description: "녹지시설 - 공원및쉼터 - 쉼터"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 녹지 GRL_REST_A ======================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "weymd" 
            name: "최종수정일" 
            type: "date"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "mngnum"
            name: "대장관리번호"
            type: "txt"
            length: "9"
          - id: "nam"
            name: "명칭"
            type: "txt"
            length: "40"
          - id: "prgn"
            name: "용도지역"
            type: "txt"
            length: "20"
          - id: "addr"
            name: "소재지"
            type: "txt"
            length: "60"
          - id: "oowr"
            name: "조성전소유자"
            type: "txt"
            length: "20"
          - id: "nowr"
            name: "조성후소유자"
            type: "txt"
            length: "20"
          - id: "cnscst"
            name: "조성_총액(원)"
            type: "num"
            length: "38.8"
          - id: "cmpcst"
            name: "사업비_보상비(원)"
            type: "num"
            length: "38.8"
          - id: "tara"
            name: "부지면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "gzara"
            name: "녹지면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "bldknd"
            name: "건축물종수"
            type: "num"
            length: "5"
          - id: "bldcnt"
            name: "건축물개수"
            type: "num"
            length: "5"
          - id: "dsgnr"
            name: "설계자"
            type: "txt"
            length: "20"
          - id: "cnstr"
            name: "시공자"
            type: "txt"
            length: "20"
          - id: "dsymd"
            name: "설계착공일"
            type: "date" # 변경: date -> timestamp
          - id: "csymd"
            name: "시공착공일"
            type: "date" # 변경: date -> timestamp
          - id: "deymd"
            name: "설계준공일"
            type: "date" # 변경: date -> timestamp
          - id: "ceymd"
            name: "시공준공일"
            type: "date" # 변경: date -> timestamp
          - id: "lnara"
            name: "잔디식재면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "기타"
            type: "txt"
            length: "50"
          - id: "wsymd"
            name: "최초입력일"
            type: "date" # 변경: date -> timestamp
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          ### 녹지 GRL_REST_A ///====================
          ### detail-tab : 공사내역 cmt_cnst_d ===================
          - id: "mngt" 
            name: "공사기관" 
            type: "combo"
            options:
              - code: "278" 
          - id: "obj" 
            name: "공사목적" 
            type: "txt" 
          - id: "detail" 
            name: "공사내역" 
            type: "txt" 
          - id: "kumo" 
            name: "공사규모" 
            type: "txt" 
          - id: "eymd" 
            name: "공사기간_종료일" 
            type: "date" 
          - id: "bud" 
            name: "예산액" 
            type: "num" 
          - id: "sdsg" 
            name: "설계액_총공사비" 
            type: "num" 
          - id: "ddsg" 
            name: "설계액_도급" 
            type: "num" 
          - id: "kdsg" 
            name: "설계액_관급" 
            type: "num" 
          - id: "edsg" 
            name: "설계액_기타" 
            type: "num" 
          - id: "cdpt" 
            name: "담당부서" 
            type: "txt" 
          - id: "cnam" 
            name: "담당자" 
            type: "txt" 
          ### detail-tab : 공사내역 cmt_cnst_d ///================
          ### detail-tab : 시설보수내역 grt_bosu_d ===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "cause" 
            name: "공사원인" 
            type: "txt"
          - id: "rcont" 
            name: "보수내역" 
            type: "txt"
          ### detail-tab : 시설보수내역 grt_bosu_d ///================
          ### detail-tab : 시설기본계획조사내역 grt_plan_d ================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          ### detail-tab : 시설기본계획조사내역 grt_plan_d ///================
          ### detail-tab : 수목내역 grt_rtree_d ================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "seed" 
            name: "수목종류" 
            type: "combo"
            options:
              - code: "137"
          - id: "cnt" 
            name: "수량" 
            type: "num"
          - id: "ara" 
            name: "면적" 
            type: "num"
          ### detail-tab : 수목내역 grt_rtree_d ///================
          ### detaul-tab : 녹지 - 점용시설 ===============
          - id: "fnf" 
            name: "점용료유상여부" 
            type: "combo"
            options:
              - code: "279"
          - id: "lymd" 
            name: "점용허가일" 
            type: "date"
          - id: "pulno"
            name: "점용허가관리번호"
            type: "txt"
            length: "20"
          - id: "pnam"
            name: "점용자_성명"
            type: "txt"
            length: "40"
          - id: "paddr"
            name: "점용자_주소"
            type: "txt"
            length: "50"
          - id: "pssn"
            name: "점용자_주민번호"
            type: "txt"
            length: "14"
          - id: "ucons"
            name: "점용구조물"
            type: "txt"
            length: "50"
          - id: "loc"
            name: "점용위치"
            type: "txt"
            length: "50"
          - id: "ara"
            name: "점용면적"
            type: "num"
            length: "38.8"
          - id: "amt"
            name: "시설규모"
            type: "txt"
            length: "100"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "pidn"
            name: "관련시설_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          ### detaul-tab : 녹지 - 점용시설 ///===============
        search-fields:            
          - id: "idn" 
            attributes: 
              - id: "key" 
            conditions: "equals"
          - id: "gucd" 
            conditions: "code"
          - id: "dcd" 
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "nam" 
            conditions: "like"
          - id: "tara" 
            conditions: "range"
          - id: "ceymd" 
            conditions: "range"
        search-result:
          - id: "ftc"
            default: "GR010"
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "idn"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
          - id: "mngt"
          - id: "mngnum"
            minWidth: "150px"
          - id: "nam"
            minWidth: "200px"
          - id: "prgn"
            minWidth: "150px"
          - id: "addr"
            minWidth: "150px"
          - id: "oowr"
            minWidth: "150px"
          - id: "nowr"
            minWidth: "150px"
          - id: "cnscst"
          - id: "cmpcst"
          - id: "tara"
          - id: "gzara"
          - id: "bldknd"
          - id: "bldcnt"
          - id: "dsgnr"
          - id: "cnstr"
          - id: "dsymd"
          - id: "csymd"
          - id: "deymd"
          - id: "ceymd"
          - id: "lnara"
          - id: "wsymd"
            attributes:
              - id: "readonly"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc"
            default: "GR010"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "mngnum"
          - id: "nam"
          - id: "prgn"
          - id: "addr"
          - id: "oowr"
          - id: "nowr"
          - id: "cnscst"
          - id: "cmpcst"
          - id: "tara"
          - id: "gzara"
          - id: "bldknd"
          - id: "bldcnt"
          - id: "dsgnr"
          - id: "cnstr"
          - id: "dsymd"
          - id: "csymd"
          - id: "deymd"
          - id: "ceymd"
          - id: "lnara"
          - id: "wsymd"
            attributes:
              - id: "readonly"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
        # 시설보수내역 grt_bosu_d
          - id: "ugf:grt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "grl_rest_a" ##시설물
              - relation: "ugf:grt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                    attributes:
                      - id: "required"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "GRL_REST_A"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "ymd"
              - id: "cause"
              - id: "rcont"
              - id: "note" 
              - id: "layerid"
                attributes:
                  - id: "hidden"
              #- id: "ymd"
              #- id: "cmngt"
              #- id: "cause"
              #- id: "rcont"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "cidn"
              #- id: "last_mdfcn_dt"
        # 시설기본계획조사내역 grt_plan_d
          - id: "ugf:grt_plan_d"
            name: "시설기본계획조사내역"
            search-fields:
              - id: "ftc"
              - id: "idn"
            create-flow:
              main-entity: "grt_plan_d"
              attach-entity: "grt_plan_d__attach"
              key-mapping:
                - main: "idn"
                  attach: "prnt_idn"
                - main: "ftc"
                  attach: "prnt_ftc"
                - main: "seq"
                  attach: "prnt_seq"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "nam"
              - id: "note"
              #- id: "gid"
        # 수목내역 grt_rtree_d
          - id: "ugf:grt_rtree_d"
            name: "수목내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "seed"
              - id: "cnt"
              - id: "ara"
              - id: "note"
          # 녹지 - 점용시설
          - id: "ugf:grt_parkuse_d"
            name: "점용시설"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
                param: "pftc"
              - id: "idn"
                param: "pidn"
            rel-info:  ##tab-상세 연결
              # - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_rest_a" ## 연결받을 테이블
              - target: "ugf:grt_parkuse_d" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "pftc"
                    conditions: "code"
                  - id: "pnam"
                    conditions: "like"
                  - id: "fnf"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "pftc"
                    name: "관련시설구분"
                    type: "combo"
                    options:
                      - code: "135"
                  - id: "pnam"
                    name: "점용자_성명"
                    type: "txt"
                  - id: "fnf"
                    name: "점용료유상여부"
                    type: "combo"
                    options:
                      - code: "279"
                  - id: "paddr"
                    name: "점용자_주소"
                    type: "txt"
                  - id: "ucons"
                    name: "점용구조물"
                    type: "txt"
                  - id: "loc"
                    name: "점용위치"
                    type: "txt"
                  - id: "ara"
                    name: "점용면적"
                    type: "num"
                  - id: "amt"
                    name: "시설규모"
                    type: "txt"
                  - id: "symd"
                    name: "점용시작일시"
                    type: "date"
                  - id: "eymd"
                    name: "점용종료일시"
                    type: "date"
                key-mapping:
                  - source: "idn"
                    target: "pidn"
                  - source: "ftc"
                    target: "pftc"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "pulno"
              - id: "lymd"
              - id: "pnam"
              - id: "paddr"
              - id: "ucons"
              - id: "loc"
              - id: "ara"
              - id: "amt"
              - id: "symd"
                name: "점용시작일시"
              - id: "eymd"
                name: "점용종료일시"
              - id: "fnf"
            # 쉼터 첨부파일 grl_rest_a__attach 
          - id: "ugf:grl_rest_a__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 녹지 - 시설물검색 grl_sgz_a
  - id: "grl_sgz_a"
    name: "시설녹지"
    description: "녹지시설 - 녹지대 - 시설녹지"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 녹지 GRL_SGZ_A ======================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "owr" 
            name: "토지소유구분" 
            type: "combo" 
            options: 
              - code: "146"
          - id: "etype" 
            name: "토지유형" 
            type: "combo" 
            options: 
              - code: "147"
          - id: "weymd" 
            name: "최종수정일" 
            type: "date"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "명칭"
            type: "txt"
            length: "40"
          - id: "mngnum"
            name: "대장관리번호"
            type: "txt"
            length: "9"
          - id: "addr"
            name: "위치"
            type: "txt"
            length: "50"
          - id: "ara"
            name: "면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "wid"
            name: "폭(m)"
            type: "num"
            length: "38.8"
          - id: "leng"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "ymd"
            name: "조성년도"
            type: "date" # 변경: date -> timestamp
          - id: "lwara"
            name: "잔디식재면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "wsymd"
            name: "최초입력일"
            type: "date" # 변경: date -> timestamp
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          ### 녹지 GRL_SGZ_A ///====================
          ### detail-tab : 공사내역 cmt_cnst_d ===================
          - id: "mngt" 
            name: "공사기관" 
            type: "combo"
            options:
              - code: "278" 
          - id: "obj" 
            name: "공사목적" 
            type: "txt" 
          - id: "detail" 
            name: "공사내역" 
            type: "txt" 
          - id: "kumo" 
            name: "공사규모" 
            type: "txt" 
          - id: "eymd" 
            name: "공사기간_종료일" 
            type: "date" 
          - id: "bud" 
            name: "예산액" 
            type: "num" 
          - id: "sdsg" 
            name: "설계액_총공사비" 
            type: "num" 
          - id: "ddsg" 
            name: "설계액_도급" 
            type: "num" 
          - id: "kdsg" 
            name: "설계액_관급" 
            type: "num" 
          - id: "edsg" 
            name: "설계액_기타" 
            type: "num" 
          - id: "cdpt" 
            name: "담당부서" 
            type: "txt" 
          - id: "cnam" 
            name: "담당자" 
            type: "txt" 
          ### detail-tab : 공사내역 cmt_cnst_d ///================
          ### detail-tab : 시설보수내역 grt_bosu_d ===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "cause" 
            name: "공사원인" 
            type: "txt"
          - id: "rcont" 
            name: "보수내역" 
            type: "txt"
          ### detail-tab : 시설보수내역 grt_bosu_d ///================
          ### detail-tab : 관리규모내역 grt_gfacil_d ================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "usg" 
            name: "시설종류" 
            type: "combo"
            options:
              - code: "281"
          - id: "seed" 
            name: "수종" 
            type: "combo"
            options:
              - code: "137"
          - id: "cnt" 
            name: "시설개수_수목개수" 
            type: "num"
          ### detail-tab : 관리규모내역 grt_gfacil_d ///================
          ### detail-tab : 시설기본계획조사내역 grt_plan_d ================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          ### detail-tab : 시설기본계획조사내역 grt_plan_d ///================
          ### detaul-tab : 녹지 - 점용시설 ===============
          - id: "fnf" 
            name: "점용료유상여부" 
            type: "combo"
            options:
              - code: "279"
          - id: "lymd" 
            name: "점용허가일" 
            type: "date"
          - id: "pulno"
            name: "점용허가관리번호"
            type: "txt"
            length: "20"
          - id: "pnam"
            name: "점용자_성명"
            type: "txt"
            length: "40"
          - id: "paddr"
            name: "점용자_주소"
            type: "txt"
            length: "50"
          - id: "pssn"
            name: "점용자_주민번호"
            type: "txt"
            length: "14"
          - id: "ucons"
            name: "점용구조물"
            type: "txt"
            length: "50"
          - id: "loc"
            name: "점용위치"
            type: "txt"
            length: "50"
          - id: "ara"
            name: "점용면적"
            type: "num"
            length: "38.8"
          - id: "amt"
            name: "시설규모"
            type: "txt"
            length: "100"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "pidn"
            name: "관련시설_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          ### detaul-tab : 녹지 - 점용시설 ///===============
        search-fields:            
          - id: "idn" 
            attributes: 
              - id: "key" 
            conditions: "equals"
          - id: "kind" 
            conditions: "equals"
          - id: "gucd" 
            conditions: "code"
          - id: "dcd" 
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "nam" 
            conditions: "like"
          - id: "ara" 
            conditions: "range"
          - id: "ymd" 
            conditions: "range"
        search-result:
          - id: "ftc"
            default: "GR032"
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "idn" 
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
          - id: "mngt"
          - id: "nam"
          - id: "kind"
          - id: "mngnum"
            minWidth: "120px"
          - id: "addr"
            minWidth: "150px"
          - id: "ara"
          - id: "wid"
          - id: "leng"
          - id: "ymd"
          - id: "owr"
          - id: "etype"
          - id: "lwara"
          - id: "wsymd"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc"
            default: "GR032"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "kind"
          - id: "mngnum"
          - id: "addr"
          - id: "ara"
          - id: "wid"
          - id: "leng"
          - id: "ymd"
          - id: "owr"
          - id: "etype"
          - id: "lwara"
          - id: "wsymd"
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"
          - id: "weymd"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
        # 시설보수내역 grt_bosu_d
          - id: "ugf:grt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "grl_sgz_a" ##시설물
              - relation: "ugf:grt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                    attributes:
                      - id: "required"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "GRL_SGZ_A"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "ymd"
              - id: "cause"
              - id: "rcont"
              - id: "note" 
              - id: "layerid"
                attributes:
                  - id: "hidden"
              #- id: "ymd"
              #- id: "cmngt"
              #- id: "cause"
              #- id: "rcont"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "cidn"
              #- id: "last_mdfcn_dt"
        # 관리규모내역 grt_gfacil_d
          - id: "ugf:grt_gfacil_d"
            name: "관리규모내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "usg"
              - id: "seed"
              - id: "cnt"
              - id: "note"
          # 녹지 - 점용시설
          - id: "ugf:grt_parkuse_d"
            name: "점용시설"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
                param: "pftc"
              - id: "idn"
                param: "pidn"
            rel-info:  ##tab-상세 연결
              # - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_sgz_a" ## 연결받을 테이블
              - target: "ugf:grt_parkuse_d" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "pftc"
                    conditions: "code"
                  - id: "pnam"
                    conditions: "like"
                  - id: "fnf"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "pftc"
                    name: "관련시설구분"
                    type: "combo"
                    options:
                      - code: "135"
                  - id: "pnam"
                    name: "점용자_성명"
                    type: "txt"
                  - id: "fnf"
                    name: "점용료유상여부"
                    type: "combo"
                    options:
                      - code: "279"
                  - id: "paddr"
                    name: "점용자_주소"
                    type: "txt"
                  - id: "ucons"
                    name: "점용구조물"
                    type: "txt"
                  - id: "loc"
                    name: "점용위치"
                    type: "txt"
                  - id: "ara"
                    name: "점용면적"
                    type: "num"
                  - id: "amt"
                    name: "시설규모"
                    type: "txt"
                  - id: "symd"
                    name: "점용시작일시"
                    type: "date"
                  - id: "eymd"
                    name: "점용종료일시"
                    type: "date"
                key-mapping:
                  - source: "idn"
                    target: "pidn"
                  - source: "ftc"
                    target: "pftc"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "pulno"
              - id: "lymd"
              - id: "pnam"
              - id: "paddr"
              - id: "ucons"
              - id: "loc"
              - id: "ara"
              - id: "amt"
              - id: "symd"
                name: "점용시작일시"
              - id: "eymd"
                name: "점용종료일시"
              - id: "fnf"
        # 이미지로 바로 연결
        # 시설기본계획조사내역 grt_plan_d
          - id: "ugf:grt_plan_d"
            name: "시설기본계획조사내역"
            search-fields:
              - id: "ftc"
              - id: "idn"
            create-flow:
              main-entity: "grt_plan_d"
              attach-entity: "grt_plan_d__attach"
              key-mapping:
                - main: "idn"
                  attach: "prnt_idn"
                - main: "ftc"
                  attach: "prnt_ftc"
                - main: "seq"
                  attach: "prnt_seq"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "nam"
              - id: "note"
              #- id: "gid"
            # 시설녹지 첨부파일 grl_sgz_a__attach 
          - id: "ugf:grl_sgz_a__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 녹지 - 시설물검색 grl_wall_l
  - id: "grl_wall_l"
    name: "수벽"
    description: "녹지시설 - 녹지대 - 수벽"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 녹지 GRL_WALL_L ======================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "owr" 
            name: "토지소유구분" 
            type: "combo" 
            options: 
              - code: "146"
          - id: "etype" 
            name: "토지유형" 
            type: "combo" 
            options: 
              - code: "147"
          - id: "weymd" 
            name: "최종수정일" 
            type: "date"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "명칭"
            type: "txt"
            length: "40"
          - id: "mngnum"
            name: "대장관리번호"
            type: "txt"
            length: "9"
          - id: "addr"
            name: "위치"
            type: "txt"
            length: "50"
          - id: "ara"
            name: "면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "wid"
            name: "폭(m)"
            type: "num"
            length: "38.8"
          - id: "leng"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "ymd"
            name: "조성년도"
            type: "date" # 변경: date -> timestamp
          - id: "lwara"
            name: "잔디식재면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "wsymd"
            name: "최초입력일"
            type: "date" # 변경: date -> timestamp
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          ### 녹지 GRL_WALL_L ///====================
          ### detail-tab : 공사내역 cmt_cnst_d ===================
          - id: "mngt" 
            name: "공사기관" 
            type: "combo"
            options:
              - code: "278" 
          - id: "obj" 
            name: "공사목적" 
            type: "txt" 
          - id: "detail" 
            name: "공사내역" 
            type: "txt" 
          - id: "kumo" 
            name: "공사규모" 
            type: "txt" 
          - id: "eymd" 
            name: "공사기간_종료일" 
            type: "date" 
          - id: "bud" 
            name: "예산액" 
            type: "num" 
          - id: "sdsg" 
            name: "설계액_총공사비" 
            type: "num" 
          - id: "ddsg" 
            name: "설계액_도급" 
            type: "num" 
          - id: "kdsg" 
            name: "설계액_관급" 
            type: "num" 
          - id: "edsg" 
            name: "설계액_기타" 
            type: "num" 
          - id: "cdpt" 
            name: "담당부서" 
            type: "txt" 
          - id: "cnam" 
            name: "담당자" 
            type: "txt" 
          ### detail-tab : 공사내역 cmt_cnst_d ///================
          ### detail-tab : 시설보수내역 grt_bosu_d ===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "cause" 
            name: "공사원인" 
            type: "txt"
          - id: "rcont" 
            name: "보수내역" 
            type: "txt"
          ### detail-tab : 시설보수내역 grt_bosu_d ///================
          ### detail-tab : 관리규모내역 grt_gfacil_d ================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "usg" 
            name: "시설종류" 
            type: "combo"
            options:
              - code: "281"
          - id: "seed" 
            name: "수종" 
            type: "combo"
            options:
              - code: "137"
          - id: "cnt" 
            name: "시설개수_수목개수" 
            type: "num"
          ### detail-tab : 관리규모내역 grt_gfacil_d ///================
          ### detail-tab : 시설기본계획조사내역 grt_plan_d ================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          ### detail-tab : 시설기본계획조사내역 grt_plan_d ///================
        search-fields:            
          - id: "idn" 
            attributes: 
              - id: "key" 
            conditions: "equals"
          - id: "gucd" 
            conditions: "code"
          - id: "dcd" 
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "nam" 
            conditions: "like"
          - id: "owr" 
            conditions: "code"
          - id: "etype" 
            conditions: "code"
        search-result:
          - id: "ftc"
            default: "GR050"
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "idn" 
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
          - id: "mngt"
          - id: "nam"
          - id: "mngnum"
          - id: "addr"
            minWidth: "150px"
          - id: "ara"
          - id: "wid"
          - id: "leng"
          - id: "ymd"
          - id: "owr"
          - id: "etype"
          - id: "lwara"
          - id: "wsymd"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc"
            default: "GR050"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "mngnum"
          - id: "addr"
          - id: "ara"
          - id: "wid"
          - id: "leng"
          - id: "ymd"
          - id: "lwara"
          - id: "etype"
          - id: "owr"
          - id: "wsymd"
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"
          - id: "weymd"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
        # 시설보수내역 grt_bosu_d
          - id: "ugf:grt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "grl_wall_l" ##시설물
              - relation: "ugf:grt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                    attributes:
                      - id: "required"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "GRL_WALL_L"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "ymd"
              - id: "cause"
              - id: "rcont"
              - id: "note" 
              - id: "layerid"
                attributes:
                  - id: "hidden"
              #- id: "ymd"
              #- id: "cmngt"
              #- id: "cause"
              #- id: "rcont"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "cidn"
              #- id: "last_mdfcn_dt"
              #
              
        # 관리규모내역 grt_gfacil_d
          - id: "ugf:grt_gfacil_d"
            name: "관리규모내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "usg"
              - id: "seed"
              - id: "cnt"
              - id: "note" 
        # 시설기본계획조사내역 grt_plan_d
          - id: "ugf:grt_plan_d"
            name: "시설기본계획조사내역"
            search-fields:
              - id: "ftc"
              - id: "idn"
            create-flow:
              main-entity: "grt_plan_d"
              attach-entity: "grt_plan_d__attach"
              key-mapping:
                - main: "idn"
                  attach: "prnt_idn"
                - main: "ftc"
                  attach: "prnt_ftc"
                - main: "seq"
                  attach: "prnt_seq"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "nam"
              - id: "note"
              #- id: "gid"
            # 수벽 첨부파일 grl_wall_l__attach 
          - id: "ugf:grl_wall_l__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 녹지 - 시설물검색 grl_gz_a
  - id: "grl_gz_a"
    name: "가로화단및일반녹지"
    description: "녹지시설 - 녹지대 - 가로화단및일반녹지"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 녹지 GRL_GZ_A ======================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "owr" 
            name: "토지소유구분" 
            type: "combo" 
            options: 
              - code: "146"
          - id: "etype" 
            name: "토지유형" 
            type: "combo" 
            options: 
              - code: "147"
          - id: "weymd" 
            name: "최종수정일" 
            type: "date"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nam"
            name: "명칭"
            type: "txt"
            length: "40"
          - id: "mngnum"
            name: "대장관리번호"
            type: "txt"
            length: "9"
          - id: "addr"
            name: "위치"
            type: "txt"
            length: "50"
          - id: "ara"
            name: "면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "wid"
            name: "폭(m)"
            type: "num"
            length: "38.8"
          - id: "leng"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "ymd"
            name: "조성년도"
            type: "date" # 변경: date -> timestamp
          - id: "lwara"
            name: "잔디식재면적(㎡)"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "wsymd"
            name: "최초입력일"
            type: "date" # 변경: date -> timestamp
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          ### 녹지 GRL_GZ_A ///====================
          ### detail-tab : 공사내역 cmt_cnst_d ===================
          - id: "mngt" 
            name: "공사기관" 
            type: "combo"
            options:
              - code: "278" 
          - id: "obj" 
            name: "공사목적" 
            type: "txt" 
          - id: "detail" 
            name: "공사내역" 
            type: "txt" 
          - id: "kumo" 
            name: "공사규모" 
            type: "txt" 
          - id: "eymd" 
            name: "공사기간_종료일" 
            type: "date" 
          - id: "bud" 
            name: "예산액" 
            type: "num" 
          - id: "sdsg" 
            name: "설계액_총공사비" 
            type: "num" 
          - id: "ddsg" 
            name: "설계액_도급" 
            type: "num" 
          - id: "kdsg" 
            name: "설계액_관급" 
            type: "num" 
          - id: "edsg" 
            name: "설계액_기타" 
            type: "num" 
          - id: "cdpt" 
            name: "담당부서" 
            type: "txt" 
          - id: "cnam" 
            name: "담당자" 
            type: "txt" 
          ### detail-tab : 공사내역 cmt_cnst_d ///================
          ### detail-tab : 시설보수내역 grt_bosu_d ===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "cause" 
            name: "공사원인" 
            type: "txt"
          - id: "rcont" 
            name: "보수내역" 
            type: "txt"
          ### detail-tab : 시설보수내역 grt_bosu_d ///================
          ### detail-tab : 관리규모내역 grt_gfacil_d ================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "usg" 
            name: "시설종류" 
            type: "combo"
            options:
              - code: "281"
          - id: "seed" 
            name: "수종" 
            type: "combo"
            options:
              - code: "137"
          - id: "cnt" 
            name: "시설개수_수목개수" 
            type: "num"
          ### detail-tab : 관리규모내역 grt_gfacil_d ///================
          ### detail-tab : 시설기본계획조사내역 grt_plan_d ================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          ### detail-tab : 시설기본계획조사내역 grt_plan_d ///================
        search-fields:            
          - id: "idn" 
            attributes: 
              - id: "key" 
            conditions: "equals"
          - id: "ftc" 
            attributes: 
              - id: "key" 
            conditions: "equals"
          - id: "gucd" 
            conditions: "code"
          - id: "dcd" 
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "nam" 
            conditions: "like"
          - id: "owr" 
            conditions: "code"
          - id: "etype" 
            conditions: "code"
        search-result:
          - id: "ftc"  # ftc 여러개
            attributes:
              - id: "required"
             # - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "idn" 
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
          - id: "mngt"
          - id: "nam"
          - id: "mngnum"
          - id: "addr"
          - id: "ara"
          - id: "wid"
          - id: "leng"
          - id: "ymd"
          - id: "owr"
          - id: "etype"
          - id: "lwara"
          - id: "wsymd"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc"  # GR030 가로화단, GR031 일반녹지
            attributes:
              - id: "key"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "mngnum"
          - id: "addr"
          - id: "ara"
          - id: "wid"
          - id: "leng"
          - id: "ymd"
          - id: "lwara"
          - id: "etype"
          - id: "owr"
          - id: "wsymd"
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"
          - id: "weymd"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
        # 시설보수내역 grt_bosu_d
          - id: "ugf:grt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "grl_gz_a" ##시설물
              - relation: "ugf:grt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                    attributes:
                      - id: "required"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "GRL_GZ_A"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "ymd"
              - id: "cause"
              - id: "rcont"
              - id: "note" 
              - id: "layerid"
                attributes:
                  - id: "hidden"
              #- id: "ymd"
              #- id: "cmngt"
              #- id: "cause"
              #- id: "rcont"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "cidn"
              #- id: "last_mdfcn_dt"
        # 관리규모내역 grt_gfacil_d
          - id: "ugf:grt_gfacil_d"
            name: "관리규모내역"
            buttons:
              - id: "new"
                textContent: "신규등록"
            search-fields:
              - id: "ftc"
              - id: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "usg"
              - id: "seed"
              - id: "cnt"
              - id: "note"
        # 시설기본계획조사내역 grt_plan_d
          - id: "ugf:grt_plan_d"
            name: "시설기본계획조사내역"
            search-fields:
              - id: "ftc"
              - id: "idn"
            create-flow:
              main-entity: "grt_plan_d"
              attach-entity: "grt_plan_d__attach"
              key-mapping:
                - main: "idn"
                  attach: "prnt_idn"
                - main: "ftc"
                  attach: "prnt_ftc"
                - main: "seq"
                  attach: "prnt_seq"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "last_mdfcn_id"
              - id: "last_mdfcn_dt"
              - id: "nam"
              - id: "note"
              #- id: "gid"
            # 가로화단및녹지 첨부파일 grl_gz_a__attach 
          - id: "ugf:grl_gz_a__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 녹지 - 시설물검색 grl_bohotree_p
  - id: "grl_bohotree_p"
    name: "보호수"
    description: "녹지시설 - 수목 - 보호수"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 녹지 GRL_BOHOTREE_P ======================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "gub" 
            name: "구분" 
            type: "combo" 
            options: 
              - code: "263"
          - id: "seed" 
            name: "수종" 
            type: "combo" 
            options: 
              - code: "137"
          - id: "weymd" 
            name: "최종수정일" 
            type: "date"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pum"
            name: "지정품격"
            type: "txt"
            length: "20"
          - id: "num"
            name: "지정번호"
            type: "txt"
            length: "10"
          - id: "ymd"
            name: "지정년월일"
            type: "date" # 변경: date -> timestamp
          - id: "bon"
            name: "본수(본)"
            type: "num"
            length: "5"
          - id: "kwa"
            name: "과명"
            type: "txt"
            length: "30"
          - id: "hm"
            name: "학명"
            type: "txt"
            length: "40"
          - id: "addr"
            name: "소재지"
            type: "txt"
            length: "40"
          - id: "ara"
            name: "면적(m²)"
            type: "num"
            length: "38.8"
          - id: "year"
            name: "수령(년)"
            type: "num"
            length: "5"
          - id: "height"
            name: "수고(m)"
            type: "num"
            length: "38.8"
          - id: "circum"
            name: "흉고나무둘레(m)"
            type: "num"
            length: "38.8"
          - id: "dia"
            name: "수관직경(m)"
            type: "num"
            length: "38.8"
          - id: "kaddr"
            name: "관리인주소"
            type: "txt"
            length: "40"
          - id: "knam"
            name: "관리인이름"
            type: "txt"
            length: "40"
          - id: "kduty"
            name: "관리책임자"
            type: "txt"
            length: "40"
          - id: "reason"
            name: "지정사유"
            type: "txt"
          - id: "pecul"
            name: "나무의특징"
            type: "txt"
          - id: "hist"
            name: "연혁및전설"
            type: "txt"
          - id: "wsymd"
            name: "최초입력일"
            type: "date" # 변경: date -> timestamp
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          ### 녹지 GRL_BOHOTREE_P ///====================
          ### detail-tab : 공사내역 cmt_cnst_d ===================
          - id: "mngt" 
            name: "공사기관" 
            type: "combo"
            options:
              - code: "278" 
          - id: "obj" 
            name: "공사목적" 
            type: "txt" 
          - id: "detail" 
            name: "공사내역" 
            type: "txt" 
          - id: "kumo" 
            name: "공사규모" 
            type: "txt" 
          - id: "eymd" 
            name: "공사기간_종료일" 
            type: "date" 
          - id: "bud" 
            name: "예산액" 
            type: "num" 
          - id: "sdsg" 
            name: "설계액_총공사비" 
            type: "num" 
          - id: "ddsg" 
            name: "설계액_도급" 
            type: "num" 
          - id: "kdsg" 
            name: "설계액_관급" 
            type: "num" 
          - id: "edsg" 
            name: "설계액_기타" 
            type: "num" 
          - id: "cdpt" 
            name: "담당부서" 
            type: "txt" 
          - id: "cnam" 
            name: "담당자" 
            type: "txt" 
          ### detail-tab : 공사내역 cmt_cnst_d ///================
          ### detail-tab : 시설보수내역 grt_bosu_d ===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"

          - id: "cause" 
            name: "공사원인" 
            type: "txt"
          - id: "rcont" 
            name: "보수내역" 
            type: "txt"
          ### detail-tab : 시설보수내역 grt_bosu_d ///================
        search-fields:       
          - id: "idn" 
            attributes: 
              - id: "key" 
            conditions: "equals"
          - id: "gucd" 
            conditions: "code"
          - id: "dcd" 
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "gub" 
            conditions: "equals"
          - id: "ymd" 
            conditions: "range"
          - id: "seed" 
            conditions: "code"
        search-result:
          - id: "ftc"
            default: "GR001"
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "idn" 
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
          - id: "mngt"
          - id: "pum"
          - id: "num"
          - id: "ymd"
          - id: "gub"
          - id: "seed"
          - id: "bon"
          - id: "kwa"
          - id: "hm"
          - id: "addr"
          - id: "jm"
          - id: "ara"
          - id: "year"
          - id: "height"
          - id: "circum"
          - id: "dia"
          - id: "kaddr"
          - id: "knam"
          - id: "kduty"
          - id: "reason"
          - id: "pecul"
          - id: "hist"
          - id: "wsymd"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc"
            default: "GR001"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "pum"
          - id: "num"
          - id: "gub"
          - id: "ymd"
          - id: "seed"
          - id: "bon"
          - id: "kwa"
          - id: "hm"
          - id: "addr"
          - id: "jm"
          - id: "ara"
          - id: "year"
          - id: "height"
          - id: "circum"
          - id: "dia"
          - id: "kaddr"
          - id: "knam"
          - id: "kduty"
          - id: "reason"
          - id: "pecul"
          - id: "hist"
          - id: "wsymd"
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"
          - id: "weymd"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
        # 시설보수내역 grt_bosu_d
          - id: "ugf:grt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "grl_bohotree_p" ##시설물
              - relation: "ugf:grt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                    attributes:
                      - id: "required"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "GRL_BOHOTREE_P"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "nam"
              - id: "loc"
              - id: "symd" 
              - id: "eymd"
              - id: "obj" 
              - id: "detail"
              - id: "layerid"
                attributes:
                  - id: "hidden"
              #- id: "ymd"
              #- id: "cmngt"
              #- id: "cause"
              #- id: "rcont"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "cidn"
              #- id: "last_mdfcn_dt"
            # 보호수 첨부파일 grl_bohotree_p__attach 
          - id: "ugf:grl_bohotree_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 녹지 - 시설물검색 grl_facil_p
  - id: "grl_facil_p"
    name: "점형시설"
    description: "녹지시설 - 공원및쉼터시설 - 점형시설"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 녹지 GRL_FACIL_P ======================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "usg" 
            name: "용도" 
            type: "combo" 
            options: 
              - code: "138"
          - id: "cmngt" 
            name: "공사시행기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "pftc" 
            name: "공원,쉼터 지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sde"
            name: "규격"
            type: "txt"
            length: "15"
          - id: "ymd"
            name: "설치일"
            type: "date" # 변경: date -> timestamp
          - id: "agymd"
            name: "기부채납일"
            type: "date" # 변경: date -> timestamp
          - id: "poymd"
            name: "공용개시일"
            type: "date" # 변경: date -> timestamp
          - id: "drgymd"
            name: "가옥대장등재일"
            type: "date" # 변경: date -> timestamp
          - id: "rgymd"
            name: "등기일"
            type: "date" # 변경: date -> timestamp
          - id: "regno"
            name: "등기번호"
            type: "txt"
            length: "10"
          - id: "fara"
            name: "연면적"
            type: "num"
            length: "38.8"
          - id: "ara"
            name: "부지면적"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "20"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "globalid"
            name: "GLOBALID"
            type: "txt"
            length: "38"
          - id: "pidn"
            name: "공원,쉼터_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          ### 녹지 GRL_FACIL_P ///====================
          ### detail-tab : 공사내역 cmt_cnst_d ===================
          - id: "mngt" 
            name: "공사기관" 
            type: "combo"
            options:
              - code: "278" 
          - id: "obj" 
            name: "공사목적" 
            type: "txt" 
          - id: "detail" 
            name: "공사내역" 
            type: "txt" 
          - id: "kumo" 
            name: "공사규모" 
            type: "txt" 
          - id: "eymd" 
            name: "공사기간_종료일" 
            type: "date" 
          - id: "bud" 
            name: "예산액" 
            type: "num" 
          - id: "sdsg" 
            name: "설계액_총공사비" 
            type: "num" 
          - id: "ddsg" 
            name: "설계액_도급" 
            type: "num" 
          - id: "kdsg" 
            name: "설계액_관급" 
            type: "num" 
          - id: "edsg" 
            name: "설계액_기타" 
            type: "num" 
          - id: "cdpt" 
            name: "담당부서" 
            type: "txt" 
          - id: "cnam" 
            name: "담당자" 
            type: "txt" 
          ### detail-tab : 공사내역 cmt_cnst_d ///================
          ### detail-tab : 시설보수내역 grt_bosu_d ===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "cause" 
            name: "공사원인" 
            type: "txt"
          - id: "rcont" 
            name: "보수내역" 
            type: "txt"
          - id: "knd" 
            name: "종류" 
            type: "combo" 
            options: 
              - code: "142"
          - id: "bdara"
            name: "건평(㎡)"
            type: "num"
            length: "38.8"
          - id: "crto"
            name: "건폐율(%)"
            type: "num"
            length: "38.8"
          - id: "mngnum"
            name: "대장관리번호"
            type: "txt"
            length: "9"
          ### detail-tab : 시설보수내역 grt_bosu_d ///================
        search-fields:            
          - id: "idn" 
            attributes: 
              - id: "key" 
            conditions: "equals"
          - id: "gucd" 
            conditions: "code"
          - id: "dcd" 
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "usg" 
            conditions: "code"
          - id: "ymd" 
            conditions: "range"
          - id: "pidn" 
            conditions: "like"
        search-result:
          - id: "ftc"
            default: "GR060"
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "idn" 
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
          - id: "mngt"
          - id: "usg"
          - id: "sde"
          - id: "ara"
          - id: "ymd"
        search-detail:
          - id: "ftc"
            default: "GR060"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "usg"
          - id: "sde"
          - id: "ara"
          - id: "ymd"
          - id: "fara"
          - id: "agymd"
          - id: "poymd"
          - id: "drgymd"
          - id: "rgymd"
          - id: "regno"
          - id: "pidn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"       
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "pftc"
            attributes:
              - id: "hidden"
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
        # 시설보수내역 grt_bosu_d
          - id: "ugf:grt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "grl_facil_p" ##시설물
              - relation: "ugf:grt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                    attributes:
                      - id: "required"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "GRL_FACIL_P"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "nam"
              - id: "loc"
              - id: "symd" 
              - id: "eymd"
              - id: "obj" 
              - id: "detail"
              - id: "layerid"
                attributes:
                  - id: "hidden"
              #- id: "ymd"
              #- id: "cmngt"
              #- id: "cause"
              #- id: "rcont"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "cidn"
              #- id: "last_mdfcn_dt"
          #연결된 공원
          - id: "grl_park_a"
            name: "소속공원"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "pftc"
                param: "ftc"
              - id: "pidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_facil_p" ## 연결받을 테이블
              - target: "grl_park_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "knd"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "knd"
                    name: "종류"
                    type: "combo"
                    options:
                      - code: "142"
                  - id: "nam"
                    name: "공원명"
                    type: "txt"
                  - id: "status"
                    name: "상태"
                    type: "combo"
                    options:
                      - code: "141"
                  - id: "pplan"
                    name: "도시계획결정고시"
                    type: "txt"
                  - id: "pymd"
                    name: "도시계획결정고시일자"
                    type: "date"
                key-mapping:
                  - source: "pftc"
                    target: "ftc"
                  - source: "pidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "nam"
              - id: "knd"
              - id: "addr" 
              - id: "bdara"
              - id: "crto" 
          #연결된 쉼터
          - id: "grl_rest_a"
            name: "소속쉼터"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "pftc"
                param: "ftc"
              - id: "pidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_facil_p" ## 연결받을 테이블
              - target: "grl_rest_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "nam"
                    name: "쉼터명"
                    type: "txt"
                  - id: "prgn"
                    name: "용도지역"
                    type: "txt"
                  - id: "addr"
                    name: "소재지"
                    type: "txt"
                  - id: "oowr"
                    name: "조성전소유자"
                    type: "txt"
                  - id: "nowr"
                    name: "조성후소유자"
                    type: "txt"
                  - id: "dsymd"
                    name: "설계착공일"
                    type: "date"
                  - id: "csymd"
                    name: "시공착공일"
                    type: "date"
                  - id: "deymd"
                    name: "설계준공일"
                    type: "date"
                  - id: "ceymd"
                    name: "시공준공일"
                    type: "date"
                key-mapping:
                  - source: "pftc"
                    target: "ftc"
                  - source: "pidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "nam"
              - id: "mngnum"
              - id: "addr" 
              - id: "prgn"
            # 시설물_점형 첨부파일 grl_facil_p__attach 
          - id: "ugf:grl_facil_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 녹지 - 시설물검색 grl_facil_l
  - id: "grl_facil_l"
    name: "선형시설"
    description: "녹지시설 - 공원및쉼터시설 - 선형시설"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 녹지 GRL_FACIL_L ======================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "pftc" 
            name: "공원,쉼터 지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "usg" 
            name: "용도" 
            type: "combo" 
            options: 
              - code: "281"
          - id: "cmngt" 
            name: "공사시행기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pidn"
            name: "공원,쉼터 개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sde"
            name: "규격"
            type: "txt"
            length: "15"
          - id: "ymd"
            name: "설치일"
            type: "date" # 변경: date -> timestamp
          - id: "agymd"
            name: "기부채납일"
            type: "date" # 변경: date -> timestamp
          - id: "poymd"
            name: "공용개시일"
            type: "date" # 변경: date -> timestamp
          - id: "drgymd"
            name: "가옥대장등재일"
            type: "date" # 변경: date -> timestamp
          - id: "rgymd"
            name: "등기일"
            type: "date" # 변경: date -> timestamp
          - id: "regno"
            name: "등기번호"
            type: "txt"
            length: "10"
          - id: "fara"
            name: "연면적"
            type: "num"
            length: "38.8"
          - id: "ara"
            name: "부지면적"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "20"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          ### 녹지 GRL_FACIL_L ///====================
          ### detail-tab : 공사내역 cmt_cnst_d ===================
          - id: "mngt" 
            name: "공사기관" 
            type: "combo"
            options:
              - code: "278" 
          - id: "obj" 
            name: "공사목적" 
            type: "txt" 
          - id: "detail" 
            name: "공사내역" 
            type: "txt" 
          - id: "kumo" 
            name: "공사규모" 
            type: "txt" 
          - id: "eymd" 
            name: "공사기간_종료일" 
            type: "date" 
          - id: "bud" 
            name: "예산액" 
            type: "num" 
          - id: "sdsg" 
            name: "설계액_총공사비" 
            type: "num" 
          - id: "ddsg" 
            name: "설계액_도급" 
            type: "num" 
          - id: "kdsg" 
            name: "설계액_관급" 
            type: "num" 
          - id: "edsg" 
            name: "설계액_기타" 
            type: "num" 
          - id: "cdpt" 
            name: "담당부서" 
            type: "txt" 
          - id: "cnam" 
            name: "담당자" 
            type: "txt" 
          ### detail-tab : 공사내역 cmt_cnst_d ///================
          ### detail-tab : 시설보수내역 grt_bosu_d ===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"

          - id: "cause" 
            name: "공사원인" 
            type: "txt"
          - id: "rcont" 
            name: "보수내역" 
            type: "txt"
          - id: "knd" 
            name: "종류" 
            type: "combo" 
            options: 
              - code: "142"
          - id: "bdara"
            name: "건평(㎡)"
            type: "num"
            length: "38.8"
          - id: "crto"
            name: "건폐율(%)"
            type: "num"
            length: "38.8"
          - id: "mngnum"
            name: "대장관리번호"
            type: "txt"
            length: "9"
          ### detail-tab : 시설보수내역 grt_bosu_d ///================
        search-fields:       
          - id: "idn" 
            attributes: 
              - id: "key" 
            conditions: "equals"
          - id: "gucd" 
            conditions: "code"
          - id: "dcd" 
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "usg" 
            conditions: "code"
          - id: "ymd" 
            conditions: "range"
          - id: "pidn" 
            conditions: "like"
        search-result:
          - id: "ftc"
            default: "GR061"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "idn" 
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
          - id: "mngt"
          - id: "usg"
          - id: "sde"
          - id: "ara"
          - id: "ymd"
        search-detail:
          - id: "ftc"
            default: "GR061"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "usg"
          - id: "sde"
          - id: "ara"
          - id: "ymd"
          - id: "fara"
          - id: "agymd"
          - id: "poymd"
          - id: "drgymd"
          - id: "rgymd"
          - id: "regno"
          - id: "pidn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "pftc"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
        # 시설보수내역 grt_bosu_d
          - id: "ugf:grt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "grl_facil_l" ##시설물
              - relation: "ugf:grt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                    attributes:
                      - id: "required"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "GRL_FACIL_L"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "nam"
              - id: "loc"
              - id: "symd" 
              - id: "eymd"
              - id: "obj" 
              - id: "detail"
              - id: "layerid"
                attributes:
                  - id: "hidden"
              #- id: "ymd"
              #- id: "cmngt"
              #- id: "cause"
              #- id: "rcont"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "cidn"
              #- id: "last_mdfcn_dt"
          - id: "grl_park_a"
            name: "소속공원"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "pftc"
                param: "ftc"
              - id: "pidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_facil_l" ## 연결받을 테이블
              - target: "grl_park_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "knd"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "knd"
                    name: "종류"
                    type: "combo"
                    options:
                      - code: "142"
                  - id: "nam"
                    name: "공원명"
                    type: "txt"
                  - id: "status"
                    name: "상태"
                    type: "combo"
                    options:
                      - code: "141"
                  - id: "pplan"
                    name: "도시계획결정고시"
                    type: "txt"
                  - id: "pymd"
                    name: "도시계획결정고시일자"
                    type: "date"
                key-mapping:
                  - source: "pftc"
                    target: "ftc"
                  - source: "pidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "nam"
              - id: "knd"
              - id: "addr" 
              - id: "bdara"
              - id: "crto" 
          - id: "grl_rest_a"
            name: "소속쉼터"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "pftc"
                param: "ftc"
              - id: "pidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_facil_l" ## 연결받을 테이블
              - target: "grl_rest_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "nam"
                    name: "쉼터명"
                    type: "txt"
                  - id: "prgn"
                    name: "용도지역"
                    type: "txt"
                  - id: "addr"
                    name: "소재지"
                    type: "txt"
                  - id: "oowr"
                    name: "조성전소유자"
                    type: "txt"
                  - id: "nowr"
                    name: "조성후소유자"
                    type: "txt"
                  - id: "dsymd"
                    name: "설계착공일"
                    type: "date"
                  - id: "csymd"
                    name: "시공착공일"
                    type: "date"
                  - id: "deymd"
                    name: "설계준공일"
                    type: "date"
                  - id: "ceymd"
                    name: "시공준공일"
                    type: "date"
                key-mapping:
                  - source: "pftc"
                    target: "ftc"
                  - source: "pidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "nam"
              - id: "mngnum"
              - id: "addr" 
              - id: "prgn"
            # 시설물_선형 첨부파일 grl_facil_l__attach 
          - id: "ugf:grl_facil_l__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 녹지 - 시설물검색 grl_facil_a
  - id: "grl_facil_a"
    name: "면형시설"
    description: "녹지시설 - 공원및쉼터시설 - 면형시설"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 녹지 GRL_FACIL_A ======================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "usg" 
            name: "용도" 
            type: "combo" 
            options: 
              - code: "281"
          - id: "cmngt" 
            name: "공사시행기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "pftc" 
            name: "공원,쉼터 지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sde"
            name: "규격"
            type: "txt"
            length: "15"
          - id: "ymd"
            name: "설치일"
            type: "date" # 변경: date -> timestamp
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "agymd"
            name: "기부채납일"
            type: "date" # 변경: date -> timestamp
          - id: "poymd"
            name: "공용개시일"
            type: "date" # 변경: date -> timestamp
          - id: "drgymd"
            name: "가옥대장등재일"
            type: "date" # 변경: date -> timestamp
          - id: "rgymd"
            name: "등기일"
            type: "date" # 변경: date -> timestamp
          - id: "regno"
            name: "등기번호"
            type: "txt"
            length: "10"
          - id: "fara"
            name: "시설면적_연면적"
            type: "num"
            length: "38.8"
          - id: "ara"
            name: "부지면적"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "20"
          - id: "pidn"
            name: "공원,쉼터 개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          ### 녹지 GRL_FACIL_A ///====================
          ### detail-tab : 공사내역 cmt_cnst_d ===================
          - id: "mngt" 
            name: "공사기관" 
            type: "combo"
            options:
              - code: "278" 
          - id: "obj" 
            name: "공사목적" 
            type: "txt" 
          - id: "detail" 
            name: "공사내역" 
            type: "txt" 
          - id: "kumo" 
            name: "공사규모" 
            type: "txt" 
          - id: "eymd" 
            name: "공사기간_종료일" 
            type: "date" 
          - id: "bud" 
            name: "예산액" 
            type: "num" 
          - id: "sdsg" 
            name: "설계액_총공사비" 
            type: "num" 
          - id: "ddsg" 
            name: "설계액_도급" 
            type: "num" 
          - id: "kdsg" 
            name: "설계액_관급" 
            type: "num" 
          - id: "edsg" 
            name: "설계액_기타" 
            type: "num" 
          - id: "cdpt" 
            name: "담당부서" 
            type: "txt" 
          - id: "cnam" 
            name: "담당자" 
            type: "txt" 
          ### detail-tab : 공사내역 cmt_cnst_d ///================
          ### detail-tab : 시설보수내역 grt_bosu_d ===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"

          - id: "cause" 
            name: "공사원인" 
            type: "txt"
          - id: "rcont" 
            name: "보수내역" 
            type: "txt"
          - id: "knd" 
            name: "종류" 
            type: "combo" 
            options: 
              - code: "142"
          - id: "bdara"
            name: "건평(㎡)"
            type: "num"
            length: "38.8"
          - id: "crto"
            name: "건폐율(%)"
            type: "num"
            length: "38.8"
          - id: "mngnum"
            name: "대장관리번호"
            type: "txt"
            length: "9"
          ### detail-tab : 시설보수내역 grt_bosu_d ///================
        search-fields:            
          - id: "idn" 
            attributes: 
              - id: "key" 
            conditions: "equals"
          - id: "gucd" 
            conditions: "code"
          - id: "dcd" 
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "usg" 
            conditions: "code"
          - id: "ymd" 
            conditions: "range"
          - id: "pidn" 
            conditions: "like"
        search-result:
          - id: "ftc"
            default: "GR062"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "idn" 
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
          - id: "mngt"
          - id: "usg"
          - id: "sde"
          - id: "ara"
          - id: "ymd"
        search-detail:
          - id: "ftc"
            default: "GR062"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "usg"
          - id: "sde"
          - id: "ara"
          - id: "ymd"
          - id: "fara"
          - id: "agymd"
          - id: "poymd"
          - id: "drgymd"
          - id: "rgymd"
          - id: "regno"
          - id: "pidn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"
          - id: "pftc"
            attributes:
              - id: "hidden"
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
        # 시설보수내역 grt_bosu_d
          - id: "ugf:grt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "grl_facil_a" ##시설물
              - relation: "ugf:grt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                    attributes:
                      - id: "required"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "GRL_FACIL_A"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "nam"
              - id: "loc"
              - id: "symd" 
              - id: "eymd"
              - id: "obj" 
              - id: "detail"
              - id: "layerid"
                attributes:
                  - id: "hidden"
              #- id: "ymd"
              #- id: "cmngt"
              #- id: "cause"
              #- id: "rcont"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "cidn"
              #- id: "last_mdfcn_dt"
          # 연결된 공원
          - id: "grl_park_a"
            name: "소속공원"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "pftc"
                param: "ftc"
              - id: "pidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_facil_a" ## 연결받을 테이블
              - target: "grl_park_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "knd"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "knd"
                    name: "종류"
                    type: "combo"
                    options:
                      - code: "142"
                  - id: "nam"
                    name: "공원명"
                    type: "txt"
                  - id: "status"
                    name: "상태"
                    type: "combo"
                    options:
                      - code: "141"
                  - id: "pplan"
                    name: "도시계획결정고시"
                    type: "txt"
                  - id: "pymd"
                    name: "도시계획결정고시일자"
                    type: "date"
                key-mapping:
                  - source: "pftc"
                    target: "ftc"
                  - source: "pidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "nam"
              - id: "knd"
              - id: "addr" 
              - id: "bdara"
              - id: "crto" 
          # 연결된 쉼터
          - id: "grl_rest_a"
            name: "소속쉼터"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "pftc"
                param: "ftc"
              - id: "pidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_facil_a" ## 연결받을 테이블
              - target: "grl_rest_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "nam"
                    name: "쉼터명"
                    type: "txt"
                  - id: "prgn"
                    name: "용도지역"
                    type: "txt"
                  - id: "addr"
                    name: "소재지"
                    type: "txt"
                  - id: "oowr"
                    name: "조성전소유자"
                    type: "txt"
                  - id: "nowr"
                    name: "조성후소유자"
                    type: "txt"
                  - id: "dsymd"
                    name: "설계착공일"
                    type: "date"
                  - id: "csymd"
                    name: "시공착공일"
                    type: "date"
                  - id: "deymd"
                    name: "설계준공일"
                    type: "date"
                  - id: "ceymd"
                    name: "시공준공일"
                    type: "date"
                key-mapping:
                  - source: "pftc"
                    target: "ftc"
                  - source: "pidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "nam"
              - id: "mngnum"
              - id: "addr" 
              - id: "prgn"
            # 시설물_면형 첨부파일 grl_facil_a__attach 
          - id: "ugf:grl_facil_a__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 녹지 - 시설물검색 grl_septree_p
  - id: "grl_septree_p"
    name: "독립수"
    description: "녹지시설 - 공원및쉼터시설 - 독립수"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 녹지 GRL_SEPTREE_P ======================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "cmngt" 
            name: "공사시행기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "seed" 
            name: "수종" 
            type: "combo" 
            options: 
              - code: "137"
          - id: "pftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sde"
            name: "규격"
            type: "txt"
            length: "15"
          - id: "ymd"
            name: "설치일"
            type: "date" # 변경: date -> timestamp
          - id: "agymd"
            name: "기부채납일"
            type: "date" # 변경: date -> timestamp
          - id: "poymd"
            name: "공용개시일"
            type: "date" # 변경: date -> timestamp
          - id: "drgymd"
            name: "가옥대장등재일"
            type: "date" # 변경: date -> timestamp
          - id: "rgymd"
            name: "등기일"
            type: "date" # 변경: date -> timestamp
          - id: "regno"
            name: "등기번호"
            type: "txt"
            length: "10"
          - id: "fara"
            name: "시설면적_연면적"
            type: "num"
            length: "38.8"
          - id: "ara"
            name: "부지면적"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "20"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "pidn"
            name: "공원쉼터색인번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          ### 녹지 GRL_SEPTREE_P ///====================
          ### detail-tab : 공사내역 cmt_cnst_d ===================
          - id: "mngt" 
            name: "공사기관" 
            type: "combo"
            options:
              - code: "278" 
          - id: "obj" 
            name: "공사목적" 
            type: "txt" 
          - id: "detail" 
            name: "공사내역" 
            type: "txt" 
          - id: "kumo" 
            name: "공사규모" 
            type: "txt" 
          - id: "eymd" 
            name: "공사기간_종료일" 
            type: "date" 
          - id: "bud" 
            name: "예산액" 
            type: "num" 
          - id: "sdsg" 
            name: "설계액_총공사비" 
            type: "num" 
          - id: "ddsg" 
            name: "설계액_도급" 
            type: "num" 
          - id: "kdsg" 
            name: "설계액_관급" 
            type: "num" 
          - id: "edsg" 
            name: "설계액_기타" 
            type: "num" 
          - id: "cdpt" 
            name: "담당부서" 
            type: "txt" 
          - id: "cnam" 
            name: "담당자" 
            type: "txt" 
          ### detail-tab : 공사내역 cmt_cnst_d ///================
          ### detail-tab : 시설보수내역 grt_bosu_d ===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"

          - id: "cause" 
            name: "공사원인" 
            type: "txt"
          - id: "rcont" 
            name: "보수내역" 
            type: "txt"
          ### detail-tab : 시설보수내역 grt_bosu_d ///================
          - id: "knd" 
            name: "종류" 
            type: "combo" 
            options: 
              - code: "142"
          - id: "bdara"
            name: "건평(㎡)"
            type: "num"
            length: "38.8"
          - id: "crto"
            name: "건폐율(%)"
            type: "num"
            length: "38.8"
          - id: "mngnum"
            name: "대장관리번호"
            type: "txt"
            length: "9"
        search-fields:            
          - id: "idn" 
            attributes: 
              - id: "key" 
            conditions: "equals"
          - id: "gucd" 
            conditions: "code"
          - id: "dcd" 
            conditions: "code"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "ymd" 
            conditions: "range"
          - id: "pidn" 
            conditions: "like"
        search-result:
          - id: "ftc"
            default: "GR063"
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "idn" 
            attributes: 
              - id: "key"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
          - id: "mngt"
          - id: "sde"
          - id: "ara"
          - id: "ymd"
        search-detail:
          - id: "ftc"
            default: "GR063"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ymd"
          - id: "seed"
          - id: "sde"
          - id: "ara"
          - id: "fara"
          - id: "agymd"
          - id: "poymd"
          - id: "drgymd"
          - id: "rgymd"
          - id: "regno"
          - id: "pidn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "pftc"
            attributes:
              - id: "hidden"
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
        # 시설보수내역 grt_bosu_d
          - id: "ugf:grt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "grl_septree_p" ##시설물
              - relation: "ugf:grt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                    attributes:
                      - id: "required"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "GRL_SEPTREE_P"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "nam"
              - id: "loc"
              - id: "symd" 
              - id: "eymd"
              - id: "obj" 
              - id: "detail"
              - id: "layerid"
                attributes:
                  - id: "hidden"
              #- id: "ymd"
              #- id: "cmngt"
              #- id: "cause"
              #- id: "rcont"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "cidn"
              #- id: "last_mdfcn_dt"
          #연결된 공원
          - id: "grl_park_a"
            name: "소속공원"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "pftc"
                param: "ftc"
              - id: "pidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_septree_p" ## 연결받을 테이블
              - target: "grl_park_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "knd"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "knd"
                    name: "종류"
                    type: "combo"
                    options:
                      - code: "142"
                  - id: "nam"
                    name: "공원명"
                    type: "txt"
                  - id: "status"
                    name: "상태"
                    type: "combo"
                    options:
                      - code: "141"
                  - id: "pplan"
                    name: "도시계획결정고시"
                    type: "txt"
                  - id: "pymd"
                    name: "도시계획결정고시일자"
                    type: "date"
                key-mapping:
                  - source: "pftc"
                    target: "ftc"
                  - source: "pidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "nam"
              - id: "knd"
              - id: "addr" 
              - id: "bdara"
              - id: "crto" 
          #연결된 쉼터
          - id: "grl_rest_a"
            name: "소속쉼터"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "pftc"
                param: "ftc"
              - id: "pidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_septree_p" ## 연결받을 테이블
              - target: "grl_rest_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "nam"
                    name: "쉼터명"
                    type: "txt"
                  - id: "prgn"
                    name: "용도지역"
                    type: "txt"
                  - id: "addr"
                    name: "소재지"
                    type: "txt"
                  - id: "oowr"
                    name: "조성전소유자"
                    type: "txt"
                  - id: "nowr"
                    name: "조성후소유자"
                    type: "txt"
                  - id: "dsymd"
                    name: "설계착공일"
                    type: "date"
                  - id: "csymd"
                    name: "시공착공일"
                    type: "date"
                  - id: "deymd"
                    name: "설계준공일"
                    type: "date"
                  - id: "ceymd"
                    name: "시공준공일"
                    type: "date"
                key-mapping:
                  - source: "pftc"
                    target: "ftc"
                  - source: "pidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "nam"
              - id: "mngnum"
              - id: "addr" 
              - id: "prgn"
            # 독립수 첨부파일 grl_septree_p__attach 
          - id: "ugf:grl_septree_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  # 녹지 - 시설물검색 grl_bejn_p
  - id: "grl_bejn_p"
    name: "제어함"
    description: "녹지시설 - 공원및쉼터시설 - 제어함"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 녹지 GRL_BEJN_P ======================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "econ" 
            name: "절전기" 
            type: "combo" 
            options: 
              - code: "86"
          - id: "sppwcd" 
            name: "계약종별" 
            type: "combo" 
            options: 
              - code: "51"
          - id: "rece" 
            name: "수신기" 
            type: "combo" 
            options: 
              - code: "42"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "cmngt" 
            name: "공사시행기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "pftc" 
            name: "공원 지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ctlno"
            name: "관리번호"
            type: "txt"
            length: "30"
          - id: "kepco"
            name: "한전고객번호"
            type: "txt"
            length: "30"
          - id: "bolsp"
            name: "계량기번호"
            type: "txt"
            length: "30"
          - id: "sppwst"
            name: "제어함규격"
            type: "txt"
            length: "30"
          - id: "pwsr"
            name: "전압"
            type: "txt"
            length: "10"
          - id: "swct"
            name: "누전기차단수량(개)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "eyong"
            name: "계약용량(kW)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sooway"
            name: "수전방식"
            type: "txt"
            length: "30"
          - id: "wfrm"
            name: "배선방식"
            type: "txt"
            length: "10"
          - id: "ccnt"
            name: "회로수"
            type: "num"
            length: "5"
          - id: "span"
            name: "등주평균경간(m)"
            type: "num"
            length: "5"
          - id: "ymd"
            name: "설치일"
            type: "date" # 변경: date -> timestamp
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "pidn"
            name: "공원쉼터_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "stlm_arr_mthd_cd" 
            name: "가로등배열방법코드" 
            type: "txt"
            length: "6"
          ### 녹지 GRL_BEJN_P ///====================
          ### detail-tab : 공사내역 cmt_cnst_d ===================
          - id: "mngt" 
            name: "공사기관" 
            type: "combo"
            options:
              - code: "278" 
          - id: "obj" 
            name: "공사목적" 
            type: "txt" 
          - id: "detail" 
            name: "공사내역" 
            type: "txt" 
          - id: "kumo" 
            name: "공사규모" 
            type: "txt" 
          - id: "eymd" 
            name: "공사기간_종료일" 
            type: "date" 
          - id: "bud" 
            name: "예산액" 
            type: "num" 
          - id: "sdsg" 
            name: "설계액_총공사비" 
            type: "num" 
          - id: "ddsg" 
            name: "설계액_도급" 
            type: "num" 
          - id: "kdsg" 
            name: "설계액_관급" 
            type: "num" 
          - id: "edsg" 
            name: "설계액_기타" 
            type: "num" 
          - id: "cdpt" 
            name: "담당부서" 
            type: "txt" 
          - id: "cnam" 
            name: "담당자" 
            type: "txt" 
          ### detail-tab : 공사내역 cmt_cnst_d ///================
          ### detail-tab : 시설보수내역 grt_bosu_d ===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"

          - id: "cause" 
            name: "공사원인" 
            type: "txt"
          - id: "rcont" 
            name: "보수내역" 
            type: "txt"
          ### detail-tab : 시설보수내역 grt_bosu_d ///================
          - id: "knd" 
            name: "종류" 
            type: "combo" 
            options: 
              - code: "142"
          - id: "bdara"
            name: "건평(㎡)"
            type: "num"
            length: "38.8"
          - id: "crto"
            name: "건폐율(%)"
            type: "num"
            length: "38.8"
          - id: "mngnum"
            name: "대장관리번호"
            type: "txt"
            length: "9"
        search-fields:            
          - id: "idn" 
            attributes: 
              - id: "key" 
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "kepco" 
            conditions: "like"
          - id: "bolsp" 
            conditions: "like"
          - id: "sppwcd" 
            conditions: "code"
          - id: "rece" 
            conditions: "code"
          - id: "ymd" 
            conditions: "range"
        search-result:
          - id: "ftc"
            default: "AE133"
            attributes:
              - id: "hidden"
          - id: "idn" 
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
          - id: "mngt"
          - id: "ctlno"
          - id: "kepco"
          - id: "econ"
          - id: "bolsp"
          - id: "sppwst"
          - id: "sppwcd"
          - id: "rece"
          - id: "pwsr"
          - id: "swct"
          - id: "eyong"
          - id: "sooway"
          - id: "wfrm"
          - id: "ccnt"
          - id: "span"
          - id: "ymd"
        search-detail:
          - id: "ftc"
            default: "AE133"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ctlno"
          - id: "kepco"
          - id: "econ"
          - id: "bolsp"
          - id: "sppwst"
          - id: "sppwcd"
          - id: "rece"
          - id: "pwsr"
          - id: "swct"
          - id: "eyong"
          - id: "sooway"
          - id: "wfrm"
          - id: "ccnt"
          - id: "span"
          - id: "ymd"
          - id: "pidn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "pftc"
            attributes:
              - id: "hidden"
          - id: "stlm_arr_mthd_cd"
            attributes:
              - id: "hidden"
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
        # 시설보수내역 grt_bosu_d
          - id: "ugf:grt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "grl_bejn_p" ##시설물
              - relation: "ugf:grt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                    attributes:
                      - id: "required"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "GRL_BEJN_P"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "nam"
              - id: "loc"
              - id: "symd" 
              - id: "eymd"
              - id: "obj" 
              - id: "detail"
              - id: "layerid"
                attributes:
                  - id: "hidden"
              #- id: "ymd"
              #- id: "cmngt"
              #- id: "cause"
              #- id: "rcont"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "cidn"
              #- id: "last_mdfcn_dt"
          #연결된 공원
          - id: "grl_park_a"
            name: "소속공원"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "pftc"
                param: "ftc"
              - id: "pidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_bejn_p" ## 연결받을 테이블
              - target: "grl_park_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "knd"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "knd"
                    name: "종류"
                    type: "combo"
                    options:
                      - code: "142"
                  - id: "nam"
                    name: "공원명"
                    type: "txt"
                  - id: "status"
                    name: "상태"
                    type: "combo"
                    options:
                      - code: "141"
                  - id: "pplan"
                    name: "도시계획결정고시"
                    type: "txt"
                  - id: "pymd"
                    name: "도시계획결정고시일자"
                    type: "date"
                key-mapping:
                  - source: "pftc"
                    target: "ftc"
                  - source: "pidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "nam"
              - id: "knd"
              - id: "addr" 
              - id: "bdara"
              - id: "crto" 
          #연결된 쉼터
          - id: "grl_rest_a"
            name: "소속쉼터"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "pftc"
                param: "ftc"
              - id: "pidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_bejn_p" ## 연결받을 테이블
              - target: "grl_rest_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "nam"
                    name: "쉼터명"
                    type: "txt"
                  - id: "prgn"
                    name: "용도지역"
                    type: "txt"
                  - id: "addr"
                    name: "소재지"
                    type: "txt"
                  - id: "oowr"
                    name: "조성전소유자"
                    type: "txt"
                  - id: "nowr"
                    name: "조성후소유자"
                    type: "txt"
                  - id: "dsymd"
                    name: "설계착공일"
                    type: "date"
                  - id: "csymd"
                    name: "시공착공일"
                    type: "date"
                  - id: "deymd"
                    name: "설계준공일"
                    type: "date"
                  - id: "ceymd"
                    name: "시공준공일"
                    type: "date"
                key-mapping:
                  - source: "pftc"
                    target: "ftc"
                  - source: "pidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "nam"
              - id: "mngnum"
              - id: "addr" 
              - id: "prgn"
  # 녹지 - 시설물검색 grl_ccut_l
  - id: "grl_ccut_l"
    name: "회로"
    description: "녹지시설 - 공원및쉼터시설 - 회로"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 녹지 GRL_CCUT_L ======================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "slg" 
            name: "선로종류" 
            type: "combo" 
            options: 
              - code: "20"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "cmngt" 
            name: "공사시행기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "jftc" 
            name: "제어함 지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "pftc" 
            name: "공원 지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ctlno"
            name: "관리번호"
            type: "txt"
            length: "30"
          - id: "ymd"
            name: "설치일"
            type: "date" # 변경: date -> timestamp
          - id: "ibrt"
            name: "절연저항 전(Ω)"
            type: "num"
            length: "5"
          - id: "iart"
            name: "절연저항 후(Ω)"
            type: "num"
            length: "5"
          - id: "gbrt"
            name: "접지저항 전(Ω)"
            type: "num"
            length: "5"
          - id: "gart"
            name: "접지저항 후(Ω)"
            type: "num"
            length: "5"
          - id: "load1cv"
            name: "부하1차 CV"
            type: "num"
            length: "5"
          - id: "load1ev"
            name: "부하1차 EV"
            type: "num"
            length: "5"
          - id: "load1th"
            name: "부하1차 굵기"
            type: "num"
            length: "5"
          - id: "load2cv"
            name: "부하2차 CV"
            type: "num"
            length: "5"
          - id: "load2ev"
            name: "부하2차 EV"
            type: "num"
            length: "5"
          - id: "load2th"
            name: "부하2차 굵기"
            type: "num"
            length: "5"
          - id: "leng"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "globalid"
            name: "GLOBALID"
            type: "txt"
            length: "38"
          - id: "jidn"
            name: "제어함_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pidn"
            name: "공원쉼터_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "stlm_arr_mthd_cd" 
            name: "가로등배열방법코드" 
            type: "txt"
            length: "6"
          ### 녹지 GRL_CCUT_L ///====================
          ### detail-tab : 공사내역 cmt_cnst_d ===================
          - id: "mngt" 
            name: "공사기관" 
            type: "combo"
            options:
              - code: "278" 
          - id: "obj" 
            name: "공사목적" 
            type: "txt" 
          - id: "detail" 
            name: "공사내역" 
            type: "txt" 
          - id: "kumo" 
            name: "공사규모" 
            type: "txt" 
          - id: "eymd" 
            name: "공사기간_종료일" 
            type: "date" 
          - id: "bud" 
            name: "예산액" 
            type: "num" 
          - id: "sdsg" 
            name: "설계액_총공사비" 
            type: "num" 
          - id: "ddsg" 
            name: "설계액_도급" 
            type: "num" 
          - id: "kdsg" 
            name: "설계액_관급" 
            type: "num" 
          - id: "edsg" 
            name: "설계액_기타" 
            type: "num" 
          - id: "cdpt" 
            name: "담당부서" 
            type: "txt" 
          - id: "cnam" 
            name: "담당자" 
            type: "txt" 
          ### detail-tab : 공사내역 cmt_cnst_d ///================
          ### detail-tab : 시설보수내역 grt_bosu_d ===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"
          - id: "cause" 
            name: "공사원인" 
            type: "txt"
          - id: "rcont" 
            name: "보수내역" 
            type: "txt"
          ### detail-tab : 시설보수내역 grt_bosu_d ///================
          - id: "knd" 
            name: "종류" 
            type: "combo" 
            options: 
              - code: "142"
          - id: "bdara"
            name: "건평(㎡)"
            type: "num"
            length: "38.8"
          - id: "crto"
            name: "건폐율(%)"
            type: "num"
            length: "38.8"
          - id: "mngnum"
            name: "대장관리번호"
            type: "txt"
            length: "9"
          - id: "ctlno"
            name: "관리번호"
            type: "txt"
            length: "30"
          - id: "kepco"
            name: "한전고객번호"
            type: "txt"
            length: "30"
        search-fields:            
          - id: "idn" 
            attributes: 
              - id: "key" 
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "slg" 
            conditions: "code"
          - id: "ymd" 
            conditions: "range"
          - id: "pidn" 
            conditions: "like"
          - id: "jidn" 
            conditions: "like"
        search-result:
          - id: "ftc"
            default: "AE135"
            attributes:
              - id: "hidden"
          - id: "idn" 
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
          - id: "mngt"
          - id: "ctlno"
          - id: "slg"
          - id: "ymd"
          - id: "ibrt"
          - id: "iart"
          - id: "gbrt"
          - id: "gart"
          - id: "load1cv"
          - id: "load1ev"
          - id: "load1th"
          - id: "load2cv"
          - id: "load2ev"
          - id: "load2th"
          - id: "leng"
        search-detail:
          - id: "ftc"
            default: "AE135"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ctlno"
          - id: "slg"
          - id: "ymd"
          - id: "ibrt"
          - id: "iart"
          - id: "gbrt"
          - id: "gart"
          - id: "load1cv"
          - id: "load1ev"
          - id: "load1th"
          - id: "load2cv"
          - id: "load2ev"
          - id: "load2th"
          - id: "leng"
          - id: "jidn"
            attributes:
              - id: "disabled"
          - id: "pidn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "jftc"
            attributes:
              - id: "hidden"
          - id: "pftc"
            attributes:
              - id: "hidden"
          - id: "stlm_arr_mthd_cd"
            attributes:
              - id: "hidden"
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
        # 시설보수내역 grt_bosu_d
          - id: "ugf:grt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "grl_ccut_l" ##시설물
              - relation: "ugf:grt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                    attributes:
                      - id: "required"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "GRL_CCUT_L"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "nam"
              - id: "loc"
              - id: "symd" 
              - id: "eymd"
              - id: "obj" 
              - id: "detail"
              - id: "layerid"
                attributes:
                  - id: "hidden"
              #- id: "ymd"
              #- id: "cmngt"
              #- id: "cause"
              #- id: "rcont"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "cidn"
              #- id: "last_mdfcn_dt"
          #연결된 공원
          - id: "grl_park_a"
            name: "소속공원"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "pftc"
                param: "ftc"
              - id: "pidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_ccut_l" ## 연결받을 테이블
              - target: "grl_park_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "knd"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "knd"
                    name: "종류"
                    type: "combo"
                    options:
                      - code: "142"
                  - id: "nam"
                    name: "공원명"
                    type: "txt"
                  - id: "status"
                    name: "상태"
                    type: "combo"
                    options:
                      - code: "141"
                  - id: "pplan"
                    name: "도시계획결정고시"
                    type: "txt"
                  - id: "pymd"
                    name: "도시계획결정고시일자"
                    type: "date"
                key-mapping:
                  - source: "pftc"
                    target: "ftc"
                  - source: "pidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "nam"
              - id: "knd"
              - id: "addr" 
              - id: "bdara"
              - id: "crto" 
          #연결된 쉼터
          - id: "grl_rest_a"
            name: "소속쉼터"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "pftc"
                param: "ftc"
              - id: "pidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_ccut_l" ## 연결받을 테이블
              - target: "grl_rest_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "nam"
                    name: "쉼터명"
                    type: "txt"
                  - id: "prgn"
                    name: "용도지역"
                    type: "txt"
                  - id: "addr"
                    name: "소재지"
                    type: "txt"
                  - id: "oowr"
                    name: "조성전소유자"
                    type: "txt"
                  - id: "nowr"
                    name: "조성후소유자"
                    type: "txt"
                  - id: "dsymd"
                    name: "설계착공일"
                    type: "date"
                  - id: "csymd"
                    name: "시공착공일"
                    type: "date"
                  - id: "deymd"
                    name: "설계준공일"
                    type: "date"
                  - id: "ceymd"
                    name: "시공준공일"
                    type: "date"
                key-mapping:
                  - source: "pftc"
                    target: "ftc"
                  - source: "pidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "nam"
              - id: "mngnum"
              - id: "addr" 
              - id: "prgn"
              ##rdl_bejn_p 제어함
          - id: "grl_bejn_p"
            name: "제어함"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "jftc"
                param: "ftc"
              - id: "jidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_ccut_l" ## 연결받을 테이블
              - target: "grl_bejn_p" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "ctlno"
                    conditions: "like"
                  - id: "sppwcd"
                    conditions: "code"
                  - id: "bolsp"
                    conditions: "like"
                  - id: "sppwst"
                    conditions: "like"
                  - id: "stlm_arr_mthd_cd"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "ctlno"
                    name: "계량기번호"
                    type: "txt"
                  - id: "sppwcd"
                    name: "계약종별"
                    type: "combo"
                    options:
                      - code: "51"
                  - id: "bolsp"
                    name: "관리번호"
                    type: "txt"
                  - id: "sppwst"
                    name: "제어함규격"
                    type: "txt"
                  - id: "stlm_arr_mthd_cd"
                    name: "가로등배열방법"
                    type: "combo"
                    options:
                      - code: "203"
                key-mapping:
                  - source: "jftc"
                    target: "ftc"
                  - source: "jidn"
                    target: "idn"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ctlno"
              - id: "kepco"
              - id: "mngt"
  # 녹지 - 시설물검색 grl_lght_p
  - id: "grl_lght_p"
    name: "공원등"
    description: "녹지시설 - 공원및쉼터시설 - 공원등"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 녹지 GRL_LGHT_P ======================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "slg" 
            name: "선로종류" 
            type: "combo" 
            options: 
              - code: "20"
          - id: "rece" 
            name: "수신기" 
            type: "combo" 
            options: 
              - code: "42"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "cmngt" 
            name: "공사시행기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "lgub" 
            name: "등종류" 
            type: "combo" 
            options: 
              - code: "256"
          - id: "hftc" 
            name: "회로 지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "pftc" 
            name: "공원 지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "jftc" 
            name: "제어함 지형지물부호" 
            type: "combo" 
            options: 
              - code: "135"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ctlno"
            name: "관리번호"
            type: "txt"
            length: "30"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "sst"
            name: "선로규격"
            type: "txt"
            length: "20"
          - id: "joohei"
            name: "등주높이(m)"
            type: "num"
            length: "38.8"
          - id: "armlen"
            name: "ARM길이(cm)"
            type: "num"
            length: "38.8"
          - id: "edges"
            name: "등주수량(개)"
            type: "num"
            length: "5"
          - id: "balls"
            name: "등기구수량(개)"
            type: "num"
            length: "5"
          - id: "lspan"
            name: "경간 좌(m)"
            type: "num"
            length: "5"
          - id: "rspan"
            name: "경간 우(m)"
            type: "num"
            length: "5"
          - id: "ibrt"
            name: "절연저항 전(Ω)"
            type: "num"
            length: "5"
          - id: "iart"
            name: "절연저항 후(Ω)"
            type: "num"
            length: "5"
          - id: "gbrt"
            name: "접지저항 전(Ω)"
            type: "num"
            length: "5"
          - id: "gart"
            name: "접지저항 후(Ω)"
            type: "num"
            length: "5"
          - id: "gvolt"
            name: "대지전압(V)"
            type: "num"
            length: "5"
          - id: "plca"
            name: "등광원용량(kW)"
            type: "num"
            length: "5"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "10"
          - id: "hidn"
            name: "회로_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pidn"
            name: "공원_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "jidn"
            name: "제어함_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          ### 녹지 GRL_LGHT_P ///====================
          ### detail-tab : 공사내역 cmt_cnst_d ===================
          - id: "mngt" 
            name: "공사기관" 
            type: "combo"
            options:
              - code: "278" 
          - id: "obj" 
            name: "공사목적" 
            type: "txt" 
          - id: "detail" 
            name: "공사내역" 
            type: "txt" 
          - id: "kumo" 
            name: "공사규모" 
            type: "txt" 
          - id: "eymd" 
            name: "공사기간_종료일" 
            type: "date" 
          - id: "bud" 
            name: "예산액" 
            type: "num" 
          - id: "sdsg" 
            name: "설계액_총공사비" 
            type: "num" 
          - id: "ddsg" 
            name: "설계액_도급" 
            type: "num" 
          - id: "kdsg" 
            name: "설계액_관급" 
            type: "num" 
          - id: "edsg" 
            name: "설계액_기타" 
            type: "num" 
          - id: "cdpt" 
            name: "담당부서" 
            type: "txt" 
          - id: "cnam" 
            name: "담당자" 
            type: "txt" 
          ### detail-tab : 공사내역 cmt_cnst_d ///================
          ### detail-tab : 시설보수내역 grt_bosu_d ===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo"
            options:
              - code: "135"
          - id: "seq" 
            name: "일련번호" 
            type: "num"

          - id: "cause" 
            name: "공사원인" 
            type: "txt"
          - id: "rcont" 
            name: "보수내역" 
            type: "txt"
          ### detail-tab : 시설보수내역 grt_bosu_d ///================
          - id: "knd" 
            name: "종류" 
            type: "combo" 
            options: 
              - code: "142"
          - id: "bdara"
            name: "건평(㎡)"
            type: "num"
            length: "38.8"
          - id: "crto"
            name: "건폐율(%)"
            type: "num"
            length: "38.8"
          - id: "mngnum"
            name: "대장관리번호"
            type: "txt"
            length: "9"
          - id: "kepco"
            name: "한전고객번호"
            type: "txt"
            length: "30"
        search-fields:            
          - id: "idn" 
            attributes: 
              - id: "key" 
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "slg" 
            conditions: "code"
          - id: "polesh" 
            conditions: "code"
          - id: "polekd" 
            conditions: "code"
          - id: "plsh" 
            conditions: "code"
          - id: "ymd" 
            conditions: "range"
          - id: "jidn" 
            conditions: "like"
        search-result:
          - id: "ftc"
            default: "AE131"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "idn" 
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
          - id: "mngt"
          - id: "ctlno"
          - id: "ymd"
          - id: "slg"
          - id: "sst"
          - id: "polesh"
          - id: "joohei"
          - id: "polety"
          - id: "polema"
          - id: "armst"
          - id: "armlen"
          - id: "armma"
          - id: "edges"
          - id: "balls"
          - id: "polekd"
          - id: "lspan"
          - id: "rspan"
          - id: "ibrt"
          - id: "iart"
          - id: "gbrt"
          - id: "gart"
          - id: "gvolt"
          - id: "rece"
          - id: "plsh"
          - id: "plcd"
          - id: "plca"
          - id: "plpw"
        search-detail:
          - id: "ftc"
            default: "AE131"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"  # 정수 SEQ
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ctlno"
          - id: "ymd"
          - id: "slg"
          - id: "sst"
          - id: "polesh"
          - id: "joohei"
          - id: "polety"
          - id: "polema"
          - id: "armst"
          - id: "armlen"
          - id: "armma"
          - id: "edges"
          - id: "balls"
          - id: "polekd"
          - id: "lspan"
          - id: "rspan"
          - id: "ibrt"
          - id: "iart"
          - id: "gbrt"
          - id: "gart"
          - id: "gvolt"
          - id: "rece"
          - id: "plsh"
          - id: "plcd"
          - id: "plca"
          - id: "plpw"
          - id: "jidn"
            attributes:
              - id: "disabled"
          - id: "hidn"
            attributes:
              - id: "disabled"
          - id: "pidn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Point" 
            attributes:
              - id: "hidden"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "note"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "hidden"
          - id: "lgub"
            attributes:
              - id: "hidden"
          - id: "hftc"
            attributes:
              - id: "hidden"
          - id: "pftc"
            attributes:
              - id: "hidden"
          - id: "jftc"
            attributes:
              - id: "hidden"
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
        # 시설보수내역 grt_bosu_d
          - id: "ugf:grt_bosu_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "grl_lght_p" ##시설물
              - relation: "ugf:grt_bosu_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "ymd"
                    name: "보수일자"
                    type: "date"
                    attributes:
                      - id: "required"
                  - id: "cause"
                    name: "사유"
                    type: "txt"
                    length: "100"
                  - id: "rcont"
                    name: "보수내역"
                    type: "txt"
                    length: "100"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "100"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "like"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "GRL_LGHT_P"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "nam"
              - id: "loc"
              - id: "symd" 
              - id: "eymd"
              - id: "obj" 
              - id: "detail"
              - id: "layerid"
                attributes:
                  - id: "hidden"
              #- id: "ymd"
              #- id: "cmngt"
              #- id: "cause"
              #- id: "rcont"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "cidn"
              #- id: "last_mdfcn_dt"
          #연결된 공원
          - id: "grl_park_a"
            name: "소속공원"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "pftc"
                param: "ftc"
              - id: "pidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_lght_p" ## 연결받을 테이블
              - target: "grl_park_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "knd"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "knd"
                    name: "종류"
                    type: "combo"
                    options:
                      - code: "142"
                  - id: "nam"
                    name: "공원명"
                    type: "txt"
                  - id: "status"
                    name: "상태"
                    type: "combo"
                    options:
                      - code: "141"
                  - id: "pplan"
                    name: "도시계획결정고시"
                    type: "txt"
                  - id: "pymd"
                    name: "도시계획결정고시일자"
                    type: "date"
                key-mapping:
                  - source: "pftc"
                    target: "ftc"
                  - source: "pidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "nam"
              - id: "knd"
              - id: "addr" 
              - id: "bdara"
              - id: "crto" 
          #연결된 쉼터
          - id: "grl_rest_a"
            name: "소속쉼터"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "pftc"
                param: "ftc"
              - id: "pidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_lght_p" ## 연결받을 테이블
              - target: "grl_rest_a" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "nam"
                    conditions: "like"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "nam"
                    name: "쉼터명"
                    type: "txt"
                  - id: "prgn"
                    name: "용도지역"
                    type: "txt"
                  - id: "addr"
                    name: "소재지"
                    type: "txt"
                  - id: "oowr"
                    name: "조성전소유자"
                    type: "txt"
                  - id: "nowr"
                    name: "조성후소유자"
                    type: "txt"
                  - id: "dsymd"
                    name: "설계착공일"
                    type: "date"
                  - id: "csymd"
                    name: "시공착공일"
                    type: "date"
                  - id: "deymd"
                    name: "설계준공일"
                    type: "date"
                  - id: "ceymd"
                    name: "시공준공일"
                    type: "date"
                key-mapping:
                  - source: "pftc"
                    target: "ftc"
                  - source: "pidn"
                    target: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "nam"
              - id: "mngnum"
              - id: "addr" 
              - id: "prgn"
              ##rdl_ccut_l 회로
          - id: "grl_ccut_l"
            name: "회로"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "hftc"
                param: "ftc"
              - id: "hidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_lght_p" ## 연결받을 테이블
              - target: "grl_ccut_l" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "ctlno"
                    conditions: "like"
                  - id: "slg"
                    conditions: "code"
                  - id: "stlm_arr_mthd_cd"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "ctlno"
                    name: "관리번호"
                    type: "txt"
                  - id: "slg"
                    name: "선로종류"
                    type: "combo"
                    options:
                      - code: "20"
                  - id: "stlm_arr_mthd_cd"
                    name: "가로등배열방법"
                    type: "combo"
                    options:
                      - code: "203"
                  - id: "ibrt"
                    name: "절연저항 전"
                    type: "num"
                  - id: "iart"
                    name: "절연저항 후"
                    type: "num"
                  - id: "gbrt"
                    name: "접지저항 전"
                    type: "num"
                  - id: "gart"
                    name: "접지저항 후"
                    type: "num"
                key-mapping:
                  - source: "hftc"
                    target: "ftc"
                  - source: "hidn"
                    target: "idn"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ctlno"
              - id: "slg"
              - id: "ymd"
              - id: "mngt"
              ##grl_bejn_p 제어함
          - id: "grl_bejn_p"
            name: "제어함"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "jftc"
                param: "ftc"
              - id: "jidn"
                param: "idn"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "grl_lght_p" ## 연결받을 테이블
              - target: "grl_bejn_p" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "ctlno"
                    conditions: "like"
                  - id: "sppwcd"
                    conditions: "code"
                  - id: "bolsp"
                    conditions: "like"
                  - id: "sppwst"
                    conditions: "like"
                  - id: "stlm_arr_mthd_cd"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "ctlno"
                    name: "계량기번호"
                    type: "txt"
                  - id: "sppwcd"
                    name: "계약종별"
                    type: "combo"
                    options:
                      - code: "51"
                  - id: "bolsp"
                    name: "관리번호"
                    type: "txt"
                  - id: "sppwst"
                    name: "제어함규격"
                    type: "txt"
                  - id: "stlm_arr_mthd_cd"
                    name: "가로등배열방법"
                    type: "combo"
                    options:
                      - code: "203"
                key-mapping:
                  - source: "jftc"
                    target: "ftc"
                  - source: "jidn"
                    target: "idn"
            list-fields:
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "ridn"
              - id: "ctlno"
              - id: "kepco"
              - id: "mngt"
            # 공원등주 첨부파일 grl_lght_p__attach 
          - id: "ugf:grl_lght_p__attach"
            name: "이미지"
            search-fields:
              - id: "idn"
                param: "prnt_idn"
            list-fields:
              - id: "gid" #seq
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "content_type"
              - id: "att_name"
  - id: "rdl_tree_stats_vw"
    name: "군구별 가로수현황"
    description: "녹지시설 - 녹지통계 - 군구별 가로수현황"
    original: "rdl_tree_p"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "gid"
            name: "GID" 
            type: "num"
          - id: "gucd"
            name: "등록구"
            type: "combo"
            options:
              - code: "851"
          - id: "seed"
            name: "가로수"
            type: "combo"
            options:
              - code: "137"
          - id: "sig_kor_nm"
            name: "등록구"
            type: "txt"
          - id: "name"
            name: "가로수"
            type: "txt"
          - id: "fclt_cnt"
            name: "총개수"
            type: "num"
        search-fields:
          - id: "gucd"
            conditions: "code"
          - id: "seed"
            conditions: "code"
            default: "ZZZ999"
        search-result:
          - id: "sig_kor_nm"
          - id: "name"
          - id: "fclt_cnt"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "name"
            attributes:
              - type: "one"
                prefix: ""
                postfix: ""
          - id: "fclt_cnt"
            attributes:
              - type: "sum"
                prefix: "총"
                postfix: "개"
          - id: "chart_data"
            attributes:
              - labels: "name"
                data: "fclt_cnt"
                prefix: ""
                postfix: "개"
  - id: "grl_septree_stats_vw"
    name: "군구별 수목현황"
    description: "녹지시설 - 녹지통계 - 군구별 수목현황"
    original: "grl_septree_p"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "gid"
            name: "GID"
            type: "num"
          - id: "gucd"
            name: "등록구"
            type: "combo"
            options:
              - code: "851"
          - id: "seed"
            name: "수목종류"
            type: "combo"
            options:
              - code: "137"
          - id: "sig_kor_nm"
            name: "등록구"
            type: "txt"
          - id: "name"
            name: "독립수"
            type: "txt"
          - id: "fclt_cnt"
            name: "총 개수"
            type: "num"
        search-fields:
          - id: "gucd"
            condition: "code"
          - id: "seed"
            condition: "code"
            default: "ZZZ999"
        search-result:
          - id: "sig_kor_nm"
          - id: "name"
          - id: "fclt_cnt"
          - id: "gid"
            attributes:
              - id: "hidden"
          - id: "geom"
            attributes:
              - id: "hidden"
        search-detail:
          - id: "name"
            attributes:
              - type: "one"
                prefix: ""
                postfix: ""
          - id: "fclt_cnt"
            attributes:
              - type: "sum"
                prefix: "총"
                postfix: "개"
          - id: "chart_data"
            attributes:
              - labels: "name"
                data: "fclt_cnt"
                prefix: ""
                postfix: "개"
# ----- 녹지 facilities 끝----------
# ----- 상수 facilities 시작----------
  # 상수 급수취약지역 wtl_bad_a
  - id: "wtl_bad_a"
    name: "급수취약지역"
    description: "상수시설 - 급수취약지역"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_bad_a===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "jgu" 
            name: "정수권역" 
            type: "combo" 
            options: 
              - code: "174"
          - id: "cau" 
            name: "원인" 
            type: "combo" 
            options: 
              - code: "167"
          - id: "idn"
            name: "허가번호"
            type: "txt"
            length: "8"
          - id: "nam"
            name: "펌프장명칭"
            type: "txt"
            length: "50"
          - id: "loc"
            name: "침수지역"
            type: "txt"
            length: "50"
          - id: "mno"
            name: "관리번호"
            type: "txt"
            length: "50"
          - id: "dbld"
            name: "대상_가옥"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dhous"
            name: "대상_세대"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dpopl"
            name: "대상_인구"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "suj"
            name: "수계통"
            type: "txt"
            length: "50"
          - id: "hnam"
            name: "확인요원_성명"
            type: "txt"
            length: "10"
          - id: "htel"
            name: "확인요원_전화"
            type: "txt"
            length: "14"
          - id: "otm"
            name: "출수시간"
            type: "txt"
            length: "60"
          - id: "halt"
            name: "표고_최고"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "lalt"
            name: "표고_최저"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "jbld"
            name: "자연수_가옥"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "jhous"
            name: "자연수_세대"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "gbld"
            name: "가압수_가옥"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ghous"
            name: "가압수_세대"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "gnam"
            name: "가압장명"
            type: "txt"
            length: "10"
          - id: "etc"
            name: "재원_기타"
            type: "txt"
            length: "100"
          - id: "rnu"
            name: "조치현황_누수보수"
            type: "txt"
            length: "100"
          - id: "rvl"
            name: "조치현황_제수변조정"
            type: "txt"
            length: "100"
          - id: "rsu"
            name: "조치현황_수계전환"
            type: "txt"
            length: "100"
          - id: "retc"
            name: "조치현황_기타"
            type: "txt"
            length: "100"
          - id: "eff"
            name: "조치현황_효과"
            type: "txt"
            length: "100"
          - id: "prb"
            name: "조치현황_문제점"
            type: "txt"
            length: "100"
          - id: "dev"
            name: "조치현황_개선방안"
            type: "txt"
            length: "100"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "lbl"
            name: "법정동명"
            type: "txt"
            length: "50"
          - id: "update_dte"
            name: "갱신일"
            type: "date" # 변경: date -> timestamp
          ### 상수 wtl_bad_a///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
          - id: "gucd"
            conditions: "code"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "gucd"
          - id: "socd"
          - id: "mngt"
          - id: "nam"
          - id: "loc"
          - id: "mno"
          - id: "dbld"
          - id: "dhous"
          - id: "dpopl"
          - id: "jgu"
          - id: "suj"
          - id: "hnam"
          - id: "htel"
          - id: "cau"
          - id: "otm"
          - id: "halt"
          - id: "lalt"
          - id: "jbld"
          - id: "jhous"
          - id: "gbld"
          - id: "ghous"
          - id: "gnam"
          - id: "etc"
          - id: "rnu"
          - id: "rvl"
          - id: "rsu"
          - id: "retc"
          - id: "eff"
          - id: "prb"
          - id: "dev"
          - id: "sys"
          - id: "lbl"
          - id: "update_dte"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc" # BTT001 박스형, BTT002 토류형, BTT003 이단철계, CLS001 비폐쇄, CLS002 폐쇄
            attributes:  
              - id: "key" 
              - id: "required"
          - id: "idn" 
            attributes:
              - id: "key" 
              - id: "readonly" 
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "nam"
          - id: "loc"
          - id: "mno"
          - id: "dbld"
          - id: "dhous"
          - id: "dpopl"
          - id: "jgu"
          - id: "suj"
          - id: "hnam"
          - id: "htel"
          - id: "cau"
          - id: "otm"
          - id: "halt"
          - id: "lalt"
          - id: "jbld"
          - id: "jhous"
          - id: "gbld"
          - id: "ghous"
          - id: "gnam"
          - id: "etc"
          - id: "rnu"
          - id: "rvl"
          - id: "rsu"
          - id: "retc"
          - id: "eff"
          - id: "prb"
          - id: "dev"
          - id: "sys"
          - id: "lbl"
          - id: "update_dte" 
            attributes:
              - id: "readonly" 
              - id: "disabled"
          - id: "geom" 
            type: "Polygon" 
            attributes:
              - id: "hidden"
  # 상수 급수구역 wtl_gsdt_a
  - id: "wtl_gsdt_a"
    name: "급수구역"
    description: "상수시설 - 급수구역"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_gsdt_a===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "idn"
            name: "허가번호"
            type: "txt"
            length: "8"
          - id: "nam"
            name: "펌프장명칭"
            type: "txt"
            length: "50"
          - id: "hous"
            name: "세대"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "popl"
            name: "인구"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ara"
            name: "총면적"
            type: "num"
            length: "38.8"
          - id: "lbl"
            name: "법정동명"
            type: "txt"
            length: "50"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "update_dte"
            name: "갱신일"
            type: "date" # 변경: date -> timestamp
          ### 상수 wtl_gsdt_a///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "mngt"
          - id: "nam"
          - id: "hous"
          - id: "popl"
          - id: "ara"
          - id: "lbl"
          - id: "sys"
          - id: "update_dte"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc" #물리 DB에 SA404, SA401 배수구역 있음. SA404는 code에 데이터 X
            attributes:
              - id: "required"
          - id: "idn"
            attributes:
              - id: "readonly" 
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key" 
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "hous"
          - id: "popl"
          - id: "ara"
          - id: "lbl"
          - id: "sys"
          - id: "update_dte" 
            attributes:
              - id: "readonly" 
              - id: "disabled"
          - id: "geom" 
            type: "Polygon" 
            attributes:
              - id: "hidden"
  # 상수 WTL_GULC_A wtl_gulc_a
  - id: "wtl_gulc_a"
    name: "굴착구역"
    description: "상수시설 - 굴착구역"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_gulc_a===================          
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "idn"
            name: "허가번호"
            type: "txt"
            length: "8"
          - id: "ara"
            name: "면적"
            type: "num"
            length: "38.8"
          - id: "simdo"
            name: "심도"
            type: "num"
            length: "38.8"
          - id: "bukano"
            name: "부과번호"
            type: "txt"
            length: "33"
          - id: "maejil"
            name: "매설매질"
            type: "txt"
            length: "15"
          - id: "jysymd"
            name: "점용기간시작일"
            type: "date" # 변경: date -> timestamp
          - id: "jyeymd"
            name: "점용기간종료일"
            type: "date" # 변경: date -> timestamp
          - id: "chgymd"
            name: "변경처리일"
            type: "date" # 변경: date -> timestamp
          - id: "cgymd"
            name: "착공계제출일"
            type: "date" # 변경: date -> timestamp
          - id: "dgymd"
            name: "준공계제출일"
            type: "date" # 변경: date -> timestamp
          - id: "digcom"
            name: "굴착업체"
            type: "txt"
            length: "20"
          - id: "gtele"
            name: "굴착전화번호"
            type: "txt"
            length: "20"
          - id: "symd"
            name: "침수시기"
            type: "date" # 변경: date -> timestamp
          - id: "pymd"
            name: "결정고시일자"
            type: "date" # 변경: date -> timestamp
          - id: "cymd"
            name: "협조일/조회일"
            type: "date" # 변경: date -> timestamp
          - id: "bkymd"
            name: "복구검사일"
            type: "date" # 변경: date -> timestamp
          - id: "btele"
            name: "복구전화번호"
            type: "txt"
            length: "20"
          - id: "lbl"
            name: "법정동명"
            type: "txt"
            length: "50"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "repcom1"
            name: "1차복구업체"
            type: "txt"
            length: "20"
          - id: "repcom2"
            name: "2차복구업체"
            type: "txt"
            length: "20"
          - id: "kwan"
            name: "관급액"
            type: "num"
            length: "38.8"
          - id: "update_dte"
            name: "갱신일"
            type: "date" # 변경: date -> timestamp
          ### 상수 wtl_gulc_a///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "idn"
          - id: "mngt"
          - id: "ara"
          - id: "pack"
          - id: "simdo"
          - id: "bukano"
          - id: "galym"
          - id: "maejil"
          - id: "jysymd"
          - id: "jyeymd"
          - id: "chgymd"
          - id: "cgymd"
          - id: "dgymd"
          - id: "digcom"
          - id: "gtele"
          - id: "symd"
          - id: "pymd"
          - id: "cymd"
          - id: "bkymd"
          - id: "canyn"
          - id: "btele"
          - id: "upjgcd"
          - id: "kongcd"
          - id: "gucd"
          - id: "lbl"
          - id: "sys"
          - id: "note"
          - id: "repcom1"
          - id: "repcom2"
          - id: "kwan"
          - id: "update_dte"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc" # 물리 DB null로 들어있음
            attributes:
              - id: "hidden"
          - id: "idn" 
            attributes:
              - id: "readonly" 
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key" 
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "ara"
          - id: "pack"
          - id: "simdo"
          - id: "bukano"
          - id: "galym"
          - id: "maejil"
          - id: "jysymd"
          - id: "jyeymd"
          - id: "chgymd"
          - id: "cgymd"
          - id: "dgymd"
          - id: "digcom"
          - id: "gtele"
          - id: "symd"
          - id: "pymd"
          - id: "cymd"
          - id: "bkymd"
          - id: "canyn"
          - id: "btele"
          - id: "upjgcd"
          - id: "kongcd"
          - id: "gucd"
          - id: "lbl"
          - id: "sys"
          - id: "note"
          - id: "repcom1"
          - id: "repcom2"
          - id: "kwan"
          - id: "update_dte" 
            attributes:
              - id: "readonly" 
              - id: "disabled"
          - id: "geom" 
            type: "Polygon" 
            attributes:
              - id: "hidden"
  # 상수 상수이미지 wtl_image_p
  - id: "wtl_image_p"
    name: "상수이미지"
    description: "상수시설 - 상수이미지"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_image_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관"
            type: "combo" 
            options: 
              - code: "320"
          - id: "fftc" 
            name: "교차시설지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "fidn" 
            name: "색인번호" 
            type: "txt"
          - id: "idn"
            name: "허가번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량코드"
            type: "txt"
            length: "3"
          - id: "fidn"
            name: "색인번호"
            type: "txt"
            length: "8"
          - id: "lbl"
            name: "법정동명"
            type: "txt"
            length: "50"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "update_dte"
            name: "갱신일"
            type: "date" # 변경: date -> timestamp
          ### 상수 wtl_image_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "fftc"
          - id: "fidn"
          - id: "lbl"
          - id: "sys"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc"
            default: "SA919"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn" 
            attributes:
              - id: "readonly" 
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key" 
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "lbl"
          - id: "sys"
          - id: "fftc"
            attributes:
              - id: "disabled"
          - id: "fidn"
            attributes:
              - id: "disabled"
          - id: "update_dte" 
            attributes:
              - id: "readonly" 
              - id: "disabled"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 상수 취수장(영역) wtl_tplant_a
  - id: "wtl_tplant_a"
    name: "취수장(영역)"
    description: "상수시설 - 취수장(영역)"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_tplant_a===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "idn"
            name: "허가번호"
            type: "txt"
            length: "8"
          - id: "nam"
            name: "펌프장명칭"
            type: "txt"
            length: "20"
          ### 상수 wtl_tplant_a///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "mngt"
          - id: "nam"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc" 
            default: "SA112"
            attributes:
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "idn" 
            attributes:
              - id: "key" 
              - id: "readonly" 
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key" 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "nam"
          - id: "geom" 
            type: "Polygon" 
            attributes:
              - id: "hidden"
  # 상수 취수장 wtl_tplant_p
  - id: "wtl_tplant_p"
    name: "취수장"
    description: "상수시설 - 취수장"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_tplant_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "ara" 
            name: "면적" 
            type: "num"
          - id: "bara" 
            name: "부설면적" 
            type: "num"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "idn"
            name: "허가번호"
            type: "txt"
            length: "8"
          - id: "nam"
            name: "펌프장명칭"
            type: "txt"
            length: "20"
          - id: "addr"
            name: "주소"
            type: "txt"
            length: "100"
          - id: "src"
            name: "수원명"
            type: "txt"
            length: "20"
          - id: "use"
            name: "용도"
            type: "txt"
            length: "50"
          - id: "ymd"
            name: "침수시작일자"
            type: "date" # 변경: date -> timestamp
          - id: "tymd"
            name: "처분연월일"
            type: "date" # 변경: date -> timestamp
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "ara"
            name: "총면적"
            type: "num"
            length: "38.8"
          - id: "bara"
            name: "부설면적"
            type: "num"
            length: "38.8"
          - id: "qty"
            name: "용량"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사번호"
            type: "txt"
            length: "8"
            ### 상수 wtl_tplant_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "nam"
          - id: "addr"
          - id: "src"
          - id: "use"
          - id: "ymd"
          - id: "tymd"
          - id: "note"
          - id: "ara"
          - id: "bara"
          - id: "qty"
          - id: "cmngt"
          - id: "update_dte"
          - id: "cidn"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc" 
            default: "SA122"
            attributes:
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "idn" 
            attributes:
              - id: "key" 
              - id: "readonly" 
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key" 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "nam"
          - id: "addr"
          - id: "src"
          - id: "use"
          - id: "ymd"
          - id: "tymd"
          - id: "note"
          - id: "ara"
          - id: "bara"
          - id: "qty"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "update_dte" 
            attributes:
              - id: "readonly" 
              - id: "disabled"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # 상수 계획관로 wtl_planpipe_l
  - id: "wtl_planpipe_l"
    name: "계획관로"
    description: "상수시설 - 계획관로"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_planpipe_l===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "saa" 
            name: "관용도" 
            type: "combo" 
            options: 
              - code: "152"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "mop" 
            name: "재질" 
            type: "combo" 
            options: 
              - code: "153"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "pymd"
            name: "계획수립년도"
            type: "date" # 변경: date -> timestamp
          - id: "leng"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "dip"
            name: "관구경(mm)"
            type: "num"
            length: "5"
          - id: "ymd"
            name: "설치예정일"
            type: "date" # 변경: date -> timestamp
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "cdip"
            name: "구경"
            type: "txt"
            length: "4"
          ### 상수 wtl_planpipe_l///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "dst"
          - id: "pymd"
          - id: "saa"
          - id: "mop"
          - id: "leng" 
          - id: "dip" 
          - id: "ymd"
          - id: "sys"
          - id: "lbl"
          - id: "cdip"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key" 
              - id: "readonly" 
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key" 
              - id: "hidden"
          - id: "ftc"
            default: "SA001"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "dst"
          - id: "pymd"
          - id: "saa"
          - id: "leng"
          - id: "dip"
          - id: "ymd"
          - id: "sys"
          - id: "lbl"
          - id: "cdip"
          - id: "update_dte" 
            attributes:
              - id: "readonly" 
              - id: "disabled"
          - id: "mop"
          - id: "geom" 
            type: "Line" 
            attributes:
              - id: "hidden"
  # 상수 계획시설물 wtl_planfac_p
  - id: "wtl_planfac_p"
    name: "계획시설물"
    description: "상수시설 - 계획시설물"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_planfac_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "idn"
            name: "허가번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량코드"
            type: "txt"
            length: "3"
          - id: "pymd"
            name: "결정고시일자"
            type: "date" # 변경: date -> timestamp
          - id: "ymd"
            name: "침수시작일자"
            type: "date" # 변경: date -> timestamp
          - id: "lbl"
            name: "법정동명"
            type: "txt"
            length: "50"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "update_dte"
            name: "갱신일"
            type: "date" # 변경: date -> timestamp
          ### 상수 wtl_planfac_p///=================
          - id: "gsnam"
            name: "급수구역명"
            type: "txt"
          - id: "jsnam"
            name: "정수구역명"
            type: "txt"
          - id: "bsnam"
            name: "배수구역명"
            type: "txt"
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "pymd"
          - id: "ymd"
          - id: "mngt"
          - id: "lbl"
          - id: "sys"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc" 
            attributes:
              - id: "key" 
              - id: "required"
          - id: "idn" 
            attributes:
              - id: "key" 
              - id: "readonly" 
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key" 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "lbl"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "pymd"
          - id: "ymd"
          - id: "dst"
            attributes:
              - id: "disabled"
          - id: "sys"
          - id: "update_dte" 
            attributes:
              - id: "readonly" 
              - id: "disabled"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "wtl_dst_a"
            name: "병합계량구역"
            search-fields:
              - id: "dst"
                param: "dst"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "idn"
              - id: "nam"
                name: "병합계량명칭"
              - id: "dst"
              - id: "gsnam"
              - id: "jsnam"
              - id: "bsnam"
  # 상수 매몰제수변 wtl_hvalv_p
  - id: "wtl_hvalv_p"
    name: "매몰제수변"
    description: "상수시설 - 매몰제수변"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_hvalv_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "ang"
            name: "각도"
            type: "num"
            length: "5"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "ang1"
            name: "각도1"
            type: "num"
            length: "5"
          - id: "gsnam"
            name: "급수구역명"
            type: "txt"
          - id: "jsnam"
            name: "정수구역명"
            type: "txt"
          - id: "bsnam"
            name: "배수구역명"
            type: "txt"
          ### 상수 wtl_hvalv_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "ang"
          - id: "mngt"
          - id: "lbl"
          - id: "sys"
          - id: "ang1"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "readonly" 
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "dst"
          - id: "ang"
          - id: "lbl"
          - id: "sys"
          - id: "ang1"
          - id: "update_dte" 
            attributes:
              - id: "readonly" 
              - id: "disabled"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "wtl_dst_a"
            name: "병합계량구역"
            search-fields:
              - id: "dst"
                param: "dst"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "idn"
              - id: "nam"
                name: "병합계량명칭"
              - id: "dst"
              - id: "gsnam"
              - id: "jsnam"
              - id: "bsnam"
  # 상수 병합계량구역 wtl_dst_a
  - id: "wtl_dst_a"
    name: "병합계량구역"
    description: "상수시설 - 병합계량구역"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_dst_a===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "nam"
            name: "병합계량명칭"
            type: "txt"
            length: "50"
          - id: "dst"
            name: "병합계량코드"
            type: "txt"
            length: "3"
          - id: "gsnam"
            name: "급수구역명"
            type: "txt"
            length: "50"
          - id: "jsnam"
            name: "정수구역명"
            type: "txt"
            length: "50"
          - id: "bsnam"
            name: "배수구역명"
            type: "txt"
            length: "50"
          - id: "rate"
            name: "유수율"
            type: "num"
            length: "38.8"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          ### 상수 wtl_dst_a///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "mngt"
          - id: "nam"
          - id: "dst"
          - id: "gsnam"
          - id: "jsnam"
          - id: "bsnam"
          - id: "pgs"
          - id: "rate"
          - id: "lbl"
          - id: "sys"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key" 
              - id: "readonly" 
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "SA403"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "dst"
          - id: "gsnam"
          - id: "jsnam"
          - id: "bsnam"
          - id: "pgs"
          - id: "rate"
          - id: "lbl"
          - id: "sys"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom" 
            type: "Polygon" 
            attributes:
              - id: "hidden"
  # 상수 수압 wtl_suap_p
  - id: "wtl_suap_p"
    name: "수압"
    description: "상수시설 - 수압"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_suap_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "rsu" 
            name: "조치현황_수계전환" 
            type: "combo" 
            options: 
              - code: "179"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "mof" 
            name: "형태" 
            type: "combo" 
            options: 
              - code: "159"
          - id: "idn"
            name: "허가번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량코드"
            type: "txt"
            length: "3"
          - id: "sidn"
            name: "도로중심선정보부속_개별번호"
            type: "txt"
            length: "8"
          - id: "psuap"
            name: "현재수압"
            type: "num"
            length: "38.8"
          - id: "alt"
            name: "표고"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "lbl"
            name: "법정동명"
            type: "txt"
            length: "50"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "util"
            name: "수압계 존재여부"
            type: "txt"
            length: "1"
          - id: "cidn"
            name: "공사번호_공사번호"
            type: "txt" # 변경: varchar -> varchar
            length: "8"
          - id: "ymd"
            name: "침수시작일자"
            type: "date" # 변경: date -> timestamp
          - id: "bdip"
            name: "배수관경"
            type: "num"
            length: "5"
          - id: "etc"
            name: "재원_기타"
            type: "txt"
            length: "100"
          - id: "man"
            name: "차도관리자"
            type: "txt"
            length: "30"
          - id: "symd"
            name: "차도개통일"
            type: "date"
          - id: "rrlma"
            name: "도로경계석_우재질"
            type: "combo"
            options:
              - code: "21"
          - id: "lrlma"
            name: "도로경계석_좌재질"
            type: "combo"
            options:
              - code: "21"
          - id: "conrd"
            name: "접속도로명"
            type: "txt"
            length: "40"
          ### 상수 wtl_suap_p///=================
          - id: "gsnam"
            name: "급수구역명"
            type: "txt"
          - id: "jsnam"
            name: "정수구역명"
            type: "txt"
          - id: "bsnam"
            name: "배수구역명"
            type: "txt"
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "rsu"
          - id: "sidn"
          - id: "psuap"
          - id: "alt"
          - id: "mngt"
          - id: "lbl"
          - id: "sys"
          - id: "util"
          - id: "update_dte"
          - id: "cmngt"
          - id: "cidn"
          - id: "ymd"
          - id: "mof"
          - id: "bdip"
          - id: "etc"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc" 
            attributes:
              - id: "required"
          - id: "idn" 
            attributes:
              - id: "key" 
              - id: "readonly" 
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key" 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "lbl"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "dst"
            attributes:
              - id: "disabled"
          - id: "rsu"
          - id: "psuap"
          - id: "alt"
          - id: "sys"
          - id: "util"
          - id: "sidn"
            attributes:
              - id: "disabled"
          - id: "update_dte" 
            attributes:
              - id: "readonly" 
              - id: "disabled"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "ymd"
          - id: "mof"
          - id: "bdip"
          - id: "etc"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
        #rdt_rdct_d 도로중심선정보부속
          - id: "urf:rdt_rdct_d"
            name: "공사구간"
            search-fields:
              - id: "sidn"
                param: "idn"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                minWidth: "150px"
              - id: "man"
              - id: "lrlma"
                minWidth: "150px"
              - id: "rrlma"
                minWidth: "150px"
              - id: "conrd"
                minWidth: "150px"
              - id: "symd"
                name: "차도개통일"
          - id: "wtl_dst_a"
            name: "병합계량구역"
            search-fields:
              - id: "dst"
                param: "dst"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "idn"
              - id: "nam"
                name: "병합계량명칭"
              - id: "dst"
              - id: "gsnam"
              - id: "jsnam"
              - id: "bsnam"
  # 상수 수질 wtl_sujil_p
  - id: "wtl_sujil_p"
    name: "수질"
    description: "상수시설 - 수질"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_sujil_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "idn"
            name: "허가번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량코드"
            type: "txt"
            length: "3"
          - id: "ymd"
            name: "연월일"
            type: "date" # 변경: date -> timestamp
          - id: "cause"
            name: "사유"
            type: "txt"
            length: "100"
          - id: "cymd"
            name: "협조일/조회일"
            type: "date" # 변경: date -> timestamp
          - id: "etc"
            name: "재원_기타"
            type: "txt"
            length: "100"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "lbl"
            name: "법정동명"
            type: "txt"
            length: "50"
          - id: "gsnam"
            name: "급수구역명"
            type: "txt"
          - id: "jsnam"
            name: "정수구역명"
            type: "txt"
          - id: "bsnam"
            name: "배수구역명"
            type: "txt"
          ### 상수 wtl_sujil_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "ymd"
          - id: "pro"
          - id: "cause"
          - id: "cymd"
          - id: "etc"
          - id: "sys"
          - id: "mngt"
          - id: "lbl"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc" 
            default: "SA911"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "idn" 
            attributes:
              - id: "key"         
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"         
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "dst"
            attributes:
              - id: "disabled"
          - id: "ymd"
          - id: "pro"
          - id: "cause"
          - id: "cymd"
          - id: "etc"
          - id: "sys"
          - id: "lbl"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "wtl_dst_a"
            name: "병합계량구역"
            search-fields:
              - id: "dst"
                param: "dst"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
              - id: "idn"
              - id: "nam"
                name: "병합계량명칭"
              - id: "dst"
              - id: "gsnam"
              - id: "jsnam"
              - id: "bsnam"
  # 상수 지중선로 wtl_jjsr_l
  - id: "wtl_jjsr_l"
    name: "지중선로"
    description: "상수시설 - 지중선로"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_jjsr_l===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "nam"
            name: "공사명"
            type: "txt"
            length: "100"
          - id: "esti"
            name: "계약금액"
            type: "num"
            length: "38.8"
          - id: "symd"
            name: "착공일"
            type: "date" # 변경: date -> timestamp
          - id: "eymd"
            name: "준공일"
            type: "date" # 변경: date -> timestamp
          - id: "elymd"
            name: "준공기한"
            type: "date" # 변경: date -> timestamp
          - id: "pmngr"
            name: "계약자"
            type: "txt"
            length: "40"
          - id: "cmngr"
            name: "감독관"
            type: "txt"
            length: "40"
          - id: "dep"
            name: "심도"
            type: "num"
            length: "38.8"
          - id: "cable"
            name: "케이블"
            type: "txt"
            length: "40"
          - id: "pmop"
            name: "관재질"
            type: "txt"
            length: "40"
          - id: "dip"
            name: "관구경(mm)"
            type: "num"
            length: "38.8"
          - id: "pno"
            name: "관개수"
            type: "num"
            length: "5"
          ### 상수 wtl_jjsr_l///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "mngt"
          - id: "nam"
          - id: "esti"
          - id: "symd"
          - id: "eymd"
          - id: "elymd"
          - id: "pmngr"
          - id: "cmngr"
          - id: "dep"
          - id: "cable"
          - id: "pmop"
          - id: "dip" 
          - id: "pno"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"         
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"         
              - id: "hidden"
          - id: "ftc" 
            default: "SA924"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "esti"
          - id: "symd"
          - id: "eymd"
          - id: "elymd"
          - id: "pmngr"
          - id: "cmngr"
          - id: "dep"
          - id: "cable"
          - id: "pmop"
          - id: "dip"
          - id: "pno"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom" 
            type: "Line" 
            attributes:
              - id: "hidden"
  # 상수 폐수도전 wtl_cmeta_p
  - id: "wtl_cmeta_p"
    name: "폐수도전"
    description: "상수시설 - 폐수도전"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_cmeta_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "sgucd" 
            name: "수용가 행정구" 
            type: "combo" 
            options: 
              - code: "910"
          - id: "sdcd" 
            name: "수용가 행정동" 
            type: "combo" 
            options: 
              - code: "908"
          - id: "kegi_type" 
            name: "계량기유형" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "kegi_gb" 
            name: "계량기구분" 
            type: "combo" 
            options: 
              - code: "904"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "sjno"
            name: "수전번호"
            type: "txt"
            length: "4"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "dip"
            name: "관구경"
            type: "num"
            length: "5"
          - id: "sujun_no"
            name: "수전번호"
            type: "txt"
            length: "12"
          - id: "bymd"
            name: "보호통설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "update_dte"
            name: "갱신일"
            type: "date" # 변경: date -> timestamp
          - id: "ymd"
            name: "설치일"
            type: "date" # 변경: date -> timestamp
          - id: "addr"
            name: "주소"
            type: "txt" # 변경: varchar -> varchar
            length: "100"
          - id: "cymd"
            name: "연월일"
            type: "date" # 변경: date -> timestamp
          - id: "cwi"
            name: "폐관원인"
            type: "txt"
            length: "50"
          - id: "kegi_no"
            name: "계량기번호"
            type: "txt"
            length: "120"
          ### 상수 wtl_cmeta_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "sjno"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "dip"
          - id: "mngt"
          - id: "sujun_no"
          - id: "bymd"
          - id: "sgucd"
          - id: "sdcd"
          - id: "update_dte"
          - id: "ymd"
          - id: "addr"
          - id: "kegi_type"
          - id: "kegi_gb"
          - id: "cymd"
          - id: "cwi"
          - id: "kegi_no"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            attributes:
              - id: "required"
          - id: "sjno"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "dst"
          - id: "dip"
          - id: "sujun_no"
          - id: "bymd"
          - id: "sgucd"
          - id: "sdcd"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "ymd"
          - id: "addr"
          - id: "kegi_type"
          - id: "kegi_gb"
          - id: "cymd"
          - id: "cwi"
          - id: "kegi_no"
          - id: "geom"
            type: "Point" 
            attributes:
              - id: "hidden"
  # 상수 가압장 wtl_kaap_p
  - id: "wtl_kaap_p"
    name: "가압장"
    description: "상수시설 - 상수관로시설 - 가압장"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_kaap_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "sag" 
            name: "유인여부" 
            type: "combo" 
            options: 
              - code: "163"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "nam"
            name: "명칭"
            type: "txt"
            length: "50"
          - id: "cidn"
            name: "공사_공사번호"
            type: "txt"
            length: "8"
          - id: "addr"
            name: "위치"
            type: "txt"
            length: "60"
          - id: "loc"
            name: "가압구역"
            type: "txt"
            length: "50"
          - id: "alt"
            name: "표고(m)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "hous"
            name: "세대(세대)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "popl"
            name: "인구(명)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "etc"
            name: "비고"
            type: "txt" # 변경: varchar -> varchar
            length: "250"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "pwr"
            name: "계약전력"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "inpr"
            name: "인입수압"
            type: "num"
            length: "38.8"
          - id: "otpr"
            name: "배출수압"
            type: "num"
            length: "38.8"
          - id: "iymd"
            name: "인버터설치일"
            type: "date" # 변경: date -> timestamp
          ### 상수 wtl_kaap_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "nam"
          - id: "cmngt"
          - id: "cidn"
          - id: "mngt"
          - id: "sag"
          - id: "addr"
          - id: "loc"
          - id: "alt"
          - id: "hous"
          - id: "popl"
          - id: "ymd"
          - id: "opt"
          - id: "etc"
          - id: "sys"
          - id: "lbl"
          - id: "pwr"
          - id: "inpr"
          - id: "otpr"
          - id: "iymd"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc"
            default: "SA206"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "dst"
          - id: "nam"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "sag"
          - id: "addr"
          - id: "loc"
          - id: "alt"
          - id: "hous"
          - id: "popl"
          - id: "ymd"
          - id: "opt"
          - id: "etc"
          - id: "sys"
          - id: "lbl"
          - id: "pwr"
          - id: "inpr"
          - id: "otpr"
          - id: "iymd"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Point" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # 상수 급수탑 wtl_wtower_p
  - id: "wtl_wtower_p"
    name: "급수탑"
    description: "상수시설 - 상수관로시설 - 급수탑"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_wtower_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "kegi_type" 
            name: "계량기유형" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "stat" 
            name: "현재상태" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt" # 변경: varchar -> varchar
            length: "8"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "bdip"
            name: "배수관경(mm)"
            type: "num"
            length: "5"
          - id: "dip"
            name: "관구경(mm)"
            type: "num"
            length: "5"
          - id: "hit"
            name: "높이(m)"
            type: "num"
            length: "5"
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "addr"
            name: "위치"
            type: "txt"
            length: "60"
          - id: "sujun_no"
            name: "수전번호"
            type: "txt"
            length: "12"
          - id: "kegi_no"
            name: "계량기번호"
            type: "txt"
            length: "15"
          - id: "vymd"
            name: "유효경과일"
            type: "date" # 변경: date -> timestamp
          - id: "update_dte"
            name: "갱신일"
            type: "date" # 변경: date -> timestamp
          - id: "bss"
            name: "변실규격"
            type: "txt"
            length: "25"
          ### 상수 wtl_wtower_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "cmngt"
          - id: "cidn"
          - id: "mngt"
          - id: "ymd"
          - id: "bdip"
          - id: "dip"
          - id: "hit"
          - id: "etc"
          - id: "sys"
          - id: "lbl"
          - id: "addr"
          - id: "wtgb"
          - id: "sujun_no"
          - id: "kegi_type"
          - id: "kegi_no"
          - id: "vymd"
          - id: "stat"
          - id: "update_dte"
          - id: "bss"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "socd"
          - id: "dst"
          - id: "ymd"
          - id: "bdip"
          - id: "dip"
          - id: "hit"
          - id: "etc"
          - id: "sys"
          - id: "lbl"
          - id: "addr"
          - id: "wtgb"
          - id: "sujun_no"
          - id: "kegi_type"
          - id: "kegi_no"
          - id: "vymd"
          - id: "stat"
          - id: "bss"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Point" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # 상수 기타 변류 wtl_valvetc_p
  - id: "wtl_valvetc_p"
    name: "기타 변류"
    description: "상수시설 - 상수관로시설 - 기타 변류"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_valvetc_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "btt" 
            name: "형태" 
            type: "combo" 
            options: 
              - code: "161"
          - id: "cls" 
            name: "폐쇄여부" 
            type: "combo" 
            options: 
              - code: "185"
          - id: "stat" 
            name: "현재상태" 
            type: "combo" 
            options: 
              - code: "177"
          - id: "idn"
            name: "지형지물부호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "ang"
            name: "각도"
            type: "num"
            length: "5"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt" # 변경: varchar -> varchar
            length: "8"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "dip"
            name: "관구경(mm)"
            type: "num"
            length: "5"
          - id: "bss"
            name: "변실규격(mm)"
            type: "txt"
            length: "25"
          - id: "css"
            name: "뚜껑구경(mm)"
            type: "txt"
            length: "25"
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "ang1"
            name: "각도1"
            type: "num"
            length: "5"
          - id: "update_dte"
            name: "갱신일"
            type: "date" # 변경: date -> timestamp
            ### 상수 wtl_valvetc_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "ftc"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "ang"
          - id: "cmngt"
          - id: "cidn"
          - id: "mngt"
          - id: "ymd"
          - id: "dip"
          - id: "btt"
          - id: "bss"
          - id: "css"
          - id: "cls"
          - id: "stat"
          - id: "etc"
          - id: "sys"
          - id: "lbl"
          - id: "ang1"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "ftc" 
            attributes:
              - id: "required"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "dst"
          - id: "ang"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "ymd"
          - id: "dip"
          - id: "btt"
          - id: "bss"
          - id: "css"
          - id: "cls"
          - id: "stat"
          - id: "etc"
          - id: "sys"
          - id: "lbl"
          - id: "ang1"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Point" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # 상수 누수_불출수지점 wtl_nubu_p
  - id: "wtl_nubu_p"
    name: "누수_불출수지점"
    description: "상수시설 - 상수관로시설 - 누수_불출수지점"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_nubu_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "cls" 
            name: "폐쇄여부" 
            type: "combo" 
            options: 
              - code: "185"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "loc"
            name: "위치"
            type: "txt"
            length: "50"
          - id: "mymd"
            name: "접수일"
            type: "date" # 변경: date -> timestamp
          - id: "midn"
            name: "접수_민원_접수번호"
            type: "txt"
            length: "10"
          - id: "vol"
            name: "누수_누수량"
            type: "num"
            length: "38.8"
          - id: "dymd"
            name: "단수일"
            type: "date" # 변경: date -> timestamp
          - id: "suno"
            name: "단수사항_수전수"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pop"
            name: "인구수"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dloc"
            name: "단수사항_지역"
            type: "txt"
            length: "50"
          - id: "rymd"
            name: "복구내역_복구일"
            type: "date" # 변경: date -> timestamp
          - id: "rcont"
            name: "복구내역_복구내용"
            type: "txt"
            length: "250"
          - id: "cidn"
            name: "공사_공사번호"
            type: "txt"
            length: "8"
          - id: "gwo"
            name: "굴착내역_원인"
            type: "txt"
            length: "100"
          - id: "gara"
            name: "굴착내역_면적"
            type: "num"
            length: "38.8"
          - id: "gdep"
            name: "굴착내역_심도"
            type: "num"
            length: "38.8"
          - id: "aorg"
            name: "이첩수령사항_이첩의뢰기관"
            type: "txt"
            length: "50"
          - id: "aymd"
            name: "이첩수령사항_이첩수령일"
            type: "date" # 변경: date -> timestamp
          - id: "acont"
            name: "이첩수령사항_이첩수령내역"
            type: "txt"
            length: "100"
          - id: "norg"
            name: "이첩사항_이첩기관"
            type: "txt"
            length: "50"
          - id: "nymd"
            name: "이첩일"
            type: "date" # 변경: date -> timestamp
          - id: "ncont"
            name: "이첩사항_이첩내용"
            type: "txt"
            length: "100"
          - id: "etc"
            name: "비고"
            type: "txt" # 변경: varchar -> varchar
            length: "250"
          - id: "update_dte"
            name: "갱신일"
            type: "date" # 변경: date -> timestamp
          - id: "rcomp"
            name: "복구내역_복구업체"
            type: "txt" # 변경: varchar -> varchar
            length: "30"
          - id: "plandst"
            name: "블록코드"
            type: "txt"
            length: "3"
          - id: "eoid"
            name: "EOID"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "eidn"
            name: "EIDN"
            type: "txt"
            length: "8"
          - id: "edip"
            name: "EDIP"
            type: "num"
            length: "38.8"
          - id: "mmngt"
            name: "민원등록기관"
            type: "combo"
            options:
              - code: "278"
          - id: "mym"
            name: "민원대장_접수월"
            type: "txt"
            length: "6"
          - id: "mseq"
            name: "민원대장_일련번호"
            type: "num"
          ### 상수 wtl_nubu_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "mngt"
          - id: "loc"
          - id: "nre"
          - id: "mymd"
          - id: "nwo"
          - id: "vol"
          - id: "ngub"
          - id: "bwo"
          - id: "dymd"
          - id: "suno"
          - id: "pop"
          - id: "dloc"
          - id: "rymd"
          - id: "rcont"
          - id: "cmngt"
          - id: "cidn"
          - id: "gwo"
          - id: "gara"
          - id: "gdep"
          - id: "aorg"
          - id: "aymd"
          - id: "acont"
          - id: "norg"
          - id: "nymd"
          - id: "ncont"
          - id: "cls"
          - id: "etc"
          - id: "update_dte"
          - id: "rcomp"
          - id: "plandst"
          - id: "eoid"
          - id: "eidn"
          - id: "emop"
          - id: "esaa"
          - id: "edip"
          - id: "mmngt"
          - id: "midn"
          - id: "geom" 
            attributes:
              - id: "hidden"
        search-detail:
          - id: "ftc" 
            attributes:
              - id: "key"
              - id: "required"
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "dst"
          - id: "loc"
          - id: "nre"
          - id: "mymd"
          - id: "mmngt"
            attributes:
              - id: "disabled"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "nwo"
          - id: "vol"
          - id: "ngub"
          - id: "bwo"
          - id: "dymd"
          - id: "suno"
          - id: "pop"
          - id: "dloc"
          - id: "rymd"
          - id: "rcont"
          - id: "gwo"
          - id: "gara"
          - id: "gdep"
          - id: "aorg"
          - id: "aymd"
          - id: "acont"
          - id: "norg"
          - id: "nymd"
          - id: "ncont"
          - id: "cls"
          - id: "etc"
          - id: "rcomp"
          - id: "plandst"
          - id: "eoid"
          - id: "eidn"
          - id: "emop"
          - id: "esaa"
          - id: "edip"
          - id: "midn"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Point" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # 상수 상수관로_선 wtl_pipe_l
  - id: "wtl_pipe_l"
    name: "상수관로_선"
    description: "상수시설 - 상수관로시설 - 상수관로_선"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_pipe_l===================
          - id: "ftr_cde" 
            name: "지형지물부호코드" 
            type: "combo"
            options:
              - code: "190"
          - id: "saa_cde" 
            name: "관용도코드" 
            type: "combo"
            options:
              - code: "155"
          - id: "mng_cde" 
            name: "관리기관코드" 
            type: "combo"
            options: 
              - code: "320"
          - id: "mop_cde"
            name: "관재질"
            type: "combo"
            options:
              - code: "153" 
          - id: "ftr_idn"
            name: "개별번호"
            type: "num"
            length: "10"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "byc_len"
            name: "연장"
            type: "num"
            length: "11.2"
          - id: "pip_lbl"
            name: "관라벨"
            type: "txt"
            length: "50"
          - id: "cnt_num"
            name: "시설개수_수목개수번호"
            type: "txt"
            length: "50"
          - id: "sys_chk"
            name: "대장초기화여부"
            type: "txt"
            length: "1"
          - id: "std_dip"
            name: "규격관구경"
            type: "num"
            length: "6.2"
          - id: "iqt_cde"
            name: "탐사구분코드"
            type: "combo"
            options:
              - code: "705"
          - id: "gucd"
            name: "행정구"
            type: "combo"
            options: 
              - code: "851"
          - id: "nsno"
            name: "누수횟수"
            type: "num"
            length: "5"
          - id: "rmk_des"
            name: "비고"
            type: "txt"
            length: "300"
          - id: "ext"
            name: "확실여부"
            type: "txt"
            length: "1"
          - id: "cdip"
            name: "구경"
            type: "txt"
            length: "4"
          - id: "replymd"
            name: "이설일자"
            type: "date"
          - id: "rpirymd"
            name: "갱생일자"
            type: "date"
          - id: "clsymd"
            name: "세관일자"
            type: "date"
          - id: "update_dte"
            name: "갱신일"
            type: "date"
          - id: "plandst"
            name: "블록코드"
            type: "txt"
            length: "3"
          - id: "addr"
            name: "주소"
            type: "txt"
            length: "100"
          - id: "root"
            name: "상수계통"
            type: "txt"
            length: "6"
          - id: "decrepit"
            name: "노후관여부"
            type: "txt"
            length: "1"
          - id: "devidn"
            name: "도시개발사업구역개별번호"
            type: "txt"
            length: "8"
          - id: "round_type"
            name: "토양종류"
            type: "txt"
            length: "1"
          - id: "road_type"
            name: "지상도로구분"
            type: "txt"
            length: "1"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "jht_cde"
            name: "접합종류"
            type: "txt"
            length: "6"
          - id: "low_dep"
            name: "최저깊이"
            type: "num"
            length: "5.2"
          - id: "hgh_dep"
            name: "최고깊이"
            type: "num"
            length: "5.2"
          - id: "cln_ymd"
            name: "세척일자"
            type: "date"
          - id: "pblsrv_indx"
            name: "공사대장_IDX"
            type: "num"
            length: "10.0"
          - id: "evrg_dph"
            name: "평균심도"
            type: "num"
            length: "38.8"
          ### 상수 wtl_pipe_l///=================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "assetgroup"
          - id: "assettype"
          - id: "ftr_cde"
          - id: "ftr_idn"
          - id: "hjd_cde"
          - id: "ist_ymd"
          - id: "saa_cde"
          - id: "byc_len"
          - id: "pip_lbl"
          - id: "cnt_num"
          - id: "mng_cde"
          - id: "mop_cde"
          - id: "std_dip"
          - id: "iqt_cde"
          - id: "gucd"
          - id: "socd"
          - id: "cmngt"
          - id: "nsno"
          - id: "rmk_des"
          - id: "ext"
          - id: "cdip"
          - id: "replymd"
          - id: "rpirymd"
          - id: "clsymd"
          - id: "update_dte"
          - id: "plandst"
          - id: "addr"
          - id: "root"
          - id: "decrepit"
          - id: "devidn"
          - id: "round_type"
          - id: "road_type"
          - id: "sht_num"
          - id: "jht_cde"
          - id: "low_dep"
          - id: "hgh_dep"
          - id: "cln_ymd"
          - id: "pblsrv_indx"
          - id: "evrg_dph"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "assetgroup"
          - id: "assettype"
          - id: "ftr_cde" 
            attributes:
              - id: "key"
          - id: "ftr_idn" 
            attributes:
              - id: "key"
          - id: "gucd"
          - id: "hjd_cde"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
          - id: "saa_cde"
          - id: "byc_len"
          - id: "pip_lbl"
          - id: "cnt_num"
          - id: "mop_cde"
          - id: "std_dip"
          - id: "iqt_cde"
          - id: "socd"
          - id: "cmngt"
          - id: "nsno"
          - id: "rmk_des"
          - id: "ext"
          - id: "cdip"
          - id: "replymd"
          - id: "rpirymd"
          - id: "clsymd"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "plandst"
          - id: "addr"
          - id: "root"
          - id: "decrepit"
          - id: "devidn"
          - id: "round_type"
          - id: "road_type"
          - id: "sht_num"
          - id: "jht_cde"
          - id: "low_dep"
          - id: "hgh_dep"
          - id: "cln_ymd"
          - id: "pblsrv_indx"
          - id: "evrg_dph"
          - id: "geom"
            type: "Line" 
            attributes:
              - id: "hidden"
  # 상수 상수관말 wtl_piend_p
  - id: "wtl_piend_p"
    name: "상수관말"
    description: "상수시설 - 상수관로시설 - 상수관말"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_piend_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "cls" 
            name: "폐쇄여부" 
            type: "combo" 
            options: 
              - code: "185"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "ang"
            name: "각도"
            type: "num"
            length: "5"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "ang1"
            name: "각도1"
            type: "num"
            length: "5"
          ### 상수 wtl_piend_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "ang"
          - id: "mngt"
          - id: "lbl"
          - id: "sys"
          - id: "ang1"
          - id: "update_dte"
          - id: "cls"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "dst"
          - id: "ang"
          - id: "lbl"
          - id: "sys"
          - id: "ang1"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "cls"
          - id: "geom"
            type: "Point" 
            attributes:
              - id: "hidden"
  # 상수 상수폐관로 wtl_clos_l
  - id: "wtl_clos_l"
    name: "상수폐관로"
    description: "상수시설 - 상수관로시설 - 상수폐관로"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_clos_l===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "mop" 
            name: "재질" 
            type: "combo" 
            options: 
              - code: "153"
          - id: "cwi" 
            name: "폐관원인" 
            type: "combo" 
            options: 
              - code: "155"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "saa" 
            name: "관용도" 
            type: "combo" 
            options: 
              - code: "152"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "cymd"
            name: "폐관일자"
            type: "date" # 변경: date -> timestamp
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "dip"
            name: "관구경(mm)"
            type: "num"
            length: "5"
          - id: "leng"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt" # 변경: varchar -> varchar
            length: "8"
          ### 상수 wtl_clos_l///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "cymd"
          - id: "mngt"
          - id: "ymd"
          - id: "mop"
          - id: "dip"
          - id: "leng"
          - id: "cwi"
          - id: "sys"
          - id: "lbl"
          - id: "update_dte"
          - id: "etc"
          - id: "cmngt"
          - id: "cidn"
          - id: "saa"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "dst"
          - id: "cymd"
          - id: "ymd"
          - id: "mop"
          - id: "dip"
          - id: "leng"
          - id: "cwi"
          - id: "sys"
          - id: "lbl"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "etc"
          - id: "saa"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Line" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # 상수 소화전 wtl_hydrant_p
  - id: "wtl_hydrant_p"
    name: "소화전"
    description: "상수시설 - 상수관로시설 - 소화전"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_hydrant_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "mof" 
            name: "형태" 
            type: "combo" 
            options: 
              - code: "157"
          - id: "stat" 
            name: "현재상태" 
            type: "combo" 
            options: 
              - code: "177"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt" # 변경: varchar -> varchar
            length: "8"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "bdip"
            name: "배수관경(mm)"
            type: "num"
            length: "5"
          - id: "dip"
            name: "관구경(mm)"
            type: "num"
            length: "5"
          - id: "bss"
            name: "변실규격"
            type: "txt"
            length: "25"
          - id: "css"
            name: "뚜껑구경(mm)"
            type: "txt"
            length: "25"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "update_dte"
            name: "갱신일"
            type: "date" # 변경: date -> timestamp
          - id: "etc"
            name: "비고"
            type: "txt" # 변경: varchar -> varchar
            length: "250"
          ### 상수 wtl_hydrant_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "ftc"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "cmngt"
          - id: "cidn"
          - id: "mngt"
          - id: "ymd"
          - id: "mof"
          - id: "bdip"
          - id: "dip"
          - id: "oug"
          - id: "bss"
          - id: "css"
          - id: "stat"
          - id: "sys"
          - id: "lbl"
          - id: "update_dte"
          - id: "etc"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "ftc" 
            attributes:
              - id: "required"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "dst"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "ymd"
          - id: "mof"
          - id: "bdip"
          - id: "dip"
          - id: "oug"
          - id: "bss"
          - id: "css"
          - id: "stat"
          - id: "sys"
          - id: "lbl"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "etc"
          - id: "geom"
            type: "Point" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # 상수 수도전 wtl_meta_p
  - id: "wtl_meta_p"
    name: "수도전"
    description: "상수시설 - 상수관로시설 - 수도전"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_meta_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "kegi_type" 
            name: "계량기유형" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "kegi_gb" 
            name: "계량기구분" 
            type: "combo" 
            options: 
              - code: "904"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "sjno"
            name: "수전번호"
            type: "txt"
            length: "4"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "dip"
            name: "관구경"
            type: "num"
            length: "5"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "sujun_no"
            name: "수전번호"
            type: "txt"
            length: "12"
          - id: "cdip"
            name: "구경"
            type: "txt"
            length: "4"
          - id: "bymd"
            name: "보호통설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "sdcd"
            name: "수용가 행정동"
            type: "txt"
            length: "10"
          - id: "update_dte"
            name: "갱신일"
            type: "date" # 변경: date -> timestamp
          - id: "ymd"
            name: "설치일"
            type: "date" # 변경: date -> timestamp
          - id: "addr"
            name: "주소"
            type: "txt"
            length: "60"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt" # 변경: varchar -> varchar
            length: "8"
          - id: "kegi_no"
            name: "계량기번호"
            type: "txt"
            length: "120"
          ### 상수 wtl_meta_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "sjno"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "dip"
          - id: "mngt"
          - id: "lbl"
          - id: "sys"
          - id: "sujun_no"
          - id: "cdip"
          - id: "bymd"
          - id: "sgucd"
          - id: "sdcd"
          - id: "update_dte"
          - id: "ymd"
          - id: "addr"
          - id: "kegi_type"
          - id: "kegi_gb"
          - id: "sujun_type"
          - id: "cmngt"
          - id: "cidn"
          - id: "kegi_no"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "sjno"
          - id: "socd"
          - id: "dst"
          - id: "dip"
          - id: "lbl"
          - id: "sys"
          - id: "sujun_no"
          - id: "cdip"
          - id: "bymd"
          - id: "sgucd"
          - id: "sdcd"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "ymd"
          - id: "addr"
          - id: "kegi_type"
          - id: "kegi_gb"
          - id: "sujun_type"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "kegi_no"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Point" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # 상수 심도 wtl_depth_p
  - id: "wtl_depth_p"
    name: "심도"
    description: "상수시설 - 상수관로시설 - 심도"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_depth_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "dep"
            name: "심도(m)"
            type: "num"
            length: "38.8"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          ### 상수 wtl_depth_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "dep"
          - id: "mngt"
          - id: "lbl"
          - id: "sys"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "dst"
          - id: "dep"
          - id: "lbl"
          - id: "sys"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Point" 
            attributes:
              - id: "hidden"
  # 상수 유량계 wtl_yurang_p
  - id: "wtl_yurang_p"
    name: "유량계"
    description: "상수시설 - 상수관로시설 - 유량계"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_yurang_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "mof" 
            name: "형태" 
            type: "combo" 
            options: 
              - code: "156"
          - id: "stat" 
            name: "현재상태" 
            type: "combo" 
            options: 
              - code: "177"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt" # 변경: varchar -> varchar
            length: "8"
          - id: "pnam"
            name: "품명"
            type: "txt" # 변경: varchar -> varchar
            length: "30"
          - id: "mnu"
            name: "제조회사"
            type: "txt" # 변경: varchar -> varchar
            length: "30"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "dip"
            name: "관구경(mm)"
            type: "num"
            length: "5"
          - id: "mflw"
            name: "최대 유량"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "loc"
            name: "위치"
            type: "txt"
            length: "50"
          - id: "gno"
            name: "기물번호"
            type: "txt"
            length: "15"
          - id: "gsu"
            name: "급수전수"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "etc"
            name: "비고"
            type: "txt" # 변경: varchar -> varchar
            length: "250"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          ### 상수 wtl_yurang_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "cmngt"
          - id: "cidn"
          - id: "mngt"
          - id: "pnam"
          - id: "mof"
          - id: "mnu"
          - id: "ymd"
          - id: "dip"
          - id: "mflw"
          - id: "loc"
          - id: "gno"
          - id: "gsu"
          - id: "stat"
          - id: "etc"
          - id: "sys"
          - id: "lbl"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "socd"
          - id: "dst"
          - id: "pnam"
          - id: "mof"
          - id: "mnu"
          - id: "ymd"
          - id: "dip"
          - id: "mflw"
          - id: "loc"
          - id: "gno"
          - id: "gsu"
          - id: "stat"
          - id: "etc"
          - id: "sys"
          - id: "lbl"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Point" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # 상수 저수조 wtl_jeosu_p
  - id: "wtl_jeosu_p"
    name: "저수조"
    description: "상수시설 - 상수관로시설 - 저수조"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_jeosu_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          ### 상수 wtl_jeosu_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "mngt"
          - id: "lbl"
          - id: "sys"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            attributes:
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "dst"
          - id: "lbl"
          - id: "sys"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Point" 
            attributes:
              - id: "hidden"
  # 상수 제수변 wtl_valve_p
  - id: "wtl_valve_p"
    name: "제수변"
    description: "상수시설 - 상수관로시설 - 제수변"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_valve_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "mop" 
            name: "재질" 
            type: "combo" 
            options: 
              - code: "153"
          - id: "mof" 
            name: "형식" 
            type: "combo" 
            options: 
              - code: "158"
          - id: "btt" 
            name: "형태" 
            type: "combo" 
            options: 
              - code: "161"
          - id: "cls" 
            name: "폐쇄여부" 
            type: "combo" 
            options: 
              - code: "185"
          - id: "stat" 
            name: "현재상태" 
            type: "combo" 
            options: 
              - code: "177"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "ang"
            name: "각도"
            type: "num"
            length: "5"
          - id: "onoff"
            name: "개폐여부"
            type: "num"
            length: "5"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt" # 변경: varchar -> varchar
            length: "8"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "dip"
            name: "관구경(mm)"
            type: "num"
            length: "5"
          - id: "tcrpm"
            name: "전체 회전수"
            type: "num"
            length: "38.8"
          - id: "crpm"
            name: "회전수"
            type: "num"
            length: "38.8"
          - id: "bss"
            name: "변실규격"
            type: "txt"
            length: "25"
          - id: "css"
            name: "뚜껑구경(mm)"
            type: "txt"
            length: "25"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "ang1"
            name: "각도1"
            type: "num"
            length: "5"
          - id: "edymd"
            name: "종료일"
            type: "date" # 변경: date -> timestamp
          - id: "edcont"
            name: "조정내역"
            type: "txt"
            length: "50"
          - id: "addr"
            name: "위치"
            type: "txt"
            length: "60"
          - id: "plandst"
            name: "블록코드"
            type: "txt"
            length: "3"
          - id: "mno"
            name: "관리번호"
            type: "txt"
            length: "20"
          - id: "etc"
            name: "비고"
            type: "txt" # 변경: varchar -> varchar
            length: "250"
          ### 상수 wtl_valve_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "ftc"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "ang"
          - id: "onoff"
          - id: "bdry"
          - id: "cmngt"
          - id: "cidn"
          - id: "mngt"
          - id: "ymd"
          - id: "mop"
          - id: "mof"
          - id: "dip"
          - id: "tcrpm"
          - id: "crpm"
          - id: "sae"
          - id: "btt"
          - id: "bss"
          - id: "css"
          - id: "gdt"
          - id: "cls"
          - id: "stat"
          - id: "sys"
          - id: "lbl"
          - id: "ang1"
          - id: "edymd"
          - id: "edcont"
          - id: "addr"
          - id: "update_dte"
          - id: "bst"
          - id: "ckt"
          - id: "plandst"
          - id: "mno"
          - id: "etc"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "ftc" 
            attributes:
              - id: "key"
              - id: "required"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "socd"
          - id: "dst"
          - id: "ang"
          - id: "onoff"
          - id: "bdry"
          - id: "ymd"
          - id: "mop"
          - id: "mof"
          - id: "dip"
          - id: "tcrpm"
          - id: "crpm"
          - id: "sae"
          - id: "btt"
          - id: "bss"
          - id: "css"
          - id: "gdt"
          - id: "cls"
          - id: "stat"
          - id: "sys"
          - id: "lbl"
          - id: "ang1"
          - id: "edymd"
          - id: "edcont"
          - id: "addr"
          - id: "bst"
          - id: "ckt"
          - id: "plandst"
          - id: "mno"
          - id: "etc"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Point" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # 상수 배수구역 wtl_gupsu_a
  - id: "wtl_gupsu_a"
    name: "배수구역"
    description: "상수시설 - 상수관로시설 - 배수지영역- 배수구역"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_gupsu_a===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "jgu" 
            name: "정수권역" 
            type: "combo" 
            options: 
              - code: "174"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "nam"
            name: "명칭"
            type: "txt"
            length: "50"
          - id: "gsnam"
            name: "급수구역명"
            type: "txt"
            length: "50"
          - id: "jsnam"
            name: "정수구역명"
            type: "txt"
            length: "50"
          - id: "hous"
            name: "세대"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "popl"
            name: "인구"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ara"
            name: "면적"
            type: "num"
            length: "38.8"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          ### 상수 wtl_gupsu_a///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "mngt"
          - id: "nam"
          - id: "jgu"
          - id: "gsnam"
          - id: "jsnam"
          - id: "hous"
          - id: "popl"
          - id: "ara"
          - id: "lbl"
          - id: "sys"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            default: "SA401"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "jgu"
          - id: "gsnam"
          - id: "jsnam"
          - id: "hous"
          - id: "popl"
          - id: "ara"
          - id: "lbl"
          - id: "sys"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Polygon" 
            attributes:
              - id: "hidden"
  # 상수 배수지_면 wtl_baesu_a
  - id: "wtl_baesu_a"
    name: "배수지_면"
    description: "상수시설 - 상수관로시설 - 배수지영역- 배수지_면"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_baesu_a===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "nam"
            name: "명칭"
            type: "txt"
            length: "50"
          ### 상수 wtl_baesu_a///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "gucd"
          - id: "dcd"
          - id: "dst"
          - id: "mngt"
          - id: "nam"
          - id: "socd"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            default: "SA114"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "dst"
          - id: "nam"
          - id: "socd"
          - id: "geom"
            type: "Polygon" 
            attributes:
              - id: "hidden"
  # 상수 배수지_점 wtl_baesu_p
  - id: "wtl_baesu_p"
    name: "배수지_점"
    description: "상수시설 - 상수관로시설 - 배수지영역- 배수지_점"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_baesu_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "sag" 
            name: "유인여부" 
            type: "combo" 
            options: 
              - code: "163"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "jgu" 
            name: "정수권역" 
            type: "combo" 
            options: 
              - code: "174"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "dst"
            name: "병합계량구역"
            type: "txt"
            length: "3"
          - id: "nam"
            name: "명칭"
            type: "txt"
            length: "50"
          - id: "cidn"
            name: "공사_공사번호"
            type: "txt"
            length: "8"
          - id: "addr"
            name: "위치"
            type: "txt"
            length: "60"
          - id: "qty"
            name: "용량(m³)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "loc"
            name: "배수구역"
            type: "txt"
            length: "50"
          - id: "pidn"
            name: "관련시설색인번호"
            type: "txt"
            length: "8"
          - id: "hwl"
            name: "최고수위"
            type: "num"
            length: "38.8"
          - id: "lwl"
            name: "최저수위"
            type: "num"
            length: "38.8"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "jsnam"
            name: "정수구역명"
            type: "txt"
            length: "50"
          ### 상수 wtl_baesu_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "dst"
          - id: "nam"
          - id: "cmngt"
          - id: "cidn"
          - id: "addr"
          - id: "qty"
          - id: "loc"
          - id: "pidn"
          - id: "hwl"
          - id: "lwl"
          - id: "sag"
          - id: "mngt"
          - id: "ymd"
          - id: "etc"
          - id: "sys"
          - id: "lbl"
          - id: "update_dte"
          - id: "jgu"
          - id: "jsnam"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            default: "SA114"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "dst"
          - id: "nam"
          - id: "addr"
          - id: "qty"
          - id: "loc"
          - id: "pidn"
          - id: "hwl"
          - id: "lwl"
          - id: "sag"
          - id: "ymd"
          - id: "etc"
          - id: "sys"
          - id: "lbl"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "jgu"
          - id: "jsnam"
          - id: "geom"
            type: "Point" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # 상수 정수구역 wtl_jsdt_a
  - id: "wtl_jsdt_a"
    name: "정수구역"
    description: "상수시설 - 상수관로시설 - 정수장영역- 정수구역"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_jsdt_a===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "nam"
            name: "명칭"
            type: "txt"
            length: "50"
          - id: "gsnam"
            name: "급수구역명"
            type: "txt"
            length: "50"
          - id: "hous"
            name: "세대"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "popl"
            name: "인구"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ara"
            name: "면적"
            type: "num"
            length: "38.8"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          ### 상수 wtl_jsdt_a///=================  
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "mngt"
          - id: "nam"
          - id: "gucd"
          - id: "gsnam"
          - id: "hous"
          - id: "popl"
          - id: "ara"
          - id: "lbl"
          - id: "sys"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            default: "SA402"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "nam"
          - id: "gsnam"
          - id: "hous"
          - id: "popl"
          - id: "ara"
          - id: "lbl"
          - id: "sys"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Polygon" 
            attributes:
              - id: "hidden"
  # 상수 정수장_면 wtl_jungsu_a
  - id: "wtl_jungsu_a"
    name: "정수장_면"
    description: "상수시설 - 상수관로시설 - 정수장영역- 정수장_면"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_jungsu_a===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"     
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "nam"
            name: "명칭"
            type: "txt"
            length: "50"
          ### 상수 wtl_jungsu_a///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "mngt"
          - id: "nam"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            default: "SA113"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "nam"
          - id: "geom"
            type: "Polygon" 
            attributes:
              - id: "hidden"
  # 상수 정수장_점 wtl_jungsu_p
  - id: "wtl_jungsu_p"
    name: "정수장_점"
    description: "상수시설 - 상수관로시설 - 정수장영역- 정수장_점"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_jungsu_p===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "cmngt" 
            name: "공사기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "nam"
            name: "명칭"
            type: "txt"
            length: "50"
          - id: "cidn"
            name: "공사_공사번호"
            type: "txt"
            length: "8"
          - id: "addr"
            name: "위치"
            type: "txt"
            length: "60"
          - id: "wsrc"
            name: "원수"
            type: "txt"
            length: "25"
          - id: "faca"
            name: "시설용량"
            type: "num"
            length: "38.8"
          - id: "fymd"
            name: "처리완료일"
            type: "date" # 변경: date -> timestamp
          - id: "tymd"
            name: "준공연월일"
            type: "date" # 변경: date -> timestamp
          - id: "tidn1"
            name: "취수장 번호1"
            type: "txt"
            length: "8"
          - id: "tidn2"
            name: "취수장 번호2"
            type: "txt"
            length: "8"
          - id: "ara"
            name: "면적(m2)"
            type: "num"
            length: "38.8"
          - id: "bara"
            name: "부설면적(m2)"
            type: "num"
            length: "38.8"
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
            ### 상수 wtl_jungsu_p///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "gucd"
          - id: "dcd"
          - id: "socd"
          - id: "nam"
          - id: "cmngt"
          - id: "cidn"
          - id: "addr"
          - id: "wsrc"
          - id: "faca"
          - id: "fymd"
          - id: "tymd"
          - id: "tidn1"
          - id: "tidn2"
          - id: "ara"
          - id: "bara"
          - id: "etc"
          - id: "sys"
          - id: "lbl"
          - id: "mngt"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            default: "SA113"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "socd"
          - id: "nam"
          - id: "addr"
          - id: "wsrc"
          - id: "faca"
          - id: "fymd"
          - id: "tymd"
          - id: "tidn1"
          - id: "tidn2"
          - id: "ara"
          - id: "bara"
          - id: "etc"
          - id: "sys"
          - id: "lbl"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Point" 
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # 상수 가압구역 wtl_kaap_a
  - id: "wtl_kaap_a"
    name: "가압구역"
    description: "상수시설 - 상수구역 - 가압구역"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 상수 wtl_kaap_a===================
          - id: "ftc" 
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "190"
          - id: "mngt" 
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "320"
          - id: "jgu" 
            name: "정수권역" 
            type: "combo" 
            options: 
              - code: "174"
          - id: "cau" 
            name: "원인" 
            type: "combo" 
            options: 
              - code: "167"
 
          - id: "idn"
            name: "개별번호"
            type: "txt"
            length: "8"
          - id: "nam"
            name: "지역명"
            type: "txt"
            length: "50"
          - id: "loc"
            name: "위치"
            type: "txt"
            length: "50"
          - id: "mno"
            name: "관리번호"
            type: "txt"
            length: "50"
          - id: "dbld"
            name: "대상_가옥(호)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dhous"
            name: "대상_세대(세대)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dpopl"
            name: "대상_인구(명)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "suj"
            name: "수계통"
            type: "txt"
            length: "50"
          - id: "hnam"
            name: "확인요원_성명"
            type: "txt"
            length: "10"
          - id: "htel"
            name: "확인요원_전화"
            type: "txt"
            length: "14"
          - id: "otm"
            name: "출수시간"
            type: "txt"
            length: "60"
          - id: "halt"
            name: "표고_최고(M)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "lalt"
            name: "표고_최저(M)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "jbld"
            name: "자연수_가옥(호)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "jhous"
            name: "자연수_세대(세대)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "gbld"
            name: "가압수_가옥(호)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ghous"
            name: "가압수_세대(세대)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "gnam"
            name: "가압장"
            type: "txt"
            length: "10"
          - id: "etc"
            name: "기타"
            type: "txt"
            length: "100"
          - id: "rnu"
            name: "조치현황_누수보수"
            type: "txt"
            length: "100"
          - id: "rvl"
            name: "조치현황_제수변조정"
            type: "txt"
            length: "100"
          - id: "rsu"
            name: "조치현황_수계전환"
            type: "txt"
            length: "100"
          - id: "retc"
            name: "조치현황_기타"
            type: "txt"
            length: "100"
          - id: "eff"
            name: "조치현황_효과"
            type: "txt"
            length: "100"
          - id: "prb"
            name: "조치현황_문제점"
            type: "txt"
            length: "100"
          - id: "dev"
            name: "조치현황_개선방안"
            type: "txt"
            length: "100"
          - id: "sys"
            name: "시스템 사용"
            type: "txt"
            length: "1"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          ### 상수 wtl_kaap_a///=================
        search-fields:
          - id: "mngt"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "idn"
          - id: "gid" 
            attributes:
              - id: "hidden"
          - id: "ftc"
          - id: "gucd"
          - id: "socd"
          - id: "mngt"
          - id: "nam"
          - id: "loc"
          - id: "mno"
          - id: "dbld"
          - id: "dhous"
          - id: "dpopl"
          - id: "jgu"
          - id: "suj"
          - id: "hnam"
          - id: "htel"
          - id: "cau"
          - id: "otm"
          - id: "halt"
          - id: "lalt"
          - id: "jbld"
          - id: "jhous"
          - id: "gbld"
          - id: "ghous"
          - id: "gnam"
          - id: "etc"
          - id: "rnu"
          - id: "rvl"
          - id: "rsu"
          - id: "retc"
          - id: "eff"
          - id: "prb"
          - id: "dev"
          - id: "sys"
          - id: "lbl"
          - id: "update_dte"
          - id: "geom" 
            attributes:
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
          - id: "gid" 
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            default: "SA902"
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "socd"
          - id: "nam"
          - id: "loc"
          - id: "mno"
          - id: "dbld"
          - id: "dhous"
          - id: "dpopl"
          - id: "jgu"
          - id: "suj"
          - id: "hnam"
          - id: "htel"
          - id: "cau"
          - id: "otm"
          - id: "halt"
          - id: "lalt"
          - id: "jbld"
          - id: "jhous"
          - id: "gbld"
          - id: "ghous"
          - id: "gnam"
          - id: "etc"
          - id: "rnu"
          - id: "rvl"
          - id: "rsu"
          - id: "retc"
          - id: "eff"
          - id: "prb"
          - id: "dev"
          - id: "sys"
          - id: "lbl"
          - id: "update_dte" 
            attributes:
              - id: "readonly"
              - id: "disabled"
          - id: "geom"
            type: "Polygon" 
            attributes:
              - id: "hidden"

# ----- 상수 facilities 끝----------
# ----- 지하및기타 facilities 시작----------
  # 지하및기타 LPG 맨홀 ufl_glmn_ps
  - id: "ufl_glmn_ps"
    name: "LPG 맨홀"
    description: "지하및기타시설 - 가스 - LPG 맨홀"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### LPG 맨홀UFL_GLMN_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "som_cde"
            name: "맨홀종류코드"
            type: "combo" 
            options: 
              - code: "862"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_dep"
            name: "규격심도"
            type: "num"
            length: "38.8"
          - id: "ara_len"
            name: "면적길이"
            type: "date" # 변경: date -> timestamp
          ### LPG 맨홀UFL_GLMN_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "for_cde"
          - id: "som_cde"
          - id: "std_dep"
          - id: "ara_len"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "std_nam"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "for_cde"
            attributes:
              - id: "required"
          - id: "som_cde"
            attributes:
              - id: "required"
          - id: "std_dep"
            attributes:
              - id: "required"
          - id: "ara_len"
            attributes:
              - id: "required"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 LPG 배관 ufl_glpi_lm
  - id: "ufl_glpi_lm"
    name: "LPG 배관"
    description: "지하및기타시설 - 가스 - LPG 배관"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### LPG 배관UFL_GLPI_LM======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_dep"
            name: "규격심도"
            type: "num"
            length: "38.8"
          - id: "ara_len"
            name: "넓이"
            type: "date" # 변경: date -> timestamp
          - id: "std_len"
            name: "규격길이"
            type: "num"
            length: "38.8"
          - id: "std_dip"
            name: "규격관구경"
            type: "num"
            length: "38.8"
          ### LPG 배관UFL_GLPI_LM///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "std_dip"
          - id: "std_dep"
          - id: "std_len"
          - id: "mop_cde"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ftr_cde" 
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "std_dip"
          - id: "std_dep"
          - id: "std_len"
          - id: "mop_cde"
          - id: "geom" 
            type: "Line" 
            attributes: 
              - id: "hidden"
  # 지하및기타 가스배관심도 ufl_gpip_ps
  - id: "ufl_gpip_ps"
    name: "가스배관심도"
    description: "지하및기타시설 - 가스 - 가스배관심도"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 가스배관심도UFL_GPIP_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "orgzid"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "278"
          - id: "pip_dep"
            name: "관심도"
            type: "num"
            length: "38.8"
          - id: "idn"
            name: "고유번호"
            type: "txt"
            length: "50"
          ### 가스배관심도UFL_GPIP_PS///======================
        search-fields:
          - id: "orgzid" 
            conditions: "code"
          #- id: "pip_dep"
          #  conditions: "equals"
        search-result:
          - id: "ftr_cde"
          - id: "pip_dep"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "idn"
          - id: "orgzid"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_cde" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "pip_dep" 
            attributes:      
              - id: "key"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "idn"
          - id: "orgzid"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 가스밸브 ufl_gval_ps
  - id: "ufl_gval_ps"
    name: "가스밸브"
    description: "지하및기타시설 - 가스 - 가스밸브"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 가스밸브UFL_GVAL_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "sge_cde"
            name: "밸브코드"
            type: "combo" 
            options: 
              - code: "866"
          - id: "oug_cde"
            name: "지상/지하구분코드"
            type: "combo" 
            options: 
              - code: "859"
          - id: "soo_cde"
            name: "개통상태코드"
            type: "combo" 
            options: 
              - code: "864"
          - id: "sga_cde"
            name: "압력코드"
            type: "combo" 
            options: 
              - code: "863"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          ### 가스밸브UFL_GVAL_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ftr_cde"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "sge_cde"
          - id: "oug_cde"
          - id: "soo_cde"
          - id: "sga_cde"
          - id: "man"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde"
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "std_nam"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "sge_cde"
            attributes:
              - id: "required"
          - id: "oug_cde"
            attributes:
              - id: "required"
          - id: "soo_cde"
          - id: "sga_cde"
          - id: "man"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 정압기 ufl_gprs_ps
  - id: "ufl_gprs_ps"
    name: "정압기"
    description: "지하및기타시설 - 가스 - 정압기"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 정압기UFL_GPRS_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "oug_cde"
            name: "지상/지하구분코드"
            type: "combo" 
            options: 
              - code: "859"
          - id: "soo_cde"
            name: "개통상태코드"
            type: "combo" 
            options: 
              - code: "864"
          - id: "sga_cde"
            name: "압력코드"
            type: "combo" 
            options: 
              - code: "863"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "sgf_nam"
            name: "공급정압기코드"
            type: "txt"
            length: "100"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          ### 정압기UFL_GPRS_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "sgf_cde"
          - id: "oug_cde"
          - id: "soo_cde"
          - id: "sga_cde"
          - id: "sgf_nam"
          - id: "man"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "std_nam"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "sgf_cde"
          - id: "oug_cde"
          - id: "soo_cde"
          - id: "sga_cde"
          - id: "sgf_nam"
          - id: "man"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 천연가스 맨홀 ufl_gman_ps
  - id: "ufl_gman_ps"
    name: "천연가스 맨홀"
    description: "지하및기타시설 - 가스 - 천연가스 맨홀"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 천연가스 맨홀UFL_GMAN_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "som_cde"
            name: "맨홀종류코드"
            type: "combo" 
            options: 
              - code: "862"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_dep"
            name: "규격심도"
            type: "num"
            length: "38.8"
          - id: "ara_len"
            name: "면적길이"
            type: "num"
            length: "38.8"
          ### 천연가스 맨홀UFL_GMAN_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "for_cde"
          - id: "som_cde"
          - id: "std_dep"
          - id: "ara_len"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "for_cde"
          - id: "som_cde"
            attributes:
              - id: "required"
          - id: "std_dep"
            attributes:
              - id: "required"
          - id: "ara_len"
            attributes:
              - id: "required"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 천연가스배관 ufl_gpip_lm
  - id: "ufl_gpip_lm"
    name: "천연가스배관"
    description: "지하및기타시설 - 가스 - 천연가스배관"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 천연가스배관UFL_GPIP_LM======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "oug_cde"
            name: "지상/지하구분코드"
            type: "combo" 
            options: 
              - code: "859"
          - id: "soo_cde"
            name: "개통상태코드"
            type: "combo" 
            options: 
              - code: "864"
          - id: "sga_cde"
            name: "압력코드"
            type: "combo" 
            options: 
              - code: "863"
          - id: "sgh"
            name: "배관구분"
            type: "combo" 
            options: 
              - code: "215"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_dip"
            name: "규격관구경"
            type: "num"
            length: "38.8"
          - id: "std_dep"
            name: "규격심도"
            type: "num"
            length: "38.8"
          - id: "std_wid"
            name: "규격폭"
            type: "num"
            length: "38.8"
          - id: "std_len"
            name: "규격길이"
            type: "num"
            length: "38.8"
          - id: "lin_cnt"
            name: "선로수"
            type: "num"
            length: "38.8"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          - id: "lab"
            name: "주석"
            type: "txt"
            length: "50"
          - id: "len"
            name: "LEN"
            type: "num"
            length: "38.8"
          - id: "subtype"
            name: "분류"
            type: "num"
            length: "38"
          ### 천연가스배관UFL_GPIP_LM///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "std_dip"
          - id: "std_dep"
          - id: "std_wid"
          - id: "std_len"
          - id: "oug_cde"
          - id: "mop_cde"
          - id: "soo_cde"
          - id: "lin_cnt"
          - id: "sga_cde"
          - id: "sgb_cde"
          - id: "man"
          - id: "lab"
          - id: "subtype"
          - id: "sgh"
          - id: "len"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ftr_cde" 
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "std_dip"
          - id: "std_dep"
          - id: "std_wid"
          - id: "std_len"
          - id: "oug_cde"
          - id: "mop_cde"
          - id: "soo_cde"
          - id: "lin_cnt"
          - id: "sga_cde"
          - id: "sgb_cde"
          - id: "man"
          - id: "lab"
          - id: "subtype"
          - id: "sgh"
          - id: "len"
          - id: "geom" 
            type: "Line" 
            attributes: 
              - id: "hidden"
  # 지하및기타 천연방식전위 관측함 ufl_gmnt_ps
  - id: "ufl_gmnt_ps"
    name: "천연방식전위 관측함"
    description: "지하및기타시설 - 가스 - 천연방식전위 관측함"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 천연방식전위 관측함UFL_GMNT_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "sga_cde"
            name: "압력코드"
            type: "combo" 
            options: 
              - code: "863"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          ### 천연방식전위 관측함UFL_GMNT_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "sga_cde"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "sga_cde"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 난방맨홀 ufl_hman_ps
  - id: "ufl_hman_ps"
    name: "난방맨홀"
    description: "지하및기타시설 - 난방 - 난방맨홀"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 난방맨홀UFL_HMAN_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "som_cde"
            name: "맨홀종류코드"
            type: "combo" 
            options: 
              - code: "862"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "ara_len"
            name: "면적길이"
            type: "num"
            length: "38.8"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          - id: "forx"
            name: "구조물형상"
            type: "txt"
            length: "3"
          ### 난방맨홀UFL_HMAN_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "std_nam"
          - id: "for_cde"
          - id: "som_cde"
          - id: "ist_ymd"
          - id: "ara_len"
          - id: "sea_cde"
          - id: "sbc_cde"
          - id: "man"
          - id: "forx"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ftr_cde" 
          - id: "std_nam"
          - id: "for_cde"
          - id: "som_cde"
          - id: "ist_ymd"
          - id: "ara_len"
          - id: "sea_cde"
          - id: "sbc_cde"
          - id: "man"
          - id: "forx"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 누수감지기 설치함 ufl_hlek_ps
  - id: "ufl_hlek_ps"
    name: "누수감지기 설치함"
    description: "지하및기타시설 - 난방 - 누수감지기 설치함"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 누수감지기 설치함UFL_HLEK_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          ### 누수감지기 설치함UFL_HLEK_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 밸브박스 ufl_ovlb_ps
  - id: "ufl_ovlb_ps"
    name: "밸브박스"
    description: "지하및기타시설 - 난방 - 밸브박스"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 밸브박스UFL_OVLB_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "ara_len"
            name: "면적길이"
            type: "num"
            length: "38.8"
          ### 밸브박스UFL_OVLB_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "ara_len"
          - id: "sfa_cde"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ftr_cde" 
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "ara_len"
          - id: "sfa_cde"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 에어벤트 ufl_havt_ps
  - id: "ufl_havt_ps"
    name: "에어벤트"
    description: "지하및기타시설 - 난방 - 에어벤트"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 에어벤트UFL_HAVT_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          ### 에어벤트UFL_HAVT_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes: 
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 열배관 ufl_hpip_lm
  - id: "ufl_hpip_lm"
    name: "열배관"
    description: "지하및기타시설 - 난방 - 열배관"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 열배관UFL_HPIP_LM======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "soo_cde"
            name: "개통상태코드"
            type: "combo" 
            options: 
              - code: "864"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_dip"
            name: "규격관구경"
            type: "num"
            length: "38.8"
          - id: "std_len"
            name: "규격길이"
            type: "num"
            length: "38.8"
          - id: "sph_lin"
            name: "통로차선"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_dep"
            name: "규격심도"
            type: "num"
            length: "38.8"
          - id: "std_wid"
            name: "규격폭"
            type: "num"
            length: "38.8"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          - id: "lab"
            name: "주석"
            type: "txt"
            length: "50"
          ### 열배관UFL_HPIP_LM///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "std_dip"
          - id: "std_len"
          - id: "sph_lin"
          - id: "std_dep"
          - id: "std_wid"
          - id: "mop_cde"
          - id: "soo_cde"
          - id: "man"
          - id: "lab"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ftr_cde" 
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "std_dip"
          - id: "std_len"
          - id: "sph_lin"
          - id: "std_dep"
          - id: "std_wid"
          - id: "mop_cde"
          - id: "soo_cde"
          - id: "man"
          - id: "lab"
          - id: "geom" 
            type: "Line" 
            attributes: 
              - id: "hidden"
  # 지하및기타 열배관심도 ufl_hpip_ps
  - id: "ufl_hpip_ps"
    name: "열배관심도"
    description: "지하및기타시설 - 난방 - 열배관심도"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 열배관심도UFL_HPIP_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "orgzid"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "278"
          - id: "pip_dep"
            name: "관심도"
            type: "num"
            length: "38.8"
          - id: "idn"
            name: "고유번호"
            type: "txt"
            length: "50"
          ### 열배관심도UFL_HPIP_PS///======================
        search-fields:
          - id: "orgzid"
            conditions: "code"
        search-result:
          - id: "ftr_cde"
          - id: "pip_dep"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "idn"
          - id: "orgzid"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_cde" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "pip_dep" 
            attributes:      
              - id: "key"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "idn"
          - id: "orgzid"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 핸드홀 ufl_hhnd_ps
  - id: "ufl_hhnd_ps"
    name: "핸드홀"
    description: "지하및기타시설 - 난방 - 핸드홀"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 핸드홀UFL_HHND_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          ### 핸드홀UFL_HHND_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes: 
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 가압소 ufl_oprs_ps
  - id: "ufl_oprs_ps"
    name: "가압소"
    description: "지하및기타시설 - 송유 - 가압소"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 가압소UFL_OPRS_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "bjd_cde"
            name: "법정읍면동코드"
            type: "combo" 
            options: 
              - code: "902"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "ara_len"
            name: "면적길이"
            type: "num"
            length: "38.8"
          - id: "pnu_adr"
            name: "지번주소"
            type: "txt"
            length: "50"
          ### 가압소UFL_OPRS_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "ara_len"
          - id: "bjd_cde"
          - id: "pnu_adr"
          - id: "sgg_cde"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ftr_cde" 
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "ara_len"
          - id: "bjd_cde"
          - id: "pnu_adr"
          - id: "sgg_cde"
            attributes:
              - id: "required"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 누유감지 케이블 ufl_olcb_ps
  - id: "ufl_olcb_ps"
    name: "누유감지 케이블"
    description: "지하및기타시설 - 송유 - 누유감지 케이블"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 누유감지 케이블UFL_OLCB_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          ### 누유감지 케이블UFL_OLCB_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "mop_cde"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "mop_cde"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 밸브 스테이션 ufl_ostt_ps
  - id: "ufl_ostt_ps"
    name: "밸브 스테이션"
    description: "지하및기타시설 - 송유 - 밸브 스테이션"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 밸브 스테이션UFL_OSTT_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "bjd_cde"
            name: "법정읍면동코드"
            type: "combo" 
            options: 
              - code: "902"
          - id: "sge_cde"
            name: "밸브코드"
            type: "combo" 
            options: 
              - code: "818"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "ara_len"
            name: "면적길이"
            type: "num"
            length: "38.8"
          - id: "pnu_adr"
            name: "지번주소"
            type: "txt"
            length: "50"
          ### 밸브 스테이션UFL_OSTT_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "ara_len"
          - id: "bjd_cde"
          - id: "pnu_adr"
          - id: "sge_cde"
          - id: "sgg_cde"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "ara_len"
          - id: "bjd_cde"
          - id: "pnu_adr"
          - id: "sge_cde"
          - id: "sgg_cde"
            attributes:
              - id: "required"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 송유관 보호시설 ufl_osft_ps
  - id: "ufl_osft_ps"
    name: "송유관 보호시설"
    description: "지하및기타시설 - 송유 - 송유관 보호시설"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 송유관 보호시설UFL_OSFT_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "thk_wid"
            name: "두께"
            type: "num"
            length: "38.8"
          - id: "std_dep"
            name: "규격심도"
            type: "num"
            length: "38.8"
          - id: "std_wid"
            name: "규격폭"
            type: "num"
            length: "38.8"
          - id: "std_len"
            name: "규격길이"
            type: "num"
            length: "38.8"
          ### 송유관 보호시설UFL_OSFT_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "thk_wid"
          - id: "std_dep"
          - id: "std_wid"
          - id: "std_len"
          - id: "mop_cde"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
          - id: "thk_wid"
          - id: "std_dep"
          - id: "std_wid"
          - id: "std_len"
          - id: "mop_cde"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 송유관로_면 ufl_opip_lm
  - id: "ufl_opip_lm"
    name: "송유관로_면"
    description: "지하및기타시설 - 송유 - 송유관로_면"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 송유관로_면UFL_OPIP_LM======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "soo_cde"
            name: "개통상태코드"
            type: "combo" 
            options: 
              - code: "864"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_dip"
            name: "규격관구경"
            type: "num"
            length: "38.8"
          - id: "std_len"
            name: "규격길이"
            type: "num"
            length: "38.8"
          - id: "lin_cnt"
            name: "선로수"
            type: "num"
            length: "38.8"
          - id: "std_dep"
            name: "규격심도"
            type: "num"
            length: "38.8"
          - id: "std_wid"
            name: "규격폭"
            type: "num"
            length: "38.8"
          - id: "lab"
            name: "주석"
            type: "txt"
            length: "50"
          ### 송유관로_면UFL_OPIP_LM///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ftr_cde"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "std_dip"
          - id: "std_len"
          - id: "lin_cnt"
          - id: "std_dep"
          - id: "std_wid"
          - id: "mop_cde"
          - id: "soo_cde"
          - id: "lab"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
          - id: "mng_cde"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "std_dip"
          - id: "std_len"
          - id: "lin_cnt"
          - id: "std_dep"
          - id: "std_wid"
          - id: "mop_cde"
          - id: "soo_cde"
          - id: "lab"
          - id: "geom" 
            type: "Line" 
            attributes: 
              - id: "hidden"
  # 지하및기타 송유관로심도 ufl_opip_ps
  - id: "ufl_opip_ps"
    name: "송유관로심도"
    description: "지하및기타시설 - 송유 - 송유관로심도"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 송유관로심도UFL_OPIP_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "pip_dep"
            name: "관심도"
            type: "num"
            length: "38.8"
          ### 송유관로심도UFL_OPIP_PS///======================
        search-fields:
          - id: "pip_dep"
            conditions: "range"
        search-result:
          - id: "ftr_cde"
          - id: "pip_dep"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_cde" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "pip_dep" 
            attributes:      
              - id: "key"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 저유소_면 ufl_otnk_ps
  - id: "ufl_otnk_ps"
    name: "저유소_면"
    description: "지하및기타시설 - 송유 - 저유소_면"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 저유소_면UFL_OTNK_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "bjd_cde"
            name: "법정읍면동코드"
            type: "combo" 
            options: 
              - code: "902"
          - id: "soo_cde"
            name: "개통상태코드"
            type: "combo" 
            options: 
              - code: "864"
          - id: "ftr_idn"
            name: "지형지물부호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "pnu_adr"
            name: "지번주소"
            type: "txt"
            length: "50"
          - id: "sph_lin"
            name: "통로차선"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_dep"
            name: "규격심도"
            type: "num"
            length: "38.8"
          - id: "std_wid"
            name: "규격폭"
            type: "num"
            length: "38.8"
          - id: "loc"
            name: "위치"
            type: "txt"
            length: "50"
          ### 저유소_면UFL_OTNK_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_cde"
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "bjd_cde"
          - id: "pnu_adr"
          - id: "sph_lin"
          - id: "std_dep"
          - id: "std_wid"
          - id: "mop_cde"
          - id: "soo_cde"
          - id: "sgg_cde"
          - id: "loc"
          - id: "dcd"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_cde" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "mng_cde"
          - id: "std_nam"
          - id: "ist_ymd"
          - id: "bjd_cde"
          - id: "pnu_adr"
          - id: "sph_lin"
          - id: "std_dep"
          - id: "std_wid"
          - id: "mop_cde"
          - id: "soo_cde"
          - id: "sgg_cde"
            attributes:
              - id: "required"
          - id: "loc"
          - id: "dcd"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
 # 지하및기타 개폐기 ufl_bopc_ps
  - id: "ufl_bopc_ps"
    name: "개폐기"
    description: "지하및기타시설 - 전기 - 개폐기"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 개폐기UFL_BOPC_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "oug_cde"
            name: "지상/지하구분코드"
            type: "combo" 
            options: 
              - code: "859"
          - id: "bjd_cde"
            name: "법정읍면동코드"
            type: "combo" 
            options: 
              - code: "902"
          - id: "pnu_adr"
            name: "지번주소"
            type: "txt"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "pnu_adr"
            name: "지번주소"
            type: "txt"
            length: "50"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          ### 개폐기UFL_BOPC_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ftr_cde"
          - id: "ist_ymd"
          - id: "oug_cde"
          - id: "bjd_cde"
          - id: "pnu_adr"
          - id: "sgg_cde"
          - id: "man"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "oug_cde"
          - id: "bjd_cde"
          - id: "pnu_adr"
          - id: "sgg_cde"
            attributes:
              - id: "required"
          - id: "man"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 고압_저압 입상주 ufl_bpol_ps
  - id: "ufl_bpol_ps"
    name: "고압_저압 입상주"
    description: "지하및기타시설 - 전기 - 고압_저압 입상주"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 고압_저압 입상주UFL_BPOL_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "std_hit"
            name: "규격높이"
            type: "num"
          - id: "bjd_cde"
            name: "법정읍면동코드"
            type: "combo" 
            options: 
              - code: "902"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_hit"
            name: "높이"
            type: "num"
            length: "38.8"
          - id: "pnu_adr"
            name: "지번주소"
            type: "txt"
            length: "50"
          ### 고압_저압 입상주UFL_BPOL_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "scb_cde"
          - id: "std_hit"
          - id: "bjd_cde"
          - id: "pnu_adr"
          - id: "sgg_cde"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "scb_cde"
          - id: "std_hit"
            attributes:
              - id: "required"
          - id: "bjd_cde"
          - id: "pnu_adr"
          - id: "sgg_cde"
            attributes:
              - id: "required"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 배전전력구 ufl_bcon_lm
  - id: "ufl_bcon_lm"
    name: "배전전력구"
    description: "지하및기타시설 - 전기 - 배전전력구"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 배전전력구UFL_BCON_LM======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "sph_lin"
            name: "통로차선"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_len"
            name: "규격길이"
            type: "num"
            length: "38.8"
          - id: "std_dep"
            name: "규격심도"
            type: "num"
            length: "38.8"
          - id: "hol_dip"
            name: "가로관구경"
            type: "num"
            length: "38.8"
          - id: "vel_dip"
            name: "단관구경"
            type: "num"
            length: "38.8"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          - id: "lab"
            name: "주석"
            type: "txt"
            length: "50"
          - id: "mof"
            name: "형태"
            type: "txt"
            length: "6"
          ### 배전전력구UFL_BCON_LM///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "std_nam"
          - id: "mop_cde"
          - id: "sph_lin"
          - id: "std_len"
          - id: "std_dep"
          - id: "hol_dip"
          - id: "vel_dip"
          - id: "man"
          - id: "lab"
          - id: "mof"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "std_nam"
          - id: "mop_cde"
          - id: "sph_lin"
          - id: "std_len"
            attributes:
              - id: "required"
          - id: "std_dep"
          - id: "hol_dip"
          - id: "vel_dip"
          - id: "man"
          - id: "lab"
          - id: "mof"
          - id: "geom" 
            type: "Line" 
            attributes: 
              - id: "hidden"
  # 지하및기타 변압기 ufl_btrs_ps
  - id: "ufl_btrs_ps"
    name: "변압기"
    description: "지하및기타시설 - 전기 - 변압기"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 변압기UFL_BTRS_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "oug_cde"
            name: "지상/지하구분코드"
            type: "combo" 
            options: 
              - code: "859"
          - id: "bjd_cde"
            name: "법정읍면동코드"
            type: "combo" 
            options: 
              - code: "902"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "pnu_adr"
            name: "지번주소"
            type: "txt"
            length: "50"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          ### 변압기UFL_BTRS_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "oug_cde"
          - id: "bjd_cde"
          - id: "pnu_adr"
          - id: "sgg_cde"
          - id: "man"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "oug_cde"
          - id: "bjd_cde"
          - id: "pnu_adr"
          - id: "sgg_cde"
            attributes:
              - id: "required"
          - id: "man"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 송전전력구 ufl_bcon_as
  - id: "ufl_bcon_as"
    name: "송전전력구"
    description: "지하및기타시설 - 전기 - 송전전력구"
    type: "Polygon"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 송전전력구UFL_BCON_AS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "mof"
            name: "형태"
            type: "combo" 
            options: 
              - code: "188"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "sph_lin"
            name: "통로차선"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_len"
            name: "규격길이"
            type: "num"
            length: "38.8"
          - id: "std_dep"
            name: "규격심도"
            type: "num"
            length: "38.8"
          - id: "hol_dip"
            name: "가로관구경"
            type: "num" # 변경: integer -> numeric
            length: "38.8"
          - id: "vel_dip"
            name: "단관구경"
            type: "num"
            length: "38.8"
          - id: "lab"
            name: "주석"
            type: "txt"
            length: "50"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          - id: "hol"
            name: "가로"
            type: "num"
            length: "38.8"
          - id: "vel"
            name: "세로"
            type: "num"
            length: "38.8"
          ### 송전전력구UFL_BCON_AS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "std_nam"
          - id: "mop_cde"
          - id: "sph_lin"
          - id: "std_len"
          - id: "std_dep"
          - id: "hol_dip"
          - id: "vel_dip"
          - id: "lab"
          - id: "man"
          - id: "mof"
          - id: "hol"
          - id: "vel"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "std_nam"
          - id: "mop_cde"
          - id: "sph_lin"
          - id: "std_len"
            attributes:
              - id: "required"
          - id: "std_dep"
          - id: "hol_dip"
          - id: "vel_dip"
          - id: "lab"
          - id: "man"
          - id: "mof"
          - id: "hol"
          - id: "vel"
          - id: "geom" 
            type: "Polygon" 
            attributes: 
              - id: "hidden"
  # 지하및기타 전기맨홀 ufl_bman_ps
  - id: "ufl_bman_ps"
    name: "전기맨홀"
    description: "지하및기타시설 - 전기 - 전기맨홀"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 전기맨홀UFL_BMAN_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "bjd_cde"
            name: "법정읍면동코드"
            type: "combo" 
            options: 
              - code: "902"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_hol"
            name: "규격가로"
            type: "num"
            length: "38.8"
          - id: "std_vel"
            name: "규격세로"
            type: "num"
            length: "38.8"
          - id: "std_dep"
            name: "규격심도"
            type: "num"
            length: "38.8"
          - id: "pnu_adr"
            name: "지번주소"
            type: "txt"
            length: "50"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          ### 전기맨홀UFL_BMAN_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "for_cde"
          - id: "scj_cde"
          - id: "std_hol"
          - id: "std_vel"
          - id: "std_dep"
          - id: "bjd_cde"
          - id: "pnu_adr"
          - id: "sgg_cde"
          - id: "man"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "for_cde"
          - id: "scj_cde"
            attributes:
              - id: "required"
          - id: "std_hol"
            attributes:
              - id: "required"
          - id: "std_vel"
          - id: "std_dep"
          - id: "bjd_cde"
          - id: "pnu_adr"
          - id: "sgg_cde"
            attributes:
              - id: "required"
          - id: "man"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 전력지중 환기구 ufl_bvnt_ps
  - id: "ufl_bvnt_ps"
    name: "전력지중 환기구"
    description: "지하및기타시설 - 전기 - 전력지중 환기구"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 전력지중 환기구UFL_BVNT_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          ### 전력지중 환기구UFL_BVNT_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "ftr_cde"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "scf_cde"
          - id: "man"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "scf_cde"
          - id: "man"
            attributes:
              - id: "required"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 전력지중관로 ufl_bpip_lm
  - id: "ufl_bpip_lm"
    name: "전력지중관로"
    description: "지하및기타시설 - 전기 - 전력지중관로"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 전력지중관로UFL_BPIP_LM======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_len"
            name: "규격길이"
            type: "num"
            length: "38.8"
          - id: "sph_lin"
            name: "통로차선"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_dep"
            name: "규격심도"
            type: "num"
            length: "38.8"
          - id: "std_dip"
            name: "규격관구경"
            type: "num"
            length: "38.8"
          - id: "hol_dip"
            name: "가로관구경"
            type: "num"
            length: "38.8"
          - id: "vel_dip"
            name: "단관구경"
            type: "num"
            length: "38.8"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          - id: "lab"
            name: "주석"
            type: "txt"
            length: "50"
          - id: "subtype"
            name: "분류"
            type: "num"
            length: "38"
          ### 전력지중관로UFL_BPIP_LM///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "mop_cde"
          - id: "std_len"
          - id: "sph_lin"
          - id: "std_dep"
          - id: "std_dip"
          - id: "hol_dip"
          - id: "vel_dip"
          - id: "man"
          - id: "lab"
          - id: "subtype"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "mop_cde"
          - id: "std_len"
            attributes:
              - id: "required"
          - id: "sph_lin"
            attributes:
              - id: "required"
          - id: "std_dep"
          - id: "std_dip"
          - id: "hol_dip"
          - id: "vel_dip"
          - id: "man"
          - id: "lab"
          - id: "subtype"
          - id: "geom" 
            type: "Line" 
            attributes: 
              - id: "hidden"
  # 지하및기타 전력지중관로심도 ufl_bpip_ps
  - id: "ufl_bpip_ps"
    name: "전력지중관로심도"
    description: "지하및기타시설 - 전기 - 전력지중관로심도"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 전력지중관로심도UFL_BPIP_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "orgzid"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "278"
          - id: "pip_dep"
            name: "관심도"
            type: "num"
            length: "38.8"
          - id: "idn"
            name: "고유번호"
            type: "txt"
            length: "50"
          ### 전력지중관로심도UFL_BPIP_PS///======================
        search-fields:
          - id: "orgzid"
            conditions: "code"
        search-result:
          - id: "ftr_cde"
          - id: "pip_dep"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "idn"
          - id: "orgzid"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_cde" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "pip_dep" 
            attributes:      
              - id: "key"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "idn"
          - id: "orgzid"
            attributes:
              - id: "required"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 통신맨홀 ufl_kman_ps
  - id: "ufl_kman_ps"
    name: "통신맨홀"
    description: "지하및기타시설 - 통신 - 통신맨홀"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 통신맨홀UFL_KMAN_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "som_cde"
            name: "맨홀종류코드"
            type: "combo" 
            options: 
              - code: "862"
          - id: "ftr_idn"
            name: "지형지물부호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "len_nam"
            name: "길이명"
            type: "txt"
            length: "100"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          - id: "subtype"
            name: "분류"
            type: "num"
            length: "38"
          ### 통신맨홀UFL_KMAN_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_cde"
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "for_cde"
          - id: "som_cde"
          - id: "len_nam"
          - id: "man"
          - id: "subtype"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_cde" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_idn" 
            attributes: 
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
          - id: "for_cde"
          - id: "som_cde"
          - id: "len_nam"
          - id: "man"
          - id: "subtype"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 통신선로 ufl_kpip_ls
  - id: "ufl_kpip_ls"
    name: "통신선로"
    description: "지하및기타시설 - 통신 - 통신선로"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 통신선로UFL_KPIP_LS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "지형지물부호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "sph_lin"
            name: "통로차선"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_dip"
            name: "규격관구경"
            type: "num"
            length: "38.8"
          - id: "std_hol"
            name: "규격가로"
            type: "num"
            length: "38.8"
          - id: "std_dep"
            name: "규격심도"
            type: "num"
            length: "38.8"
          - id: "len_nam"
            name: "길이명"
            type: "txt"
            length: "100"
          - id: "sdg_pnt"
            name: "통신관로연결시작점"
            type: "txt"
            length: "50"
          - id: "sdh_pnt"
            name: "통신관로연결끝점"
            type: "txt"
            length: "50"
          - id: "pip_lbl"
            name: "관라벨"
            type: "txt"
            length: "50"
          - id: "leng"
            name: "연장"
            type: "num"
            length: "38.8"
          - id: "vel"
            name: "단"
            type: "num"
            length: "38.8"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          - id: "remark"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "subtype"
            name: "분류"
            type: "num"
            length: "38"
          ### 통신선로UFL_KPIP_LS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_cde"
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "sph_lin"
          - id: "mop_cde"
          - id: "std_dip"
          - id: "std_hol"
          - id: "std_dep"
          - id: "len_nam"
          - id: "sdg_pnt"
          - id: "sdh_pnt"
          - id: "pip_lbl"
          - id: "leng"
          - id: "vel"
          - id: "man"
          - id: "remark"
          - id: "subtype"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_cde" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
          - id: "sph_lin"
          - id: "mop_cde"
          - id: "std_dip"
          - id: "std_hol"
          - id: "std_dep"
          - id: "len_nam"
          - id: "sdg_pnt"
          - id: "sdh_pnt"
          - id: "pip_lbl"
          - id: "leng"
          - id: "vel"
          - id: "man"
          - id: "remark"
          - id: "subtype"
          - id: "geom" 
            type: "Line" 
            attributes: 
              - id: "hidden"
  # 지하및기타 통신심도 ufl_kpip_ps
  - id: "ufl_kpip_ps"
    name: "통신심도"
    description: "지하및기타시설 - 통신 - 통신심도"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 통신심도UFL_KPIP_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "orgzid"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "278"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pip_dep"
            name: "관심도"
            type: "num"
            length: "38.8"
          - id: "gru_hsl"
            name: "관저고도값"
            type: "num"
            length: "38.8"
          ### 통신심도UFL_KPIP_PS///======================
        search-fields:
          - id: "orgzid"
            conditions: "code"
            attributes: 
              - id: "required"
        search-result:
          - id: "ftr_cde"
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "pip_dep"
          - id: "gru_hsl"
          - id: "orgzid"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_cde" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "pip_dep"
            attributes:
              - id: "required"
          - id: "gru_hsl"
            attributes:
              - id: "required"
          - id: "orgzid"
            attributes:
              - id: "required"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 통신주 ufl_kpol_ps
  - id: "ufl_kpol_ps"
    name: "통신주"
    description: "지하및기타시설 - 통신 - 통신주"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 통신주UFL_KPOL_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_len"
            name: "규격길이"
            type: "num"
            length: "38.8"
          - id: "sma_exp"
            name: "재질종류"
            type: "txt"
            length: "50"
          - id: "len_nam"
            name: "간선명"
            type: "txt"
            length: "100"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          - id: "sdd"
            name: "통신관리형태"
            type: "txt"
            length: "50"
          - id: "subtype"
            name: "분류"
            type: "num"
            length: "38"
          ### 통신주UFL_KPOL_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_cde"
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "std_len"
          - id: "sma_exp"
          - id: "len_nam"
          - id: "man"
          - id: "subtype"
          - id: "sdd"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_cde" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_idn" 
            attributes: 
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
          - id: "std_len"
          - id: "sma_exp"
          - id: "len_nam"
          - id: "man"
          - id: "subtype"
          - id: "sdd"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 광역급수탑 ufl_towr_ps
  - id: "ufl_towr_ps"
    name: "광역급수탑"
    description: "지하및기타시설 - 기타 - 광역급수탑"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 광역급수탑UFL_TOWR_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_dip"
            name: "std_dip"
            type: "num"
            length: "38.8"
          - id: "sap_exp"
            name: "회전방향"
            type: "num"
            length: "38.8"

          ### 광역급수탑UFL_TOWR_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "std_dip"
          - id: "sap_exp"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "std_dip"
          - id: "sap_exp"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 광역변류시설 ufl_valv_ps
  - id: "ufl_valv_ps"
    name: "광역변류시설"
    description: "지하및기타시설 - 기타 - 광역변류시설"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 광역변류시설UFL_VALV_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "mof_cde"
            name: "형식코드"
            type: "combo" 
            options: 
              - code: "868"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "std_len"
            name: "규격길이"
            type: "num"
            length: "38.8"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_dip"
            name: "규격관구경"
            type: "num"
            length: "38.8"
          - id: "sap_slp"
            name: "회전방향"
            type: "num"
            length: "38.8"
          - id: "val_saf"
            name: "설정압력"
            type: "num"
            length: "38.8"
          - id: "pip_dep"
            name: "관심도"
            type: "num"
            length: "38.8"
          ### 광역변류시설UFL_VALV_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "std_nam"
          - id: "std_len"
          - id: "ist_ymd"
          - id: "mof_cde"
          - id: "std_dip"
          - id: "mop_cde"
          - id: "sap_slp"
          - id: "val_saf"
          - id: "pip_dep"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde"
            attributes:
              - id: "required" 
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "std_nam"
            attributes:
              - id: "required"
          - id: "std_len"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "mof_cde"
            attributes:
              - id: "required"
          - id: "std_dip"
          - id: "mop_cde"
          - id: "sap_slp"
          - id: "val_saf"
          - id: "pip_dep"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 광역상수관 ufl_pipe_lm
  - id: "ufl_pipe_lm"
    name: "광역상수관"
    description: "지하및기타시설 - 기타 - 광역상수관"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 광역상수관UFL_PIPE_LM======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "soo_cde"
            name: "개통상태코드"
            type: "combo" 
            options: 
              - code: "864"
          - id: "saa_cde"
            name: "관용도코드"
            type: "combo" 
            options: 
              - code: "867"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_nam"
            name: "명칭"
            type: "txt"
            length: "100"
          - id: "std_dip"
            name: "규격관구경"
            type: "num"
            length: "38.8"
          - id: "std_len"
            name: "규격길이"
            type: "num"
            length: "38.8"
          - id: "std_dep"
            name: "규격심도"
            type: "num"
            length: "38.8"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          ### 광역상수관UFL_PIPE_LM///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
          - id: "std_nam"
          - id: "std_dip"
          - id: "std_len"
          - id: "std_dep"
          - id: "mop_cde"
          - id: "ist_ymd"
          - id: "soo_cde"
          - id: "saa_cde"
          - id: "sbj_cde"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "std_nam"
            attributes:
              - id: "required"
          - id: "std_dip"
            attributes:
              - id: "required"
          - id: "std_len"
            attributes:
              - id: "required"
          - id: "std_dep"
            attributes:
              - id: "required"
          - id: "mop_cde"
          - id: "ist_ymd"
          - id: "soo_cde"
          - id: "saa_cde"
          - id: "sbj_cde"
          - id: "geom" 
            type: "Line" 
            attributes: 
              - id: "hidden"
  # 지하및기타 광역상수관로 심도 ufl_pipe_ps
  - id: "ufl_pipe_ps"
    name: "광역상수관로 심도"
    description: "지하및기타시설 - 기타 - 광역상수관로 심도"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 광역상수관로 심도UFL_PIPE_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "pip_dep"
            name: "관심도"
            type: "num"
            length: "38.8"
          ### 광역상수관로 심도UFL_PIPE_PS///======================
        search-fields:
          - id: "pip_dep"
            conditions: "range"
        search-result:
          - id: "ftr_cde"
          - id: "pip_dep"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_cde" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "pip_dep" 
            attributes:      
              - id: "key"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 광역상수맨홀 ufl_manh_ps
  - id: "ufl_manh_ps"
    name: "광역상수맨홀"
    description: "지하및기타시설 - 기타 - 광역상수맨홀"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 광역상수맨홀UFL_MANH_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "som_cde"
            name: "맨홀종류코드"
            type: "combo" 
            options: 
              - code: "862"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          ### 광역상수맨홀UFL_MANH_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "for_cde"
          - id: "som_cde"
          - id: "ist_ymd"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "for_cde"
            attributes:
              - id: "required"
          - id: "som_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"
  # 지하및기타 광역상수터널 ufl_trnl_ls
  - id: "ufl_trnl_ls"
    name: "광역상수터널"
    description: "지하및기타시설 - 기타 - 광역상수터널"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 광역상수터널UFL_TRNL_LS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "trn_nam"
            name: "터널명"
            type: "txt"
            length: "100"
          - id: "tnl_exp"
            name: "터널용도"
            type: "txt"
            length: "50"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "sma_lin"
            name: "라이닝_구조"
            type: "txt"
            length: "6"
          - id: "std_dip"
            name: "규격관구경"
            type: "num"
            length: "38.8"
          - id: "std_len"
            name: "규격길이"
            type: "num"
            length: "38.8"
          - id: "tnl_loc"
            name: "위치"
            type: "txt"
            length: "100"
          ### 광역상수터널UFL_TRNL_LS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "trn_nam"
          - id: "tnl_exp"
          - id: "ist_ymd"
          - id: "sma_lin"
          - id: "std_dip"
          - id: "std_len"
          - id: "tnl_loc"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "trn_nam"
            attributes:
              - id: "required"
          - id: "tnl_exp"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "sma_lin"
            attributes:
              - id: "required"
          - id: "std_dip"
          - id: "std_len"
          - id: "tnl_loc"
          - id: "geom" 
            type: "Line" 
            attributes: 
              - id: "hidden"
  # 지하및기타 광역소화전 ufl_fire_ps
  - id: "ufl_fire_ps"
    name: "광역소화전"
    description: "지하및기타시설 - 기타 - 광역소화전"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 광역소화전UFL_FIRE_PS======================
          - id: "ftr_cde"
            name: "지형지물부호코드"
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo" 
            options: 
              - code: "869"
          - id: "mof_cde"
            name: "형식코드"
            type: "combo" 
            options: 
              - code: "861"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_dip"
            name: "규격관구경"
            type: "num"
            length: "38.8"
          - id: "sap_nam"
            name: "관할소방서"
            type: "txt"
            length: "100"

          ### 광역소화전UFL_FIRE_PS///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
            attributes:
              - id: "required"
        search-result:
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftr_cde"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
          - id: "std_dip"
          - id: "mof_cde"
          - id: "sap_nam"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_idn" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "gid" 
            attributes:      
              - id: "key"
              - id: "hidden"
          - id: "ftr_cde" 
            attributes:
              - id: "required"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
            attributes:
              - id: "required"
          - id: "std_dip"
          - id: "mof_cde"
          - id: "sap_nam"
          - id: "geom" 
            type: "Point" 
            attributes: 
              - id: "hidden"

  # 지하및기타 굴착예정지 drl_dpl_ls
#  - id: "drl_dpl_ls"
#    name: "굴착예정지"
#    description: "지하및기타시설 - 기타 - 기타 - 굴착예정지"
#    tabs:
#      - id: "tab1"
#        tab-name: "속성 조건"
#        field-list:
#          ### 굴착예정지DRL_DPL_LS======================
#          - id: "year"
#            name: "연도"
#            type: "txt"
#          ### 굴착예정지DRL_DPL_LS///======================
#        search-fields:
#          - id: "construct_name"
#            conditions: "like"
#          - id: "permit_num"
#            conditions: "equals"
#        search-result:
#          - id: "dipa_idn"
#          - id: "gid" 
#            attributes: 
#              - id: "hidden"
#          - id: "year"
#          - id: "recov_method"
#          - id: "construct_name"
#          - id: "occupy_purpose"
#          - id: "construct_time"
#          - id: "occupy_place_area"
#          - id: "construct_corp"
#          - id: "construct_tel"
#          - id: "construct_manager"
#          - id: "permit_num"
#          - id: "receipt_dt"
#          - id: "permit_dt"
#          - id: "pack_type"
#          - id: "req_length"
#          - id: "req_width"
#          - id: "complt_length"
#          - id: "complt_width"
#          - id: "rdig_status"
#          - id: "user_name"
#          - id: "user_dept"
#          - id: "tel_no"
#          - id: "geom" 
#            attributes: 
#              - id: "hidden"
#          - id: "last_mdfcn_id"
#          - id: "last_mdfcn_dt"
#        search-detail:
#          - id: "dipa_idn" 
#            attributes:      
#              - id: "key"
#            rules:
#              - id: "keygen"
#                prefix: "SVR003"
#                format: "{year}{seq:04d}"  # SVR003 + 년도월일 + 4자리 SEQ
#          - id: "gid" 
#            attributes:      
#              - id: "key"
#              - id: "hidden"
#          - id: "year"
#          - id: "recov_method"
#          - id: "construct_name"
#          - id: "occupy_purpose"
#          - id: "construct_time"
#          - id: "occupy_place_area"
#          - id: "construct_corp"
#          - id: "construct_tel"
#          - id: "construct_manager"
#          - id: "permit_num"
#          - id: "receipt_dt"
#          - id: "permit_dt"
#          - id: "pack_type"
#          - id: "req_length"
#          - id: "req_width"
#          - id: "complt_length"
#          - id: "complt_width"
#          - id: "rdig_status"
#          - id: "user_name"
#          - id: "user_dept"
#          - id: "tel_no"
#          - id: "geom" 
#            type: "Line" 
#            attributes: 
#              - id: "hidden"

# ----- 지하및기타 facilities 끝----------
# ----- 경제청 facilities 시작----------
  # 경제청 경제청_통신맨홀 com_kman_ps
  - id: "com_kman_ps"
    name: "경제청_통신맨홀"
    description: "경제청시설 - 경제청_통신맨홀"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 com_kman_ps ======================
          - id: "ftr_cde"
            name: "지형지물부호코드" 
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드" 
            type: "combo" 
            options: 
              - code: "869"
          - id: "som_cde"
            name: "맨홀종류코드" 
            type: "combo" 
            options: 
              - code: "862"
          - id: "ftr_idn"
            name: "지형지물부호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd"
            name: "설치일자(YYYYMMDD)"
            type: "txt"
            length: "8"
          - id: "len_nam"
            name: "길이명"
            type: "txt"
            length: "100"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          - id: "subtype"
            name: "분류" 
            type: "num"
            length: "38"
          ### 경제청 com_kman_ps ///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
        search-result:
          - id: "ftr_cde"
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "for_cde"
          - id: "som_cde"
          - id: "len_nam"
          - id: "man"
          - id: "subtype"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_cde"
            default: "SD100"
            attributes: 
              - id: "key"                 
              - id: "hidden"
          - id: "ftr_idn" 
            attributes: 
              - id: "key"                 
              - id: "hidden"
          - id: "gid" 
            attributes: 
              - id: "key"                 
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
          - id: "for_cde"
          - id: "som_cde"
          - id: "len_nam"
          - id: "man"
          - id: "subtype"
            default: "0"
            attributes:
              - id: "hidden"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 경제청_통신선로 com_kpip_ls
  - id: "com_kpip_ls"
    name: "경제청_통신선로"
    description: "경제청시설 - 경제청_통신선로"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 com_kpip_ls ======================
          - id: "ftr_cde"
            name: "지형지물부호코드" 
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드" 
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "지형지물부호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd(YYYYMMDD)"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "sph_lin"
            name: "통로차선"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_dip"
            name: "규격관구경"
            type: "num"
            length: "38.8"
          - id: "std_hol"
            name: "규격가로"
            type: "num"
            length: "38.8"
          - id: "std_dep"
            name: "규격심도"
            type: "num"
            length: "38.8"
          - id: "len_nam"
            name: "길이명"
            type: "txt"
            length: "100"
          - id: "sdg_pnt"
            name: "통신관로연결시작점"
            type: "txt"
            length: "50"
          - id: "sdh_pnt"
            name: "통신관로연결끝점"
            type: "txt"
            length: "50"
          - id: "pip_lbl"
            name: "관라벨"
            type: "txt"
            length: "50"
          - id: "leng"
            name: "연장"
            type: "num"
            length: "38.8"
          - id: "vel"
            name: "단"
            type: "num"
            length: "38.8"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          - id: "remark"
            name: "비고"
            type: "txt"
            length: "50"
          ### 경제청 com_kpip_ls ///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
        search-result:
          - id: "ftr_cde"
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "sph_lin"
          - id: "mop_cde"
          - id: "std_dip"
          - id: "std_hol"
          - id: "std_dep"
          - id: "len_nam"
          - id: "sdg_pnt"
          - id: "sdh_pnt"
          - id: "pip_lbl"
          - id: "leng"
          - id: "vel"
          - id: "man"
          - id: "remark"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_cde"
            default: "SD001"
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftr_idn" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
          - id: "sph_lin"
          - id: "mop_cde"
          - id: "std_dip"
          - id: "std_hol"
          - id: "std_dep"
          - id: "len_nam"
          - id: "sdg_pnt"
          - id: "sdh_pnt"
          - id: "pip_lbl"
          - id: "leng"
          - id: "vel"
          - id: "man"
          - id: "remark"
          - id: "geom" 
            type: "Line" 
            attributes:
              - id: "hidden"
  # 경제청 경제청_통신심도 com_kpip_ps
  - id: "com_kpip_ps"
    name: "경제청_통신심도"
    description: "경제청시설 - 경제청_통신심도"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 com_kpip_ps ======================
          - id: "ftr_cde"
            name: "지형지물부호코드" 
            type: "combo" 
            options: 
              - code: "842"
          - id: "orgzid"
            name: "관리기관코드" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pip_dep"
            name: "관심도"
            type: "num"
            length: "38.8"
          - id: "gru_hsl"
            name: "관저고도값"
            type: "num"
            length: "38.8"
          ### 경제청 com_kpip_ps ///======================
        search-fields:
          - id: "orgzid"
            conditions: "code"
        search-result:
          - id: "ftr_cde"
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "pip_dep"
          - id: "gru_hsl"
          - id: "orgzid"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_cde"
            default: "SD900"
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftr_idn" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "orgzid"
            attributes: 
              - id: "required" 
          - id: "pip_dep"
          - id: "gru_hsl"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 경제청_통신주 com_kpol_ps
  - id: "com_kpol_ps"
    name: "경제청_통신주"
    description: "경제청시설 - 경제청_통신주"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 com_kpol_ps ======================
          - id: "ftr_cde"
            name: "지형지물부호코드" 
            type: "combo" 
            options: 
              - code: "842"
          - id: "mng_cde"
            name: "관리기관코드" 
            type: "combo" 
            options: 
              - code: "869"
          - id: "ftr_idn"
            name: "관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ist_ymd(YYYYMMDD)"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "std_len"
            name: "규격길이"
            type: "num"
            length: "38.8"
          - id: "sma_exp"
            name: "재질종류"
            type: "txt"
            length: "50"
          - id: "len_nam"
            name: "길이명"
            type: "txt"
            length: "100"
          - id: "man"
            name: "관리부서"
            type: "txt"
            length: "50"
          - id: "sdd"
            name: "통신관리형태"
            type: "txt"
            length: "50"
          ### 경제청 com_kpol_ps ///======================
        search-fields:
          - id: "mng_cde"
            conditions: "code"
        search-result:
          - id: "ftr_cde"
          - id: "ftr_idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "mng_cde"
          - id: "ist_ymd"
          - id: "std_len"
          - id: "sma_exp"
          - id: "len_nam"
          - id: "man"
          - id: "sdd"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftr_cde"
            default: "SD300" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftr_idn" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "mng_cde"
            attributes:
              - id: "required"
          - id: "ist_ymd"
          - id: "std_len"
          - id: "sma_exp"
          - id: "len_nam"
          - id: "man"
          - id: "sdd"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 생활폐기물공간정보 sh_launcher_p
  - id: "sh_launcher_p"
    name: "생활폐기물공간정보"
    description: "경제청시설 - 생활폐기물 - 생활폐기물공간정보"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 sh_launcher_p ======================
          - id: "ftc"
            name: "지형지물부호"
            type: "txt"
            length: "6"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          ### 경제청 sh_launcher_p ///======================
        search-fields:
          - id: "ftc"
            conditions: "equals"
        search-result:
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftc"
          - id: "note"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "PL"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "note"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 공기흡입밸브 sh_airintake_p
  - id: "sh_airintake_p"
    name: "공기흡입밸브"
    description: "경제청시설 - 생활폐기물 - 공기흡입밸브"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 sh_airintake_p ======================
          - id: "ftc"
            name: "지형지물부호"
            type: "txt"
            length: "6"
          - id: "fors"
            name: "구조형식"
            type: "txt"
            length: "100"
          - id: "sbc"
            name: "뚜껑재질"
            type: "txt"
            length: "6"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          ### 경제청 sh_airintake_p ///======================
        search-fields:
          - id: "fors"
            conditions: "equals"
          - id: "sbc"
            conditions: "equals"
        search-result:
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftc"
          - id: "fors"
          - id: "sbc"
          - id: "note"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "AE"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "fors"
          - id: "sbc"
          - id: "note"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 구간밸브 sh_sectioningvalvr_p
  - id: "sh_sectioningvalvr_p"
    name: "구간밸브"
    description: "경제청시설 - 생활폐기물 - 구간밸브"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 sh_sectioningvalvr_p ======================
          - id: "ftc"
            name: "지형지물부호"
            type: "txt"
            length: "6"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "sbd"
            name: "용도"
            type: "txt"
            length: "6"
          - id: "cdip"
            name: "뚜껑_구경"
            type: "num"
            length: "5"
          - id: "chol"
            name: "뚜껑_가로"
            type: "num"
            length: "38.8"
          - id: "cvel"
            name: "뚜껑_세로"
            type: "num"
            length: "38.8"
          - id: "cov"
            name: "뚜껑_형태"
            type: "txt"
            length: "6"
          - id: "sbc"
            name: "뚜껑_재질"
            type: "txt"
            length: "6"
          - id: "dip"
            name: "변실_구경"
            type: "num"
            length: "5"
          - id: "hol"
            name: "변실_가로"
            type: "num"
            length: "38.8"
          - id: "vel"
            name: "변실_세로"
            type: "num"
            length: "38.8"
          - id: "dep"
            name: "변실_깊이"
            type: "num"
            length: "38.8"
          - id: "forx"
            name: "변실형태"
            type: "txt"
            length: "6"
          - id: "mat"
            name: "재질"
            type: "txt"
            length: "6"
          - id: "sw"
            name: "조작핸들"
            type: "txt"
            length: "6"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          ### 경제청 sh_sectioningvalvr_p ///======================
        search-fields:
          - id: "sbd"
            conditions: "equals"
          - id: "forx"
            conditions: "equals"
          - id: "mat"
            conditions: "equals"
          - id: "dip"
            conditions: "range"
        search-result:
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftc"
          - id: "lbl"
          - id: "sbd"
          - id: "cdip"
          - id: "chol"
          - id: "cvel"
          - id: "cov"
          - id: "sbc"
          - id: "dip"
          - id: "hol"
          - id: "vel"
          - id: "dep"
          - id: "forx"
          - id: "mat"
          - id: "sw"
          - id: "note"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "SV"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "lbl"
          - id: "sbd"
          - id: "cdip"
          - id: "chol"
          - id: "cvel"
          - id: "cov"
          - id: "sbc"
          - id: "dip"
          - id: "hol"
          - id: "vel"
          - id: "dep"
          - id: "forx"
          - id: "mat"
          - id: "sw"
          - id: "note"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 금회관로 sh_pipeout_l
  - id: "sh_pipeout_l"
    name: "금회관로"
    description: "경제청시설 - 생활폐기물 - 금회관로"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 sh_pipeout_l ======================
          - id: "mngt"
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "ftc"
            name: "지형지물부호"
            type: "txt"
            length: "6"
          - id: "dip"
            name: "관구경"
            type: "num"
            length: "38.8"
          - id: "saa"
            name: "관용도"
            type: "txt"
            length: "10"
          - id: "leng"
            name: "연장"
            type: "num"
            length: "38.8"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "mop"
            name: "재질"
            type: "txt"
            length: "6"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          ### 경제청 sh_pipeout_l ///======================
        search-fields:
          - id: "dip"
            conditions: "range"
          - id: "saa"
            conditions: "equals"
          - id: "mngt"
            conditions: "code"
          - id: "mop"
            conditions: "equals"
        search-result:
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftc"
          - id: "dip"
          - id: "saa"
          - id: "leng"
          - id: "lbl"
          - id: "mngt"
          - id: "mop"
          - id: "note"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "SH002"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "mngt" 
            attributes:
              - id: "required"
          - id: "dip"
          - id: "saa"
          - id: "leng"
          - id: "lbl"
          - id: "mop"
          - id: "note"
          - id: "geom" 
            type: "Line" 
            attributes:
              - id: "hidden"
  # 경제청 기타시설_선 sh_ect_p
  - id: "sh_ect_p"
    name: "기타시설_선"
    description: "경제청시설 - 생활폐기물 - 기타시설_선"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 sh_ect_p ======================
          - id: "ftc"
            name: "지형지물부호"
            type: "txt"
            length: "6"
          - id: "mof"
            name: "형태"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          ### 경제청 sh_ect_p ///======================
        search-fields:
          - id: "mof"
            conditions: "equals"
        search-result:
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftc"
          - id: "mof"
          - id: "note"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            attributes: 
              - id: "key" 
              - id: "required"
          - id: "mof"
          - id: "note"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 분기맨홀 sh_cutmanhol_p
  - id: "sh_cutmanhol_p"
    name: "분기맨홀"
    description: "경제청시설 - 생활폐기물 - 분기맨홀"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 sh_cutmanhol_p ======================
          - id: "mngt"
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "ftc"
            name: "지형지물부호"
            type: "txt"
            length: "6"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "sbd"
            name: "용도"
            type: "txt"
            length: "6"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          ### 경제청 sh_cutmanhol_p ///======================
        search-fields:
          - id: "mngt"
            conditions: "code"
        search-result:
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftc"
          - id: "mngt"
          - id: "ymd"
          - id: "sbd"
          - id: "note"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "BM"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "mngt" 
            attributes:
              - id: "required"
          - id: "ymd"
          - id: "sbd"
          - id: "note"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 심도 sh_depth_p
  - id: "sh_depth_p"
    name: "심도"
    description: "경제청시설 - 생활폐기물 - 심도"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 sh_depth_p ======================
          - id: "ftc"
            name: "지형지물부호"
            type: "txt"
            length: "6"
          - id: "dep"
            name: "심도"
            type: "num"
            length: "38.8"
          ### 경제청 sh_depth_p ///======================
        search-fields:
          - id: "dep"
            conditions: "range"
        search-result:
          - id: "ftc"
          - id: "dep"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc" 
            attributes: 
              - id: "key" 
              - id: "required"
          - id: "dep" 
            attributes: 
              - id: "key"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 옥외투입구 sh_putgate_p
  - id: "sh_putgate_p"
    name: "옥외투입구"
    description: "경제청시설 - 생활폐기물 - 옥외투입구"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 sh_putgate_p ======================
          - id: "mngt"
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "ftc"
            name: "지형지물부호"
            type: "txt"
            length: "6"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "mof"
            name: "형태"
            type: "txt"
            length: "6"
          - id: "mol"
            name: "용량"
            type: "txt"
            length: "6"
          - id: "fors"
            name: "구조형식"
            type: "txt"
            length: "6"
          - id: "sbc"
            name: "뚜껑재질"
            type: "txt"
            length: "20"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          ### 경제청 sh_putgate_p ///======================
        search-fields:
          - id: "mngt"
            conditions: "code"
        search-result:
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftc"
          - id: "mngt"
          - id: "ymd"
          - id: "mof"
          - id: "mol"
          - id: "fors"
          - id: "sbc"
          - id: "note"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            attributes: 
              - id: "key" 
              - id: "required"
          - id: "mngt" 
            attributes:
              - id: "required"
          - id: "ymd"
          - id: "mof"
          - id: "mol"
          - id: "fors"
          - id: "sbc"
          - id: "note"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 점검구용맨홀 sh_testmanhol_p
  - id: "sh_testmanhol_p"
    name: "점검구용맨홀"
    description: "경제청시설 - 생활폐기물 - 점검구용맨홀"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 sh_testmanhol_p ======================
          - id: "mngt"
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "ftc"
            name: "지형지물부호"
            type: "txt"
            length: "6"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp
          - id: "sbd"
            name: "용도"
            type: "txt"
            length: "6"
          - id: "cdip"
            name: "뚜껑_구경"
            type: "num"
            length: "5"
          - id: "chol"
            name: "뚜껑_가로"
            type: "num"
            length: "38.8"
          - id: "cvel"
            name: "뚜껑_세로"
            type: "num"
            length: "38.8"
          - id: "cov"
            name: "뚜껑_형태"
            type: "txt"
            length: "6"
          - id: "sbc"
            name: "뚜껑_재질"
            type: "txt"
            length: "6"
          - id: "dip"
            name: "변실_구경"
            type: "num"
            length: "5"
          - id: "hol"
            name: "변실_가로"
            type: "num"
            length: "38.8"
          - id: "vel"
            name: "변실_세로"
            type: "num"
            length: "38.8"
          - id: "dep"
            name: "변실_깊이"
            type: "num"
            length: "38.8"
          - id: "forx"
            name: "변실_형태"
            type: "txt"
            length: "6"
          - id: "mat"
            name: "변실_재질"
            type: "txt"
            length: "6"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          ### 경제청 sh_testmanhol_p ///======================
        search-fields:
          - id: "mngt"
            conditions: "code"
        search-result:
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftc"
          - id: "lbl"
          - id: "mngt"
          - id: "ymd"
          - id: "sbd"
          - id: "cdip"
          - id: "chol"
          - id: "cvel"
          - id: "cov"
          - id: "sbc"
          - id: "dip"
          - id: "hol"
          - id: "vel"
          - id: "dep"
          - id: "forx"
          - id: "mat"
          - id: "note"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "JM"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "lbl"
          - id: "mngt" 
            attributes:
              - id: "required"
          - id: "ymd"
          - id: "sbd"
          - id: "cdip"
          - id: "chol"
          - id: "cvel"
          - id: "cov"
          - id: "sbc"
          - id: "dip"
          - id: "hol"
          - id: "vel"
          - id: "dep"
          - id: "forx"
          - id: "mat"
          - id: "note"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 주관로 sh_pipe_l
  - id: "sh_pipe_l"
    name: "주관로"
    description: "경제청시설 - 생활폐기물 - 주관로"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 sh_pipe_l ======================
          - id: "mngt"
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "ftc"
            name: "지형지물부호"
            type: "txt"
            length: "6"
          - id: "dio"
            name: "관경"
            type: "num"
            length: "38.8"
          - id: "saa"
            name: "관용도"
            type: "txt"
            length: "10"
          - id: "leng"
            name: "연장"
            type: "num"
            length: "38.8"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          - id: "mop"
            name: "재질"
            type: "txt"
            length: "6"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          ### 경제청 sh_pipe_l ///======================
        search-fields:
          - id: "mngt"
            conditions: "code"
        search-result:
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "ftc"
          - id: "mngt"
          - id: "dio"
          - id: "saa"
          - id: "leng"
          - id: "lbl"
          - id: "mop"
          - id: "note"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            attributes: 
              - id: "key" 
              - id: "required"
          - id: "mngt" 
            attributes:
              - id: "required"
          - id: "dio"
          - id: "saa"
          - id: "leng"
          - id: "lbl"
          - id: "mop"
          - id: "note"
          - id: "geom" 
            type: "Line" 
            attributes:
              - id: "hidden"
  # 경제청 중수관로 wwl_pipe_l
  - id: "wwl_pipe_l"
    name: "중수관로"
    description: "경제청시설 - 중수도 - 중수관로"
    type: "LineString"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 wwl_pipe_l ======================
          - id: "ftc"
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "842"
          - id: "mngt"
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "dip"
            name: "관구경(mm)" 
            type: "num"
          - id: "saa"
            name: "관용도" 
            type: "combo" 
            options: 
              - code: "703"
          - id: "mop"
            name: "재질" 
            type: "combo" 
            options: 
              - code: "704"
          - id: "exam_yn"
            name: "성과심사여부" 
            type: "combo" 
            options: 
              - code: "901"
          - id: "idn"
            name: "지형지물부호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "ymd"
            name: "설치일자"
            type: "date"
          - id: "dip"
            name: "관구경(mm)"
            type: "num"
            length: "5"
          - id: "leng"
            name: "연장(m)"
            type: "num"
            length: "38.8"
          - id: "lbl"
            name: "관라벨"
            type: "txt"
            length: "50"
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
          ### 경제청 wwl_pipe_l ///======================
        search-fields:
          - id: "mngt"
            conditions: "code"
        search-result:
          - id: "idn"
          - id: "ftc"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
          - id: "ymd"
          - id: "dip" 
          - id: "saa"
          - id: "leng" 
          - id: "lbl"
          - id: "mop"
          - id: "iqt"
          - id: "etc"
          - id: "exam_yn"
          - id: "last_mdfcn_id"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "idn" 
            attributes: 
              - id: "key"
          - id: "ftc" 
            default: "SJ001"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt" 
            attributes:
              - id: "required"
          - id: "ymd"
          - id: "dip"
          - id: "saa"
          - id: "leng"
          - id: "lbl"
          - id: "mop"
          - id: "iqt"
          - id: "etc"
          - id: "exam_yn"
          - id: "geom" 
            type: "Line" 
            attributes:
              - id: "hidden"
  # 경제청 중수맨홀 wwl_manhol_p
  - id: "wwl_manhol_p"
    name: "중수맨홀"
    description: "경제청시설 - 중수도 - 중수맨홀"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 wwl_manhol_p ======================
          - id: "ftc"
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "842"
          - id: "mngt"
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "btt"
            name: "형태" 
            type: "combo" 
            options: 
              - code: "857"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "ymd"
            name: "설치일자"
            type: "date"
          - id: "css"
            name: "규격"
            type: "txt"
            length: "25"
          - id: "stat"
            name: "현재상태"
            type: "txt"
            length: "6"
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          ### 경제청 wwl_manhol_p ///======================
        search-fields:
          - id: "mngt"
            conditions: "code"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
          - id: "ymd"
          - id: "css"
          - id: "som"
          - id: "btt"
          - id: "stat"
          - id: "etc"
          - id: "lbl"
          - id: "last_mdfcn_id"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc" 
            attributes: 
              - id: "key" 
              - id: "required"
          - id: "idn" 
            attributes: 
              - id: "key"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt" 
            attributes:
              - id: "required"
          - id: "ymd"
          - id: "css"
          - id: "som"
          - id: "btt"
          - id: "stat"
          - id: "etc"
          - id: "lbl"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 중수변류시설 wwl_valve_p
  - id: "wwl_valve_p"
    name: "중수변류시설"
    description: "경제청시설 - 중수도 - 중수변류시설"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 wwl_valve_p ======================
          - id: "ftc"
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "842"
          - id: "mngt"
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "mop"
            name: "재질" 
            type: "combo" 
            options: 
              - code: "707"
          - id: "mof"
            name: "형식" 
            type: "combo" 
            options: 
              - code: "848"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "ymd"
            name: "설치일자"
            type: "date"
            length: "10"
          - id: "dip"
            name: "관구경(mm)"
            type: "num"
            length: "5"
          - id: "bss"
            name: "변실규격(mm)"
            type: "txt"
            length: "50"
          - id: "css"
            name: "뚜껑구경(mm)"
            type: "txt"
            length: "6"
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          ### 경제청 wwl_valve_p ///======================
        search-fields:
          - id: "mngt"
            conditions: "code"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
          - id: "ymd"
          - id: "mop"
          - id: "mof"
          - id: "dip" 
          - id: "btt"
          - id: "bss" 
          - id: "css" 
          - id: "csr"
          - id: "etc"
          - id: "stat"
          - id: "lbl"
          - id: "last_mdfcn_id"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc" 
            attributes: 
              - id: "key" 
              - id: "required"
          - id: "idn" 
            attributes: 
              - id: "key"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt" 
            attributes:
              - id: "required"
          - id: "ymd"
          - id: "mop"
          - id: "mof"
          - id: "dip"
          - id: "btt"
          - id: "bss"
          - id: "css"
          - id: "csr"
          - id: "stat"
          - id: "lbl"
          - id: "etc"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 중수수압계 wwl_prga_p
  - id: "wwl_prga_p"
    name: "중수수압계"
    description: "경제청시설 - 중수도 - 중수수압계"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 wwl_prga_p ======================
          - id: "ftc"
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "842"
          - id: "mngt"
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "mof"
            name: "형식" 
            type: "combo" 
            options: 
              - code: "156"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "ymd"
            name: "설치일자"
            type: "date"
            length: "10"
          - id: "dip"
            name: "관구경"
            type: "num"
            length: "5"
          - id: "ssaf"
            name: "기준압력"
            type: "num"
            length: "38.8"
          - id: "asaf"
            name: "평균압력"
            type: "num"
            length: "38.8"
          - id: "msaf"
            name: "측정압력"
            type: "num"
            length: "38.8"
          - id: "pdip"
            name: "중수관관경"
            type: "num"
            length: "5"
          - id: "nam"
            name: "제작회사명"
            type: "txt"
            length: "100"
          - id: "ang"
            name: "방향각"
            type: "num"
            length: "5"
          ### 경제청 wwl_prga_p ///======================
        search-fields:
          - id: "mngt"
            conditions: "code"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
          - id: "ymd"
          - id: "pga"
          - id: "mof"
          - id: "dip"
          - id: "ssaf"
          - id: "asaf"
          - id: "msaf"
          - id: "pdip"
          - id: "nam"
          - id: "ang"
          - id: "last_mdfcn_id"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc" 
            default: "SJ121"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "idn" 
            attributes: 
              - id: "key"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt" 
            attributes:
              - id: "required"
          - id: "ymd"
          - id: "pga"
          - id: "mof"
          - id: "dip"
          - id: "ssaf"
          - id: "asaf"
          - id: "msaf"
          - id: "pdip"
          - id: "nam"
          - id: "ang"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 중수심도 wwl_depth_p
  - id: "wwl_depth_p"
    name: "중수심도"
    description: "경제청시설 - 중수도 - 중수심도"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 wwl_depth_p ======================
          - id: "mngt"
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "ftc"
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "842"
          - id: "dep"
            name: "심도(m)" 
            type: "num"
            length: "38.8"
          ### 경제청 wwl_depth_p ///======================
        search-fields:
          - id: "mngt"
            conditions: "code"
        search-result:
          - id: "mngt"
          - id: "ftc"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "dep" 
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_id"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "mngt" 
            attributes: 
              - id: "key"
              - id: "readonly"
              - id: "required"
          - id: "ftc"
            default: "SJ900"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "dep"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 중수유량계 wwl_yurang_p
  - id: "wwl_yurang_p"
    name: "중수유량계"
    description: "경제청시설 - 중수도 - 중수유량계"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 wwl_yurang_p ======================
          - id: "ftc"
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "842"
          - id: "mngt"
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "mof"
            name: "형식" 
            type: "combo" 
            options: 
              - code: "156"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "stat"
            name: "현재상태"
            type: "combo"
            options:
              - code: "702"
          - id: "pnam"
            name: "품명"
            type: "txt"
            length: "20"
          - id: "mnu"
            name: "제조회사"
            type: "txt"
            length: "100"
          - id: "ymd"
            name: "설치일자"
            type: "date"
            length: "10"
          - id: "dip"
            name: "관구경(mm)"
            type: "num"
            length: "5"
          - id: "loc"
            name: "위치"
            type: "txt"
            length: "50"
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          ### 경제청 wwl_yurang_p ///======================
        search-fields:
          - id: "mngt"
            conditions: "code"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
          - id: "pnam"
          - id: "mof"
          - id: "mnu"
          - id: "ymd"
          - id: "dip" 
          - id: "loc"
          - id: "stat"
          - id: "etc"
          - id: "lbl"
          - id: "last_mdfcn_id"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc" 
            default: "SJ117"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "idn" 
            attributes: 
              - id: "key"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt" 
            attributes: 
              - id: "readonly"
              - id: "required"
          - id: "pnam"
          - id: "mof"
          - id: "mnu"
          - id: "ymd"
          - id: "dip"
          - id: "loc"
          - id: "stat"
          - id: "etc"
          - id: "lbl"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
  # 경제청 중수탑 wwl_wtower_p
  - id: "wwl_wtower_p"
    name: "중수탑"
    description: "경제청시설 - 중수도 - 중수탑"
    type: "Point"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### 경제청 wwl_wtower_p ======================
          - id: "ftc"
            name: "지형지물부호" 
            type: "combo" 
            options: 
              - code: "842"
          - id: "mngt"
            name: "관리기관" 
            type: "combo" 
            options: 
              - code: "278"
          - id: "stat"
            name: "현재상태" 
            type: "combo" 
            options: 
              - code: "702"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "ymd"
            name: "설치일자"
            type: "date"
            length: "10"
          - id: "dip"
            name: "관구경(mm)"
            type: "num"
            length: "5"
          - id: "bdip"
            name: "배수관경(mm)"
            type: "num"
            length: "5"
          - id: "hit"
            name: "높이(m)"
            type: "num"
            length: "5"
          - id: "etc"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "lbl"
            name: "라벨"
            type: "txt"
            length: "50"
          ### 경제청 wwl_wtower_p ///======================
        search-fields:
          - id: "mngt"
            conditions: "code"
        search-result:
          - id: "ftc"
          - id: "idn"
          - id: "gid" 
            attributes: 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
          - id: "ymd"
          - id: "dip" 
          - id: "bdip" 
          - id: "hit" 
          - id: "stat"
          - id: "lbl"
          - id: "etc"
          - id: "geom" 
            attributes: 
              - id: "hidden"
          - id: "last_mdfcn_dt"
        search-detail:
          - id: "ftc"
            default: "SJ118"
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "idn" 
            attributes: 
              - id: "key"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt" 
            attributes: 
              - id: "readonly"
              - id: "required"
          - id: "ymd"
          - id: "dip"
          - id: "bdip"
          - id: "hit"
          - id: "stat"
          - id: "etc"
          - id: "lbl"
          - id: "geom" 
            type: "Point" 
            attributes:
              - id: "hidden"
# ----- 경제청 facilities 끝----------

# ------ 추가 -----------------------
  # gel_kizun_p 기준점 ==============
  - id: "gel_kizun_p"
    name: "기준점"
    description: "공통 - 기준점"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_kizun_p 기준점 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "hsl"
            name: "고도값"
            type: "num"
            length: "38.8"
           ### gel_kizun_p 기준점 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key"
              - id: "hidden"
          - id: "ftc"
            attributes:
              - id: "key"
          - id: "hsl"
          - id: "geom" 
            type: "Point"
            attributes: 
              - id: "hidden"
  # gel_kizun_p 기준점 ///============

  # gel_rdwp_p 도로원표 ==============
  - id: "gel_rdwp_p"
    name: "도로원표"
    description: "공통 - 도로원표"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_rdwp_p 도로원표 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "sgg_cde"
            name: "시군구코드"
            type: "combo"
            options:
              - code: "910"
          - id: "idn"
            name: "허가번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ridn"
            name: "허가신청번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사번호"
            type: "txt"
            length: "10"
          - id: "cont"
            name: "하자내용"
            type: "txt"
            length: "50"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
           ### gel_rdwp_p 도로원표 ///===================
        search-detail:
          - id: "ftc"
            default: "AD020"
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "idn" 
            attributes: 
              - id: "key" 
              - id: "readonly" 
              - id: "disabled" 
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "mngt"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "cont"
          - id: "note"
          - id: "hjd_cde"
          - id: "sgg_cde"
          - id: "geom" 
            type: "Point"
            attributes: 
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # gel_rdwp_p 도로원표 ///============

  # gel_ind010_a 색인도1/1000 ==============
  - id: "gel_ind010_a"
    name: "색인도1/1000"
    description: "공통 - 색인도1/1000"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_ind010_a 색인도1/1000 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "mapno"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "cymd"
            name: "제작년도"
            type: "txt"
            length: "4"
          - id: "uymd"
            name: "갱신년도"
            type: "txt"
            length: "4"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "dwgext"
            name: "수치지형도구축여부"
            type: "txt"
            length: "1"
           ### gel_ind010_a 색인도1/1000 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc"
            default: "ZD200"
            attributes: 
              - id: "key"
              - id: "hidden"
          - id: "mapno"
          - id: "cymd"
          - id: "uymd"
          - id: "note"
          - id: "dwgext"
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"          
  # gel_ind010_a 색인도1/1000 ///============

  # gel_ind100_a 색인도1/10000 ==============
  - id: "gel_ind100_a"
    name: "색인도1/10000"
    description: "공통 - 색인도1/10000"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_ind100_a 색인도1/10000 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "mapno"
            name: "도엽번호"
            type: "txt"
            length: "10"
           ### gel_ind100_a 색인도1/10000 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc"
            default: "ZD500"
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "mapno"
          - id: "geom"
            type: "Polygon"
            attributes: 
              - id: "hidden"
  # gel_ind100_a 색인도1/10000 ///============

  # gel_ind025_a 색인도1/2500 ==============
  - id: "gel_ind025_a"
    name: "색인도1/2500"
    description: "공통 - 색인도1/2500"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_ind025_a 색인도1/2500 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "mapno"
            name: "도엽번호"
            type: "txt"
            length: "10"
           ### gel_ind025_a 색인도1/2500 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc"
            default: "ZD300"
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "mapno"
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"
  # gel_ind025_a 색인도1/2500 ///============

  # gel_ind005_a 색인도1/500 ==============
  - id: "gel_ind005_a"
    name: "색인도1/500"
    description: "공통 - 색인도1/500"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_ind005_a 색인도1/500 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "mapno"
            name: "도엽번호"
            type: "txt"
            length: "10"
           ### gel_ind005_a 색인도1/500 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc"
            default: "ZD100"
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "mapno"
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"
  # gel_ind005_a 색인도1/500 ///============

  # gel_ind050_a 색인도1/5000 ==============
  - id: "gel_ind050_a"
    name: "색인도1/5000"
    description: "공통 - 색인도1/5000"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_ind050_a 색인도1/5000 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "mapno"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "cymd"
            name: "제작년도"
            type: "txt"
            length: "4"
          - id: "uymd"
            name: "갱신년도"
            type: "txt"
            length: "4"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
          - id: "dwgext"
            name: "수치지형도구축여부"
            type: "txt"
            length: "1"
           ### gel_ind050_a 색인도1/5000 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc"
            default: "ZD400"
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "mapno"
          - id: "cymd"
          - id: "uymd"
          - id: "note"
          - id: "dwgext"
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"
  # gel_ind050_a 색인도1/5000 ///============

  # gel_ind500_a 색인도1/50000 ==============
  - id: "gel_ind500_a"
    name: "색인도1/50000"
    description: "공통 - 색인도1/50000"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_ind500_a 색인도1/50000 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "mapno"
            name: "도엽번호"
            type: "txt"
            length: "10"
           ### gel_ind500_a 색인도1/50000 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc"
            default: "ZD600"
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "mapno"
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"
  # gel_ind500_a 색인도1/50000 ///============

  # gel_agri_a 식생경계 ==============
  - id: "gel_agri_a"
    name: "식생경계"
    description: "공통 - 식생경계"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_agri_a 식생경계 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "daz"
            name: "식생경계용도"
            type: "combo"
            options:
              - code: "3"
           ### gel_agri_a 식생경계 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc"
            default: "DA200"
            attributes: 
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "daz"
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"
  # gel_agri_a 식생경계 ///============

  # gel_rail_l 철도 ==============
  - id: "gel_rail_l"
    name: "철도"
    description: "공통 - 철도"
    type : "LineString" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_rail_l 철도 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
           ### gel_rail_l 철도 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc"
            default: "AF001"
            attributes: 
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "geom" 
            type: "Line"
            attributes: 
              - id: "hidden"
  # gel_rail_l 철도 ///============

  # gel_kisn_p 도시기준점 ==============
  - id: "gel_kisn_p"
    name: "도시기준점"
    description: "공통 - 도로시설 - 도시기준점"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_kisn_p 도시기준점 =====================
          - id: "ftr_idn"
            name: "기준점ID"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ftr_cde"
            name: "기준점구분"
            type: "txt"
            length: "10"
          - id: "mng_cde"
            name: "관리기관코드"
            type: "combo"
            options: 
              - code: "869"
          - id: "grd_cde"
            name: "기준점등급" #기존 DB와 동일하게 진행
            type: "combo"
            values:
              - code: "1급도시기준점"
                name: "1급도시기준점"
              - code: "2급도시기준점"
                name: "2급도시기준점"
              - code: "3급도시기준점"
                name: "3급도시기준점"
              - code: "4급도시기준점"
                name: "4급도시기준점"
          - id: "decisionno"
            name: "고시번호"
            type: "txt"
            length: "20"
          - id: "ftr_no"
            name: "기준점명"
            type: "txt"
            length: "9"
          - id: "plan_org"
            name: "계획기관"
            type: "txt"
            length: "11"
          - id: "work_org"
            name: "작업기관"
            type: "txt"
            length: "16"
          - id: "workno"
            name: "작업규정승인번호"
            type: "txt"
            length: "12"
          - id: "markstate"
            name: "기준점상태"
            type: "txt"
            length: "13"
          - id: "mapno"
            name: "도엽번호"
            type: "txt"
            length: "15"
          - id: "mapname"
            name: "지도명"
            type: "txt"
            length: "11"
          - id: "surveydate"
            name: "관측일자"
            type: "txt"
            length: "14"
          - id: "surveyor"
            name: "관측자"
            type: "txt"
            length: "11"
          - id: "installer"
            name: "설치자"
            type: "txt"
            length: "11"
          - id: "location"
            name: "소재지"
            type: "txt"
            length: "100"
          - id: "course"
            name: "설치경로"
            type: "txt"
            length: "254"
          - id: "height"
            name: "표고"
            type: "num"
            length: "38.8"
          - id: "datum"
            name: "사용원점"
            type: "txt"
            length: "8"
          - id: "ggw_x"
            name: "세계측지계_경위도X"
            type: "txt"
            length: "19"
          - id: "ggw_y"
            name: "세계측지계_경위도Y"
            type: "txt"
            length: "19"
          - id: "ggg_x"
            name: "세계측지계_직각좌표X"
            type: "num"
            length: "38.8"
          - id: "ggg_y"
            name: "세계측지계_직각좌표Y"
            type: "num"
            length: "38.8"
          - id: "bgw_x"
            name: "지역좌표계_경위도X"
            type: "txt"
            length: "19"
          - id: "bgw_y"
            name: "지역좌표계_경위도Y"
            type: "txt"
            length: "19"
          - id: "bgg_x"
            name: "지역좌표계_직각좌표X"
            type: "num"
            length: "38.8"
          - id: "bgg_y"
            name: "지역좌표계_직각좌표Y"
            type: "num"
            length: "38.8"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "losedate"
            name: "망실신고접수일"
            type: "txt"
            length: "11"
          - id: "losecmt"
            name: "망실신고내용"
            type: "txt"
            length: "10"
          - id: "decisiondate"
            name: "고시일자"
            type: "txt"
            length: "13"
          - id: "project_name"
            name: "사업명"
            type: "txt"
            length: "254"
          - id: "installdate"
            name: "설치일자"
            type: "txt"
            length: "12"
          - id: "mapscale"
            name: "도엽축척"
            type: "txt"
            length: "11"
          - id: "mapcode"
            name: "도엽코드"
            type: "txt"
            length: "11"
          - id: "sht_nam"
            name: "도엽명"
            type: "txt"
            length: "100"
          - id: "rex_num"
            name: "성과X"
            type: "num"
            length: "38.8"
          - id: "rey_num"
            name: "성과Y"
            type: "num"
            length: "38.8"
           ### gel_kisn_p 도시기준점 ///===================
        search-detail:
          - id: "ftr_idn" 
            attributes:
              - id: "key"
              - id: "required"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftr_cde"
            default: "도시기준점"  ##기존 DB와 동일하게 유지
            attributes: 
              - id: "hidden"
          - id: "grd_cde"
          - id: "decisionno"
          - id: "ftr_no"
          - id: "plan_org"
          - id: "work_org"
          - id: "workno"
          - id: "markstate"
          - id: "mapno"
          - id: "mapname"
          - id: "surveydate"
          - id: "surveyor"
          - id: "installer"
          - id: "location"
          - id: "course"
          - id: "height"
          - id: "datum"
          - id: "ggw_x"
          - id: "ggw_y"
          - id: "ggg_x"
          - id: "ggg_y"
          - id: "bgw_x"
          - id: "bgw_y"
          - id: "bgg_x"
          - id: "bgg_y"
          - id: "note"
          - id: "losedate"
          - id: "losecmt"
          - id: "decisiondate"
          - id: "project_name"
          - id: "installdate"
          - id: "mapscale"
          - id: "mapcode"
          - id: "sht_nam"
          - id: "mng_cde"
          - id: "rex_num"
          - id: "rey_num"
          - id: "geom" 
            type: "Point"
            attributes: 
              - id: "hidden"
  # gel_kisn_p 도시기준점 ///============

  # rdl_rdln_l 도로경계선 ==============
  - id: "rdl_rdln_l"
    name: "도로경계선"
    description: "공통 - 도로시설 - 도로 - 도로경계선"
    type : "LineString" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### rdl_rdln_l 도로경계선 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "gucd"
            name: "구코드"
            type: "combo"
            options:
              - code: "910"
           ### rdl_rdln_l 도로경계선 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "AD003" 
            attributes: 
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "mngt"
          - id: "gucd"
          - id: "geom" 
            type: "Line"
            attributes: 
              - id: "hidden"
        detail-tab:
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_rdln_l" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_RDLN_L"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # rdl_rdln_l 도로경계선 ///============

  # gel_sur_l 도로경계선_지형도 ==============
  - id: "gel_sur_l"
    name: "도로경계선_지형도"
    description: "공통 - 도로시설 - 도로 - 도로경계선_지형도"
    type : "LineString" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_sur_l 도로경계선_지형도 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "gucd"
            name: "구코드"
            type: "combo"
            options:
              - code: "874"
          - id: "ada"
            name: "구분"
            type: "combo"
            options:
              - code: "194"
           ### gel_sur_l 도로경계선_지형도 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            attributes: 
              - id: "key" 
              - id: "required"
          - id: "gucd"
          - id: "ada"
          - id: "geom" 
            type: "Line"
            attributes: 
              - id: "hidden"
  # gel_sur_l 도로경계선_지형도 ///============

  # gel_hur_l 보도경계선_지형도 ==============
  - id: "gel_hur_l"
    name: "보도경계선_지형도"
    description: "공통 - 도로시설 - 도로 - 보도경계선_지형도"
    type : "LineString" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_hur_l 보도경계선_지형도 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "gucd"
            name: "구코드"
            type: "combo"
            options:
              - code: "874"
           ### gel_hur_l 보도경계선_지형도 ///===================
        search-detail:
          - id: "gid"
            attributes: 
              - id: "key"
              - id: "hidden"
          - id: "ftc" 
            default: "AD900"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "geom" 
            type: "Line"
            attributes: 
              - id: "hidden"
  # gel_hur_l 보도경계선_지형도 ///============

  # gel_parc_a 지형지번 ==============
  - id: "gel_parc_a"
    name: "지형지번"
    description: "공통 - 도로시설 - 도로 - 지형지번"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_parc_a 지형지번 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "bjd_cde"
            name: "법정읍면동코드"
            type: "combo"
            options:
              - code: "902"
          - id: "sgg_cde"
            name: "시군구코드"
            type: "combo"
            options:
              - code: "851"
          - id: "san_chk"
            name: "지번_산구분"
            type: "txt"
            length: "2"
          - id: "fac_num"
            name: "지번_본번"
            type: "txt"
            length: "4"
          - id: "fad_num"
            name: "지번_부번"
            type: "txt"
            length: "4"
          - id: "nrd_nam"
            name: "새주소_도로명"
            type: "txt"
            length: "100"
          - id: "nfc_num"
            name: "새주소_본번"
            type: "txt"
            length: "4"
          - id: "nfd_num"
            name: "새주소_부번"
            type: "txt"
            length: "4"
          - id: "par_lbl"
            name: "지번라벨"
            type: "txt"
            length: "50"
           ### gel_parc_a 지형지번 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "ZC501"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "hjd_cde" 
            attributes: 
              - id: "required"
          - id: "bjd_cde" 
            attributes: 
              - id: "required"
          - id: "san_chk"
          - id: "fac_num"
          - id: "fad_num"
          - id: "nrd_nam"
          - id: "nfc_num"
          - id: "nfd_num"
          - id: "par_lbl"
          - id: "fae_cde" 
            attributes: 
              - id: "required"
          - id: "sgg_cde" 
            attributes: 
              - id: "required"
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"
  # gel_parc_a 지형지번 ///============

  # gel_sub_l 지하철노선 ==============
  - id: "gel_sub_l"
    name: "지하철노선"
    description: "공통 - 도로시설 - 기타시설 - 지하철노선"
    type : "LineString" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_sub_l 지하철노선 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "nam"
            name: "펌프장명칭"
            type: "txt"
            length: "20"
           ### gel_sub_l 지하철노선 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "SUB01"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "nam"
          - id: "geom" 
            type: "Line"
            attributes: 
              - id: "hidden"
  # gel_sub_l 지하철노선 ///============

  # gel_sub_a 지하철역사 ==============
  - id: "gel_sub_a"
    name: "지하철역사"
    description: "공통 - 도로시설 - 기타시설 - 지하철역사"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "station"
            name: "역"
            type: "txt"
            length: "20"
        search-detail:
          - id: "station" 
            attributes:
              - id: "required"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"
  # gel_sub_a 지하철역사 ///============

  # gel_bldg_a 건물_지형도 ==============
  - id: "gel_bldg_a"
    name: "건물_지형도"
    description: "공통 - 지형도 - 건물_지형도"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_bldg_a 건물_지형도 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "gucd"
            name: "구코드"
            type: "combo"
            options:
              - code: "910"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "bjd_cde"
            name: "법정읍면동코드"
            type: "combo"
            options:
              - code: "902"
          - id: "lbl"
            name: "건물명"
            type: "txt" # 변경: varchar -> varchar
            length: "100"
          - id: "dbl_nam"
            name: "건물세부명"
            type: "txt"
            length: "100"
          - id: "san_chk"
            name: "지번_산구분"
            type: "txt"
            length: "2"
          - id: "fac_num"
            name: "지번_본번"
            type: "txt"
            length: "4"
          - id: "fad_num"
            name: "지번_부번"
            type: "txt"
            length: "4"
          - id: "nrd_nam"
            name: "새주소_도로명"
            type: "txt"
            length: "100"
          - id: "nfc_num"
            name: "새주소_본번"
            type: "txt"
            length: "4"
          - id: "nfd_num"
            name: "새주소_부번"
            type: "txt"
            length: "4"
          - id: "bld_hit"
            name: "건물높이"
            type: "num"
            length: "38.8"
          - id: "imp_chk"
            name: "주요건물여부"
            type: "txt"
            length: "1"
           ### gel_bldg_a 건물_지형도 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "AA001"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "lbl"
          - id: "aaa"
          - id: "aab"
          - id: "dcd"
          - id: "dbl_nam"
          - id: "bjd_cde"
          - id: "san_chk"
          - id: "fac_num"
          - id: "fad_num"
          - id: "nrd_nam"
          - id: "nfc_num"
          - id: "nfd_num"
          - id: "bld_hit"
          - id: "imp_chk"
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"
  # gel_bldg_a 건물_지형도 ///============

  # gel_elev_l 등고선 ==============
  - id: "gel_elev_l"
    name: "등고선"
    description: "공통 - 지형도 - 등고선"
    type : "LineString" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_elev_l 등고선 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "gucd"
            name: "등록구"
            type: "combo"
            options:
              - code: "874"
          - id: "pk_id"
            name: "PK_ID"
            type: "txt"
            length: "50"
          - id: "hsl"
            name: "고도값"
            type: "num"
            length: "38.8"
           ### gel_elev_l 등고선 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "CA001"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "hsl"
          - id: "caa"
          - id: "gucd"
          - id: "pk_id"
          - id: "geom" 
            type: "Line"
            attributes: 
              - id: "hidden"
  # gel_elev_l 등고선 ///============

  # gel_pyogo_p 표고점 ==============
  - id: "gel_pyogo_p"
    name: "표고점"
    description: "공통 - 지형도 - 표고점"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_pyogo_p 표고점 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "hsl"
            name: "고도값"
            type: "num"
            length: "38.8"
           ### gel_pyogo_p 표고점 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc"
            default: "CA002" 
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "hsl"
          - id: "geom" 
            type: "Point"
            attributes: 
              - id: "hidden"
  # gel_pyogo_p 표고점 ///============

  # gel_gadm_a 구경계 ==============
  - id: "gel_gadm_a"
    name: "구경계"
    description: "공통 - 지형도 - 행정경계 - 구경계"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_gadm_a 구경계 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "gucd"
            name: "구코드"
            type: "combo"
            options:
              - code: "910"
          - id: "lbl"
            name: "명칭"
            type: "txt"
            length: "20"
           ### gel_gadm_a 구경계 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "EA035"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "lbl"
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"
  # gel_gadm_a 구경계 ///============

  # gel_badm_a 동경계_법정동 ==============
  - id: "gel_badm_a"
    name: "동경계_법정동"
    description: "공통 - 지형도 - 행정경계 - 동경계_법정동"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_badm_a 동경계_법정동 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "gucd"
            name: "구코드"
            type: "combo"
            options:
              - code: "910"
          - id: "lbl"
            name: "법정동명"
            type: "txt"
            length: "20"
           ### gel_badm_a 동경계_법정동 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "EA039"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "badmcd"
          - id: "lbl"
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"
  # gel_badm_a 동경계_법정동 ///============

  # gel_hadm_a 동경계_행정동 ==============
  - id: "gel_hadm_a"
    name: "동경계_행정동"
    description: "공통 - 지형도 - 행정경계 - 동경계_행정동"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_hadm_a 동경계_행정동 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "gucd"
            name: "구코드"
            type: "combo"
            options:
              - code: "910"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "lbl"
            name: "명칭"
            type: "txt"
            length: "20"
          - id: "pop"
            name: "인구수"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "hjd_nam"
            name: "행정읍면동명"
            type: "txt"
            length: "100"
           ### gel_hadm_a 동경계_행정동 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "EA037"
            attributes: 
              - id: "key" 
              - id: "hidden"
              - id: "required"
          - id: "gucd"
          - id: "dcd"
          - id: "lbl"
          - id: "pop"
          - id: "hjd_nam"
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"
  # gel_hadm_a 동경계_행정동 ///============

  # gel_sea_a 바다 ==============
  - id: "gel_sea_a"
    name: "바다"
    description: "공통 - 지형도 - 행정경계 - 바다"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"
  # gel_sea_a 바다 ///============

  # grl_biotope_a 비오톱 ==============
  - id: "grl_biotope_a"
    name: "비오톱"
    description: "녹지 - 비오톱"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### grl_biotope_a 비오톱 =====================
          - id: "idn"
            name: "허가번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "name"
            name: "기능명"
            type: "txt"
            length: "30"
          - id: "stype"
            name: "소분류유형"
            type: "txt"
            length: "100"
          - id: "slegend"
            name: "소분류범례"
            type: "txt"
            length: "100"
          - id: "scode"
            name: "소분류코드"
            type: "txt"
            length: "5"
          - id: "mtype"
            name: "중분류유형"
            type: "txt"
            length: "100"
          - id: "mlegend"
            name: "중분류범례"
            type: "txt"
            length: "100"
          - id: "mcode"
            name: "중분류코드"
            type: "txt"
            length: "5"
          - id: "ulegend"
            name: "이용범례"
            type: "txt"
            length: "100"
          - id: "utype"
            name: "이용유형"
            type: "txt"
            length: "100"
          - id: "usign"
            name: "이용기호"
            type: "txt"
            length: "5"
          - id: "ttype"
            name: "토지유형"
            type: "txt"
            length: "100"
          - id: "floor"
            name: "층수"
            type: "txt"
            length: "20"
          - id: "width"
            name: "폭원"
            type: "txt"
            length: "50"
          - id: "clegend"
            name: "피복범례"
            type: "txt"
            length: "100"
          - id: "ctype"
            name: "카메라유형"
            type: "txt"
            length: "100"
          - id: "csign"
            name: "피복기호"
            type: "txt"
            length: "5"
          - id: "bland"
            name: "건폐지"
            type: "num"
            length: "5"
          - id: "butu"
            name: "불투수"
            type: "num"
            length: "5"
          - id: "tu"
            name: "투수"
            type: "num"
            length: "5"
          - id: "bantu"
            name: "반투수"
            type: "num"
            length: "5"
          - id: "ttu"
            name: "틈새투수"
            type: "num"
            length: "5"
          - id: "green"
            name: "녹지"
            type: "num"
            length: "5"
          - id: "water"
            name: "수공간"
            type: "num"
            length: "5"
          - id: "csum"
            name: "설계금액_총공사비"
            type: "num"
            length: "5"
          - id: "btratio"
            name: "불투수율"
            type: "txt"
            length: "20"
          - id: "btcover"
            name: "불투피복"
            type: "num"
            length: "5"
          - id: "gsum"
            name: "녹지율_합"
            type: "num"
            length: "5"
          - id: "gratio"
            name: "녹지율"
            type: "txt"
            length: "20"
          - id: "nlegend"
            name: "현존범례"
            type: "txt"
            length: "100"
          - id: "ntype"
            name: "현존유형"
            type: "txt"
            length: "100"
          - id: "nsign"
            name: "현존기호"
            type: "txt"
            length: "5"
          - id: "nsign1"
            name: "현존기호1"
            type: "txt"
            length: "5"
          - id: "tr"
            name: "교목1"
            type: "txt"
            length: "30"
          - id: "tratio"
            name: "교목1_비율"
            type: "num"
            length: "5"
          - id: "tr2"
            name: "교목2"
            type: "txt"
            length: "30"
          - id: "t2ratio"
            name: "교목2_비율"
            type: "num"
            length: "5"
          - id: "tr3"
            name: "교목3"
            type: "txt"
            length: "30"
          - id: "t3ratio"
            name: "교목3_비율"
            type: "num"
            length: "5"
          - id: "trh"
            name: "교목H"
            type: "num"
            length: "5"
          - id: "trdbh"
            name: "교목DBH"
            type: "num"
            length: "5"
          - id: "trcratio"
            name: "교목피도"
            type: "num"
            length: "5"
          - id: "atr"
            name: "아교목1"
            type: "txt"
            length: "30"
          - id: "atr2"
            name: "아교목2"
            type: "txt"
            length: "30"
          - id: "f45"
            name: "아교목 우점수종"
            type: "txt"
            length: "30"
          - id: "atrh"
            name: "아교목H"
            type: "num"
            length: "5"
          - id: "atrdbh"
            name: "아교목DBH"
            type: "num"
            length: "5"
          - id: "atrcratio"
            name: "아교목피도"
            type: "num"
            length: "5"
          - id: "gtr"
            name: "관목1"
            type: "txt"
            length: "30"
          - id: "gtr2"
            name: "관목2"
            type: "txt"
            length: "30"
          - id: "theight"
            name: "수고"
            type: "txt"
            length: "20"
          - id: "gtrratio"
            name: "관목피도"
            type: "num"
            length: "5"
          - id: "cbon"
            name: "초본1"
            type: "txt"
            length: "30"
          - id: "cbon2"
            name: "초본2"
            type: "txt"
            length: "30"
          - id: "cjang"
            name: "초장"
            type: "num"
            length: "38.8"
          - id: "cbratio"
            name: "초본피도"
            type: "num"
            length: "5"
          - id: "picnum"
            name: "사진번호"
            type: "txt"
            length: "20"
          - id: "etc"
            name: "재원_기타"
            type: "txt"
            length: "250"
          - id: "rest"
            name: "휴양가치"
            type: "num"
            length: "5"
          - id: "bio"
            name: "생물가치"
            type: "num"
            length: "5"
          - id: "urban"
            name: "도시개선"
            type: "num"
            length: "5"
          - id: "addsum"
            name: "가중치종합"
            type: "num"
            length: "5"
          - id: "mpar"
            name: "중분류평가"
            type: "txt"
            length: "5"
          - id: "spar"
            name: "소분류평가"
            type: "txt"
            length: "5"
          - id: "parsum"
            name: "평가종합"
            type: "txt"
            length: "5"
           ### grl_biotope_a 비오톱 ///===================
        search-detail:
          - id: "idn" 
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"
            attributes:
              - id: "disabled"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "name"
          - id: "stype"
          - id: "slegend"
          - id: "scode"
          - id: "mtype"
          - id: "mlegend"
          - id: "mcode"
          - id: "ulegend"
          - id: "utype"
          - id: "usign"
          - id: "ttype"
          - id: "floor"
          - id: "width"
          - id: "clegend"
          - id: "ctype"
          - id: "csign"
          - id: "bland"
          - id: "butu"
          - id: "tu"
          - id: "bantu"
          - id: "ttu"
          - id: "green"
          - id: "water"
          - id: "csum"
          - id: "btratio"
          - id: "btcover"
          - id: "gsum"
          - id: "gratio"
          - id: "nlegend"
          - id: "ntype"
          - id: "nsign"
          - id: "nsign1"
          - id: "tr"
          - id: "tratio"
          - id: "tr2"
          - id: "t2ratio"
          - id: "tr3"
          - id: "t3ratio"
          - id: "trh"
          - id: "trdbh"
          - id: "trcratio"
          - id: "atr"
          - id: "atr2"
          - id: "f45"
          - id: "atrh"
          - id: "atrdbh"
          - id: "atrcratio"
          - id: "gtr"
          - id: "gtr2"
          - id: "theight"
          - id: "gtrratio"
          - id: "cbon"
          - id: "cbon2"
          - id: "cjang"
          - id: "cbratio"
          - id: "picnum"
          - id: "etc"
          - id: "rest"
          - id: "bio"
          - id: "urban"
          - id: "addsum"
          - id: "mpar"
          - id: "spar"
          - id: "parsum"
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"
  # grl_biotope_a 비오톱 ///============

  # grl_parkbg_l 공원배경 ==============
  - id: "grl_parkbg_l"
    name: "공원배경"
    description: "녹지 - 공원/쉼터시설 - 공원배경"
    type : "LineString" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### grl_parkbg_l 공원배경 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "135"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
           ### grl_parkbg_l 공원배경 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "GR999" 
            attributes: 
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "mngt"
          - id: "geom" 
            type: "Line"
            attributes: 
              - id: "hidden"
  # grl_parkbg_l 공원배경 ///============

  # grl_parkuse_a 녹지점용시설 ==============
  - id: "grl_parkuse_a"
    name: "녹지점용시설"
    description: "녹지 - 공원/쉼터시설 - 녹지점용시설"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### grl_parkuse_a 녹지점용시설 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "135"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "jidn"
            name: "점용허가번호"
            type: "txt"
            length: "8"
          - id: "pftc"
            name: "관련시설_지형지물부호"
            type: "txt"
            length: "5"
          - id: "pidn"
            name: "관련시설_개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
           ### grl_parkuse_a 녹지점용시설 ///===================
        search-detail:
          - id: "idn" 
            attributes: 
              - id: "key" 
              - id: "readonly" 
              - id: "disabled" 
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc" 
            default: "GR022" 
            attributes: 
              - id: "hidden"
          - id: "mngt"
          - id: "jidn"
            attributes: 
              - id: "disabled" 
          - id: "pftc"
            attributes: 
              - id: "disabled" 
          - id: "pidn"
            attributes: 
              - id: "disabled" 
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"
  # grl_parkuse_a 녹지점용시설 ///============altin

  # gel_wall_l 담장 ==============
  - id: "gel_wall_l"
    name: "담장"
    description: "녹지 - 공원/쉼터시설 - 선형시설물 - 담장"
    type : "LineString" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### gel_wall_l 담장 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "68"
          - id: "gucd"
            name: "구코드"
            type: "combo"
            options:
              - code: "851"
          - id: "aac"
            name: "담장구분"
            type: "combo"
            options:
              - code: "2"
           ### gel_wall_l 담장 ///===================
        search-detail:
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "ftc"
            default: "AA100"
            attributes: 
              - id: "hidden"
              - id: "required"
          - id: "aac"
          - id: "gucd"
          - id: "geom" 
            type: "Line"
            attributes: 
              - id: "hidden"
  # gel_wall_l 담장 ///============

  # grl_tbrd_a 식수대 ==============
  - id: "grl_tbrd_a"
    name: "식수대"
    description: "녹지 - 녹지시설 - 식수대"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          ### grl_tbrd_a 식수대 =====================
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "bjd_cde"
            name: "법정읍면동코드"
            type: "combo"
            options:
              - code: "902"
          - id: "mngt"
            name: "관리기관코드"
            type: "combo"
            options:
              - code: "278"
          - id: "gucd"
            name: "시군구코드"
            type: "combo"
            options:
              - code: "851"
          - id: "cmngt"
            name: "공사대장등록주체"
            type: "combo"
            options:
              - code: "278"
          - id: "sec_idn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> 0"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "cnt_num"
            name: "공사번호"
            type: "txt"
            length: "50"
          - id: "ist_ymd"
            name: "설치일자"
            type: "date"
          - id: "trb_len"
            name: "식수대연장"
            type: "num"
            length: "38.8"
          - id: "trb_wid"
            name: "식수대폭"
            type: "num"
            length: "38.8"
          - id: "trb_ara"
            name: "식수대면적"
            type: "num"
            length: "38.8"
          - id: "wat_des"
            name: "식수대비고"
            type: "txt"
            length: "500"
           ### grl_tbrd_a 식수대 ///===================
        search-detail:
          - id: "ftc"
            default: "AE356"
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "idn" 
            attributes:
              - id: "hidden"
          - id: "gid" 
            attributes: 
              - id: "key" 
              - id: "hidden"
          - id: "mngt"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "gucd" 
            attributes: 
              - id: "required"
          - id: "hjd_cde"
          - id: "bjd_cde"
          - id: "sht_num"
          - id: "cnt_num"
          - id: "trb_len"
          - id: "trb_wid"
          - id: "trb_ara"
          - id: "wat_des"
          - id: "sec_idn"
            attributes:
              - id: "disabled"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "geom" 
            type: "Polygon"
            attributes: 
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # grl_tbrd_a 식수대 ///============
  
    # rdl_expl_as 도로굴착 예정지 ==============
  - id: "rdl_expl_as"
    name: "도로굴착 예정지"
    description: "도로 - 도로굴착 예정지"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftr_cde"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "dip_idn"
            name: "굴착위치관리번호"
            type: "txt"
            length: "18"
        search-detail:
          - id: "ftr_cde"
            default: "AD008" #굴착예정지
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "id"
            attributes:
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "dip_idn"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
  # rdl_exbn_as 도로굴착_사업예정지 ==============
  - id: "rdl_exbn_as"
    name: "도로굴착_사업예정지"
    description: "도로 - 도로굴착_사업예정지"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftr_cde"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "dip_idn"
            name: "굴착위치관리번호"
            type: "txt"
            length: "18"
        search-detail:
          - id: "ftr_cde"
            default: "AD007" #사업예정지
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "id"
            attributes:
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "dip_idn"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
  # gel_civil_p 민원위치 ================================
  - id: "gel_civil_p"
    name: "민원위치"
    description: "도로 - 민원위치"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "ET004"
                name: "ET004"
          - id: "idn"
            name: "색인번호"
            type: "num"
            length: "38"
          - id: "gucd"
            name: "구코드"
            type: "combo"
            options:
              - code: "910"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options:
              - code: "908"
          - id: "mmngt"
            name: "민원등록기관"
            type: "combo"
            options:
              - code: "278"
          - id: "mym"
            name: "민원대장_접수월"
            type: "txt"
            length: "6"
          - id: "mseq"
            name: "민원대장_일련번호"
            type: "num"
            length: "5"
        search-detail:
          - id: "ftc"
            default: "ET004"
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mmngt"
          - id: "mym"
          - id: "mseq"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
  # gel_civil_p 민원위치 ///================================
  # rdl_uprl_l 도시계획 도로계획선 ==============
  - id: "rdl_uprl_l"
    name: "도시계획 도로계획선"
    description: "도로 - 도시계획 도로계획선"
    type : "LineString" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "rmrk_cn"
            name: "비고"
            type: "txt"
        search-detail:
          - id: "ftc"
            default: "AD090" #도시계획도로계획선
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "rmrk_cn"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
  # rdl_trsn_p 신호등 ==============
  - id: "rdl_trsn_p"
    name: "신호등"
    description: "도로 - 기전시설 - 신호등"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options: 
              - code: "908"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options: 
              - code: "278"
          - id: "cmngt"
            name: "공사대장_공사기관"
            type: "combo"
            options: 
              - code: "278"
          - id: "gucd"
            name: "구코드"
            type: "combo"
            options:
              - code: "851"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "trf_num"
            name: "신호등제어기일련번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ridn"
            name: "허가신청번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사번호"
            type: "txt"
            length: "50"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "sgn_exp"
            name: "신호등규격"
            type: "txt"
            length: "30"
          - id: "sgn_cnt"
            name: "신호등수"
            type: "txt"
            length: "2"
        search-detail:
          - id: "ftc"
            default: "AE132" #신호등
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "hjd_cde"
          - id: "mngt"
          - id: "trf_num"
            attributes:
              - id: "disabled"
          - id: "sht_num"
            attributes:
              - id: "disabled"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "ist_ymd"
          - id: "trl_cde"
          - id: "lft_cde"
          - id: "slt_cde"
          - id: "trf_cde"
          - id: "trm_cde"
          - id: "tsn_cde"
          - id: "sgn_exp"
          - id: "sgn_cnt"
          - id: "sgt_cde"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_trsn_p" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_TRSN_P"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # rdl_tsct_p 신호등제어기 ==============
  - id: "rdl_tsct_p"
    name: "신호등제어기"
    description: "도로 - 기전시설 - 신호등제어기"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options: 
              - code: "908"
          - id: "mngt"
            name: "관리기관코드"
            type: "combo"
            options: 
              - code: "278"
          - id: "idn"
            name: "지형지물부호색인번호"
            type: "num"
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ridn"
            name: "구간색인번호"
            type: "num"
            length: "38"
          - id: "cnt_num"
            name: "공사번호"
            type: "txt"
            length: "50"
          - id: "rdl_nam"
            name: "도로노선명"
            type: "txt"
            length: "100"
          - id: "tsc_num"
            name: "신호기등번호"
            type: "txt"
            length: "50"
          - id: "ist_ymd"
            name: "설치일자"
            type: "date"
          - id: "crt_loc"
            name: "설치위치"
            type: "txt"
            length: "50"
          - id: "tsc_nam"
            name: "시공자_신호등"
            type: "txt"
            length: "100"
          - id: "ctr_nam"
            name: "시공자_제어기"
            type: "txt"
            length: "100"
          - id: "eng_nam"
            name: "시공자_토목"
            type: "txt"
            length: "100"
          - id: "pay_amt"
            name: "지급금액"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ca1_cnt"
            name: "차량신호등수량1"
            type: "num"
            length: "38.8"
          - id: "ca2_cnt"
            name: "차량신호등수량2"
            type: "num"
            length: "38.8"
          - id: "ca3_cnt"
            name: "차량신호등수량3"
            type: "num"
            length: "38.8"
          - id: "wa1_cnt"
            name: "차량경보등수량1"
            type: "num"
            length: "38.8"
          - id: "wa2_cnt"
            name: "차량경보등수량2"
            type: "num"
            length: "38.8"
          - id: "wa3_cnt"
            name: "차량경보등수량3"
            type: "num"
            length: "38.8"
          - id: "va1_cnt"
            name: "차량가변등수량1"
            type: "num"
            length: "38.8"
          - id: "va2_cnt"
            name: "차량가변등수량2"
            type: "num"
            length: "38.8"
          - id: "va3_cnt"
            name: "차량가변등수량3"
            type: "num"
            length: "38.8"
          - id: "pa1_cnt"
            name: "보행등자전거수량1"
            type: "num"
            length: "38.8"
          - id: "pa2_cnt"
            name: "보행등자전거수량2"
            type: "num"
            length: "38.8"
          - id: "pa3_cnt"
            name: "보행등자전거수량3"
            type: "num"
            length: "38.8"
          - id: "cs1_cnt"
            name: "차량등지주규격1_개수"
            type: "num"
            length: "38.8"
          - id: "cs2_cnt"
            name: "차량등지주규격2_개수"
            type: "num"
            length: "38.8"
          - id: "cs3_cnt"
            name: "차량등지주규격3_개수"
            type: "num"
            length: "38.8"
          - id: "cs4_cnt"
            name: "차량등지주규격4_개수"
            type: "num"
            length: "38.8"
          - id: "ps1_cnt"
            name: "보행등지주규격1_개수"
            type: "num"
            length: "38.8"
          - id: "ps2_cnt"
            name: "보행등지주규격2_개수"
            type: "num"
            length: "38.8"
          - id: "a11_cnt"
            name: "신호등부착물11M개수"
            type: "num"
            length: "38.8"
          - id: "a09_cnt"
            name: "신호등부착물9M개수"
            type: "num"
            length: "38.8"
          - id: "a07_cnt"
            name: "신호등부착물7M개수"
            type: "num"
            length: "38.8"
          - id: "a05_cnt"
            name: "신호등부착물5M개수"
            type: "num"
            length: "38.8"
          - id: "a03_cnt"
            name: "신호등부착물3M개수"
            type: "num"
            length: "38.8"
          - id: "et1_nam"
            name: "기타부착물1"
            type: "txt"
            length: "100"
          - id: "et2_nam"
            name: "기타부착물2"
            type: "txt"
            length: "100"
        search-detail:
          - id: "ftc" # AE911" #AE130(차단기) , AE911(신호등제어기)
            attributes:
              - id: "key"
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "idn"
            attributes:
              - id: "disabled"
          - id: "mngt"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "gucd"
            attributes:
              - id: "required"
          - id: "hjd_cde"
          - id: "sht_num"
          - id: "cnt_num"
          - id: "rdl_nam"
          - id: "tsc_num"
          - id: "ist_ymd"
          - id: "crt_loc"
          - id: "ctr_cde"
          - id: "crd_cde"
          - id: "sgt_cde"
          - id: "ewr_cde"
          - id: "tsc_cde"
          - id: "tsc_nam"
          - id: "ctr_nam"
          - id: "eng_nam"
          - id: "pay_amt"
          - id: "cm1_cde"
          - id: "ct1_cde"
          - id: "ca1_cnt"
          - id: "cm2_cde"
          - id: "ct2_cde"
          - id: "ca2_cnt"
          - id: "cm3_cde"
          - id: "ct3_cde"
          - id: "ca3_cnt"
          - id: "wm1_cde"
          - id: "wt1_cde"
          - id: "wa1_cnt"
          - id: "wm2_cde"
          - id: "wt2_cde"
          - id: "wa2_cnt"
          - id: "wm3_cde"
          - id: "wt3_cde"
          - id: "wa3_cnt"
          - id: "vm1_cde"
          - id: "vt1_cde"
          - id: "va1_cnt"
          - id: "vm2_cde"
          - id: "vt2_cde"
          - id: "va2_cnt"
          - id: "vm3_cde"
          - id: "vt3_cde"
          - id: "va3_cnt"
          - id: "pm1_cde"
          - id: "pt1_cde"
          - id: "pa1_cnt"
          - id: "pm2_cde"
          - id: "pt2_cde"
          - id: "pa2_cnt"
          - id: "pm3_cde"
          - id: "pt3_cde"
          - id: "pa3_cnt"
          - id: "cs1_cde"
          - id: "cs1_cnt"
          - id: "cs2_cde"
          - id: "cs2_cnt"
          - id: "cs3_cde"
          - id: "cs3_cnt"
          - id: "cs4_cde"
          - id: "cs4_cnt"
          - id: "ps1_cde"
          - id: "ps1_cnt"
          - id: "ps2_cde"
          - id: "ps2_cnt"
          - id: "a11_cnt"
          - id: "a09_cnt"
          - id: "a07_cnt"
          - id: "a05_cnt"
          - id: "a03_cnt"
          - id: "et1_nam"
          - id: "et2_nam"
          - id: "sys_chk"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # rdl_ocup_l 점용시설_선 ==============
  - id: "rdl_ocup_l"
    name: "점용시설_선"
    description: "도로 - 도로점용시설 - 점용시설_선"
    type : "LineString" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options:
              - code: "908"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "chb_cde"
            name: "차도보도구분코드"
            type: "combo"
            options:
              - code: "853"
          - id: "jumycd"
            name: "점용물관리코드"
            type: "combo"
            options:
              - code: "835"
          - id: "gucd"
            name: "행정구"
            type: "combo"
            options:
              - code: "851"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "jumid"
            name: "점용허가번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_dip"
            name: "관경"
            type: "num"
            length: "38.8"
          - id: "std_len"
            name: "길이"
            type: "num"
            length: "38.8"
          - id: "pip_dep"
            name: "심도"
            type: "num"
            length: "38.8"
          - id: "bukano"
            name: "부과번호"
            type: "txt" # 변경: varchar -> varchar
            length: "33"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
        search-detail:
          - id: "ftc"
            attributes:
              - id: "key"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "jumid"
          - id: "hjd_cde"
          - id: "sht_num"
          - id: "mngt"
          - id: "ridn"
            name: "도로구간번호"
          - id: "chb_cde"
          - id: "jumycd"
          - id: "std_dip"
          - id: "std_len"
          - id: "pip_dep"
          - id: "gucd"
          - id: "bukano"
          - id: "note"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
  # rdl_rout_l 노선구간 ==============
  - id: "rdl_rout_l"
    name: "노선구간"
    description: "도로 - 안전시설 - 도로시설 - 노선구간"
    type : "LineString" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "mngt"
            name: "관리기관코드"
            type: "combo"
            options: 
              - code: "278"
          - id: "idn"
            name: "노선색인번호"
            type: "txt"
            length: "10"
          - id: "mng_nam"
            name: "관리자명"
            type: "txt"
            length: "100"
          - id: "rut_nam"
            name: "노선명"
            type: "txt"
            length: "100"
          - id: "apd_ymd"
            name: "노선지정일자"
            type: "date"
          - id: "ent_ymd"
            name: "지적고시일자"
            type: "date"
          - id: "srt_pnt"
            name: "시점"
            type: "txt"
            length: "50"
          - id: "end_pnt"
            name: "종점"
            type: "txt"
            length: "50"
          - id: "imp_loc"
            name: "주요경과지"
            type: "txt"
            length: "100"
          - id: "rut_len"
            name: "노선연장"
            type: "num"
            length: "38.8"
          - id: "rus_len"
            name: "전용연장"
            type: "num"
            length: "38.8"
          - id: "ruj_len"
            name: "중용연장"
            type: "num"
            length: "38.8"
          - id: "tot_ara"
            name: "총면적"
            type: "num"
            length: "38.8"
          - id: "mic_wid"
            name: "최소차도폭원"
            type: "num"
            length: "38.8"
          - id: "mac_wid"
            name: "최대차도폭원"
            type: "num"
            length: "38.8"
          - id: "mib_wid"
            name: "최소보도폭원"
            type: "num"
            length: "38.8"
          - id: "mab_wid"
            name: "최대보도폭원"
            type: "num"
            length: "38.8"
          - id: "mir_wid"
            name: "최소도로폭원"
            type: "num"
            length: "38.8"
          - id: "mar_wid"
            name: "최대도로폭원"
            type: "num"
            length: "38.8"
          - id: "fnm_len"
            name: "차로수_2차로미만"
            type: "num"
            length: "38.8"
          - id: "snm_len"
            name: "차로수_2_4차로"
            type: "num"
            length: "38.8"
          - id: "tnm_len"
            name: "차로수_4_6차로"
            type: "num"
            length: "38.8"
          - id: "unm_len"
            name: "차로수_6차로_이상"
            type: "num"
            length: "38.8"
          - id: "fgb_cnt"
            name: "종단구배_3%미만"
            type: "num"
            length: "38.8"
          - id: "sgb_cnt"
            name: "종단구배_3_5%"
            type: "num"
            length: "38.8"
          - id: "tgb_cnt"
            name: "종단구배_5_10%"
            type: "num"
            length: "38.8"
          - id: "ugb_cnt"
            name: "종단구배_10%이상"
            type: "num"
            length: "38.8"
          - id: "fmn_cnt"
            name: "최소곡선반경100미만"
            type: "num"
            length: "38.8"
          - id: "smn_cnt"
            name: "최소곡선반경100_ 150"
            type: "num"
            length: "38.8"
          - id: "tmn_cnt"
            name: "최소곡선반경150_ 200"
            type: "num"
            length: "38.8"
          - id: "umn_cnt"
            name: "최소곡선반경200이상"
            type: "num"
            length: "38.8"
          - id: "brg_cnt"
            name: "노선교량개소"
            type: "num"
            length: "38.8"
          - id: "brg_len"
            name: "교량연장"
            type: "num"
            length: "38.8"
          - id: "trn_cnt"
            name: "터널개소"
            type: "num"
            length: "38.8"
          - id: "trn_len"
            name: "터널연장"
            type: "num"
            length: "38.8"
          - id: "pds_cnt"
            name: "교차육교개소"
            type: "num"
            length: "38.8"
          - id: "sma_cnt"
            name: "교차지하도개소"
            type: "num"
            length: "38.8"
          - id: "rdg_cnt"
            name: "중앙분리대개소"
            type: "num"
            length: "38.8"
          - id: "rdg_len"
            name: "중앙분리대연장"
            type: "num"
            length: "38.8"
        search-detail:
          - id: "ftc"
            default: "AD006" #노선구간
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            name: "노선색인번호"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "mngt"
            attributes:
              - id: "required"
          - id: "mng_nam"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "rut_nam"
          - id: "ada_cde"
          - id: "fnc_cde"
          - id: "siz_cde"
          - id: "rut_cde"
          - id: "srt_pnt"
          - id: "end_pnt"
          - id: "imp_loc"
          - id: "rut_len"
          - id: "rus_len"
          - id: "ruj_len"
          - id: "tot_ara"
          - id: "mic_wid"
          - id: "mac_wid"
          - id: "mib_wid"
          - id: "mab_wid"
          - id: "mir_wid"
          - id: "mar_wid"
          - id: "fnm_len"
          - id: "snm_len"
          - id: "tnm_len"
          - id: "unm_len"
          - id: "fgb_cnt"
          - id: "sgb_cnt"
          - id: "tgb_cnt"
          - id: "ugb_cnt"
          - id: "fmn_cnt"
          - id: "smn_cnt"
          - id: "tmn_cnt"
          - id: "umn_cnt"
          - id: "brg_cnt"
          - id: "brg_len"
          - id: "trn_cnt"
          - id: "trn_len"
          - id: "pds_cnt"
          - id: "sma_cnt"
          - id: "rdg_cnt"
          - id: "rdg_len"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "gucd"
          - id: "cidn"
            attributes:
              - id: "disabled"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # rdl_bosu_p 도로보수 ==============
  - id: "rdl_bosu_p"
    name: "도로보수"
    description: "도로 - 안전시설 - 도로시설 - 도로보수"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "nidn"
            name: "노선번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "gubun"
            name: "구분"
            type: "txt"
            length: "10"
          - id: "prestat"
            name: "보수전상태"
            type: "txt"
            length: "10"
          - id: "method"
            name: "보수방법"
            type: "txt"
            length: "10"
          - id: "rdlen"
            name: "연장"
            type: "num"
            length: "38.8"
          - id: "rdara"
            name: "면적"
            type: "num"
            length: "38.8"
          - id: "rdwid"
            name: "폭원"
            type: "num"
            length: "38.8"
          - id: "carrd"
            name: "보수제_차도"
            type: "txt"
            length: "10"
          - id: "strd"
            name: "보수제_보도"
            type: "txt"
            length: "10"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "stymd"
            name: "시작일"
            type: "date" # 변경: date -> timestamp"
          - id: "edymd"
            name: "종료일"
            type: "date" # 변경: date -> timestamp"
        search-detail:
          - id: "ftc"
            default: "WCD221" #도로보수
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "mngt"
          - id: "nidn"
            attributes:
              - id: "disabled"
          - id: "gubun"
          - id: "prestat"
          - id: "method"
          - id: "rdlen"
          - id: "rdara"
          - id: "rdwid"
          - id: "carrd"
          - id: "strd"
          - id: "stymd"
          - id: "edymd"
          - id: "note"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_bosu_p" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_BOSU_P"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # rdl_nspv_a 미끄럼 방지시설 ==============
  - id: "rdl_nspv_a"
    name: "미끄럼 방지시설"
    description: "도로 - 안전시설 - 도로절개지 - 미끄럼 방지시설"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "cmngt"
            name: "공사대장_공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "add_cde"
            name: "포장종류"
            type: "combo"
            options:
              - code: "852"
          - id: "gucd"
            name: "행정구"
            type: "combo"
            options:
              - code: "851"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options: 
              - code: "908"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "50"
          - id: "lenth"
            name: "연장"
            type: "num"
            length: "38.8"
          - id: "dymd"
            name: "도색일"
            type: "date" # 변경: date -> timestamp"
          - id: "gibun"
            name: "지번"
            type: "txt"
            length: "20"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
        search-detail:
          - id: "ftc"
            default: "AE123" #미끄럼방지시설
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "dcd"
          - id: "sht_num"
          - id: "mngt"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "add_cde"
          - id: "width"
            name: "폭원"
          - id: "lenth"
          - id: "gucd"
          - id: "dymd"
          - id: "gibun"
          - id: "ist_ymd"
          - id: "note"
          - id: "ridn"
            name: "도로구간번호"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_nspv_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_NSPV_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # rdl_pdcr_a 횡단보도 ==============
  - id: "rdl_pdcr_a"
    name: "횡단보도"
    description: "도로 - 안전시설 - 도로절개지 - 횡단보도"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options: 
              - code: "908"
          - id: "gucd"
            name: "행정구"
            type: "combo"
            options: 
              - code: "851"
          - id: "yon_cde"
            name: "교통섬유무"
            type: "combo"
            options: 
              - code: "819"
          - id: "bdn_cde"
            name: "보도턱낮춤유무"
            type: "combo"
            options: 
              - code: "821"
          - id: "hnd_cde"
            name: "장애인시설유무"
            type: "combo"
            options: 
              - code: "822"
          - id: "cmngt"
            name: "공사대장_공사기관"
            type: "combo"
            options: 
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ridn"
            name: "도로구간번호"
            type: "num"
            length: "38"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "50"
          - id: "crs_wid"
            name: "횡단보도폭"
            type: "num"
            length: "38.8"
          - id: "crs_len"
            name: "횡단보도길이"
            type: "num"
            length: "38.8"
          - id: "ist_ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp"
        search-detail:
          - id: "ftc"
            default: "AE120" #횡단보도
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "gucd"
          - id: "hjd_cde"
          - id: "sht_num"
          - id: "yon_cde"
          - id: "bdn_cde"
          - id: "hnd_cde"
          - id: "crs_wid"
          - id: "crs_len"
          - id: "crw_cde"
          - id: "ist_ymd"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_pdcr_a" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_PDCR_A"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # rdl_pkbl_a 주차블록 ==============
  - id: "rdl_pkbl_a"
    name: "주차블록"
    description: "도로 - 주차 - 주차블록 - 주차블록"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "blno"
            name: "블록번호"
            type: "txt"
            length: "20"
          - id: "tltl"
            name: "총계_계"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "tlgm"
            name: "총계_관용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "tlpr"
            name: "총계_자가용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "tlcm"
            name: "총계_영업용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pstl"
            name: "승용_계"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "psgm"
            name: "승용_관용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pspr"
            name: "승용_자가용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pscm"
            name: "승용_영업용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "bstl"
            name: "승합_계"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "bsgm"
            name: "승합_관용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "bspr"
            name: "승합_자가용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "bscm"
            name: "승합_영업용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "tktl"
            name: "화물_계"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "tkgm"
            name: "화물_관용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "tkpr"
            name: "화물_자가용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "tkcm"
            name: "화물_영업용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sctl"
            name: "특수_계"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "scgm"
            name: "특수_관용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "scpr"
            name: "특수_자가용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sccm"
            name: "특수_영업용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "twtl"
            name: "2륜_계"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "twgm"
            name: "2륜_관용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "twpr"
            name: "2륜_자가용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "twcm"
            name: "2륜_영업용"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "satl"
            name: "총계"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sotl"
            name: "노상"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sipu"
            name: "노외_공영"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sipr"
            name: "노외_민영"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sshu"
            name: "부설_주택"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ssnh"
            name: "부설_비주택"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "mval"
            name: "확보율_차이"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pval"
            name: "확보율_확보율"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
          - id: "blno_temp"
            name: "임시블록번호"
            type: "txt"
            length: "20"
        search-detail:
          - id: "ftc"
            default: "AE238" #주차블록
            attributes:
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "mngt"
          - id: "dcd"
          - id: "blno"
          - id: "tltl"
          - id: "tlgm"
          - id: "tlpr"
          - id: "tlcm"
          - id: "pstl"
          - id: "psgm"
          - id: "pspr"
          - id: "pscm"
          - id: "bstl"
          - id: "bsgm"
          - id: "bspr"
          - id: "bscm"
          - id: "tktl"
          - id: "tkgm"
          - id: "tkpr"
          - id: "tkcm"
          - id: "sctl"
          - id: "scgm"
          - id: "scpr"
          - id: "sccm"
          - id: "twtl"
          - id: "twgm"
          - id: "twpr"
          - id: "twcm"
          - id: "satl"
          - id: "sotl"
          - id: "sipu"
          - id: "sipr"
          - id: "sshu"
          - id: "ssnh"
          - id: "mval"
          - id: "pval"
          - id: "note"
          - id: "blno_temp"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
  # rdl_pkno_l 주차금지구역 ==============
  - id: "rdl_pkno_l"
    name: "주차금지구역"
    description: "도로 - 주차 - 주차시설 - 주차금지구역"
    type : "LineString" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "89"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "rnam"
            name: "도로명"
            type: "txt"
            length: "30"
          - id: "rwid"
            name: "도로폭"
            type: "num"
            length: "38.8"
          - id: "ymd"
            name: "설치일"
            type: "date" # 변경: date -> timestamp"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "100"
        search-detail:
          - id: "ftc"
            default: "AE235" #주차금지구역
            attributes:
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
          - id: "rnam"
          - id: "rwid"
          - id: "pssy"
          - id: "ymd"
          - id: "note"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
  # rdl_scho_a 교통약자보호구역 ==============
  - id: "rdl_scho_a"
    name: "교통약자보호구역"
    description: "도로 - 도로기타시설 - 교통약자보호구역"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc" #default: "AE980" # AE980(어린이 보호구역), AE982(노약자 보호구역)
            name: "지형지물부호"
            type: "combo"
            values:
              - code: "AE980"
                name: "어린이 보호구역"
              - code: "AE982"
                name: "노약자 보호구역"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options: 
              - code: "908"
          - id: "gucd"
            name: "행정구"
            type: "combo"
            options:
              - code: "851"
          - id: "cmngt"
            name: "공사대장_공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "sch_nam"
            name: "학교유치원명"
            type: "txt"
            length: "100"
          - id: "bas_loc"
            name: "소재지"
            type: "txt"
            length: "50"
          - id: "pri_nam"
            name: "학교유치원장명"
            type: "txt"
            length: "100"
          - id: "ridn"
            name: "도로구간번호"
            type: "num"
            length: "38"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "50"
          - id: "sch_ymd"
            name: "보호구역지정일자"
            type: "date"
        search-detail:
          - id: "ftc"
            #default: "AE980" # AE980(어린이 보호구역), AE982(노약자 보호구역)
            attributes:
              - id: "key"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "hjd_cde"
          - id: "sht_num"
          - id: "mngt"
          - id: "sch_nam"
          - id: "bas_loc"
          - id: "pri_nam"
          - id: "sch_ymd"
          - id: "ridn"
            name: "도로구간번호"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # rdl_tfsn_p 교통표지판 ==============
  - id: "rdl_tfsn_p"
    name: "교통표지판"
    description: "도로 - 도로기타시설 - 교통표지판"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options: 
              - code: "908"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "drt_cde"
            name: "오수배수코드"
            type: "combo"
            options: 
              - code: "833"
          - id: "pknd"
            name: "표지판종류"
            type: "combo"
            options: 
              - code: "804"
          - id: "gucd"
            name: "구코드"
            type: "combo"
            options: 
              - code: "851"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "50"
          - id: "ist_ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp"
          - id: "height"
            name: "높이"
            type: "num"
            length: "38.8"
          - id: "stdr"
            name: "규격"
            type: "txt"
            length: "50"
          - id: "pcon"
            name: "표지판내용"
            type: "txt"
            length: "100"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
        search-detail:
          - id: "ftc"
            default: "AE210" #방향안내표지
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "mngt"
          - id: "gucd"
          - id: "hjd_cde"
          - id: "sht_num"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "ist_ymd"
          - id: "drt_cde"
          - id: "pknd"
          - id: "ipg_cde"
          - id: "height"
            name: "높이"
          - id: "stdr"
          - id: "pcon"
          - id: "note"
          - id: "ridn"
            name: "도로구간번호"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_tfsn_p" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_TFSN_P"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # rdl_etct_l 기타시설_선 ==============
  - id: "rdl_etct_l"
    name: "기타시설_선"
    description: "도로 - 도로기타시설 - 기타시설_선"
    type : "LineString" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options: 
              - code: "908"
          - id: "gucd"
            name: "구코드"
            type: "combo"
            options:
              - code: "851"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options: 
            - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "50"
          - id: "ist_ymd"
            name: "설치일자"
            type: "date" # 변경: date -> timestamp"
          - id: "height"
            name: "높이"
            type: "num"
            length: "38.8"
          - id: "stdr"
            name: "규격"
            type: "txt"
            length: "50"
          - id: "pcon"
            name: "표지판내용"
            type: "txt"
            length: "100"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
        search-detail:
          - id: "ftc"
            default: "AZ998" #기타(선)
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "hjd_cde"
          - id: "mngt"
          - id: "cmngt"
          - id: "sht_num"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "ridn"
            name: "도로구간번호"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # rdl_rdsn_p 도로표지판 ==============
  - id: "rdl_rdsn_p"
    name: "도로표지판"
    description: "도로 - 도로기타시설 - 도로표지판"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options: 
              - code: "908"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options: 
              - code: "278"
          - id: "drt_cde"
            name: "오수배수코드"
            type: "combo"
            options: 
              - code: "833"
          - id: "pknd"
            name: "표지판종류"
            type: "combo"
            options: 
              - code: "197"
          - id: "gucd"
            name: "구코드"
            type: "combo"
            options: 
            - code: "851"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ridn"
            name: "도로구간번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "cidn"
            name: "공사대장_공사번호"
            type: "txt"
            length: "50"
          - id: "ist_ymd"
            name: "설치일자"
            type: "txt"
            length: "8"
          - id: "height"
            name: "높이"
            type: "num"
            length: "38.8"
          - id: "stdr"
            name: "규격"
            type: "txt"
            length: "50"
          - id: "pcon"
            name: "표지판내용"
            type: "txt"
            length: "100"
          - id: "note"
            name: "비고"
            type: "txt"
            length: "50"
        search-detail:
          - id: "ftc"
            default: "AE210" #방향안내표지
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "hjd_cde"
          - id: "sht_num"
          - id: "mngt"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "ist_ymd"
          - id: "drt_cde"
          - id: "pknd"
          - id: "ipg_cde"
          - id: "height"
          - id: "stdr"
          - id: "pcon"
          - id: "note"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_rdsn_p" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_RDSN_P"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # rdl_stat_p 정류장 ==============
  - id: "rdl_stat_p"
    name: "정류장"
    description: "도로 - 도로기타시설 - 정류장"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options: 
              - code: "908"
          - id: "gucd"
            name: "행정구"
            type: "combo"
            options: 
              - code: "851"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num"
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ridn"
            name: "도로구간번호"
            type: "num"
            length: "38"
          - id: "stt_nam"
            name: "정류장명"
            type: "txt"
            length: "100"
          - id: "ist_ymd"
            name: "설치일자"
            type: "date"
        search-detail:
          - id: "ftc"
            default: "AE260" #정류장
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "mngt"
          - id: "gucd"
          - id: "hjd_cde"
          - id: "sht_num"
          - id: "ridn"
            attributes:
              - id: "disabled"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "aee_cde"
          - id: "stt_nam"
          - id: "stt_cde"
          - id: "ist_ymd"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
          #rdt_sibs_d
          - id: "urf:rdt_sibs_d"
            name: "시설보수내역"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "ftc"
              - id: "idn"
            rel-info:  ##tab-상세 연결
              - source: "rdl_stat_p" ##시설물
              - relation: "urf:rdt_sibs_d" ##시설보수내역
                detail-fields: ## relation 테이블 입력필드
                  - id: "mngt"
                    name: "관리기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "part"
                    name: "부위"
                    type: "txt"
                    length: "50"
                  - id: "dire"
                    name: "지적사항"
                    type: "txt"
                    length: "200"
                  - id: "conten"
                    name: "보수정비내역"
                    type: "txt"
                    length: "200"
                  - id: "resban"
                    name: "사용제한방법"
                    type: "txt"
                    length: "50"
                  - id: "resorg"
                    name: "사용제한사유"
                    type: "txt"
                    length: "50"
                  - id: "symd"
                    name: "보수시작일"
                    type: "date"
                  - id: "eymd"
                    name: "보수종료일"
                    type: "date"
                  - id: "ressymd"
                    name: "사용제한시작일"
                    type: "date"
                  - id: "reseymd"
                    name: "사용제한종료일"
                    type: "date"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                    length: "50"
              - target: "ucf:cmt_cnst_d" ##공사대장
                search-fields: ##target 검색 조건
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "idn"
                    conditions: "equals"
                  - id: "nam"
                    conditions: "like"
                list-fields:
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                  - id: "nam"
                    name: "공사명"
                    type: "txt"
                  - id: "loc"
                    name: "공사위치"
                    type: "txt"
                  - id: "obj"
                    name: "공사목적"
                    type: "txt"
                  - id: "detail"
                    name: "공사내역"
                    type: "txt"
                  - id: "kumo"
                    name: "공사규모"
                    type: "txt"
                  - id: "note"
                    name: "비고"
                    type: "txt"
                  - id: "cdpt"
                    name: "담당부서"
                    type: "txt"
                  - id: "cnam"
                    name: "담당자명"
                    type: "txt"
                key-mapping:
                  - source: "ftc"
                    relation: "ftc"
                  - source: "idn"
                    relation: "idn"
                  - target: "idn"
                    relation: "cidn"
                  - target: "mngt"
                    relation: "cmngt"
                  - relation: "layerid"
                    default: "RDL_STAT_P"
            list-fields:
              - id: "ftc"
                attributes:
                  - id: "key"
                  - id: "hidden"
                  - id: "required"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "cidn"
              - id: "cmngt"
              - id: "symd"
              - id: "eymd"
              - id: "part"
              - id: "dire"
              - id: "conten"
              - id: "resban"
              - id: "ressymd"
              - id: "reseymd"
              - id: "resorg"
              - id: "note"
              - id: "layerid"
                attributes:
                  - id: "hidden"
  # gel_civil_p 민원위치 ==============
  - id: "gel_civil_p"
    name: "민원위치"
    description: "도로 - 기타 - 기타 - 민원위치"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "mmngt"
            name: "민원등록기관"
            type: "combo"
            options: 
              - code: "278"
          - id: "idn"
            name: "일련번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "mym"
            name: "민원대장_접수월"
            type: "txt"
            length: "6"
          - id: "mseq"
            name: "민원대장_일련번호"
            type: "num"
            length: "5"
        search-detail:
          - id: "ftc"
            default: "ET004" #기존 명세서, 데이터
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mmngt"
          - id: "mym"
          - id: "mseq"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
  # swl_end_p 관말 ==============
  - id: "swl_end_p"
    name: "관말"
    description: "하수 - 관로시설 - 관말"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options: 
              - code: "908"
          - id: "gucd"
            name: "행정구"
            type: "combo"
            options: 
              - code: "851"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options: 
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "ang"
            name: "장애자램프경사도"
            type: "num"
            length: "5"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
        search-detail:
          - id: "ftc"
            default: "SB006" #관말
            attributes:
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
          - id: "ang"
          - id: "tidn"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
  # swl_rsph_p 역사이펀 ==============
  - id: "swl_rsph_p"
    name: "역사이펀"
    description: "하수 - 관로시설 - 역사이펀"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options: 
              - code: "908"
          - id: "mngt"
            name: "관리기관코드"
            type: "combo"
            options: 
              - code: "278"
          - id: "cmngt"
            name: "공사대장등록주체"
            type: "combo"
            options: 
              - code: "278"
          - id: "sba_cde"
            name: "용도코드"
            type: "combo"
            options: 
              - code: "855"
          - id: "idn"
            name: "지형지물부호색인번호"
            type: "num"
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ist_ymd"
            name: "설치일자(YYYYMMDD)"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sph_dip"
            name: "원형관구경"
            type: "num"
            length: "38.8"
          - id: "std_hol"
            name: "가로길이"
            type: "num"
            length: "38.8"
          - id: "std_vel"
            name: "세로길이"
            type: "num"
            length: "38.8"
          - id: "sph_len"
            name: "구체_연장"
            type: "num"
            length: "38.8"
          - id: "sph_hsl"
            name: "역사이펀관저고"
            type: "num"
            length: "38.8"
          - id: "sph_lin"
            name: "차선통로수"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "std_slp"
            name: "경사"
            type: "num"
            length: "38.8"
          - id: "cnt_num"
            name: "공사번호"
            type: "txt" # 변경: varchar -> 0"
            length: "50"
          - id: "ang_dir"
            name: "방향각"
            type: "num" # 변경: integer -> numeric
            length: "38"
        search-detail:
          - id: "ftc"
            default: "SB100" #역사이펀
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
            attributes: 
              - id: "required"
          - id: "hjd_cde"
            attributes: 
              - id: "required"
          - id: "mngt"
            attributes: 
              - id: "required"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "sht_num"
            attributes: 
              - id: "required"
          - id: "ang_dir"
            attributes: 
              - id: "required"
          - id: "ist_ymd"
          - id: "sba_cde"
            attributes: 
              - id: "required"
          - id: "for_cde"
            attributes: 
              - id: "required"
          - id: "mop_cde"
            attributes: 
              - id: "required"
          - id: "sph_dip"
          - id: "std_hol"
          - id: "std_vel"
          - id: "sph_len"
          - id: "sph_hsl"
          - id: "sph_lin"
          - id: "std_slp"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
  # swl_vent_p 환기구 ==============
  - id: "swl_vent_p"
    name: "환기구"
    description: "하수 - 관로시설 - 환기구"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options: 
              - code: "908"
          - id: "mngt"
            name: "관리기관코드"
            type: "combo"
            options: 
              - code: "278"
          - id: "mop_cde"
            name: "재질코드"
            type: "combo"
            options: 
            - code: "189"
          - id: "mof_cde"
            name: "형식코드"
            type: "combo"
            options: 
              - code: "848"
          - id: "gucd"
            name: "시군구코드"
            type: "combo"
            options: 
              - code: "910"
          - id: "hmp_cde"
            name: "흡출기재질코드"
            type: "combo"
            options: 
              - code: "801"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ist_ymd"
            name: "설치일자"
            type: "date"
          - id: "vnt_dip"
            name: "환기구구경"
            type: "num"
            length: "38.8"
          - id: "cnt_num"
            name: "공사번호"
            type: "txt"
            length: "50"
          - id: "ang_dir"
            name: "방향각"
            type: "num" # 변경: integer -> numeric
            length: "38"
        search-detail:
          - id: "ftc"
            default: "SB410" #환기구
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "hjd_cde"
          - id: "mngt"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "sht_num"
          - id: "vnt_dip"
          - id: "mop_cde"
          - id: "mof_cde"
          - id: "hmp_cde"
          - id: "ang_dir"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "disabled"
  # swl_pipe_l 하수관거 ==============
#  - id: "swl_pipe_l"
#    name: "하수관거"
#    description: "하수 - 하수관로 - 하수관거"
#    type : "LineString" #Point, LineString, Polygon
#    tabs:
#      - id: "tab1"
#        tab-name: "속성 조건"
#        field-list:
#          - id: "ftc"
#            name: "지형지물부호"
#            type: "combo"
#            options:
#              - code: "134"
#          - id: "dcd"
#            name: "행정동"
#            type: "combo"
#            options:
#              - code: "908"
#          - id: "gucd"
#            name: "구코드"
#            type: "combo"
#            options:
#              - code: "851"
#          - id: "mngt"
#            name: "관리기관"
#            type: "combo"
#            options:
#            - code: "278"
#          - id: "forx"
#            name: "관거종류"
#            type: "combo"
#            options:
#              - code: "106"
#          - id: "mop"
#            name: "재질"
#            type: "combo"
#            options:
#              - code: "111"
#          - id: "cmngt"
#            name: "공사기관"
#            type: "combo"
#            options:
#              - code: "278"
#          - id: "iqt_cde"
#            name: "탐사구분"
#            type: "combo"
#            options:
#              - code: "705"
#          - id: "lit_cde"
#            name: "규모"
#            type: "combo"
#            options:
#              - code: "805"
#          - id: "idn"
#            name: "개별번호"
#            type: "num" # 변경: integer -> numeric
#            length: "38"
#          - id: "lbl"
#            name: "라벨"
#            type: "txt"
#            length: "100"
#          - id: "ymd"
#            name: "설치일자"
#            type: "date" # 변경: date -> timestamp"
#          - id: "dip"
#            name: "관경"
#            type: "num"
#            length: "5"
#          - id: "hol"
#            name: "가로"
#            type: "num"
#            length: "38.8"
#          - id: "vel"
#            name: "세로"
#            type: "num"
#            length: "38.8"
#          - id: "leng"
#            name: "관연장"
#            type: "num"
#            length: "38.8"
#          - id: "altin"
#            name: "관저고시점(m)"
#            type: "num"
#            length: "38.8"
#          - id: "altot"
#            name: "관저고종점(m)"
#            type: "num"
#            length: "38.8"
#          - id: "fdep"
#            name: "심도시점(m)"
#            type: "num"
#            length: "38.8"
#          - id: "tdep"
#            name: "심도종점(m)"
#            type: "num"
#            length: "38.8"
#          - id: "sbr"
#            name: "청천시유속"
#            type: "num"
#            length: "38.8"
#          - id: "sbq"
#            name: "우천시유속"
#            type: "num"
#            length: "38.8"
#          - id: "slp"
#            name: "평균구배"
#            type: "num"
#            length: "38.8"
#          - id: "cidn"
#            name: "공사대장_공사번호"
#            type: "txt"
#            length: "10"
#          - id: "note"
#            name: "비고"
#            type: "txt"
#            length: "100"
#          - id: "tidn"
#            name: "이전개별번호"
#            type: "num" # 변경: integer -> numeric
#            length: "38"
#          - id: "sht_num"
#            name: "도엽번호"
#            type: "txt"
#            length: "10"
#          - id: "sph_lin"
#            name: "차선통로수"
#            type: "num" # 변경: integer -> numeric
#            length: "38"
#          - id: "bst_ara"
#            name: "우수배수면적"
#            type: "num"
#            length: "38.8"
#          - id: "drt_ara"
#            name: "오수배수면적"
#            type: "num"
#            length: "38.8"
#          - id: "bom_cde"
#            name: "시점맨홀지형지물부호"
#            type: "combo"
#            options:
#              - code: "134"
#          - id: "bom_idn"
#            name: "시점맨홀관리번호"
#            type: "num"
#            length: "38.8"
#          - id: "eom_cde"
#            name: "종점맨홀지형지물부호"
#            type: "combo"
#            options:
#              - code: "134"
#          - id: "eom_idn"
#            name: "종점맨홀관리번호"
#            type: "num"
#            length: "38.8"
#          - id: "bidn"
#            name: "배수구역개별번호"
#            type: "num" # 변경: integer -> numeric
#            length: "38"
#          - id: "pop"
#            name: "배수인구"
#            type: "num"
#          - id: "ymd"
#            name: "고시년월일"
#            type: "date"
#          - id: "riv_nam"
#            name: "하천명"
#            type: "txt"
#          - id: "sbd"
#            name: "용도"
#            type: "combo"
#            options:
#              - code: "112"
#          - id: "cov"
#            name: "뚜껑_형태"
#            type: "combo"
#            options:
#              - code: "113"
#          - id: "sbc"
#            name: "뚜껑_재질"
#            type: "combo"
#            options:
#              - code: "114"
#        search-detail:
#          - id: "ftc"
#            default: "SB000" #하수관거
#            attributes:
#              - id: "key"
#              - id: "hidden"
#              - id: "required"
#          - id: "idn"
#            attributes:
#              - id: "key"
#              - id: "readonly"
#              - id: "disabled"
#            rules:
#              - id: "keygen"
#                prefix: ""
#                format: "{seq:d}" # 정수 SEQ
#          - id: "gid"
#            attributes:
#              - id: "key"
#              - id: "hidden"
#          - id: "gucd"
#          - id: "dcd"
#          - id: "mngt"
#          - id: "cmngt"
#            attributes:
#              - id: "disabled"
#          - id: "fop"
#          - id: "sba"
#          - id: "cctv"
#          - id: "lbl"
#          - id: "ymd"
#          - id: "forx"
#          - id: "mop"
#          - id: "dip"
#          - id: "hol"
#          - id: "vel"
#          - id: "leng"
#          - id: "altin"
#          - id: "altot"
#          - id: "fdep"
#          - id: "tdep"
#          - id: "sbr"
#          - id: "sbq"
#          - id: "slp"
#          - id: "okgub"
#          - id: "okjun"
#          - id: "regub"
#          - id: "note"
#          - id: "exam_yn"
#          - id: "sht_num"
#          - id: "lit_cde"
#          - id: "sph_lin"
#          - id: "bst_ara"
#          - id: "drt_ara"
#          - id: "iqt_cde"
#          - id: "tidn"
#          - id: "bom_cde"
#            attributes:
#              - id: "disabled"
#          - id: "bom_idn"
#            attributes:
#              - id: "disabled"
#          - id: "eom_cde"
#            attributes:
#              - id: "disabled"
#          - id: "eom_idn"
#            attributes:
#              - id: "disabled"
#          - id: "bidn"
#            attributes:
#              - id: "disabled"
#          - id: "cidn"
#            attributes:
#              - id: "disabled"
#          - id: "geom"
#            type: "Line"
#            attributes:
#              - id: "hidden"
#        detail-tab:
#        # 공사내역 cmt_cnst_d
#          - id: "ucf:cmt_cnst_d"
#            name: "공사내역"
#            search-fields:
#              - id: "cidn"
#                param: "idn"
#              - id: "cmngt"
#                param: "mngt"
#            list-fields:
#              - id: "gid"
#                attributes:
#                  - id: "key"
#                  - id: "hidden"
#              - id: "idn"
#                attributes:
#                  - id: "key"
#                  - id: "hidden"
#              - id: "mngt"
#                attributes:
#                  - id: "key"
#              - id: "nam"
#              - id: "loc"
#              - id: "symd"
#              - id: "eymd"
#              - id: "obj"
#              - id: "detail"
#              #- id: "kumo"
#              #- id: "note"
#              #- id: "last_mdfcn_id"
#              #- id: "bud"
#              #- id: "sdsg"
#              #- id: "ddsg"
#              #- id: "kdsg"
#              #- id: "edsg"
#              #- id: "cdpt"
#              #- id: "cnam"
#              #- id: "last_mdfcn_dt"
#          #swt_bosu_d
#          - id: "usf:swt_bosu_d"
#            name: "시설보수내역"
#            buttons:
#              - id: "link"
#                textContent: "연결"
#            search-fields:
#              - id: "idn"
#              - id: "ftc"
#            rel-info:  ##tab-상세 연결
#              - source: "swl_pipe_l" ##시설물
#              - relation: "usf:swt_bosu_d" ##시설보수내역
#                detail-fields: ## relation 테이블 입력필드
#                  - id: "ymd"
#                    name: "보수일자"
#                    type: "date"
#                  - id: "gtype"
#                    name: "이력구분"
#                    type: "combo"
#                  - id: "cause"
#                    name: "사유"
#                    type: "txt"
#                    length: "100"
#                  - id: "rcont"
#                    name: "보수내역"
#                    type: "txt"
#                    length: "100"
#                  - id: "note"
#                    name: "비고"
#                    type: "txt"
#                    length: "100"
#              - target: "ucf:cmt_cnst_d" ##공사대장
#                search-fields: ##target 검색 조건
#                  - id: "mngt"
#                    conditions: "code"
#                    attributes:
#                      - id: "required"
#                  - id: "idn"
#                    conditions: "like"
#                  - id: "nam"
#                    conditions: "like"
#                list-fields:
#                  - id: "mngt"
#                    name: "공사기관"
#                    type: "combo"
#                    options:
#                      - code: "278"
#                  - id: "idn"
#                    name: "공사번호"
#                    type: "txt"
#                  - id: "nam"
#                    name: "공사명"
#                    type: "txt"
#                  - id: "loc"
#                    name: "공사위치"
#                    type: "txt"
#                  - id: "obj"
#                    name: "공사목적"
#                    type: "txt"
#                  - id: "detail"
#                    name: "공사내역"
#                    type: "txt"
#                  - id: "kumo"
#                    name: "공사규모"
#                    type: "txt"
#                  - id: "note"
#                    name: "비고"
#                    type: "txt"
#                  - id: "cdpt"
#                    name: "담당부서"
#                    type: "txt"
#                  - id: "cnam"
#                    name: "담당자명"
#                    type: "txt"
#                key-mapping:
#                  - source: "ftc"
#                    relation: "ftc"
#                  - source: "idn"
#                    relation: "idn"
#                  - target: "idn"
#                    relation: "cidn"
#                  - target: "mngt"
#                    relation: "cmngt"
#                  - relation: "layerid"
#                    default: "SWL_PIPE_L"
#            list-fields:
#              - id: "gid"
#                attributes:
#                  - id: "key"
#                  - id: "hidden"
#              - id: "seq"
#              - id: "cidn"
#              - id: "ymd"
#                name: "보수일자"
#              - id: "gtype"
#              - id: "cause"
#              - id: "rcont"
#              - id: "note"
#              - id: "last_mdfcn_dt"
#                attributes:
#                  - id: "readonly"
#                  - id: "disabled"
#              - id: "last_mdfcn_id"
#                attributes:
#                  - id: "readonly"
#                  - id: "disabled"
#              - id: "layerid"
#                attributes:
#                  - id: "hidden"
#           ##swl_baesu_a 배수구역
#          - id: "swl_baesu_a"
#            name: "배수구역"
#            buttons:
#              - id: "link"
#                textContent: "연결"
#            search-fields:
#              - id: "bidn"
#                param: "idn"
#            rel-info:  ##tab-상세 연결
#              - update-target: "source" ## 설정 없으면 target default update
#              - source: "swl_pipe_l" ## 연결받을 테이블
#              - target: "swl_baesu_a" ## 검색/연결할 테이블
#                search-fields: ##target 검색 조건 gucd dcd blno 블록번호
#                  - id: "idn"
#                    conditions: "equals"
#                  - id: "mngt"
#                    conditions: "code"
#                    attributes:
#                      - id: "required"
#                  - id: "nam"
#                    conditions: "like"
#                list-fields: ##target 검색 결과 리스트
#                  - id: "idn"
#                    name: "공사번호"
#                    type: "txt"
#                    length: "38"
#                  - id: "mngt"
#                    name: "공사기관"
#                    type: "combo"
#                    options:
#                      - code: "278"
#                  - id: "nam"
#                    name: "배수구역명"
#                    type: "txt"
#                    length: "30"
#                  - id: "pop"
#                    name: "배수인구"
#                    type: "num" # 변경: integer -> numeric
#                    length: "38"
#                  - id: "ara"
#                    name: "배수구역면적"
#                    type: "num"
#                    length: "38.8"
#                  - id: "ymd"
#                    name: "고시년월일"
#                    type: "date"
#                  - id: "riv_nam"
#                    name: "하천명"
#                    type: "txt"
#                  - id: "river2"
#                    name: "하천2"
#                    type: "num" # 변경: integer -> numeric
#                    length: "38"
#                  - id: "river3"
#                    name: "하천3"
#                    type: "num" # 변경: integer -> numeric
#                    length: "38"
#                key-mapping:
#                  - source: "bidn"
#                    target: "idn"
#            list-fields:
#              - id: "gid"
#                attributes:
#                  - id: "key"
#                  - id: "hidden"
#              - id: "idn"
#                attributes:
#                  - id: "key"
#              - id: "mngt"
#              - id: "nam"
#              - id: "pop"
#              - id: "ymd"
#              - id: "riv_nam"
#           ##swl_manhol_p 맨홀
#          - id: "swl_manhol_p"
#            name: "종점맨홀"
#            buttons:
#              - id: "link"
#                textContent: "연결"
#            search-fields:
#              - id: "eomIdn"
#                param: "idn"
#              - id: "eomCde"
#                param: "ftc"
#            rel-info:  ##tab-상세 연결
#              - update-target: "source" ## 설정 없으면 target default update
#              - source: "swl_pipe_l" ## 연결받을 테이블
#              - target: "swl_manhol_p" ## 검색/연결할 테이블
#                search-fields: ##target 검색 조건 gucd dcd blno 블록번호
#                  - id: "idn"
#                    conditions: "equals"
#                  - id: "mngt"
#                    conditions: "code"
#                    attributes:
#                      - id: "required"
#                  - id: "gucd"
#                    conditions: "code"
#                  - id: "dcd"
#                    conditions: "code"
#                  - id: "sbd"
#                    conditions: "code"
#                  - id: "cov"
#                    conditions: "code"
#                  - id: "sbc"
#                    conditions: "code"
#                list-fields: ##target 검색 결과 리스트
#                  - id: "idn"
#                    name: "공사번호"
#                    type: "txt"
#                    length: "38"
#                  - id: "mngt"
#                    name: "공사기관"
#                    type: "combo"
#                    options:
#                      - code: "278"
#                  - id: "gucd"
#                    name: "행정구"
#                    type: "combo"
#                    options:
#                      - code: "851"
#                  - id: "dcd"
#                    name: "행정동"
#                    type: "combo"
#                    options:
#                      - code: "908"
#                  - id: "sbd"
#                    name: "용도"
#                    type: "combo"
#                    options:
#                      - code: "112"
#                  - id: "cov"
#                    name: "뚜껑_형태"
#                    type: "combo"
#                    options:
#                      - code: "113"
#                  - id: "sbc"
#                    name: "뚜껑_재질"
#                    type: "combo"
#                    options:
#                      - code: "114"
#                  - id: "ymd"
#                    name: "설치일자"
#                    type: "date"
#                key-mapping:
#                  - source: "eomIdn"
#                    target: "idn"
#                  - source: "eomCde"
#                    target: "ftc"
#            list-fields:
#              - id: "gid"
#                attributes:
#                  - id: "key"
#                  - id: "hidden"
#              - id: "idn"
#                attributes:
#                  - id: "key"
#              - id: "mngt"
#              - id: "gucd"
#              - id: "dcd"
#              - id: "sbd"
#              - id: "cov"
#              - id: "sbc"
#              - id: "ymd"
#                name: "설치일자"
#          - id: "swl_manhol_p"
#            name: "시점맨홀"
#            buttons:
#              - id: "link"
#                textContent: "연결"
#            search-fields:
#              - id: "bomIdn"
#                param: "idn"
#              - id: "bomCde"
#                param: "ftc"
#            rel-info:  ##tab-상세 연결
#              - update-target: "source" ## 설정 없으면 target default update
#              - source: "swl_pipe_l" ## 연결받을 테이블
#              - target: "swl_manhol_p" ## 검색/연결할 테이블
#                search-fields: ##target 검색 조건 gucd dcd blno 블록번호
#                  - id: "idn"
#                    conditions: "equals"
#                  - id: "mngt"
#                    conditions: "code"
#                    attributes:
#                      - id: "required"
#                  - id: "gucd"
#                    conditions: "code"
#                  - id: "dcd"
#                    conditions: "code"
#                  - id: "sbd"
#                    conditions: "code"
#                  - id: "cov"
#                    conditions: "code"
#                  - id: "sbc"
#                    conditions: "code"
#                list-fields: ##target 검색 결과 리스트
#                  - id: "idn"
#                    name: "공사번호"
#                    type: "txt"
#                    length: "38"
#                  - id: "mngt"
#                    name: "공사기관"
#                    type: "combo"
#                    options:
#                      - code: "278"
#                  - id: "gucd"
#                    name: "행정구"
#                    type: "combo"
#                    options:
#                      - code: "851"
#                  - id: "dcd"
#                    name: "행정동"
#                    type: "combo"
#                    options:
#                      - code: "908"
#                  - id: "sbd"
#                    name: "용도"
#                    type: "combo"
#                    options:
#                      - code: "112"
#                  - id: "cov"
#                    name: "뚜껑_형태"
#                    type: "combo"
#                    options:
#                      - code: "113"
#                  - id: "sbc"
#                    name: "뚜껑_재질"
#                    type: "combo"
#                    options:
#                      - code: "114"
#                  - id: "ymd"
#                    name: "설치일자"
#                    type: "date"
#                key-mapping:
#                  - source: "bomIdn"
#                    target: "idn"
#                  - source: "bomCde"
#                    target: "ftc"
#            list-fields:
#              - id: "gid"
#                attributes:
#                  - id: "key"
#                  - id: "hidden"
#              - id: "idn"
#                attributes:
#                  - id: "key"
#              - id: "mngt"
#              - id: "gucd"
#              - id: "dcd"
#              - id: "sbd"
#              - id: "cov"
#              - id: "sbc"
#              - id: "ymd"
#                name: "설치일자"
  # swl_pipe_a 하수관거_면 ==============
  - id: "swl_pipe_a"
    name: "하수관거_면"
    description: "하수 - 하수관로 - 하수관거_면"
    type : "Polygon" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "dcd"
            name: "행정동"
            type: "combo"
            options: 
              - code: "908"
          - id: "gucd"
            name: "구코드"
            type: "combo"
            options: 
              - code: "851"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options: 
              - code: "278"
          - id: "idn"
            name: "개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "tidn"
            name: "이전개별번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
        search-detail:
          - id: "ftc"
            default: "SB901" #면형암거
            attributes:
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "dcd"
          - id: "mngt"
          - id: "tidn"
          - id: "geom"
            type: "Polygon"
            attributes:
              - id: "hidden"
  # swl_dept_p 하수관거심도 ==============
  - id: "swl_dept_p"
    name: "하수관거심도"
    description: "하수 - 하수관로 - 하수관거심도"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "278"
          - id: "cmngt"
            name: "공사대장등록주체"
            type: "combo"
            options:
              - code: "278"
          - id: "cidn"
            name: "공사번호"
            type: "txt"
          - id: "pip_dep"
            name: "심도"
            type: "num"
            length: "38.8"
        search-detail:
          - id: "ftc"
            default: "SB900" #하수관거심도
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "pip_dep"
            attributes:
              - id: "key"
              - id: "required"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
          - id: "gucd"
          - id: "mngt"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "cmngt"
            attributes:
              - id: "disabled"
        detail-tab:
        # 공사내역 cmt_cnst_d
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "mngt"
                attributes: 
                  - id: "key"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"
              - id: "obj"
              - id: "detail"
              #- id: "kumo"
              #- id: "note"
              #- id: "last_mdfcn_id"
              #- id: "bud"
              #- id: "sdsg"
              #- id: "ddsg"
              #- id: "kdsg"
              #- id: "edsg"
              #- id: "cdpt"
              #- id: "cnam"
              #- id: "last_mdfcn_dt"
  # swl_clpi_l 하수폐관로 ==============
  - id: "swl_clpi_l"
    name: "하수폐관로"
    description: "하수 - 하수관로 - 하수폐관로"
    type : "LineString" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "hjd_cde"
            name: "행정읍면동코드"
            type: "combo"
            options: 
              - code: "908"
          - id: "mngt"
            name: "관리기관코드"
            type: "combo"
            options: 
              - code: "278"
          - id: "sba_cde"
            name: "용도코드"
            type: "combo"
            options: 
              - code: "855"
          - id: "lit_cde"
            name: "규모코드"
            type: "combo"
            options: 
              - code: "805"
          - id: "cmngt"
            name: "공사대장등록주체"
            type: "combo"
            options: 
              - code: "278"
          - id: "bom_cde"
            name: "시점맨홀지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "idn"
            name: "지형지물부호색인번호"
            type: "num"
            length: "38"
          - id: "sht_num"
            name: "도엽번호"
            type: "txt"
            length: "10"
          - id: "ist_ymd"
            name: "설치일자"
            type: "date"
          - id: "std_dip"
            name: "관경"
            type: "num"
            length: "38.8"
          - id: "std_hol"
            name: "가로길이"
            type: "num"
            length: "38.8"
          - id: "std_vel"
            name: "세로길이"
            type: "num"
            length: "38.8"
          - id: "byc_len"
            name: "연장"
            type: "num"
            length: "38.8"
          - id: "beg_dep"
            name: "시점깊이"
            type: "num"
            length: "38.8"
          - id: "end_dep"
            name: "종점깊이"
            type: "num"
            length: "38.8"
          - id: "sbk_hsl"
            name: "시점관저고"
            type: "num"
            length: "38.8"
          - id: "sbl_hsl"
            name: "종점관저고"
            type: "num"
            length: "38.8"
          - id: "pip_slp"
            name: "평균구배"
            type: "num"
            length: "38.8"
          - id: "sph_lin"
            name: "차선통로수"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "sbo_ara"
            name: "폐관우수배수면적"
            type: "num"
            length: "38.8"
          - id: "drt_ara"
            name: "오수배수면적"
            type: "num"
            length: "38.8"
          - id: "sbq_spd"
            name: "우천시유속"
            type: "num"
            length: "38.8"
          - id: "sbr_spd"
            name: "청천시유속"
            type: "num"
            length: "38.8"
          - id: "cnt_num"
            name: "공사번호"
            type: "txt" # 변경: varchar -> 0"
            length: "50"
          - id: "bom_idn"
            name: "시점맨홀관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "eom_cde"
            name: "종점맨홀지형지물부호"
            type: "combo"
            options:
              - code: "134"
          - id: "eom_idn"
            name: "종점맨홀관리번호"
            type: "num" # 변경: integer -> numeric
            length: "38"
          - id: "pip_lbl"
            name: "관라벨"
            type: "txt"
            length: "50"
        search-detail:
          - id: "ftc"
            default: "SB903" #하수폐관거
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "required"
          - id: "idn"
            attributes:
              - id: "readonly"
              - id: "disabled"
            rules:
              - id: "keygen"
                prefix: ""
                format: "{seq:d}" # 정수 SEQ
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
            attributes:
              - id: "required"
          - id: "hjd_cde"
          - id: "mngt"
          - id: "cmngt"
            attributes:
              - id: "disabled"
          - id: "sht_num"
          - id: "sba_cde"
          - id: "mop_cde"
          - id: "lit_cde"
          - id: "for_cde"
          - id: "std_dip"
          - id: "std_hol"
          - id: "std_vel"
          - id: "byc_len"
          - id: "beg_dep"
          - id: "end_dep"
          - id: "sbk_hsl"
          - id: "sbl_hsl"
          - id: "pip_slp"
          - id: "sph_lin"
          - id: "sbo_ara"
          - id: "drt_ara"
          - id: "sbq_spd"
          - id: "sbr_spd"
          - id: "cnt_num"
          - id: "pip_lbl"
          - id: "bom_cde"
            attributes:
              - id: "disabled"
          - id: "bom_idn"
            attributes:
              - id: "disabled"
          - id: "eom_cde"
            attributes:
              - id: "disabled"
          - id: "eom_idn"
            attributes:
              - id: "disabled"
          - id: "geom"
            type: "Line"
            attributes:
              - id: "hidden"
        detail-tab:
           ##swl_manhol_p 맨홀
          - id: "swl_manhol_p"
            name: "종점맨홀"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "eomIdn"
                param: "idn"
              - id: "eomCde"
                param: "ftc"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "swl_clpi_l" ## 연결받을 테이블
              - target: "swl_manhol_p" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건 gucd dcd blno 블록번호 
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "sbd"
                    conditions: "code"
                  - id: "cov"
                    conditions: "code"
                  - id: "sbc"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                    length: "38"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "sbd"
                    name: "용도"
                    type: "combo"
                    options:
                      - code: "112"
                  - id: "cov"
                    name: "뚜껑_형태"
                    type: "combo"
                    options:
                      - code: "113"
                  - id: "sbc"
                    name: "뚜껑_재질"
                    type: "combo"
                    options:
                      - code: "114"
                  - id: "ymd"
                    name: "설치일자"
                    type: "date"
                key-mapping:
                  - source: "eomIdn"
                    target: "idn"
                  - source: "eomCde"
                    target: "ftc"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "gucd"
              - id: "dcd"
              - id: "sbd"
              - id: "cov"
              - id: "sbc"
              - id: "ymd"
          - id: "swl_manhol_p"
            name: "시점맨홀"
            buttons:
              - id: "link"
                textContent: "연결"
            search-fields:
              - id: "bomIdn"
                param: "idn"
              - id: "bomCde"
                param: "ftc"
            rel-info:  ##tab-상세 연결
              - update-target: "source" ## 설정 없으면 target default update
              - source: "swl_clpi_l" ## 연결받을 테이블
              - target: "swl_manhol_p" ## 검색/연결할 테이블
                search-fields: ##target 검색 조건 gucd dcd blno 블록번호 
                  - id: "idn"
                    conditions: "equals"
                  - id: "mngt"
                    conditions: "code"
                    attributes:
                      - id: "required"
                  - id: "gucd"
                    conditions: "code"
                  - id: "dcd"
                    conditions: "code"
                  - id: "sbd"
                    conditions: "code"
                  - id: "cov"
                    conditions: "code"
                  - id: "sbc"
                    conditions: "code"
                list-fields: ##target 검색 결과 리스트
                  - id: "idn"
                    name: "공사번호"
                    type: "txt"
                    length: "38"
                  - id: "mngt"
                    name: "공사기관"
                    type: "combo"
                    options:
                      - code: "278"
                  - id: "gucd"
                    name: "행정구"
                    type: "combo"
                    options:
                      - code: "851"
                  - id: "dcd"
                    name: "행정동"
                    type: "combo"
                    options:
                      - code: "908"
                  - id: "sbd"
                    name: "용도"
                    type: "combo"
                    options:
                      - code: "112"
                  - id: "cov"
                    name: "뚜껑_형태"
                    type: "combo"
                    options:
                      - code: "113"
                  - id: "sbc"
                    name: "뚜껑_재질"
                    type: "combo"
                    options:
                      - code: "114"
                  - id: "ymd"
                    name: "설치일자"
                    type: "date"
                key-mapping:
                  - source: "bomIdn"
                    target: "idn"
                  - source: "bomCde"
                    target: "ftc"
            list-fields:
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "idn"
                attributes:
                  - id: "key"
              - id: "mngt"
              - id: "gucd"
              - id: "dcd"
              - id: "sbd"
              - id: "cov"
              - id: "sbc"
              - id: "ymd"
  # swl_clde_p 하수폐관심도 ==============
  - id: "swl_clde_p"
    name: "하수폐관심도"
    description: "하수 - 하수관로 - 하수폐관심도"
    type : "Point" #Point, LineString, Polygon
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        field-list:
          - id: "ftc"
            name: "지형지물부호"
            type: "combo"
            options:
              - code: "842"
          - id: "cidn"
            name: "공사번호"
            type: "txt"
            length: "50"
          - id: "cmngt"
            name: "공사기관"
            type: "combo"
            options:
              - code: "320"
          - id: "mngt"
            name: "관리기관"
            type: "combo"
            options:
              - code: "320"
          - id: "pip_dep"
            name: "심도"
            type: "num"
            length: "38.8"
        search-detail:
          - id: "ftc"
            default: "SB907" #하수폐관심도
            attributes:
              - id: "key"
              - id: "hidden"
              - id: "readonly"
              - id: "disabled"
          - id: "gid"
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "gucd"
          - id: "mngt"
          - id: "pip_dep"
          - id: "geom"
            type: "Point"
            attributes:
              - id: "hidden"
          - id: "cidn"
            attributes:
              - id: "disabled"
          - id: "cmngt"
            attributes:
              - id: "disabled"
        detail-tab:
          - id: "ucf:cmt_cnst_d"
            name: "공사내역"
            search-fields:
              - id: "cidn"
                param: "idn"
              - id: "cmngt"
                param: "mngt"
            list-fields:
              - id: "mngt"
                attributes:
                  - id: "key"
              - id: "idn"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "gid"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "seq"
                attributes:
                  - id: "key"
                  - id: "hidden"
              - id: "nam"
              - id: "loc"
              - id: "symd"
              - id: "eymd"

  ## === 2025-10-21 seyoung __attach search-detail 설정 추가==========
  # grl_park_a__attach 공원 첨부파일 ==============
  - id: "grl_park_a__attach"
    name: "공원 첨부파일"
    description: "공원 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # grl_rest_a__attach 쉼터 첨부파일 ==============
  - id: "grl_rest_a__attach"
    name: "쉼터 첨부파일"
    description: "쉼터 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # grl_sgz_a__attach 시설녹지 첨부파일 ==============
  - id: "grl_sgz_a__attach"
    name: "시설녹지 첨부파일"
    description: "시설녹지 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # grl_wall_l__attach 수벽 첨부파일 ==============
  - id: "grl_wall_l__attach"
    name: "수벽 첨부파일"
    description: "수벽 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # grl_gz_a__attach 가로화단및녹지 첨부파일 ==============
  - id: "grl_gz_a__attach"
    name: "가로화단및녹지 첨부파일"
    description: "가로화단및녹지 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_tree_p__attach 가로수 첨부파일 ==============
  - id: "rdl_tree_p__attach"
    name: "가로수 첨부파일"
    description: "가로수 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # grl_bohotree_p__attach 보호수 첨부파일 ==============
  - id: "grl_bohotree_p__attach"
    name: "보호수 첨부파일"
    description: "보호수 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # grl_facil_p__attach 시설물_점형 첨부파일 ==============
  - id: "grl_facil_p__attach"
    name: "시설물_점형 첨부파일"
    description: "시설물_점형 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # grl_facil_l__attach 시설물_선형 첨부파일 ==============
  - id: "grl_facil_l__attach"
    name: "시설물_선형 첨부파일"
    description: "시설물_선형 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # grl_facil_a__attach 시설물_면형 첨부파일 ==============
  - id: "grl_facil_a__attach"
    name: "시설물_면형 첨부파일"
    description: "시설물_면형 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # grl_septree_p__attach 독립수 첨부파일 ==============
  - id: "grl_septree_p__attach"
    name: "독립수 첨부파일"
    description: "독립수 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # grl_lght_p__attach 공원등주 첨부파일 ==============
  - id: "grl_lght_p__attach"
    name: "공원등주 첨부파일"
    description: "공원등주 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # swl_manhol_p__attach 하수맨홀 첨부파일 ==============
  - id: "swl_manhol_p__attach"
    name: "하수맨홀 첨부파일"
    description: "하수맨홀 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # swl_spout_p__attach 물받이 첨부파일 ==============
  - id: "swl_spout_p__attach"
    name: "물받이 첨부파일"
    description: "물받이 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # swl_sumun_p__attach 배수문 첨부파일 ==============
  - id: "swl_sumun_p__attach"
    name: "배수문 첨부파일"
    description: "배수문 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_brdg_a__attach 교량 첨부파일 ==============
  - id: "rdl_brdg_a__attach"
    name: "교량 첨부파일"
    description: "교량 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_ovps_a__attach 보도육교 첨부파일 ==============
  - id: "rdl_ovps_a__attach"
    name: "보도육교 첨부파일"
    description: "보도육교 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_elbr_a__attach 고가도로 첨부파일 ==============
  - id: "rdl_elbr_a__attach"
    name: "고가도로 첨부파일"
    description: "고가도로 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_copi_a__attach 공동구 첨부파일 ==============
  - id: "rdl_copi_a__attach"
    name: "공동구 첨부파일"
    description: "공동구 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_mnhl_p__attach 맨홀 첨부파일 ==============
  - id: "rdl_mnhl_p__attach"
    name: "맨홀 첨부파일"
    description: "맨홀 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_fenc_l__attach 석축및옹벽 첨부파일 ==============
  - id: "rdl_fenc_l__attach"
    name: "석축및옹벽 첨부파일"
    description: "석축및옹벽 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_lght_p__attach 가로등 첨부파일 ==============
  - id: "rdl_lght_p__attach"
    name: "가로등 첨부파일"
    description: "가로등 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_boan_p__attach 보안등 첨부파일 ==============
  - id: "rdl_boan_p__attach"
    name: "보안등 첨부파일"
    description: "보안등 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_lbal_p__attach 개별등 첨부파일 ==============
  - id: "rdl_lbal_p__attach"
    name: "개별등 첨부파일"
    description: "개별등 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_ccut_l__attach 회로 첨부파일 ==============
  - id: "rdl_ccut_l__attach"
    name: "회로 첨부파일"
    description: "회로 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_rtry_p__attach 교차로 첨부파일 ==============
  - id: "rdl_rtry_p__attach"
    name: "교차로 첨부파일"
    description: "교차로 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_byst_p__attach 자전거보관소 첨부파일 ==============
  - id: "rdl_byst_p__attach"
    name: "자전거보관소 첨부파일"
    description: "자전거보관소 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_etcp_p__attach 기타시설(점) 첨부파일 ==============
  - id: "rdl_etcp_p__attach"
    name: "기타시설(점) 첨부파일"
    description: "기타시설(점) 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_jufc_p__attach 점용시설(점) 첨부파일 ==============
  - id: "rdl_jufc_p__attach"
    name: "점용시설(점) 첨부파일"
    description: "점용시설(점) 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_pklt_a__attach 주차장 첨부파일 ==============
  - id: "rdl_pklt_a__attach"
    name: "주차장 첨부파일"
    description: "주차장 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdt_nosn_d__attach 노선관련파일 ==============
  - id: "rdt_nosn_d__attach"
    name: "노선관련파일"
    description: "노선관련파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_trnl_a__attach 터널 첨부파일 ==============
  - id: "rdl_trnl_a__attach"
    name: "터널 첨부파일"
    description: "터널 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdl_bejn_p__attach 제어함 첨부파일 ==============
  - id: "rdl_bejn_p__attach"
    name: "제어함 첨부파일"
    description: "제어함 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # cmt_cnfl_d__attach 공사파일내역  첨부파일 ==============
  - id: "cmt_cnfl_d__attach"
    name: "공사파일내역 첨부파일"
    description: "공사파일내역 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdt_sibs_d__attach 시설보수내역_도로 첨부파일 ==============
  - id: "rdt_sibs_d__attach"
    name: "시설보수내역_도로 첨부파일"
    description: "시설보수내역_도로 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # rdt_jbsu_d__attach 조명보수이력 첨부파일 ==============
  - id: "rdt_jbsu_d__attach"
    name: "조명보수이력 첨부파일"
    description: "조명보수이력 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # swt_bosu_d__attach 시설보수내역_하수 첨부파일 ==============
  - id: "swt_bosu_d__attach"
    name: "시설보수내역_하수 첨부파일"
    description: "시설보수내역_하수 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # grt_bosu_d__attach 시설보수내역_녹지 첨부파일 ==============
  - id: "grt_bosu_d__attach"
    name: "시설보수내역_녹지 첨부파일"
    description: "시설보수내역_녹지 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # grt_plan_d__attach 시설기본계획조사내역 첨부파일 ==============
  - id: "grt_plan_d__attach"
    name: "시설기본계획조사내역 첨부파일"
    description: "시설기본계획조사내역 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  # grt_trinsec_d__attach 병충해방제 첨부파일 ==============
  - id: "grt_trinsec_d__attach"
    name: "병충해방제 첨부파일"
    description: "병충해방제 첨부파일"
    tabs:
      - id: "tab1"
        tab-name: "속성 조건"
        search-detail:
          - id: "gid"
            name: "GID"
            attributes:
              - id: "key"
              - id: "readonly"
              - id: "disabled"
              - id: "hidden"
          - id: "file_seq" #TODO: 이미지 뷰 호출에 필요함
            attributes:
              - id: "key"
              - id: "hidden"
          - id: "content_type"
          - id: "att_name"
  ## === 2025-10-21 seyoung __attach search-detail 설정 추가 /// ==========