# MDT System

<figure><img src="/files/EOJx4rMwbBEkH0sU7RTd" alt=""><figcaption></figcaption></figure>

## <mark style="color:red;">**Dependencies:**</mark>

* [**qb-core**](https://github.com/qbcore-framework/qb-core)

## <mark style="color:red;">Features:</mark>

* **Messaging & Communication**

  * Send messages between emergency services
  * Real-time chat system synchronized across all units
  * Supports images and live camera snapshots

* **JPR EMS MDT System Sync**

  * Police can check ems archives ( cant edit, just check );

* **Reports & Fines Management**

  * Create detailed reports including multiple:
    * Vehicles
    * People
    * Houses
    * Evidence
    * Officers
  * Issue and manage fines directly from the MDT
  * Edit reports anytime and toggle their active/inactive status
  * Logs all modifications of reports, fines, and avatars

* **Emergency Dispatch System**

  * Automatic recognition of emergency calls, such as:
    * Gunshots
    * Vehicle thefts
    * Carjackings
    * Street fights
    * Officer down
    * Officer requesting backup
    * Custom alerts (e.g., bank/store robberies)
  * View all reported incidents and mobilized units
  * Check the severity and urgency of each call
  * Detailed information, e.g., stolen vehicle plate and color

* **Civilian Lookup**

  * Access personal details (age, gender, phone number, nationality, job, etc.)
  * View all associated:
    * Vehicles
    * Houses
    * Fines (paid/unpaid status)
    * Reports (active/archived)
    * Licenses (driver’s license, firearm permit, etc.)
  * Alerts for unpaid invoices, reported vehicles, or unresolved reports
  * Ability to change the civilian’s avatar

* **Vehicle Lookup**

  * Owner’s personal details
  * Vehicle details (model, plate, color)
  * List of all vehicles owned by the same person
  * Reports involving the vehicle and their status
  * Alerts for unpaid fines, reported or seized vehicles, and active reports
  * Ability to change the vehicle’s avatar

* **House Lookup**

  * Owner’s personal details
  * House details (name, address, GPS)
  * Reports involving the house and their status
  * List of all houses owned by the same person
  * Alerts for unpaid fines, reported houses, or active reports
  * Ability to change the house’s avatar

* **Control Panel (Central Tab)**

  * View all online units (police & ambulance)
  * Modify personal CALLSIGN, DESCRIPTION, and profile picture
  * View reports involving a selected emergency unit

* **Fines Tab**

  * View all issued fines, including creator, amount, and description
  * Delete or create new fines instantly

* **Cameras System**

  * View a list of all banks/stores in the server
  * Select an establishment to access:
    * A list of all its security cameras
    * Real-time synchronized camera feeds
    * A realistic damage system where cameras break when shot ( making officer lose access to camera )

* **Logs & Audit Trail**

  * Track all important changes in the MDT system, including:
    * Reports
    * Fines
    * Avatar modifications

* **Additional Features**

  * Dispatch notifications outside the MDT
  * Evidence and avatars can be updated via a link or the integrated camera system

* **Sound effects;**&#x20;

* **Escrow system (good config files to adapt to any system)**

* **Ability to translate into any language.**

## <mark style="color:red;">Preview:</mark>

[MDT System - JPResouces](https://youtu.be/CRZmzbQ5TGk)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://joaos-organization-3.gitbook.io/jpresources-documentation/installation/mdt-system.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
