Fenice Api
EQUIPMENTCATS_DOCS accesso alle categorie rilevate come VANI (room) e ASSETs
Attenzione: una volta iniziata rilevazione, la modifica di questo dato può compromettere il lavoro. Le informazioni contenute nella "Populates" non sarebbero più congrue.

GET jobdata/equipmentcats
Descrizione: ritorna elenco delle
Dati della tabella:
id
integer
RO
Codice auto incrementale univoco fornito dal sistema.
codice
varchar
Codice univoco assegnato dal cliente (non duplicabile).
menu
varchar
RO
Raggruppamento di visualizzazione.
extra_contratto
boolean
RO
Flag di gestione contratto extra, non preventivato.
codice_esterno
varchar(255)
Codice Esterno per allineare altre procedure del cliente.
svg_colore_riempimento
varchar
Colore che ha assets SVG a riempimento, se non rappresentato da SVG personalizzato.
svg_colore_bordo
varchar
Colore che ha assets SVG a bordo, se non rappresentato da SVG personalizzato.
svg_colore_testo
varchar
Colore che ha assets SVG a testo, se non rappresentato da SVG personalizzato.
metaschema_id
integer
Relazione con tabella METASCHEMAS. METASCHEMA_ID deve esistere per mantenere la relazione.
autore
varchar
RO
Utente che ha registrato il record.
revisore
varchar
RO
Ultimo utente che ha aggiornato il record.
attivo
boolean
Stato del dato, se false dato non utilizzato (come cancellato).
disattivato
varchar
RO
Utente che ha disattivato il dato.
updated_at
timestamp
RO
Data e ora dell'ultima modifica del record.
Parametri:
project_uuid
obbligatorio
UUID del progetto.

Info: ritorna un array di oggetti contenenti le informazioni relative alle categorie di stanze attive per il progetto specificato.

Importante: almeno 1 dei parametri opzionali deve essere presente perché la ricerca potrebbe essere molto onerosa

Esempio di risposta (in JSON):
{ "data": [ { "id": 41, "codice": "AAA", "menu": "asset", "extra_contratto": false, "codice_esterno": "", "svg_colore_riempimento": "#c3c3c3", "svg_colore_bordo": "#000000", "svg_colore_testo": "#ffffff", "metaschema_id": null, "autore": "root", "revisore": "root", "attivo": true, "disattivato": null, "updated_at": "2025-09-04T13:59:08.638Z" }, { "id": 33, "codice": "ACCESSIBILITA", "menu": "asset", "extra_contratto": false, "codice_esterno": null, "svg_colore_riempimento": "BD1111", "svg_colore_bordo": "FFFFFF", "svg_colore_testo": "FFFFFF", "metaschema_id": 1, "autore": "root", "revisore": "root", "attivo": true, "disattivato": null, "updated_at": "2024-07-04T18:37:07.851Z" } ], "empty": false, "total": 2, "source": "equipmentcats", "timestamp": "2026-03-03 08:43:09 +0100", "status": "ok" }
GET jobdata/equipmentcat
Descrizione: ritorna registrazione Tabella EQUIPMENTCAT per il progetto
Parametri:
project_uuid
obbligatorio
UUID del progetto.
equipment_cat_id
obbligatorio
ID del record da aggiornare.

Info: ritorna un record contenente le informazioni relative alle categorie di stanze attive per il progetto specificato.

Esempio di risposta (in JSON):
{ "data": { "id": 41, "codice": "AAA", "menu": "asset", "extra_contratto": false, "codice_esterno": "", "svg_colore_riempimento": "#c3c3c3", "svg_colore_bordo": "#000000", "svg_colore_testo": "#ffffff", "metaschema_id": null, "autore": "root", "revisore": "root", "attivo": true, "disattivato": null, "updated_at": "2025-09-04T13:59:08.638Z" }, "empty": false, "total": 1, "source": "equipmentcat", "timestamp": "2026-03-03 08:45:33 +0100", "status": "ok" }
POST jobdata/equipmentcat_update
Descrizione: aggiorna il record della Tabella ROOM_STDS Fenice
Parametri:
project_uuid
obbligatorio
UUID del progetto.
equipment_cat_id
obbligatorio
ID del record da aggiornare.
Informazione su Campi modificabili solo se inseriti
codice:
Codice univoco assegnato dal cliente (non duplicabile).
codice_esterno:
Codice Esterno per allineare altre procedure del cliente.
svg_colore_riempimento:
Colore che ha assets SVG a riempimento, se non rappresentato da SVG personalizzato.
svg_colore_bordo:
Colore che ha assets SVG a bordo, se non rappresentato da SVG personalizzato.
svg_colore_testo:
Colore che ha assets SVG a testo, se non rappresentato da SVG personalizzato.
metaschema_id:
Relazione con tabella METASCHEMAS. METASCHEMA_ID deve esistere per mantenere la relazione.
attivo:
Stato del dato, se false dato non utilizzato (come cancellato).
Info:

Esempio di risposta (in JSON):
{ "updated": "descrizione: RAIL REGOLATO,extra_contratto: true,attivo: true", "source": "equipmentcats", "timestamp": "2026-02-17 16:53:44 +0100", "status": "ok" }