EndPoint - find_patient_by_fio
Method - POST
Поиск Patients_ID осуществляется по точному совпадению всех 5 параметров.
Все параметры обязательны
| Название параметра | Тип данных | Описание | 
|---|---|---|
| fam | string | Фамилия | 
| im | string | Имя | 
| ot | string | Отчество | 
| dr | string | День рождения, в формате ГГГГ-ММ-ДД | 
| phone | string | телефон | 
| Название параметра | Тип данных | Описание | 
|---|---|---|
| code | integer | код результата выполнения запроса | 
| message | string | текст результата выполнения запроса | 
| patients_id | integer | ID пациента | 
url - http://127.0.0.1:45670/find_patient_by_fio
body - 
{
    "fam":"ИВАНОВ_45201",
    "Im":"Иван",
    "Ot":"Иванович",
    "dr":"1980-01-01",
    "phone":"+7-555-554-5201"
}curl "https://192.168.159.162:45888/find_patient_by_fio" \
  -X POST \
  -d "{\"fam\":\"ИВАНОВ_45201\",\"Im\":\"Иван\",\"Ot\":\"Иванович\",\"dr\":\"1980-01-01\",\"phone\":\"+7-555-554-5201\"}\r\n" 
  [
  {
    "code": 1,
    "message": "Найден пациент",
    "patients_id": 45201
  }
]Такой ответ выдается только в случае если найден только 1 пациент
Если пациенты не найдены выдается ответ
[
  {
   "code":0, 
   "message":"Пациент с такими параметрами не найден", 
   "patients_id":0
  }
]Если найдено несколько пациентов выдается ответ
[
 {
  "code":2, 
  "message":"Найдено несколько пациентов с такими параметрами",
  "patients_id":0
  }
]