>_ rehablogger
Система работает
← Все сессии
СЕССИЯ УСТРОЙСТВА

rehabapp_2026-09-16_19-51-46

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-16T17:02:02.960904Z, request_id: e1b751b6-8456-4b2e-b148-551d8993c1fc, version: v1}, data: [{id: 43, title: Check, by_body_side: false}, {id: 51, title: Postman test, by_body_side: true}, {id: 36, title: Test test, by_body_side: false}, {id: 39, title: ам ама ма , by_body_side: true}, {id: 40, title: Вторичный множественный артроз, by_body_side: false}, {id: 25, title: Гонартроз, by_body_side: true}, {id: 49, title: Икроножные проверка, by_body_side: true}, {id: 50, title: Мише для проверки, by_body_side: true}, {id: 41, title: Остеофит, by_body_side: true}, {id: 26, title: Первичный артроз плечевого сустава, by_body_side: false}, {id: 52, title: Проверка опроса 2 раза, by_body_side: true}, {id: 48, title: Проверка упражнений, by_body_side: true}, {id: 54, title: Проверочка, by_body_side: false}, {id: 44, title: Тестим, by_body_side: true}, {id: 35, title: Тестовый диагноз, by_body_side: false}, {id: 56, title: Упражнение для Ми
INFO [console] хаила, by_body_side: true}, {id: 55, title: Чек статистики, by_body_side: false}, {id: 53, title: Чекнуть контр дату, by_body_side: true}], pagination: {current_page: 1, from: 1, per_page: 20, to: 18}}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/current
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 749|uh1jGPgDtRKD8QQKDS160sSZclrruOg9FFQt1xNabec932f8
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/current
INFO [console] [DIO] statusCode: 404
INFO [console] [DIO] statusMessage: Not Found
INFO [console] [DIO] headers:
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Wed, 16 Sep 2026 17:03:32 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":false,"meta":{"timestamp":"2026-09-16T17:03:32.975515Z","request_id":"1d7b1455-2e75-4170-b058-b531f0619004","version":"v1"},"error":{"code":"404 Not Found","message":"Текущая реабилитация для пациента не найдена"},"data":null}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: false, meta: {timestamp: 2026-09-16T17:03:32.975515Z, request_id: 1d7b1455-2e75-4170-b058-b531f0619004, version: v1}, error: {code: 404 Not Found, message: Текущая реабилитация для пациента не найдена}, data: null}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/directories/diagnoses?page=1&per_page=20
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 749|uh1jGPgDtRKD8QQKDS160sSZclrruOg9FFQt1xNabec932f8
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/directories/diagnoses?page=1&per_page=20
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Wed, 16 Sep 2026 17:03:36 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-09-16T17:03:36.817644Z","request_id":"92af2ce8-f2e2-4da3-892f-1c507b966f1b","version":"v1"},"data":[{"id":43,"title":"Check","by_body_side":false},{"id":51,"title":"Postman test","by_body_side":true},{"id":36,"title":"Test test","by_body_side":false},{"id":39,"title":"ам ама ма ","by_body_side":true},{"id":40,"title":"Вторичный множественный артроз","by_body_side":false},{"id":25,"title":"Гонартроз","by_body_side":true},{"id":49,"title":"Икроножные проверка","by_body_side":true},{"id":50,"title":"Мише для проверки","by_body_side":true},{"id":41,"title":"Остеофит","by_body_side":true},{"id":26,"title":"Первичный артроз плечевого сустава","by_body_side":false},{"id":52,"title":"Проверка опроса 2 раза","by_body_side":true},{"id":48,"title":"Проверка упражнений","by_body_side":true},{"id":54,"title":"Проверочка","by_body_side":false},{"id":44,"title":"Тестим","by_body_side":true},{"id":35,"title":"Тестовый диагноз","by_body_side":false},{"id":56,"title":"Упражнение для Михаила","by_body_side":true},{"id":55,"title":"Чек статистики","by_body_side":false},{"id":53,"title":"Чекнуть контр дату","by_body_side":true}],"pagination":{"current_page":1,"from":1,"per_page":20,"to":18}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-16T17:03:36.817644Z, request_id: 92af2ce8-f2e2-4da3-892f-1c507b966f1b, version: v1}, data: [{id: 43, title: Check, by_body_side: false}, {id: 51, title: Postman test, by_body_side: true}, {id: 36, title: Test test, by_body_side: false}, {id: 39, title: ам ама ма , by_body_side: true}, {id: 40, title: Вторичный множественный артроз, by_body_side: false}, {id: 25, title: Гонартроз, by_body_side: true}, {id: 49, title: Икроножные проверка, by_body_side: true}, {id: 50, title: Мише для проверки, by_body_side: true}, {id: 41, title: Остеофит, by_body_side: true}, {id: 26, title: Первичный артроз плечевого сустава, by_body_side: false}, {id: 52, title: Проверка опроса 2 раза, by_body_side: true}, {id: 48, title: Проверка упражнений, by_body_side: true}, {id: 54, title: Проверочка, by_body_side: false}, {id: 44, title: Тестим, by_body_side: true}, {id: 35, title: Тестовый диагноз, by_body_side: false}, {id: 56, title: Упражнение для Ми
INFO [console] хаила, by_body_side: true}, {id: 55, title: Чек статистики, by_body_side: false}, {id: 53, title: Чекнуть контр дату, by_body_side: true}], pagination: {current_page: 1, from: 1, per_page: 20, to: 18}}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/current
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 749|uh1jGPgDtRKD8QQKDS160sSZclrruOg9FFQt1xNabec932f8
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/current
INFO [console] [DIO] statusCode: 404
INFO [console] [DIO] statusMessage: Not Found
INFO [console] [DIO] headers:
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Wed, 16 Sep 2026 17:05:12 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":false,"meta":{"timestamp":"2026-09-16T17:05:12.975987Z","request_id":"970d7b63-143d-4b19-9fe2-ab9b4b180465","version":"v1"},"error":{"code":"404 Not Found","message":"Текущая реабилитация для пациента не найдена"},"data":null}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: false, meta: {timestamp: 2026-09-16T17:05:12.975987Z, request_id: 970d7b63-143d-4b19-9fe2-ab9b4b180465, version: v1}, error: {code: 404 Not Found, message: Текущая реабилитация для пациента не найдена}, data: null}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/directories/diagnoses?page=1&per_page=20
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 749|uh1jGPgDtRKD8QQKDS160sSZclrruOg9FFQt1xNabec932f8
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/directories/diagnoses?page=1&per_page=20
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Wed, 16 Sep 2026 17:05:16 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-09-16T17:05:16.475181Z","request_id":"8cf26cc7-1272-4a52-9190-2c6cdb4a364d","version":"v1"},"data":[{"id":43,"title":"Check","by_body_side":false},{"id":51,"title":"Postman test","by_body_side":true},{"id":36,"title":"Test test","by_body_side":false},{"id":39,"title":"ам ама ма ","by_body_side":true},{"id":40,"title":"Вторичный множественный артроз","by_body_side":false},{"id":25,"title":"Гонартроз","by_body_side":true},{"id":49,"title":"Икроножные проверка","by_body_side":true},{"id":50,"title":"Мише для проверки","by_body_side":true},{"id":41,"title":"Остеофит","by_body_side":true},{"id":26,"title":"Первичный артроз плечевого сустава","by_body_side":false},{"id":52,"title":"Проверка опроса 2 раза","by_body_side":true},{"id":48,"title":"Проверка упражнений","by_body_side":true},{"id":54,"title":"Проверочка","by_body_side":false},{"id":44,"title":"Тестим","by_body_side":true},{"id":35,"title":"Тестовый диагноз","by_body_side":false},{"id":56,"title":"Упражнение для Михаила","by_body_side":true},{"id":55,"title":"Чек статистики","by_body_side":false},{"id":53,"title":"Чекнуть контр дату","by_body_side":true}],"pagination":{"current_page":1,"from":1,"per_page":20,"to":18}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-16T17:05:16.475181Z, request_id: 8cf26cc7-1272-4a52-9190-2c6cdb4a364d, version: v1}, data: [{id: 43, title: Check, by_body_side: false}, {id: 51, title: Postman test, by_body_side: true}, {id: 36, title: Test test, by_body_side: false}, {id: 39, title: ам ама ма , by_body_side: true}, {id: 40, title: Вторичный множественный артроз, by_body_side: false}, {id: 25, title: Гонартроз, by_body_side: true}, {id: 49, title: Икроножные проверка, by_body_side: true}, {id: 50, title: Мише для проверки, by_body_side: true}, {id: 41, title: Остеофит, by_body_side: true}, {id: 26, title: Первичный артроз плечевого сустава, by_body_side: false}, {id: 52, title: Проверка опроса 2 раза, by_body_side: true}, {id: 48, title: Проверка упражнений, by_body_side: true}, {id: 54, title: Проверочка, by_body_side: false}, {id: 44, title: Тестим, by_body_side: true}, {id: 35, title: Тестовый диагноз, by_body_side: false}, {id: 56, title: Упражнение для Ми
INFO [console] хаила, by_body_side: true}, {id: 55, title: Чек статистики, by_body_side: false}, {id: 53, title: Чекнуть контр дату, by_body_side: true}], pagination: {current_page: 1, from: 1, per_page: 20, to: 18}}
INFO [console] Push message received: PushNotificationMessage(provider: fcm, messageId: 0:1789578323577771%8ba609de8ba609de, title: Вам назначена реабилитация, body: Вам назначена реабилитация Остеофит, data: {action: profile_rehabilitation, version: v1})
INFO [console] Push message received: PushNotificationMessage(provider: fcm, messageId: 0:1789578572358125%8ba609de8ba609de, title: Вы прикреплены к врачу, body: Ваш лечащий врач - Попов Валерий Сергеевич. Для детальной информации переходите в приложение →, data: {action: profile_doctor, version: v1})
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/current
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 749|uh1jGPgDtRKD8QQKDS160sSZclrruOg9FFQt1xNabec932f8
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/current
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Wed, 16 Sep 2026 17:09:40 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-09-16T17:09:40.611205Z","request_id":"c5faa2fd-62f1-4521-99d3-3abeb6af4c80","version":"v1"},"data":{"title":"Остеофит","rehabilitation_status":"current","body_side":"not_specified","musculoskeletal_part":"Нога","weeks_count":3,"passed_weeks_count":0,"current_phase_title":"Ранняя фаза","is_doctor_confirmed":true}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-16T17:09:40.611205Z, request_id: c5faa2fd-62f1-4521-99d3-3abeb6af4c80, version: v1}, data: {title: Остеофит, rehabilitation_status: current, body_side: not_specified, musculoskeletal_part: Нога, weeks_count: 3, passed_weeks_count: 0, current_phase_title: Ранняя фаза, is_doctor_confirmed: true}}
INFO [console] Push message received: PushNotificationMessage(provider: fcm, messageId: 0:1789578649048202%8ba609de8ba609de, title: Вы были откреплены от врача, body: На данный момент у вас нет лечащего врача, data: {action: profile_doctor, version: v1})
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/current
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 749|uh1jGPgDtRKD8QQKDS160sSZclrruOg9FFQt1xNabec932f8
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/current
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Wed, 16 Sep 2026 17:10:58 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-09-16T17:10:58.633695Z","request_id":"f9d81e6d-743b-4771-a3f2-90ed6ab1b549","version":"v1"},"data":{"title":"Остеофит","rehabilitation_status":"current","body_side":"not_specified","musculoskeletal_part":"Нога","weeks_count":3,"passed_weeks_count":0,"current_phase_title":"Ранняя фаза","is_doctor_confirmed":false}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-16T17:10:58.633695Z, request_id: f9d81e6d-743b-4771-a3f2-90ed6ab1b549, version: v1}, data: {title: Остеофит, rehabilitation_status: current, body_side: not_specified, musculoskeletal_part: Нога, weeks_count: 3, passed_weeks_count: 0, current_phase_title: Ранняя фаза, is_doctor_confirmed: false}}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/current
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 749|uh1jGPgDtRKD8QQKDS160sSZclrruOg9FFQt1xNabec932f8
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/current
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Wed, 16 Sep 2026 17:15:06 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-09-16T17:15:06.301348Z","request_id":"72db0f8f-1c0d-421c-9fac-83d5a363e521","version":"v1"},"data":{"title":"Остеофит","rehabilitation_status":"current","body_side":"not_specified","musculoskeletal_part":"Нога","weeks_count":3,"passed_weeks_count":0,"current_phase_title":"Ранняя фаза","is_doctor_confirmed":false}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-16T17:15:06.301348Z, request_id: 72db0f8f-1c0d-421c-9fac-83d5a363e521, version: v1}, data: {title: Остеофит, rehabilitation_status: current, body_side: not_specified, musculoskeletal_part: Нога, weeks_count: 3, passed_weeks_count: 0, current_phase_title: Ранняя фаза, is_doctor_confirmed: false}}
$
250 строкUTF-8LIVE