Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 5 Следующий »


МетодОписаниеШаг ЕПГУ
1GetPatientInfoПредоставление информации о наличии сведений о пациенте в МИСValidatePerson

GetReferralInfoПредоставление данных о направлении пациента по номеру направленияReferral
2GetMOInfoExtendedПредоставление списка подразделений МО, в которые пациенту доступна запись к специалистамMO
3GetServicePostSpecsInfoПредоставление списка должностей медицинских специалистов, доступных пациенту в выбранном подразделении МОServiceOrSpecs
4GetMOResourceInfoПредоставление сведений о подразделении МО и медицинских специалистах (или кабинетах)Resource
5GetScheduleInfo

Получение свободных слотов выбранного медицинского специалиста


ДоработкаBitrixAgile

В <GetScheduleInfoResponse/> выводятся не все слоты.

Есть формула, по которой определяется шаг приращения по умолчанию:

ШагПриращения_ = Цел(4 * (КоличествоНайденныхСлотовНаДату + 4) / 40);
Если ШагПриращения_ = 0 Тогда
ШагПриращения_ = 1;
КонецЕсли;

Шаг приращения - это то число, которое определяет с каким шагом нужно выводить слоты.

Например: есть 10 слотов, ШагПриращения = 3. Следовательно, выводится будет каждый 3 слот.


Пример расчета:

Также формула может быть задана в константе: Формула шага приращения для записи на прием


Б21598334745
Slot

CreateAppointment





  • Нет меток