{
    "uuid": "bff683de3075e1fb3b31e57b5cf9970c",
    "elementtype": "fichinter",
    "schema_kind": "intervention",
    "title": "Fiche d'intervention - Mesure stabilité candélabre",
    "description": "Contrôle de stabilité mécanique des candélabres et mâts d'éclairage public - scellement, corrosion en pied",
    "export_date": "2026-05-26 10:00:00",
    "dolibarr_version": "18.0.0",
    "extrafields": [
        {"name": "cm_collectivite", "label": "Gestionnaire", "type": "varchar", "size": "200", "required": 1, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Commune ou EPCI", "pos": 100, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "", "alwayseditable": 0},
        {"name": "cm_localisation", "label": "Localisation", "type": "varchar", "size": "200", "required": 1, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Voie, point lumineux", "pos": 110, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "", "alwayseditable": 0},
        {"name": "cm_identifiant", "label": "N° point lumineux", "type": "varchar", "size": "50", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Identifiant patrimoine", "pos": 120, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "", "alwayseditable": 0},
        {"name": "cm_hauteur", "label": "Hauteur mât (m)", "type": "double", "size": "10,1", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Hauteur totale", "pos": 130, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "", "alwayseditable": 0},
        {"name": "cm_materiau", "label": "Matériau mât", "type": "select", "size": "", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": {"options": {"acier_galva": "Acier galvanisé", "alu": "Aluminium", "fonte": "Fonte", "composite": "Composite", "bois": "Bois"}}, "help": "Constitution", "pos": 140, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "acier_galva", "alwayseditable": 0},
        {"name": "cm_type_pied", "label": "Type pied", "type": "select", "size": "", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": {"options": {"semelle_boulonnee": "Semelle boulonnée", "scellement_direct": "Scellement direct (enterré)", "fut_beton": "Fût béton", "platine": "Platine sur dé béton"}}, "help": "Mode d'ancrage", "pos": 150, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "semelle_boulonnee", "alwayseditable": 0},
        {"name": "cm_annee_pose", "label": "Année de pose", "type": "int", "size": "4", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Date installation", "pos": 160, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "", "alwayseditable": 0},
        {"name": "type_intervention", "label": "Type intervention", "type": "select", "size": "", "required": 1, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": {"options": {"controle_visuel": "Contrôle visuel", "controle_approfondi": "Contrôle approfondi (sondage, US)", "apres_choc": "Après choc véhicule", "campagne_diagnostic": "Campagne de diagnostic patrimoine"}}, "help": "Nature visite", "pos": 200, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "controle_visuel", "alwayseditable": 0},
        {"name": "mesure_epaisseur_pied", "label": "Épaisseur pied (mm)", "type": "double", "size": "10,2", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Mesure ultrasons en zone critique", "pos": 250, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "", "alwayseditable": 0},
        {"name": "mesure_inclinaison", "label": "Inclinaison (degrés)", "type": "double", "size": "10,2", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Aplomb du mât", "pos": 260, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "", "alwayseditable": 0},
        {"name": "verif_aspect_pied", "label": "Aspect du pied OK", "type": "boolean", "size": "", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Pas de corrosion visible", "pos": 300, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "1", "alwayseditable": 0},
        {"name": "verif_corrosion_zone_critique", "label": "Pas de corrosion zone critique", "type": "boolean", "size": "", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Interface sol / air", "pos": 310, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "1", "alwayseditable": 0},
        {"name": "verif_scellement", "label": "Scellement / massif béton OK", "type": "boolean", "size": "", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Pas de fissure, pas de basculement", "pos": 320, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "1", "alwayseditable": 0},
        {"name": "verif_boulons_semelle", "label": "Boulons de semelle OK", "type": "boolean", "size": "", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Serrage, présence des écrous", "pos": 330, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "1", "alwayseditable": 0},
        {"name": "verif_verticalite", "label": "Verticalité OK", "type": "boolean", "size": "", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Aplomb < 2 degrés", "pos": 340, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "1", "alwayseditable": 0},
        {"name": "verif_pas_choc", "label": "Pas de choc structurel", "type": "boolean", "size": "", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Pas d'enfoncement, déformation", "pos": 350, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "1", "alwayseditable": 0},
        {"name": "verif_porte_visite", "label": "Porte de visite OK", "type": "boolean", "size": "", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Fermeture, étanchéité", "pos": 360, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "1", "alwayseditable": 0},
        {"name": "anomalies_constatees", "label": "Anomalies constatées", "type": "text", "size": "", "required": 0, "unique": 0, "visible": 0, "totalizable": 0, "printable": 1, "param": [], "help": "Description défauts", "pos": 500, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "", "alwayseditable": 0},
        {"name": "mesures_correctives", "label": "Mesures correctives", "type": "text", "size": "", "required": 0, "unique": 0, "visible": 0, "totalizable": 0, "printable": 1, "param": [], "help": "Préconisations", "pos": 510, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "", "alwayseditable": 0},
        {"name": "conclusion", "label": "Conclusion", "type": "select", "size": "", "required": 1, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": {"options": {"apte": "APTE - Stabilité conforme", "apte_reserve": "APTE avec réserves - À surveiller", "inapte": "INAPTE - À déposer en urgence"}}, "help": "Résultat", "pos": 600, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "apte", "alwayseditable": 0},
        {"name": "date_prochaine_verif", "label": "Date prochaine vérification", "type": "date", "size": "", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Plan diagnostic patrimoine", "pos": 610, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "", "alwayseditable": 0},
        {"name": "verificateur_nom", "label": "Nom du vérificateur", "type": "varchar", "size": "100", "required": 1, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Bureau d'études ou agent", "pos": 700, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "", "alwayseditable": 0},
        {"name": "qualification", "label": "Qualification", "type": "varchar", "size": "100", "required": 0, "unique": 0, "visible": 1, "totalizable": 0, "printable": 1, "param": [], "help": "Diagnostic structures", "pos": 710, "enabled": 1, "perms": "", "langfile": "", "computed": "", "default": "", "alwayseditable": 0}
    ],
    "pdf_layout": {
        "version": "1.0",
        "page": {"format": "A4", "orientation": "portrait", "margins": {"top": 20, "right": 15, "bottom": 20, "left": 15}, "font_family": "helvetica", "font_size": 10},
        "header": {"title": "Fiche de mesure stabilité candélabre", "subtitle": "Diagnostic mât d'éclairage public", "logo_placeholder": "top-right", "show_page_number": true, "show_generated_date": true},
        "footer": {"text": "Document généré via schemas.cap-rel.fr", "legal_mentions": "Document à conserver dans le dossier patrimoine EP"},
        "sections": [
            {"id": "identification", "title": "Identification du candélabre", "layout": "two_columns", "fields": ["cm_collectivite", "cm_localisation", "cm_identifiant", "cm_hauteur", "cm_materiau", "cm_type_pied", "cm_annee_pose"]},
            {"id": "intervention", "title": "Type d'intervention", "layout": "single_column", "fields": ["type_intervention"]},
            {"id": "mesures", "title": "Mesures réalisées", "layout": "two_columns", "fields": ["mesure_epaisseur_pied", "mesure_inclinaison"]},
            {"id": "pied", "title": "Pied et scellement", "layout": "checklist", "fields": ["verif_aspect_pied", "verif_corrosion_zone_critique", "verif_scellement", "verif_boulons_semelle"]},
            {"id": "structure", "title": "Structure générale", "layout": "checklist", "fields": ["verif_verticalite", "verif_pas_choc", "verif_porte_visite"]},
            {"id": "observations", "title": "Anomalies et mesures correctives", "layout": "full_width", "fields": ["anomalies_constatees", "mesures_correctives"]},
            {"id": "conclusion", "title": "Conclusion", "layout": "highlight_box", "fields": ["conclusion", "date_prochaine_verif"]},
            {"id": "signatures", "title": "Vérificateur", "layout": "signature_block", "fields": ["verificateur_nom", "qualification"], "signature_boxes": [{"label": "Signature vérificateur", "for_field": "verificateur_nom"}, {"label": "Signature responsable EP", "for_field": null}]}
        ],
        "field_render": {
            "cm_collectivite": {"style": "bold"},
            "conclusion": {"style": "highlight", "color_by_value": {"apte": "#1f8a1f", "apte_reserve": "#e69500", "inapte": "#c00000"}},
            "anomalies_constatees": {"min_height": 30, "show_if_empty": false},
            "mesures_correctives": {"min_height": 30, "show_if_empty": false},
            "cm_hauteur": {"suffix": " m"},
            "mesure_epaisseur_pied": {"suffix": " mm"},
            "mesure_inclinaison": {"suffix": " °"}
        }
    }
}
