...
id валідації | Атрибут | Назва атрибуту | Обов'язковість атрибуту | Параметр атрибуту | Назва параметру | Обов'язковість параметру | Опис валідації | Схема валідації | Примітка |
Val_EMP_1 | party | Співробітник | M | first_name | Ім'я | M | Не може починатися або вміщати: Може починатися з та вміщати: | pattern \"^(?!.*[ЫЪЭЁыъэё@%&$^#])[А-ЯҐЇІЄа-яґїіє’\\'\\- ]+$\" | Діаграма |
Val_EMP_2 | party | Співробітник | M | last_name | Прізвище | M | Не може починатися або вміщати: Може починатися з та вміщати: | pattern \"^(?!.*[ЫЪЭЁыъэё@%&$^#])[А-ЯҐЇІЄа-яґїіє’\\'\\- ]+$\" | Діаграма |
Val_EMP_3 | party | Співробітник | M | second_name | По батькові | Не може починатися або вміщати: Може починатися з та вміщати: | pattern \"^(?!.*[ЫЪЭЁыъэё@%&$^#])[А-ЯҐЇІЄа-яґїіє\\'\\- ]+$\" | Діаграма | |
Val_EMP_4 | party | Співробітник | M | birth_date | День народження | M | Очікується дата у форматі ISO 8601 | pattern ^(\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))?)?$ | Діаграма |
Val_EMP_5 | party | Співробітник | M | gender | Стать | M | Значення атрибуту відповідає значенням довідника GENDER. | ||
Val_EMP_6 | party | Співробітник | no_tax_id | Персона Співробітник без РНОКПП | За відсутності РНОКПП в даному параметрі необхідно передавати значення "true". В разі наявності РНОКПП в даному параметрі необхідно передавати значення "false". | ||||
Val_EMP_7 | party | Співробітник | M | tax_id | РНОКПП персониСпівробітника | Вміщує 10 символів, що приймають значення від 0 до 9. Також допускається введення номеру паспорту в разі, якщо no_tax_id=false. В такому випадку не дозволені пробіли. | pattern \"^([0-9]{9,10}|[А-ЯЁЇIЄҐ]{2}\\d{6})$\" | ||
Val_EMP_8 | party | Співробітник | M | Адреса електронної поштової скриньки | |||||
Val_EMP_9 | party | Співробітник | M | documents.type | Тип документу | M | Відповідає значенням з довідника DOCUMENT_TYPE | ||
Val_EMP_10 | party | Співробітник | M | documents.number | Номер документу | M | Валідацій не виявлено | ||
Val_EMP_11 | party | Співробітник | documents.issued_by | Ким виданий | Мінімальна кількість символів- 1 | ||||
Val_EMP_12 | party | Співробітник | documents.issued_at | Коли був виданий | Очікується дата у форматі ISO 8601 | pattern ^(\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))?)?$ | Діаграма | ||
Val_EMP_13 | party | Співробітник | M | phones.type | Тип телефону | M | |||
Val_EMP_14 | party | Співробітник | M | phones.number | Номер телефону | M | Починається з “+38” | pattern ^\\+38[0-9]{10}$ | |
Val_EMP_15 | party | Співробітник | working_experience | Досвід роботи (повних років) | Допускається тільки ціле число без лапок. | ||||
Val_EMP_16 | party | Співробітник | M | about_myself | Додаткова інформація |