Format acceptat
Diana CRM acceptă:
- CSV (UTF-8, comma sau semicolon ca separator)
- Excel (.xlsx, .xls)
- TSV (tab-separated)
Mărime maximă: 10 MB sau 5000 rânduri pe import. Pentru baze mai mari, împarte fișierul.
Coloane recomandate
| Coloană obligatorie | Aliasuri acceptate |
|---|---|
| first_name | nume, prenume, name, given_name |
| last_name | familie, surname, family_name |
| phone | telefon, mobil, mobile, tel |
| Coloană opțională | Aliasuri |
|---|---|
| mail, e-mail | |
| cnp | ssn, personal_id |
| birth_date | data_nasterii, dob, birthday |
| gender | sex, gen |
| address | adresa, address_line |
| notes | observatii, remarks |
Pas 1 — Pregătește fișierul
Exemplu CSV corect:
first_name,last_name,phone,email,cnp,birth_date
Maria,Popescu,+40712345678,[email protected],2850101220033,1985-01-01
Ion,Ionescu,+40723456789,,1900203220044,1990-02-03⚠️ Encoding: salvează ca UTF-8 fără BOM. Excel salvează implicit cu BOM — folosește Save As → CSV UTF-8 (Comma delimited).
Pas 2 — Upload în CRM
Pacienți → Import CSV. Drag-and-drop fișierul sau click pentru a-l selecta.
Pas 3 — Mapare câmpuri (AI assist)
Diana folosește Claude AI pentru a recunoaște automat ce coloană CSV se mapează la ce câmp din baza de date. Vezi un preview:
your_column → Diana field Confidence
─────────────────────────────────────────────────
"Prenume" → first_name 98%
"Nume familie" → last_name 99%
"Mobil" → phone 95%
"Data nastere" → birth_date 92%
"Cod CNP" → cnp 100%Poți corecta manual orice mapare incorectă. AI-ul reține preferințele clinicii pentru import-uri viitoare.
Pas 4 — Validare preview
Înainte de import efectiv, Diana validează primele 5 rânduri și îți arată:
- ✅ Rânduri valide — vor fi importate
- ⚠️ Rânduri duplicate — telefon sau email deja există → skip sau update
- ❌ Rânduri invalide — CNP greșit, format telefon, etc.
Pas 5 — Confirmă
Click Import → progress bar. Pentru 1000 pacienți durează ~ 15-20 secunde.
La final primești raport:
✅ 942 pacienți importați
⏭️ 48 sărit (duplicate)
❌ 10 erori (vezi mai jos)Troubleshooting
| Eroare | Cauză | Soluție |
|---|---|---|
| "Phone format invalid" | Conține litere sau caractere speciale | Curăță cu Excel: =SUBSTITUTE(A1," ","") |
| "CNP failed checksum" | CNP greșit (cifră de control nu se potrivește) | Lasă coloana goală sau corectează |
| "Encoding error" | Fișier nu e UTF-8 | Re-salvează ca UTF-8 |
| "Duplicate phone" | Pacient există deja | Alege Update existing în loc de Skip |
Tip: Pentru migrare dintr-un CRM vechi, exportă întâi datele în CSV, apoi importă în Diana. Suport oferim gratuit pentru primele 3 importuri.