Skip to content

Organization structure — departments, wards and teams

The tree of a facility's units: departments, wards, outpatient clinics and day units, staff assignment to a unit, and care teams. Available only for facilities of type Hospital.

Required permissions:
Clinic Admin
Reviewed: 2026-08-24

Organization structure is the internal map of a facility: which departments and wards exist, who belongs to which, and what care teams work at each unit. An administrator builds it once, and the rest of the product then draws on it — the Unit / Team filter in the calendar and on the appointment list, bed and place occupancy in the ward report, bed assignment on a ward.

A unit is not a substitute for a room. A room is the space a visit takes place in; a unit is an organizational cell that people and beds belong to.

Open Organization structure

How to do it

01

Open the screen from Settings

In Settings, under Clinical Settings, click Organization structure. The screen has three cards, one under another: Departments & units, Staff assignments and Care teams.

02

Add the first department

An empty card invites you with "Create your first department to start building the organization structure." Click Add department. The Add unit dialog has these fields:

  • Name — required.
  • Unit typeDepartment, Ward, Outpatient clinic or Day unit. The type decides where the unit later appears: beds go only onto wards, and day rehabilitation enrolments only into day units.
  • Parent unit — empty means the root of the tree.
  • Internal code — a short identifier, for example REH-01. It has to be unique within the facility.
  • Rehab profileGeneral inpatient, Neurological inpatient, Day rehab or Outpatient / ambulatory. Fill it in for rehabilitation units: it suggests the rehabilitation mode when coding for the NFZ.
  • Resortowy code VII and Resortowy code VIII — from the register of healthcare providers.

Save acknowledges with Unit created.

03

Grow the tree

Every unit in the tree offers Add child unit and Edit. A child unit inherits its place in the tree from its parent; the rest of the fields you fill in the same way. Saving is confirmed with Unit updated.

04

Assign staff to units

The Staff assignments card lists the whole facility team. For each person you set a primary unit — until you do, it reads None assigned — and a Staff title (for example senior physiotherapist, ward B). The change saves straight away and is confirmed with Assignment saved.

05

Gather a care team

A team is multidisciplinary staff — a physiotherapist, an occupational therapist, a speech therapist, a psychologist — gathered at one unit. On the Care teams card click Create team, give a Team name and optionally a unit. Then Manage opens a panel where you pick a member of staff, type a Role in team (optional) and click Add to team. Heltio acknowledges with Member added.

06

Archive what no longer exists

Units are not deleted — Archive asks "Archive unit?" and explains that "Archived units remain in the database and will no longer appear in active lists or scheduling options." The history stays. The Show archived switch under the tree shows them with an Archived marker, and Unarchive reverses it.

When something goes wrong

Warning

This code is already used in your clinic.

What this means: Another unit — an archived one included — has the same internal code.

What to do: Turn on **Show archived** and check whether the code is taken by an old unit. Codes have to be unique across the whole facility.
Warning

A unit cannot be its own ancestor.

What this means: The parent unit you named lies in a branch below the one you are editing — that would create a loop.

What to do: Pick a unit outside your own branch, or leave the field empty to move the unit to the root of the tree.
Warning

Name is required.

What this means: The name field was left empty or holds nothing but spaces.

What to do: Type a name the team will see — it is the one that appears in the filters and the reports.
Warning

This person is already in the team.

What this means: An attempt to add somebody who already belongs to this team.

What to do: Check the **Members** list in the team panel. One person can belong to several teams, but only once to each.
Error

Failed to load units.

What this means: The tree was not fetched — usually a short break in the connection.

What to do: Click **Retry** under the message.
Error

Failed to save assignment.

What this means: The change of primary unit or staff title did not go through; the screen reverts the value to the previous one.

What to do: Repeat the change. If it comes back, check whether the unit you chose has been archived in the meantime.

Who has access

Clinic Admin

The tree, the assignments and the teams are edited by the Owner, the Administrator and a Coordinator. The other roles see the structure where they use it — in the calendar filters and in the ward report — but do not change it.

The hospital roles (Coordinator, Senior therapist, Technician, Trainee, Occupational therapist, Speech therapist, Psychologist, Clinical (read-only)) appear in the role list only at a facility of type Hospital.

Was this article helpful?

Didn't find an answer? Write to us.

Open the contact form