{
    "uuid": "4a0997cbe7cdf86bfd3520ad71175d44",
    "elementtype": "fichinter",
    "schema_kind": "intervention",
    "title": "Vérification et étalonnage d'un instrument de mesure",
    "description": "Vérification et raccordement d'étalonnage d'un instrument de mesure : identification, dates dernier et prochain étalonnage, écart par rapport à la tolérance, certificat de raccordement COFRAC, décision conserver/ajuster/réformer.",
    "export_date": "2026-05-31 00:00:00",
    "dolibarr_version": "18.0.0",
    "extrafields": [
        {
            "name": "etm_etablissement",
            "label": "Établissement",
            "type": "varchar",
            "size": "200",
            "required": 1,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": [],
            "help": "Nom et adresse",
            "pos": 100,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "",
            "alwayseditable": 0
        },
        {
            "name": "etm_ref_instrument",
            "label": "Référence instrument",
            "type": "varchar",
            "size": "150",
            "required": 1,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": [],
            "help": "Marque, modèle, numéro de série",
            "pos": 110,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "",
            "alwayseditable": 0
        },
        {
            "name": "etm_type_mesurande",
            "label": "Grandeur mesurée",
            "type": "select",
            "size": "",
            "required": 1,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": {
                "options": {
                    "temperature": "Température",
                    "pression": "Pression",
                    "longueur": "Longueur / dimension",
                    "masse": "Masse / force",
                    "tension": "Tension électrique",
                    "courant": "Courant électrique",
                    "couple": "Couple",
                    "debit": "Débit",
                    "autre": "Autre"
                }
            },
            "help": "Nature de la grandeur physique mesurée",
            "pos": 120,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "temperature",
            "alwayseditable": 0
        },
        {
            "name": "etm_plage_utilisation",
            "label": "Plage d'utilisation",
            "type": "varchar",
            "size": "100",
            "required": 0,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": [],
            "help": "Exemple : -20 à +100 degC, 0 à 300 bar",
            "pos": 130,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "",
            "alwayseditable": 0
        },
        {
            "name": "etm_date_dernier_etalonnage",
            "label": "Date du dernier étalonnage",
            "type": "date",
            "size": "",
            "required": 1,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": [],
            "help": "Date du précédent raccordement métrologique",
            "pos": 200,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "",
            "alwayseditable": 0
        },
        {
            "name": "etm_date_prochain_etalonnage",
            "label": "Date du prochain étalonnage prévu",
            "type": "date",
            "size": "",
            "required": 0,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": [],
            "help": "Périodicité selon plan de surveillance métrologique",
            "pos": 210,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "",
            "alwayseditable": 0
        },
        {
            "name": "etm_labo_etalonnage",
            "label": "Laboratoire d'étalonnage",
            "type": "varchar",
            "size": "150",
            "required": 0,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": [],
            "help": "Organisme accrédité COFRAC ou laboratoire interne accrédité",
            "pos": 220,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "",
            "alwayseditable": 0
        },
        {
            "name": "etm_numero_certificat",
            "label": "Numéro de certificat",
            "type": "varchar",
            "size": "100",
            "required": 0,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": [],
            "help": "Référence du certificat de raccordement",
            "pos": 230,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "",
            "alwayseditable": 0
        },
        {
            "name": "etm_tolerance_acceptable",
            "label": "Tolérance acceptable",
            "type": "varchar",
            "size": "50",
            "required": 0,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": [],
            "help": "Exemple : +/- 0,5 degC, +/- 1 %, +/- 4 %",
            "pos": 300,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "",
            "alwayseditable": 0
        },
        {
            "name": "etm_ecart_constate",
            "label": "Écart maximum constaté",
            "type": "varchar",
            "size": "50",
            "required": 0,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": [],
            "help": "Valeur de l'écart le plus important mesuré lors de l'étalonnage",
            "pos": 310,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "",
            "alwayseditable": 0
        },
        {
            "name": "etm_dans_tolerance",
            "label": "Écart dans la tolérance",
            "type": "boolean",
            "size": "",
            "required": 0,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": [],
            "help": "L'écart constaté est inférieur ou égal à la tolérance acceptable",
            "pos": 320,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "1",
            "alwayseditable": 0
        },
        {
            "name": "etm_ajustement_realise",
            "label": "Ajustement réalisé",
            "type": "boolean",
            "size": "",
            "required": 0,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": [],
            "help": "Un réglage a été effectué après le premier étalonnage",
            "pos": 330,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "0",
            "alwayseditable": 0
        },
        {
            "name": "etm_etiquette_ok",
            "label": "Étiquette d'étalonnage apposée",
            "type": "boolean",
            "size": "",
            "required": 0,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": [],
            "help": "Étiquette indiquant la date d'étalonnage et la prochaine échéance est présente",
            "pos": 340,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "1",
            "alwayseditable": 0
        },
        {
            "name": "etm_observations",
            "label": "Observations",
            "type": "text",
            "size": "",
            "required": 0,
            "unique": 0,
            "visible": 0,
            "totalizable": 0,
            "printable": 1,
            "param": [],
            "help": "Remarques complémentaires",
            "pos": 400,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "",
            "alwayseditable": 0
        },
        {
            "name": "etm_conclusion",
            "label": "Décision",
            "type": "select",
            "size": "",
            "required": 1,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": {
                "options": {
                    "conserver": "CONSERVER - Instrument conforme, utilisable",
                    "ajuster_puis_utiliser": "AJUSTER puis utiliser - Écart corrigeable",
                    "reformer": "RÉFORMER - Écart hors tolérance, instrument retiré"
                }
            },
            "help": "Décision métrologique finale",
            "pos": 500,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "conserver",
            "alwayseditable": 0
        },
        {
            "name": "etm_verificateur",
            "label": "Vérificateur",
            "type": "varchar",
            "size": "100",
            "required": 1,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": [],
            "help": "Nom du responsable métrologique",
            "pos": 600,
            "enabled": 1,
            "perms": "",
            "langfile": "",
            "computed": "",
            "default": "",
            "alwayseditable": 0
        },
        {
            "name": "etm_qualification",
            "label": "Qualification",
            "type": "varchar",
            "size": "100",
            "required": 0,
            "unique": 0,
            "visible": 1,
            "totalizable": 0,
            "printable": 1,
            "param": [],
            "help": "Fonction ou habilitation métrologique",
            "pos": 610,
            "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": "Vérification et étalonnage d'instrument de mesure",
            "subtitle": "Raccordement métrologique",
            "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 selon la réglementation en vigueur"
        },
        "sections": [
            {
                "id": "identification",
                "title": "Identification de l'instrument",
                "layout": "two_columns",
                "fields": [
                    "etm_etablissement",
                    "etm_ref_instrument",
                    "etm_type_mesurande",
                    "etm_plage_utilisation"
                ]
            },
            {
                "id": "etalonnage",
                "title": "Historique et suivi d'étalonnage",
                "layout": "two_columns",
                "fields": [
                    "etm_date_dernier_etalonnage",
                    "etm_date_prochain_etalonnage",
                    "etm_labo_etalonnage",
                    "etm_numero_certificat"
                ]
            },
            {
                "id": "resultats",
                "title": "Résultats et écarts",
                "layout": "checklist",
                "fields": [
                    "etm_tolerance_acceptable",
                    "etm_ecart_constate",
                    "etm_dans_tolerance",
                    "etm_ajustement_realise",
                    "etm_etiquette_ok"
                ]
            },
            {
                "id": "observations",
                "title": "Observations",
                "layout": "full_width",
                "fields": [
                    "etm_observations"
                ]
            },
            {
                "id": "conclusion",
                "title": "Décision métrologique",
                "layout": "highlight_box",
                "fields": [
                    "etm_conclusion"
                ]
            },
            {
                "id": "signatures",
                "title": "Vérificateur",
                "layout": "signature_block",
                "fields": [
                    "etm_verificateur",
                    "etm_qualification"
                ],
                "signature_boxes": [
                    {
                        "label": "Signature vérificateur",
                        "for_field": "etm_verificateur"
                    },
                    {
                        "label": "Signature responsable qualité",
                        "for_field": null
                    }
                ]
            }
        ],
        "field_render": {
            "etm_etablissement": {
                "style": "bold"
            },
            "etm_conclusion": {
                "style": "highlight",
                "color_by_value": {
                    "conserver": "#1f8a1f",
                    "ajuster_puis_utiliser": "#e69500",
                    "reformer": "#c00000"
                }
            },
            "etm_observations": {
                "min_height": 30,
                "show_if_empty": false
            }
        }
    }
}