Empadronamiento is the formal administrative process by which DRTC Amazonas registers river vessels and their owners in the regional fluvial registry. Every commercial or tourist vessel operating on Amazonian waterways must complete this process before receiving an operating permit. The admin panel’s empadronamiento module lets operators capture vessel and owner data, choose the appropriate procedure type, and submit the registration through a guided multi-step form.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Bran258/drtc-fluvial-admin/llms.txt
Use this file to discover all available pages before exploring further.
Procedure types
Before opening the registration form, you navigate to the Opciones screen (/fluvial/tramites/empadronamiento/opciones), where you choose among five procedure types:
| Procedure | Description |
|---|---|
| Registrar Solo Propietario | Formal enrollment of a natural or legal person with DRTC, without vessel data |
| Registrar Nave + Propietario | Combined registration of vessel and owner data |
| Solicitud de Empadronamiento | Registration request for minor vessels without a prior Resolución Directorial; requires document validation and technical verification |
| Empadronamiento con Resolución | Full formalisation flow including technical inspection, document validation, and issuance of a Resolución Directorial |
| Generar Constancia de Empadronamiento | Emission of a registration certificate for vessels already in the regional registry; requires matricula number |
Registration form
The main registration form (RegistrarDatosPage) is reached via /fluvial/tramites/empadronamiento/opciones/formulario/registrar-nave-propietario (or the relevant procedure route). The form is divided into three named sections.
Datos del Titular (owner information)
This section (
The DNI and RUC fields enforce numeric-only input and automatically cap entry at 8 or 11 characters respectively. Non-numeric characters are stripped on input.
#bloque-titular) collects the legal identity of the vessel owner.First, select the owner type using the toggle:- Persona Natural — an individual owner
- Persona Jurídica — a company or legal entity
| Field | Persona Natural | Persona Jurídica | Required |
|---|---|---|---|
| DNI | 8 digits (numbers only) | — | Yes |
| RUC | — | 11 digits (numbers only) | Yes |
| Nombre Completo | Full name | — | Yes |
| Razón Social | — | Company name | Yes |
| Código del Expediente | Reference code (e.g. EXP-2024-000) | Same | No |
| Dirección Legal | Legal address (e.g. Av. Principal 123, Iquitos) | Same | Yes |
Datos de la Nave (vessel information)
This section (
Dropdown fields:Tipo de Nave (vessel type)
#bloque-nave) captures all vessel-specific data in a three-column grid.Text and numeric fields:| Field | Example value | Required |
|---|---|---|
| Nombre de la Nave | El Amazónico II | No |
| Matrícula | PM-12345-BF | Yes |
| Capacidad de la nave A.B | Number of passengers or cargo in TM | No |
| Color | Azul y Blanco | No |
- Simple (
Tipo_simple) - No definido (
No_definido)
- Transporte Comercial (
transporte_comercial) - Transporte Turístico (
transporte_turistico)
- De carga y pasajeros menor a 2 A.B
- De carga y pasajeros mayor a 2 A.B
- De pasajeros menor a 2 A.B
- De carga mayor a 2 A.B
- De uso exclusivo de personal
- Fibra de Vidrio (
Fibra_vidrio) - Madera (
Madera) - Acero Naval (
Acero_naval) - Aluminio (
Aluminio) - Aluminio Naval (
Aluminio_naval) - No especificado (
No_especificado)
Datos del Motor (engine information)
This section (
After completing all three sections, click Guardar Datos. A confirmation dialog appears before the save executes. If any required field is empty, the form lists the missing fields by label in a warning dialog and prevents submission.
#bloque-motor) captures the vessel’s propulsion data in a two-column grid.| Field | Example value | Required |
|---|---|---|
| Marca del Motor | Yamaha, Volvo Penta | No |
| Potencia (HP) | 250 | No |
Validation behaviour
The form performs client-side validation on submit. ThehandleSubmit function scans all input and select elements with the required attribute. If any required field is empty, a SweetAlert2 dialog lists every missing field by its label. The save request only proceeds after you confirm the “¿Guardar datos?” dialog.
For the DNI/RUC field specifically, the onInput handler strips any non-numeric characters in real time and enforces the maxLength cap (8 for DNI, 11 for RUC), so it is impossible to enter letters or exceed the allowed length.
Guided tour features
The form provides three ways to get step-by-step guidance, all accessible from fixed-position buttons on the right side of the screen. Two tour buttons appear in the top-right corner:| Button | Tour scope | Source |
|---|---|---|
| Guía rápida (blue) | Highlights the three section blocks: Titular (#bloque-titular), Nave (#bloque-nave), Motor (#bloque-motor) | EMPADRONAMIENTO_TOURS.bloques |
| Guía detallada (slate) | Full walkthrough starting from Titular, then zooming into individual fields like Tipo de Persona (#Tipo_persona) and DNI/RUC (#dni-ruc) | EMPADRONAMIENTO_TOURS.completo |
localStorage flag (tour_empadronamiento) prevents it from replaying on return visits.
Voice guide
A floating circular button in the bottom-right corner activates the text-to-speech voice guide: The voice guide reads theGUIA_FORMULARIO script:
Registration dashboard
After vessels are registered, they appear in the empadronamiento dashboard at/fluvial/tramites/empadronamiento/dashboard. The table page (TablePage) lets you search records by Código (e.g. 001-2025), DNI, or RUC. Records are sorted by year descending, then by registration number descending. Click any row to open the ModalDetalle with the full vessel and owner record.