Skip to content

Services

The Services module manages the concepts that are scheduled, charged or used in studies. Each service has a name, description, cost, type (internal or external) and is associated with one or more medical groups that define its color and its availability in the schedule.

How the screen is organized

The main screen is a table (p-table) with the following columns:

ColumnDescription
NameService name.
Medical groupsColored tags with the groups it belongs to.
DescriptionShort description.
TypeInternal or External (tag).
CostBase cost of the service.
StatusActive or inactive switch.
ActionsEdit, delete.

The table is sortable and has a global search that filters by name or description.

Available actions

  • New service: opens the creation dialog.
  • Edit service: opens the dialog with the preloaded data.
  • Activate or deactivate: in-line switch; changes the service's status.
  • Delete: asks for confirmation; requires SERVICES: ADMIN.

Roles and permissions

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

Documented features

FeaturePage
Create serviceCreate service
Edit serviceEdit service
Activate or deactivate serviceActivate or deactivate service
Delete serviceDelete service

Relation with other modules

  • Schedule: available services are shown when creating an appointment; the color of the medical group defines the appointment color in the calendar.
  • Patients: services are associated with the patient's appointments.
  • Cash box: services can be charged from Cash box.
  • Medical studies: studies are associated with one or more services.
  • Medical groups: each service belongs to at least one medical group; the availability of the schedule tab depends on the groups configured in the staff member.

Operational recommendations

  • Before creating a service, confirm that the medical group is registered.
  • Maintain consistent names (for example: "Initial consultation", "Follow-up", "Basic seminogram").
  • If a service stops being offered, deactivate it instead of deleting it to preserve the history of charges and appointments.
  • Document internally the cost and duration in the description.