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

Отримання призначень пацієнта ​

У цій статті описано інтерфейси API, що працюють із призначеннями, та події, які система надсилає зовнішнім сервісам через webhook.

ЗМІСТ

Загальна інформація ​

ReferralSalepackPackage:

Це об’єкт, що представляє призначення пацієнту у контексті послуги/замовлення. Він містить загальні дані про призначення, дату, пов’язаний контекст замовлення, лікаря, пацієнта та статус.

ПолеЩо описує
PackageIdідентифікатор послуги
SourcePrerecordIdпосилання на попередній запис в контексті якого було створене призначення (якщо таке є)
StatusCтатус призначення
TargetDateдату рекомендованого прийому (коли пацієнт має виконати призначення)
CreatedAtКоли створено призначення
AssuranceAproveStateстатус страхової
Idідентифікатор призначення
SourceDiscoveryIdІдентифікатор лікаря що призначив
PatientIdідентифікатор пацієнта
SourceSalepackIdідентифікатор оформленого замовлення контексті якого було створене призначенн
PrerecordIdІд попереднього запису, що створено за цим призначенням
SalepackIdsІд оформлених замовлень, що створені за цим призначенням
SourceSalepackCreatedAtдата оформленого замовлення (контексті якого було створене призначення)

GET /api/erp/v1/referral-salepack-package/{id} ​

повертає інформацію про призначення за його ідентифікатором

детальніше про схему даних - Swagger UI

GET /api/public/v1/patients/{id}/referral-salepack-packages ​

овертає інформацію про усі призначення  пацієнта за його ідентифікатором

детальніше про схему даних - Swagger UI

Webhooks ​

Щоб зовнішні сервіси могли миттєво реагувати на зміни, система надсилає webhook-повідомлення про створення, оновлення або видалення призначень.

Типи подій (тригерів):

  • ReferralSalepackPackageCreated — нове призначення створено (код 10)
  • ReferralSalepackPackageDeleted — призначення видалено (код 11)
  • ReferralSalepackPackageUpdated — призначення оновлено (код 12)

Webhook передає об’єкт призначення разом із типом події. Це дозволяє стороннім системам обробляти дані в реальному часі.

Детальніше про схему запиту - Swagger UI