Un référentiel de fiches d'équipement, d'intervention et de conseils, partagé entre tous les modules CAP-REL (et peut-être d'autres dans le futur ?). Fini les extrafields réinventés dans chaque Dolibarr : des typologies cohérentes, multilingues et interopérables.
Trois niveaux, du plus macro au plus spécifique. Chaque niveau pointe vers le suivant et reste consommable indépendamment.
La fiche d'intervention : contrôle, VGP, audit, maintenance, vérification. Ce que le technicien remplit sur le terrain. Vocabulaire français, attaché aux normes citées.
La chose physique sur laquelle porte l'intervention : ascenseur,
DAE, baie serveur, bouée. Vocabulaire anglais réutilisable,
composable via composed_of (syntaxe UML).
Les recommandations associées, par audience et sévérité : bonnes pratiques pour l'utilisateur, consignes courtes à afficher physiquement près de l'équipement.
Plus qu'un catalogue : un contrat de données pensé pour être consommé par n'importe quelle application.
Un index public (index.json), un catalogue enrichi
(catalog.php) et un téléchargement unitaire par UUID.
Intégrable en quelques lignes.
Schémas equipment rédigés en anglais, overlays de
traduction (de, en, fr).
Recherche tolérante aux accents et aux synonymes.
Chaque schéma peut décrire sa mise en page PDF de façon neutre :
sections, signatures, photos, page de garde, annexes
(bloc pdf_layout).
Superposition de données sur les PDF officiels à mise en page
figée (bloc pdf_cerfa), avec un éditeur visuel de
calibration des coordonnées.
6 959 conseils classés par audience et sévérité, dont des fiches d'affichage courtes prêtes à coller près de l'équipement.
Index public et téléchargement ouvert : l'intégralité du catalogue se récupère par UUID, sans authentification ni inscription.
Récupérez l'index public pour présenter le catalogue à vos utilisateurs, puis téléchargez le schéma choisi par son UUID. Tout le catalogue est en accès libre, sans authentification.
index.json ou catalog.php (titre, description, type, graphe de composition).
download.php?uuid=... (avec &lang=fr pour une version résolue).
curl https://schemas.cap-rel.fr/index.json
[ { "uuid": "...", "title": "...", "schema_kind": "equipment" } ]
JS : ne lister que les équipements
const cat = await fetch(
'https://schemas.cap-rel.fr/catalog.php'
).then(r => r.json());
const eq = cat.items.filter(
i => i.schema_kind === 'equipment'
);
Index public, catalogue public, téléchargement public. Tout le corpus se consomme librement, sans compte ni jeton.
L'intégralité du catalogue se récupère par UUID via
download.php, sans authentification. Listez avec
index.json ou catalog.php, téléchargez,
intégrez.
Les schémas sont publiés sous licence GNU/aGPL et conçus pour être réutilisés par n'importe quelle application. Le service grandit grâce au soutien R&D des clients CAP-REL.
Les schémas sont en accès libre. Ce service existe et grandit grâce au soutien R&D des clients CAP-REL : chaque contribution finance de nouveaux schémas, de nouvelles langues et l'enrichissement des conseils.