cid_app/lib/utils/cai_constants.dart

56 lines
No EOL
1.8 KiB
Dart

class CaiMapping {
static const Map<String, String> fields = {
// --- 1. INFORMAZIONI GENERALI ---
'dataIncidente': 'data sinistro',
'oraIncidente': 'ora',
'luogoIncidente': 'luogo sinistro',
// --- 2. VEICOLO A (Colonna Sinistra) ---
// Contraente/Assicurato A
'cognomeContraenteA': 'cognome',
'nomeContraenteA': 'nome',
'codiceFiscaleA': 'codice fiscale',
'comuneA': 'comune',
'capA': 'cap',
'statoA': 'stato',
// Dati Veicolo A
'marcaVeicoloA': 'marca e tipo',
'targaA': 'targa',
'statoImmatricolazioneA': 'stato immatricolazione',
// Compagnia Assicurativa A
'compagniaA': 'COMPAGNIA',
'numeroPolizzaA': 'numero polizza',
'agenziaA': 'AGENZIA',
// Conducente A (ATTENZIONE: Refuso 'cogmome' nel PDF originale)
'cognomeConducenteA': 'cogmome',
'nomeConducenteA': 'Nome',
'codiceFiscaleConducenteA': 'Codice fiscale',
'patenteA': 'numero patente',
// --- 3. VEICOLO B (Colonna Destra) ---
// Contraente/Assicurato B
'cognomeContraenteB': 'Cognome assicurato',
'nomeContraenteB': 'Nome Assicurato',
'codiceFiscaleB': 'codice fiscale assicurato',
'comuneB': 'comune/prov/indirizzo',
// Dati Veicolo B
'marcaVeicoloB': 'marca e modello',
'targaB': 'targa1',
'statoImmatricolazioneB': 'stato immatricolazione1',
// Compagnia Assicurativa B
'compagniaB': 'compagnia1',
'numeroPolizzaB': 'numero polizza1',
'agenziaB': 'agenzia1',
// Conducente B
'cognomeConducenteB': 'cognome1',
'nomeConducenteB': 'nome1',
'codiceFiscaleConducenteB': 'codice fiscale1',
'patenteB': 'num patente',
// --- 4. TESTIMONI E OSSERVAZIONI ---
'testimone1': '1° teste',
'testimone2': '2° teste',
'osservazioniA': 'osservazioni',
'osservazioniB': 'osservazioni1',
};
}