ЕСОЗ - публічна документація

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Implemented

Реалізован Модуль Healthcare services. Детальніше: Confluence.

Реалізован ендпоїнт Deactivate employee role Детальніше: Apiary | Confluence

Реалізован ендпоїнт "Get employee role by ID" Детальніше: Apiary  | Confluence

Реалізован ендпоїнт " Get employee roles" Детальніше:  Apiary | Confluence

Реалізован ендпоїнт " Add employee role" Детальніше:  Apiary | Confluence

Реалізован ендпоїнт "Get healthcare service details by ID" Детальніше  Apiary | Confluence

Реалізован ендпоїнт "Get healthcare services" Детальніше  Apiary | Confluence

Реалізован ендпоїнт "Update healthcare services" Детальніше  Apiary | Confluence

Реалізован ендпоїнт "Create healthcare services" Детальніше  Apiary | Confluence

Changes

В рамках проекту Контрактінг 2020:

  • Дані Аутентифікаційного методу тепер відображаються у відповіді "Get Declaration by ID".
  • Реалізовано зміни згідно  IBAN, вплинуло на ендпоїнти контрактінгу | Confluence
  • В рамках ендпоїнту Create Employee Request та  Create Employee RequestV2 (окрім LE Pharmacy) Division_id став не обов'язковим.
  • При створенні Division LE Pharmacy обов'язкове вказання gps координат.
  • В рамках ендпоїнту Deactivate Employee додана валідація EmployeeRole.
  • В рамках ендпоїнту Deactivate division додана валідація  Healthcare services Детальніше: Apiary | Confluence
  • З даних сутності Employee вилучено атрибут location
  • У випадку Legal Entity status= Suspended, nhs_verified and nhs_reviewed набуває значення false, а contract requests status набуває значення Terminated 


  • При створенні Епізоду валідується тип legal entity
  • Введені помилково дані Medical Events не відображаються в резюмуючих ендпоїнтах


  • Реалізовані зміни в процесах відпуску ЛЗ за ЕР при двох діючих реєстрів по реімбурсації "Доступні ліки" | Document
  • Поля для GPS координат для аптечних підрозділів повинні бути обов’язково заповнені.
  • Обов’язкові до заповнення поля для сигнатури рецепту: поля “text”, “max_per_administration”, “max_per_period”. 
  • Підготовчий етап для впровадження функціоналу для контроля аномальних рецептів: додавання сутностей «Рекомендована добова доза» та «Максимальна добова доза» на рівні лікарської форми (innm dosage)  в довідник Get Drugs - буде додатковий опис для МІС по реалізації, чекайте опис.
  • Друкована інформаційна пам’ятка електронного рецепту в респонсі endpoint Sign medication request request | Apiary
    - буде додатковий опис для МІС по реалізації.
  • Прибирання толерантності в 1 копійку для торгових найменувань в яких мінімальна кількість до відпуску дорівнює кількості в упаковці. Загальна вартість реїмбурсації повинна чітко дорівнювати вартості реімбурсації 1 упаковки помножену на кількість в упаковці.
    If min_qty of medication equal package_qty than the formula of tolerance should be: discount_amount/ (((reimbursement_amount/package_qty)*medication_qty)) = 1
    So discount_amount = reimbursement_amount* (medication_qty/package_qty)
    Otherwise, if min_qty of medication less than package_qty the tolerance 0.01 UAH should be for discount_amount
  • Доопрацьовано автоматичний перехід електронного рецепту у статус «Прострочений», якщо пройшло більше ніж «dispensed valid to» днів з дня його виписування (зараз це не відбувається після 30 днів).

Bug Fixes and OPS changes:

Fixed "Get medication request request list 500"

Fixed "regex for pattern receiver_fund_code"

Fixed "search person by double separate last_names" | Ticket 1 , Ticket 2, Ticket 3

Fixed "Error 422 "incorrect status" on /api/declaration_requests/id/actions/resend_otp" | Ticket

Fixed "Errors when user tries to upload document" |Ticket 1, Ticket2, Ticket3, Ticket4, Ticket5, Ticket6

Fixed "check declarations on ops if person was found on sign declaration request" | Ticket

Fixed "Error 500 "internal_error" on /api/employee_requests" | Ticket

Fixed "Error 500 "internal_error" on /api/contracts/capitation" | Ticket1, Ticket2, Ticket3

Fixed "error 500 on `get contract list` for legal entities with different types" | Ticket

Fixed "Object "person" is null in response on Get Declarations List" | Ticket1, Ticket2, Ticket3, Ticket4

Fixed "Different amounts of medication_dispense on /api/reimbursement_report" | Ticket1, Ticket2

Fixed “add MSP_PHARMACY type LE to validation for Get reimbursement report” | Ticket

Fixed “invalid format request params in plug (invalid json)” | Ticket

Fixed “rename "Медзаклад" to "Заклад" for employee” | Ticket

  • No labels