API Docdoc расшифровка

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
API Docdoc расшифровка создатель Mind Map: API Docdoc расшифровка

1. Отзыв

1.1. Id

1.1.1. Уникальный идентификатор отзыва

1.1.1.1. 9185

1.2. Client

1.2.1. Каноническое имя клиента

1.2.1.1. Ирина

1.3. Text

1.3.1. Комментарий посетителя

1.3.1.1. Всё прошло хорошо, доктор нормальная, в принципе она молодец!

1.4. Date

1.4.1. Дата отзыва

1.4.1.1. 30.10.2013

1.5. DoctorId

1.5.1. Идентификатор врача

1.5.1.1. 167

1.6. ClinicId

1.6.1. Идентификатор клиники

1.6.1.1. 100

1.7. Answer

1.7.1. Текст ответа клиники на отзыв

1.7.1.1. null

1.8. RatingDoctor

1.8.1. Оценка врачу (от 0 до 10)

1.8.1.1. 5

1.9. RatingClinic

1.9.1. Оценка клинике (от 0 до 10)

1.9.1.1. 5

1.10. RatingQlf

1.10.1. Оцененная посетителем квалификация

1.10.1.1. 4

1.11. RatingAtt

1.11.1. Оцененное посетителем отношение

1.11.1.1. 5

1.12. RatingRoom

1.12.1. Оцененные посетителем цена-качество

1.12.1.1. 4

1.13. WaitingTime

1.13.1. Ожидание в очереди (в минутах от 0 до 60)

1.13.1.1. 5

1.14. TagClinicLocation

1.14.1. Удобно добираться

1.14.1.1. true

1.15. TagClinicService

1.15.1. Качественное обслуживание

1.15.1.1. false

1.16. TagClinicCost

1.16.1. Доступные цены

1.16.1.1. true

1.17. TagClinicRecommend

1.17.1. Вы рекомендуете клинику

1.17.1.1. true

1.18. TagDoctorAttention

1.18.1. Врач был внимателен

1.18.1.1. false

1.19. TagDoctorExplain

1.19.1. Врач понятно объяснял

1.19.1.1. true

1.20. TagDoctorQuality

1.20.1. Цена соответствует качеству

1.20.1.1. true

1.21. TagDoctorRecommend

1.21.1. Вы рекомендуете врача

1.21.1.1. false

2. Данные клиники

2.1. Входные данные

2.1.1. workAllTime

2.1.1.1. 0 - клиника работает НЕ круглосуточно

2.1.1.2. 1 - клиника работает круглосуточно

2.1.1.3. круглосуточно - каждый день с 00:00 по 24:00, включая выходные

2.2. Клиника

2.2.1. id

2.2.1.1. число Уникальный идентификатор клиники

2.2.1.1.1. 5727

2.2.2. Name

2.2.2.1. строка Название клиники

2.2.2.1.1. Ниармедик на Гамалеи

2.2.3. ShortName

2.2.3.1. Короткое название клиники

2.2.3.1.1. Ниармедик на Гамалеи

2.2.4. RewriteName

2.2.4.1. Название клиники для ur

2.2.4.1.1. niarmedik_na_shtukinskoy

2.2.5. Alias

2.2.5.1. строка Алиас

2.2.6. URL

2.2.6.1. строка Адрес url

2.2.6.1.1. http://www.nrmed.ru/

2.2.7. logoPath

2.2.7.1. cтрока Название файла логотипа

2.2.7.1.1. logo_clinica_niarmedic_na_shukinskoi.jpg

2.2.8. Logo

2.2.8.1. url логотипа

2.2.8.1.1. https://s.docdoc.ru/img/clinic/logo/logo_clinica_niarmedic_na_shukinskoi.jpg?1517881855

2.2.9. Geo

2.2.9.1. City

2.2.9.1.1. строка Идентификатор города

2.2.9.2. Street

2.2.9.2.1. строка Улица

2.2.9.3. House

2.2.9.3.1. строка Дом

2.2.9.4. StreetId

2.2.9.4.1. строка Идентификатор улицы

2.2.9.5. DistrictId

2.2.9.5.1. cтрока Идентификатор района

2.2.9.6. Stations

2.2.9.6.1. массив Список станций метро

2.2.9.7. Longitude

2.2.9.7.1. строка Долгота

2.2.9.8. Latitude

2.2.9.8.1. строка Широта

2.2.10. Контакты

2.2.10.1. Phone

2.2.10.1.1. Контактный телефон docdoc колл-центра

2.2.10.2. PhoneAppointment

2.2.10.2.1. Прямой телефон клиники. Записи через него оплачены не будут. Используйте ReplacementPhone

2.2.10.3. ReplacementPhone

2.2.10.3.1. Подменный телефон для клиники (если у вас нет подменного телефона сюда будет передаваться Phone = телефон нашего колл-центра)

2.2.10.4. Email

2.2.10.4.1. [email protected]

2.2.11. Doctors

2.2.11.1. массив строк Доктора клиники

2.2.12. Description

2.2.12.1. строка Описание

2.2.12.1.1. Многопрофильный медицинский центр. Обследование взрослых. Расположен в 10 мин. езды на общ. транспорте от м. Щукинская (марш. №100м до ост. Институт им. Гамалеи). Прием происходит по предварительной записи.

2.2.13. ShortDescription

2.2.13.1. строка Краткое описание

2.2.13.1.1. Многопрофильный медицинский центр. Обследование взрослых. Расположен в 10 мин. езды на общ. транспорте от м. Щукинская (марш. №100м до ост. Институт им. Гамалеи). Прием происходит по предварительной записи.

2.2.14. Вид клиники

2.2.14.1. IsDiagnostic

2.2.14.1.1. строка Флаг - диагностический центр

2.2.14.2. IsClinic

2.2.14.2.1. строка Флаг - клиника

2.2.14.3. IsDoctor

2.2.14.3.1. строка Флаг - частный врач

2.2.15. TypeOfInstitution

2.2.15.1. Тип клиники

2.2.15.1.1. многопрофильный медицинский центр

2.2.15.1.2. многопрофильная медицинская клиника

2.2.15.1.3. и т.п.

2.2.16. ScheduleState

2.2.16.1. cтрока Работа по онлайн расписанию

2.2.16.1.1. disable

2.2.17. MinPrice

2.2.17.1. Минимальная цена первичного приема

2.2.17.1.1. 1600

2.2.18. MaxPrice

2.2.18.1. Максимальная цена первичного приема

2.2.18.1.1. 1950

2.2.19. Diagnostics

2.2.19.1. массив Список исследований

2.2.19.1.1. [Id] => 86

2.2.19.1.2. [Name] => УЗИ (ультразвуковое исследование) органов малого таза

2.2.19.1.3. [Price] => 1800

2.2.19.1.4. [SpecialPrice] => 0

2.2.20. Specialities

2.2.20.1. массив Список специальностей

2.2.20.1.1. [Id] => 67

2.2.20.1.2. [Name] => Акушер

2.2.20.1.3. [Alias] => akusher

2.2.21. Services

2.2.21.1. массив Массив услуг в которых указана цена

2.2.21.1.1. [ServiceId] => 436

2.2.21.1.2. [ServiceName] => Криотерапия псориатических бляшек

2.2.21.1.3. [Price] => 650

2.2.21.1.4. [SpecialPrice]=> 0

2.2.22. Schedule

2.2.22.1. массив Время работы по дням недели

2.2.22.1.1. [Day] => 0

2.2.22.1.2. [StartTime] => 08:00

2.2.22.1.3. [EndTime] => 21:00

2.2.22.1.4. [DayTitle] => пн-пт

2.2.23. Order

2.2.23.1. Порядок сортировки клиник по умолчанию

2.2.23.1.1. 912

2.2.24. Rating

2.2.24.1. Рейтинг отображаемый на сайте

2.2.24.1.1. 9.09

2.2.25. ParentId

2.2.25.1. целое число Идентификатор основной клиники, если текущая клиника - основная, то идентификатор текущей клиники

2.2.25.1.1. 5727

2.2.26. BranchesId

2.2.26.1. Масиив целых чисел - идентификаторов филиалов сетевой клиники. Если текущая клиника является филиалом, то ее идентификатор тоже будет тут.

2.2.26.1.1. [0] => 242

2.2.26.1.2. [1] => 243

2.2.26.1.3. [2] => 244

2.2.27. OnlineRecordDoctor

2.2.27.1. Возможна ли запись онлайн к врачу в этой клинике

2.2.28. IsActive

2.2.28.1. Состояние активности клиники (активна/неактивна)

3. Диагностические услуги и подуслуги

3.1. Id

3.1.1. число Уникальный идентификатор услуги

3.2. Name

3.2.1. строка Наименование услуги

3.3. Alias

3.3.1. строка Наименование услуги для ЧПУ

3.4. SubDiagnosticList

3.4.1. массив Подуслуги

3.5. Id @ SubDiagnosticList

3.5.1. число Идентификатор подуслуги

3.6. Name @ SubDiagnosticList

3.6.1. строка Наименование подуслуги

3.7. Alias @ SubDiagnosticList

3.7.1. строка Наименование подуслуги для ЧПУ

4. Geo

4.1. Список станций метро/районов

4.1.1. Id

4.1.1.1. число Уникальный идентификатор станции метро

4.1.2. Alias

4.1.2.1. строка Наименование станции для ЧПУ

4.1.3. Name

4.1.3.1. строка Наименование станции

4.1.4. LineName

4.1.4.1. строка Имя линии станций метро

4.1.5. LineColor

4.1.5.1. строка Цвет линии станций метро

4.1.6. CityId

4.1.6.1. Число Уникальный идентификатор города

4.1.7. DistrictIds

4.1.7.1. массив Идентификаторы районов

4.2. Cписок улиц

4.2.1. Id

4.2.1.1. число Уникальный идентификатор станции метро

4.2.2. CityId

4.2.2.1. Число Уникальный идентификатор города

4.2.3. Title

4.2.3.1. строка Название улицы

4.2.4. RewriteName

4.2.4.1. строка Название улицы для ЧПУ

5. Данные врача

5.1. Входные параметры

5.1.1. ID

5.1.1.1. Число ID врача, передается всегда

5.1.2. city

5.1.2.1. Число ID города, может не передаваться

5.1.3. withSlots

5.1.3.1. Число Вывод временных слотов расписания врача

5.1.3.1.1. 0 - не выводить / 1 - выводить

5.1.4. slotsDays

5.1.4.1. Число Кол-во дней, на которое нужно выводить расписание врача. Если параметр не указан, то по умолчанию используется 21 день.

5.1.4.1.1. withSlots 1 - выводить

5.2. Врач

5.2.1. Id

5.2.1.1. число Уникальный идентификатор врача

5.2.1.1.1. 26705

5.2.2. Name

5.2.2.1. строка ФИО врача

5.2.2.1.1. Сергейко Анатолий Анатольевич

5.2.3. Alias

5.2.3.1. строка Алиас для ЧПУ

5.2.3.1.1. Sergeyko_Anatoliy

5.2.4. Rating

5.2.4.1. вещ. число Рейтинг DocDoc врача

5.2.4.1.1. 4.75

5.2.5. InternalRating

5.2.5.1. вещ. число Внутренний рейтинг ДокДок врача

5.2.5.1.1. 1788.7

5.2.6. Price

5.2.6.1. число Меньшая стоимость первичного приёма из всех клиник где работает врач

5.2.6.1.1. 1700

5.2.7. SpecialPrice

5.2.7.1. число Меньшая специальная стоимость приёма из всех клиник где работает врач

5.2.7.1.1. 0 или 1000

5.2.8. Sex

5.2.8.1. число Пол специалиста

5.2.8.1.1. 0/1

5.2.9. Img

5.2.9.1. строка Путь к фотографии врача

5.2.9.1.1. https://cdn.docdoc.ru/doctor/53519_small.jpg

5.2.10. OpinionCount

5.2.10.1. число Число отзывов

5.2.10.1.1. 9

5.2.11. TextAbout

5.2.11.1. строка Информация о враче

5.2.11.1.1. Главный врач. Занимается исследованием гортани, пищевода, желудка, кишечника, удалением новообразования слизистой желудка и кишечника, проводит тест на Helicobacter Pilori, хромоскопию. Автор 43 статей.

5.2.12. Text*

5.2.12.1. Описание достижений, званий и тп. врача

5.2.12.1.1. Заполнен ли этот тег у врачей? Что в нем?

5.2.13. Departure

5.2.13.1. число Выезд домой

5.2.13.1.1. 1 - выбор врачей, выезжающих на дом

5.2.13.1.2. 0 - выбор врачей, не выезжающих на дом

5.2.14. ExperienceYear

5.2.14.1. число Стаж специалиста

5.2.14.1.1. 23

5.2.15. Category

5.2.15.1. строка Категория врача

5.2.15.1.1. Врач первой категории

5.2.16. Degree

5.2.16.1. строка Ученая степень

5.2.16.1.1. Кандидат медицинских наук

5.2.17. Rank

5.2.17.1. статус

5.2.17.1.1. Доцент Профессор Академик

5.2.18. Clinics

5.2.18.1. массив Массив клиник

5.2.18.1.1. Id

5.2.18.1.2. OnlineBooking

5.2.19. Specialities

5.2.19.1. массив Массив специальностей, от всех клиник где работает врач

5.2.19.1.1. Пример

5.2.20. Stations

5.2.20.1. массив Массив станций метро, на которых специалист преимущественно ведет свою деятельность

5.2.20.1.1. Пример

5.2.21. Extra

5.2.21.1. поле, которое позволяет вывести врачей из близлежаших районов, чтобы предлагать пользователям альтернативу, на случай, если врачей по конкретному гео мало (null / geo / best)

5.2.22. KidsReception

5.2.22.1. число Врач принимает детей (Детский врач)

5.2.22.1.1. 1 - выбор врачей, осуществляющих детский прием

5.2.22.1.2. 0 - выбор врачей, не осуществляющих детский прием

5.2.23. Slots

5.2.23.1. Массив с данными по расписанию разбитый по клиникам

5.2.23.1.1. 0/1

5.2.24. ClinicsInfo

5.2.24.1. Массив данных с ценами, специальностью, рейтингом по клиникам

5.2.24.1.1. ClinicId

5.2.24.1.2. Longitude

5.2.24.1.3. Latitude

5.2.24.1.4. Stations

5.2.24.1.5. Specialities

5.2.25. Description

5.2.25.1. Описание врача от клиники

5.2.25.1.1. Главный врач. Занимается исследованием гортани, пищевода, желудка, кишечника, удалением новообразования слизистой желудка и кишечника, проводит тест на Helicobacter Pilori, хромоскопию. Автор 43 статей.

5.2.26. BookingClinics

5.2.26.1. Массив идентификаторов клиник с онлайн записью

5.2.26.1.1. [0] => 55

6. Рекомендации перед приёмом

6.1. Входные параметры

6.1.1. sector

6.1.1.1. число Идентификатор специализации врача

6.1.1.1.1. 0/1

6.1.2. service

6.1.2.1. число Идентификатор услуги

6.1.2.1.1. 0/1

6.1.3. diagnostic

6.1.3.1. число Идентификатор диагностики

6.1.3.1.1. 0/1

6.2. Рекомендация

6.2.1. Id

6.2.1.1. число Уникальный идентификатор

6.2.2. Title

6.2.2.1. строка Заголовок

6.2.3. Image

6.2.3.1. URL Ссылка на картинку для рекомендации

6.2.4. Text

6.2.4.1. текст Текст рекомендации (в формате HTML)

7. Изображения клиники

7.1. clinicID

7.1.1. Число Идентификатор клиники

7.2. description

7.2.1. null

7.3. url

7.3.1. https://s.docdoc.ru/img/clinic/photos/1293_453.jpg

8. Услуги

8.1. Id

8.1.1. число идентификатор услуги

8.1.1.1. 3469

8.2. Name

8.2.1. строка название услуги

8.2.1.1. Циркумцизио (обрезание)

8.3. Lft

8.3.1. число левая позиция в дереве

8.3.1.1. 6391

8.4. Rgt

8.4.1. число правая позиция в дереве

8.4.1.1. 6392

8.5. Depth

8.5.1. число уровень вложенности

8.5.1.1. 2

8.6. SectorId

8.6.1. число id специализации

8.6.1.1. 69

8.7. DiagnosticId

8.7.1. число id диагностики, связанной с этой услугой

8.7.1.1. Нигде не отмечено!

8.8. Price

8.8.1. Есть только в клинике

8.8.1.1. 650

8.9. SpecialPrice

8.9.1. Есть только в клинике

8.9.1.1. 500

9. Запись на прием

9.1. Подбор врача

9.1.1. Обязательные поля

9.1.1.1. city

9.1.1.2. name

9.1.1.3. phone

9.2. Запись к врачу

9.2.1. Обязательные поля

9.2.1.1. name

9.2.1.2. phone

9.2.1.3. doctor

9.2.1.4. clinic

9.3. Запись в клинику

9.3.1. Обязательные поля

9.3.1.1. name

9.3.1.2. phone

9.3.1.3. clinic

10. Время работы по врачам/диагностикам в клинике

10.1. Id

10.1.1. число Уникальный идентификатор Слота

10.1.1.1. 1

10.2. StartTime

10.2.1. строка Время начала

10.2.1.1. 2014-01-01 00:00:00

10.3. FinishTime

10.3.1. строка Время окончания

10.3.1.1. 2014-01-01 01:10:10