Skip to content

Medical and staff

The module groups medical staff (HCPs) and the staff types that can participate in the schedule, services and studies. Each HCP has type, specialties, contact data and configuration to appear as a tab in the schedule.

How the screen is organized

The main screen (/manage-hcps/hcps) shows a table with the following columns:

ColumnDescription
NameHCP's name and surname. If they have showInAgendaTab it shows a calendar icon.
TypeTag with the type: HCP, Internal or External.
Medical groups in scheduleColored tags of the associated medical groups.
StatusActive or inactive switch.
ActionsEdit, delete.

There is a toolbar with global search (filters by name, surname and type) and high and bulk delete buttons.

Available actions

  • New HCP: opens the dialog with the complete form.
  • Edit HCP: loads the HCP and opens the same dialog in edit mode.
  • Activate or deactivate: in-line switch.
  • Delete: asks for confirmation; requires MEDICAL_STAFF: ADMIN.

Staff types (HCP Types)

Types are managed in the Staff types and actions module (/manage-hcpsTypes/hcpTypes). There the types and the allowed actions for each one are defined.

Permissions

  • MEDICAL_STAFF: WRITE to create, edit and change status.
  • MEDICAL_STAFF: ADMIN to delete.

Documented features

FeaturePage
Register an HCPRegister doctor or resource
Edit HCPEdit doctor or resource
Configure schedule availabilityConfigure schedule availability
Activate or deactivate HCPActivate or deactivate HCP
Delete HCPDelete doctor or resource

Relation with other modules

  • Schedule: active HCPs with showInAgendaTab appear as tabs in the schedule. The medical groups defined here determine the services that can be scheduled.
  • Staff types and actions: the HCP types and the allowed actions are configured in that module.
  • Medical groups: HCPs are associated with one or more medical groups that determine their availability.
  • Prescriptions and studies: HCPs sign prescriptions and participate in studies.

Operational recommendations

  • Keep contact data (phone, email) up to date.
  • Assign at least one medical group to each HCP that will appear in the schedule.
  • Verify that the HCP has their type well configured so that the system actions apply correctly.