THIS SPACE IS UNDER CONSTRUCTION

Table of contents

Used documentation

General information

Restrictions

  • A person cannot be defined as a substitute if he is already absent for this period (or part of the period).
  • It is however possible to introduce an OoO while being a substitute for someone else.
  • A person may be substitute for several other persons.
  • The absent person and his substitutes are persons, not organizations.
  • A person is identified by his ID and his quality.
  • There may be maximum five substitues per OoO.
  • A maximum of ten periods OoO may exist per eHealthBox.
  • OoO periods may not overlap.
  • A period may not end later than J + 1 year.
  • A period can last up to 1 year.
  • The end date is mandatory.

A WS request contains one period and a maximum of five substitutes may be specified for that period.
The OoO activates automatically when the time is reached.

DeleteOoO

The DeleteOoO method is used to delete an OoO for the considered eHealthBox. In order to delete an OoO for
another eHealthBox, BoxId can be used. The OoO Id must be specified. It can be retrieved from InsertOoO, in the
Id element or from GetOoOList.

Request

One or more OoO's can be deleted by request.

Response

The response is “Success” without further details if everything went right. Otherwise, the OoOId which could not
be found, will be returned in the response as detailed below. All other OoO that were found were deleted.

Basic flow

FlowSpecifications

IDUC-410-BF
NameDelete an out-of-office.
Description/
Actor(s)

One healthcare professional

Requirements

/

TriggerA user wants to delete an out-of-office.
Precondition(s)
  • The user is logged in.
  • The user has atleast one out-of-office period.
  • The user wants to delete an out-of-office.
Flow
  1. see Use case: login.
  2. When opening the OoO section, the application should automatically
    request a list of already inserted OoO periods.
Postcondition(s)
  • The OoO is successfully deleted.
  • There is one less OoO period than there was before the delete.
Test Data

GetOoOList

DeleteOoO

Endpoint(s)