{
  "id": "P36-C05",
  "mode": "workflow",
  "theme": "workflow",
  "brand": "РАЗБОР / P36-C05",
  "title": "Адрес в подписи не становится адресом погрузки",
  "lead": "Реквизиты, погрузка и выгрузка имеют разные поля.",
  "section": "Исходный материал → результат",
  "offer": "Реквизиты, погрузка и выгрузка имеют разные поля.",
  "inputTitle": "Редактируемый исходный материал",
  "outputTitle": "Подготовленный результат",
  "source": "Письмо перевозчику\nЮридический адрес: учебные реквизиты, Москва, Офисная 12\nПогрузка: учебный адрес, Тверь, Складская 4, ворота 3\nВыгрузка: учебный адрес, Клин, Промышленная 8, терминал 2\nИсправленная погрузка: учебный адрес, Тверь, Складская 6, ворота 1\nГруз: 3 короба, 45 кг",
  "extract": [
    {
      "id": "legal",
      "label": "Юридический адрес",
      "pattern": "^Юридический адрес:[ \\t]*(.+)$",
      "type": "text",
      "required": true
    },
    {
      "id": "pickup",
      "label": "Погрузка",
      "pattern": "^(?:Погрузка|Исправленная погрузка):[ \\t]*(.+)$",
      "type": "text",
      "required": true,
      "last": true
    },
    {
      "id": "dropoff",
      "label": "Выгрузка",
      "pattern": "^Выгрузка:[ \\t]*(.+)$",
      "type": "text",
      "required": true
    },
    {
      "id": "cargo",
      "label": "Груз",
      "pattern": "^Груз:[ \\t]*(.+)$",
      "type": "text",
      "required": true
    }
  ],
  "processor": "extract",
  "rules": [],
  "examples": [
    {
      "label": "Исходный пример",
      "text": "Письмо перевозчику\nЮридический адрес: учебные реквизиты, Москва, Офисная 12\nПогрузка: учебный адрес, Тверь, Складская 4, ворота 3\nВыгрузка: учебный адрес, Клин, Промышленная 8, терминал 2\nИсправленная погрузка: учебный адрес, Тверь, Складская 6, ворота 1\nГруз: 3 короба, 45 кг"
    },
    {
      "label": "Неполные сведения",
      "text": "Требуется уточнение. Исходные параметры пока не переданы."
    }
  ]
}
