Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

id валідації

Атрибут

Назва атрибуту

Обов'язковість атрибуту

Параметр атрибуту

Назва параметру

Обов'язковість параметру

Опис валідації

Схема валідації

Примітка

Val_EMP_1

party

Співробітник

M

first_name

Ім'я

M

Не може починатися або вміщати:
ЫЪЭЁыъэё@%&$^#

Може починатися з та вміщати:
від a до z та А до Я, символи Ґ Ї І Є в обох регістрах; та символи _\'

pattern \"^(?!.*[ЫЪЭЁыъэё@%&$^#])[А-ЯҐЇІЄа-яґїіє’\\'\\- ]+$\"

Діаграма

Val_EMP_2

party

Співробітник

M

last_name

Прізвище

M

Не може починатися або вміщати:
ЫЪЭЁыъэё@%&$^#

Може починатися з та вміщати:
від a до z та А до Я, символи Ґ Ї І Є в обох регістрах; та символи _\'

pattern \"^(?!.*[ЫЪЭЁыъэё@%&$^#])[А-ЯҐЇІЄа-яґїіє’\\'\\- ]+$\"

Діаграма

Val_EMP_3

party

Співробітник

M

second_name

По батькові

Не може починатися або вміщати:
ЫЪЭЁыъэё@%&$^#

Може починатися з та вміщати:
від a до z та А до Я, символи Ґ Ї І Є в обох регістрах; та символи _\'

pattern \"^(?!.*[ЫЪЭЁыъэё@%&$^#])[А-ЯҐЇІЄа-яґїіє\\'\\- ]+$\"

Діаграма

Val_EMP_4

party

Співробітник

M

birth_date

День народження

M

Очікується дата у форматі ISO 8601
Приклад: "1985-11-14”

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

email

Адреса електронної поштової скриньки

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
Приклад: ""1985-11-14”"

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”
Наступні 10 символів допускаються значення від 0 до 9.

pattern ^\\+38[0-9]{10}$

Діаграма

Val_EMP_15

party

Співробітник

working_experience

Досвід роботи (повних років)

Допускається тільки ціле число без лапок.

Val_EMP_16

party

Співробітник

M

about_myself

Додаткова інформація