📊 Data Quality Validator Messages - What are Data Quality Validator Messages? Why do validation errors appear in vessel revent-based data? How can I understand and fix validation issues?
Data Quality Validator Messages are automated checks that ensure vessel reporting data is accurate, consistent, and complete. They run in the background and flag issues such as missing data, logical inconsistencies, or implausible values. Each message provides clear guidance to help users identify and resolve data quality problems quickly.
⚙️ How Validation Messages Work
The data qualiyt can be found under GHG -> Event-based data and Edit BDN
Each validator includes:
- 🏷️ Title – Category of the issue (e.g., Cargo, Speed, ROB)
- 💬 Message – Description of the detected problem
- 🔎 Context Data – Relevant values (timestamps, quantities, etc.)
Validation rules are based on:
- Operational logic
- Physical constraints
- AIS verification data
🧩 Validation Categories
⏱️ 1. Time & Event Consistency
Ensures chronological correctness and continuous reporting.
Checks:
- Arrival occurs before departure
- No reporting gaps (> 26 hours)
Example:
💬 ATA cannot be later than ATD
🔄 2. Event Sequence Validation
Ensures required event flows are complete.
Checks:
- Mandatory follow-up events exist
Example:
💬 Canal entry must be followed by a canal exit report
📦 3. Cargo Validation
Ensures cargo data is realistic and aligned with operations.
Checks:
- Cargo ≤ deadweight
- Cargo changes match port activities
- No cargo change at sea
⛽ 4. Fuel Consumption & ROB Validation
Ensures fuel data consistency and traceability.
Checks:
- Valid BDN usage
- ROB changes match consumption
- No duplicate or missing entries
📏 5. Distance & Speed Validation
Ensures movement data is plausible.
Checks:
- Distance deviation within tolerance
- Speed within realistic limits
📍 6. Position & AIS Validation
Validates reported positions against AIS data.
Checks:
- Valid coordinates
- Alignment with AIS positions
- Availability of AIS past track
⚓ 7. Movement vs. Status Validation
Ensures vessel movement matches operational status.
Checks:
- No movement while “In Port” or “At Anchor”
📋 8. Data Completeness Validation
Ensures all required fields are reported.
Checks:
- Consumption data present
- ROB data present
- Position and sailed distance data present
🛠️ How to Use Validator Messages
When a validation appears:
- 🔍 Review the message and highlighted values
- 📊 Compare with source data (logs, AIS, reports)
- ✏️ Correct the data if needed in Vessel Report or Daily Report 4
- 🔄 Re-submit the report
✅ Benefits
- ✔️ Improves data accuracy
- ✔️ Detects issues early
- ✔️ Reduces manual checks
- ✔️ Supports compliance and audits