[
  {
    "entry_kind": "client",
    "code": "CL-GRH",
    "label": "그랜드호텔 서울",
    "aliases": [
      "그랜드호텔",
      "그랜드 호텔 서울",
      "GH-SEOUL",
      "그랜드"
    ],
    "capacity_kg": null,
    "unit_weight_kg": null,
    "applies_to": null,
    "banned_with": null,
    "depart_at": null,
    "source_memo": null,
    "approved_by": "공장장"
  },
  {
    "entry_kind": "client",
    "code": "CL-JAH",
    "label": "중앙병원",
    "aliases": [
      "중앙병원",
      "중앙 병원",
      "JAH"
    ],
    "capacity_kg": null,
    "unit_weight_kg": null,
    "applies_to": null,
    "banned_with": null,
    "depart_at": null,
    "source_memo": null,
    "approved_by": "공장장"
  },
  {
    "entry_kind": "client",
    "code": "CL-HBH",
    "label": "한빛호텔",
    "aliases": [
      "한빛호텔",
      "한빛"
    ],
    "capacity_kg": null,
    "unit_weight_kg": null,
    "applies_to": null,
    "banned_with": null,
    "depart_at": null,
    "source_memo": "별칭이 아직 두 개뿐이라 전표에 다르게 적혀 오면 놓칩니다",
    "approved_by": "공장장"
  },
  {
    "entry_kind": "client",
    "code": "CL-WSG",
    "label": "우성기공",
    "aliases": [
      "우성기공",
      "우성 기공",
      "WSG"
    ],
    "capacity_kg": null,
    "unit_weight_kg": null,
    "applies_to": null,
    "banned_with": null,
    "depart_at": null,
    "source_memo": null,
    "approved_by": "공장장"
  },
  {
    "entry_kind": "item",
    "code": "ITM-SHT",
    "label": "시트",
    "aliases": [
      "시트",
      "침대 시트",
      "베드시트"
    ],
    "capacity_kg": null,
    "unit_weight_kg": 0.4,
    "applies_to": null,
    "banned_with": null,
    "depart_at": null,
    "source_memo": null,
    "approved_by": "생산관리"
  },
  {
    "entry_kind": "item",
    "code": "ITM-TWL",
    "label": "타월",
    "aliases": [
      "타월",
      "수건",
      "타올"
    ],
    "capacity_kg": null,
    "unit_weight_kg": 0.16,
    "applies_to": null,
    "banned_with": null,
    "depart_at": null,
    "source_memo": null,
    "approved_by": "생산관리"
  },
  {
    "entry_kind": "item",
    "code": "ITM-PWC",
    "label": "베개커버",
    "aliases": [
      "베개커버",
      "필로케이스"
    ],
    "capacity_kg": null,
    "unit_weight_kg": 0.12,
    "applies_to": null,
    "banned_with": null,
    "depart_at": null,
    "source_memo": null,
    "approved_by": "생산관리"
  },
  {
    "entry_kind": "item",
    "code": "ITM-GWN",
    "label": "환자 가운",
    "aliases": [
      "환자 가운",
      "환자복",
      "가운"
    ],
    "capacity_kg": null,
    "unit_weight_kg": 0.35,
    "applies_to": null,
    "banned_with": null,
    "depart_at": null,
    "source_memo": null,
    "approved_by": "공장장"
  },
  {
    "entry_kind": "item",
    "code": "ITM-SRG",
    "label": "수술포",
    "aliases": [
      "수술포",
      "드레이프"
    ],
    "capacity_kg": null,
    "unit_weight_kg": 0.38,
    "applies_to": null,
    "banned_with": null,
    "depart_at": null,
    "source_memo": null,
    "approved_by": "공장장"
  },
  {
    "entry_kind": "item",
    "code": "ITM-UNF",
    "label": "작업복",
    "aliases": [
      "작업복",
      "유니폼",
      "정비복"
    ],
    "capacity_kg": null,
    "unit_weight_kg": 0.55,
    "applies_to": null,
    "banned_with": null,
    "depart_at": null,
    "source_memo": null,
    "approved_by": "생산관리"
  },
  {
    "entry_kind": "machine",
    "code": "W-80A",
    "label": "80kg 대형 워셔",
    "aliases": [
      "W-80A",
      "1호기",
      "대형기"
    ],
    "capacity_kg": 80,
    "unit_weight_kg": null,
    "applies_to": [
      "P-WHT",
      "P-STN",
      "P-INF"
    ],
    "banned_with": null,
    "depart_at": null,
    "source_memo": null,
    "approved_by": "공장장"
  },
  {
    "entry_kind": "machine",
    "code": "W-50B",
    "label": "50kg 중형 워셔",
    "aliases": [
      "W-50B",
      "2호기"
    ],
    "capacity_kg": 50,
    "unit_weight_kg": null,
    "applies_to": [
      "P-WHT",
      "P-STN"
    ],
    "banned_with": null,
    "depart_at": null,
    "source_memo": null,
    "approved_by": "공장장"
  },
  {
    "entry_kind": "machine",
    "code": "W-50C",
    "label": "50kg 감염성 전용 워셔",
    "aliases": [
      "W-50C",
      "3호기",
      "병원기"
    ],
    "capacity_kg": 50,
    "unit_weight_kg": null,
    "applies_to": [
      "P-INF"
    ],
    "banned_with": null,
    "depart_at": null,
    "source_memo": "병원 물량은 이 기계에서만 돌립니다",
    "approved_by": "공장장"
  },
  {
    "entry_kind": "machine",
    "code": "W-25D",
    "label": "25kg 유성오염 전용 워셔",
    "aliases": [
      "W-25D",
      "4호기"
    ],
    "capacity_kg": 25,
    "unit_weight_kg": null,
    "applies_to": [
      "P-OIL"
    ],
    "banned_with": null,
    "depart_at": null,
    "source_memo": "기름때는 다른 기계로 옮겨 붙으니 이 기계로 고정합니다",
    "approved_by": "공장장"
  },
  {
    "entry_kind": "program",
    "code": "P-WHT",
    "label": "백색 표준 코스",
    "aliases": [
      "표준",
      "백색"
    ],
    "capacity_kg": null,
    "unit_weight_kg": null,
    "applies_to": [
      "ITM-SHT",
      "ITM-TWL",
      "ITM-PWC"
    ],
    "banned_with": null,
    "depart_at": null,
    "source_memo": null,
    "approved_by": "공장장"
  },
  {
    "entry_kind": "program",
    "code": "P-STN",
    "label": "얼룩 강화 코스",
    "aliases": [
      "얼룩",
      "강세탁"
    ],
    "capacity_kg": null,
    "unit_weight_kg": null,
    "applies_to": [
      "ITM-SHT",
      "ITM-TWL",
      "ITM-PWC"
    ],
    "banned_with": null,
    "depart_at": null,
    "source_memo": "오염도가 높음으로 적혀 오면 이 코스로 올립니다",
    "approved_by": "공장장"
  },
  {
    "entry_kind": "program",
    "code": "P-INF",
    "label": "감염성 고온 코스",
    "aliases": [
      "감염성",
      "고온"
    ],
    "capacity_kg": null,
    "unit_weight_kg": null,
    "applies_to": [
      "ITM-GWN",
      "ITM-SRG"
    ],
    "banned_with": null,
    "depart_at": null,
    "source_memo": "병원 가운과 수술포는 오염도가 어떻게 적혀 있든 이 코스입니다",
    "approved_by": "공장장"
  },
  {
    "entry_kind": "program",
    "code": "P-OIL",
    "label": "유성오염 코스",
    "aliases": [
      "기름",
      "유성"
    ],
    "capacity_kg": null,
    "unit_weight_kg": null,
    "applies_to": [
      "ITM-UNF"
    ],
    "banned_with": null,
    "depart_at": null,
    "source_memo": null,
    "approved_by": "공장장"
  },
  {
    "entry_kind": "mix_ban",
    "code": "MB-01",
    "label": "병원 물량과 호텔 물량을 같은 배치에 넣지 않습니다",
    "aliases": [
      "병원 분리"
    ],
    "capacity_kg": null,
    "unit_weight_kg": null,
    "applies_to": [
      "CL-JAH"
    ],
    "banned_with": [
      "CL-GRH",
      "CL-HBH"
    ],
    "depart_at": null,
    "source_memo": "병원 건은 코스가 같아도 호텔 시트랑 절대 같이 돌리지 마세요",
    "approved_by": "공장장"
  },
  {
    "entry_kind": "mix_ban",
    "code": "MB-02",
    "label": "작업복과 백색 린넨을 같은 배치에 넣지 않습니다",
    "aliases": [
      "기름때 분리"
    ],
    "capacity_kg": null,
    "unit_weight_kg": null,
    "applies_to": [
      "ITM-UNF"
    ],
    "banned_with": [
      "ITM-SHT",
      "ITM-TWL",
      "ITM-PWC"
    ],
    "depart_at": null,
    "source_memo": "기름때가 흰 시트에 옮으면 재세탁으로 하루가 날아갑니다",
    "approved_by": "공장장"
  },
  {
    "entry_kind": "run",
    "code": "R1",
    "label": "1회차 배송",
    "aliases": [
      "1회차",
      "오전차",
      "1차"
    ],
    "capacity_kg": null,
    "unit_weight_kg": null,
    "applies_to": null,
    "banned_with": null,
    "depart_at": "09:00",
    "source_memo": null,
    "approved_by": "배송팀"
  },
  {
    "entry_kind": "run",
    "code": "R2",
    "label": "2회차 배송",
    "aliases": [
      "2회차",
      "점심차",
      "2차"
    ],
    "capacity_kg": null,
    "unit_weight_kg": null,
    "applies_to": null,
    "banned_with": null,
    "depart_at": "13:00",
    "source_memo": null,
    "approved_by": "배송팀"
  },
  {
    "entry_kind": "run",
    "code": "R3",
    "label": "3회차 배송",
    "aliases": [
      "3회차",
      "오후차",
      "3차"
    ],
    "capacity_kg": null,
    "unit_weight_kg": null,
    "applies_to": null,
    "banned_with": null,
    "depart_at": "17:00",
    "source_memo": "병원 건은 대개 이 회차에 실립니다",
    "approved_by": "배송팀"
  }
]