Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Table of Contents

...

The method is used to register new employee or to update an existing one

false
Jira Legacy
showSummary
serverSystem Jira
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyBAT-2388
. There are two different flows of registration depending on whether the employee has tax_id or doesn't have one.

...

Link

 https://ehealthmisapi1.docs.apiary.io/#reference/public.-medical-service-provider-integration-layer/employee-requests/create-employee-request-v2

Посилання на Apiary або Swagger

Resource

 /api/v2/employee_requests

Посилання на ресурс, наприклад: /api/persons/create

Scope

 employee_request:write

Scope для доступу

Components

 Employee Requests

Зазначається перелік бізнес компонентів, які використовують цей метод, наприклад: ePrescription

Microservices

 API paragraph not found

Перелік мікросервісів, які використовує метод API, наприклад: Auth, ABAC

Protocol type

 REST

Тип протоколу, який використовується запитом, наприклад: SOAP | REST

Request type

 POST

Тип запиту API, наприклад: GET, POST, PATCH…

Sync/Async

 Sync

Метод є синхронним чи асинхронним?

Public/Private/Internal

 Public

Потрібно зазначити тип методу за ступенем доступності

Logic

...

Dictionaries

Потрібно вказати довідники, які використовує метод API

Request structure

See on Apiary

...

HTTP status code

Message

What caused the error

200

Response

 

401

 

 User authorization error

404

409

  • Employee is not active

  • * employee_type and (* tax_id or passport_id) don`t match

422

  1. position can not be changed

  2. main speciality can not be changed

  3. expected 'issued_at' to be a valid ISO 8601 date

  4. expected 'email' to be an email address

  5. value is not allowed in enum

  6. invalid birth_date value

  7. string does not match pattern ...

  8. Error

8. Validate request using JSON schema failed

8. Check that DRFO in Certificate details is equal to DRFO of the user that creates employee_request in Party failed

...