Перейти до вмісту

Редагування пацієнта ​

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

Інструкція з отримання токену - 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:

{
  "Patient": {
    "LFM": "string",
    "First": "string",
    "Last": "string",
    "Middle": "string",
    "Born": "2025-02-27T20:02:36.927Z",
    "Gender": "string",
    "Phone": "string",
    "TelMob1": "string",
    "TelMob2": "string",
    "TelHome": "string",
    "TelWork": "string",
    "Email": "string",
    "StreetName": "string",
    "StreetNumber": "string",
    "Room": "string",
    "Note": "string",
    "Barcode": "string",
    "Passport": "string",
    "InternalCardNumber": "string",
    "BloodType": "string",
    "RhFactor": "string",
    "Weight": 0,
    "Height": 0,
    "BirthCity": "string",
    "ENG_Last": "string",
    "ENG_Middle": "string",
    "ENG_First": "string",
    "CardNumber": "string",
    "Works": "string",
    "Code": "string",
    "Photo": "string",
    "NativeLanguage": 0,
    "Sex": true,
    "MarketingTypeId": 0,
    "ReferringDoctorId": 0,
    "CityId": 0,
    "ClinicId": 0,
    "ContactPatientId": 0,
    "ExternalId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "ExternalClinicId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
  }
}
ПараметрТипОпис
LFMstring nullable: trueПІБ пацієнта
Firststring nullable: trueім'я
Laststring nullable: trueпрізвище
Middlestring nullable: trueпо батькові
Bornstring($date-time)дата народження
Genderstring nullable: trueстать "male", "female"
Phonestring nullable: trueномер телефону
TelMob1string nullable: trueномер телефону
TelMob2string nullable: trueномер телефону
TelHomestring nullable: trueномер телефону
TelWorkstring nullable: trueномер телефону
Emailstring nullable: trueелектронна адреса
StreetNamestring nullable: trueназва вулиці
StreetNumberstring nullable: trueномер будинку
Roomstring nullable: trueквартира
Notestring nullable: trueзамітка
Barcodestring nullable: true
Passportstring nullable: trueпаспортні дані
InternalCardNumberstring nullable: trueвнутрішній номер картки
BloodTypestring nullable: trueгрупа крові
RhFactorstring nullable: trueрезус-фактор
Weightnumber($double)вага
Heightnumber($double)ріст
BirthCitystring nullable: trueмісце народження
ENG_Laststring nullable: trueпрізвище англійською
ENG_Middlestring nullable: trueпо батькові англійсько
ENG_Firststring nullable: trueім'я англійською
CardNumberstring nullable: trueномер картки
Worksstring nullable: trueміісце роботи
Codestring nullable: trueРНОКПП
Photostring nullable: trueпосилання на фото
NativeLanguageinteger($int32)рідна мова
Sexbooleanстать
MarketingTypeIdinteger($int32) nullable: trueджерело звернення пацієнта
ReferringDoctorIdinteger($int32) nullable: trueідентифікатор направившого лікаря
CityIdinteger($int64) nullable: trueідентифікатор міста
ClinicIdinteger($int32) nullable: trueідентифікатор філіалу
ContactPatientIdinteger($int32) nullable: trueідентифікатор контактної особи
ExternalIdstring($uuid) nullable: trueунікальний ідентифікатор пацієнта в зовнішній системі
ExternalClinicIdstring($uuid) nullable: true---

Responses: ​

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

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