Отримання токену доступу 

Інструкція з отримання токену - https://medakadem.freshdesk.com/uk/support/solutions/articles/77000530947-отримання-token 

Використання токену - https://medakadem.freshdesk.com/uk/support/solutions/articles/77000530917-token


Для використання API потрібні скоупи: "gambit:public:patient:write".
Якщо немає потрібних scope, то повертатиметься помилка Code 403 Forbidden


За допомогою даного запиту, можна редагувати дані пацієнта.

Потрібно в запиті вказити ідентифікатор пацієнта, якого потрібно редагувати, наприклад:


HTTP methods: PUT

/api/public/v1/patients/{id}


де {id} - унікальний ідентифікатор паієнта


Request body:


Example Value:


Параметр
Тип
Опис
LFM
string
nullable: true
ПІБ пацієнта
First
string
nullable: true
ім'я
Last
string
nullable: true
прізвище
Middle
string
nullable: true
по батькові
Born
string($date-time)
дата народження
Gender
string
nullable: true
стать "male", "female"
Phone
string
nullable: true
номер телефону
TelMob1
string
nullable: true
номер телефону
TelMob2
string
nullable: true
номер телефону
TelHome
string
nullable: true
номер телефону
TelWork
string
nullable: true
номер телефону
Email
string
nullable: true
електронна адреса
StreetName
string
nullable: true
назва вулиці
StreetNumber
string
nullable: true
номер будинку
Room
string
nullable: true
квартира
Note
string
nullable: true
замітка
Passport
string
nullable: true
паспортні дані
InternalCardNumber
string
nullable: true
внутрішній номер картки
BloodType
string
nullable: true
група крові
RhFactor
string
nullable: true
резус-фактор
Weight
number($double)
вага
Height
number($double)
ріст
BirthCity
string
nullable: true
місце народження
ENG_Last
string
nullable: true
прізвище англійською
ENG_Middle
string
nullable: true
по батькові англійсько
ENG_First
string
nullable: true
ім'я англійською
CardNumber
string
nullable: true
номер картки
Works
string
nullable: true
міісце роботи
Code
string
nullable: true
РНОКПП
NativeLanguage
integer($int32)
рідна мова
Sex
boolean
стать
MarketingTypeId
integer($int32)
nullable: true
джерело звернення пацієнта
ReferringDoctorId
integer($int32)
nullable: true
ідентифікатор направившого лікаря
CityId
integer($int64)
nullable: true
ідентифікатор міста
ClinicId
integer($int32)
nullable: true
ідентифікатор філіалу
ContactPatientId
integer($int32)
nullable: true
ідентифікатор контактної особи


Responses:

При успішному виконані запиту повернеться - Code 200 Success

Якщо якісь вхідні дані будуть не вірного формату, то повернеться Code 400 Bad Request