> ## Documentation Index
> Fetch the complete documentation index at: https://docs.e4-bizz.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Créer un patient

> Créer un nouveau dossier patient ou importer plusieurs patients en masse.

# Créer un patient

Il existe deux méthodes pour ajouter des patients : créer un dossier à la fois ou importer plusieurs patients d'un seul coup via Excel.

## Créer un patient manuellement

### Accéder au formulaire

Depuis la liste des patients, cliquez sur le bouton **Ajouter un patient**.

### Informations obligatoires

Tous les champs marqués d'une astérisque (\*) sont obligatoires.

#### Informations personnelles

| Champ                    | Obligatoire | Description                                         |
| ------------------------ | :---------: | --------------------------------------------------- |
| **Prénom** \*            |     Oui     | Prénom du patient                                   |
| **Nom** \*               |     Oui     | Nom de famille (sera automatiquement en MAJUSCULES) |
| **Adresse** \*           |     Oui     | Adresse postale complète                            |
| **Code postal** \*       |     Oui     | Code postal à 5 chiffres                            |
| **Ville** \*             |     Oui     | Commune/ville                                       |
| **Date de naissance**    |     Non     | Au format JJ/MM/AAAA                                |
| **N° Sécurité sociale**  |     Non     | Numéro INSEE (15 chiffres)                          |
| **Complément d'adresse** |     Non     | Numéro d'appartement, étage, etc.                   |

#### Coordonnées de contact

| Champ         | Obligatoire | Description                |
| ------------- | :---------: | -------------------------- |
| **Téléphone** |     Non     | Numéro fixe ou mobile      |
| **Mobile**    |     Non     | Numéro de téléphone mobile |
| **Email**     |     Non     | Adresse e-mail             |

#### Informations additionnelles

| Champ            | Obligatoire | Description                                                       |
| ---------------- | :---------: | ----------------------------------------------------------------- |
| **Code CRM**     |     Non     | Identifiant du patient dans votre système (Must G5, Lomaco, etc.) |
| **Commentaires** |     Non     | Notes importantes sur le patient                                  |
| **Actif**        |     Non     | Le patient est actif par défaut                                   |

### Informations supplémentaires (Admin/Commercial uniquement)

Si vous êtes administrateur ou commercial, vous pouvez aussi renseigner :

| Champ                      | Description                                        |
| -------------------------- | -------------------------------------------------- |
| **Prescripteur principal** | Le médecin ou professionnel référent               |
| **Aidant principal**       | L'intervenant de référence                         |
| **Code interne Must G5**   | Identifiant du patient dans le système CRM externe |

### Vérification des doublons

Quand vous remplissez le prénom et le nom, le système vérifie automatiquement s'il existe déjà un patient avec le même nom/prénom.

#### Selon votre rôle

**Si vous êtes admin ou commercial** :

* Une alerte jaune affiche tous les patients avec le même nom/prénom
* Pour chaque doublon, vous voyez : nom, prénom, prescripteur, aidant, adresse, date de naissance
* Vous pouvez choisir d'utiliser un patient existant ou de créer un nouveau

**Si vous êtes pharmacie** :

* Une alerte jaune affiche les patients déjà assignés à votre pharmacie avec ce même nom/prénom
* Si aucun doublon n'existe, vous pouvez créer directement
* Vous pouvez choisir d'utiliser un patient existant ou de créer un nouveau

#### Réassigner un patient existant

Si vous choisissez d'utiliser un patient existant :

1. La pharmacie est ajoutée au dossier du patient existant
2. Si c'est la première pharmacie, elle devient la pharmacie principale
3. La pharmacie reçoit une notification
4. Vous êtes redirigé vers le dossier du patient existant

### Enregistrer

Cliquez sur **Enregistrer** pour créer le patient.

#### Après la création

**Si vous êtes admin ou commercial** :

* Le patient est créé immédiatement
* Aucune validation requise
* Vous êtes redirigé vers la fiche complète du patient

**Si vous êtes pharmacie** :

* Le patient est créé mais marqué "En attente de validation"
* Un badge "En attente" apparaît sur le patient
* L'administrateur reçoit une notification et un e-mail
* Vous pouvez voir le patient en attente dans votre liste

## Importer plusieurs patients (Admin/Commercial uniquement)

Pour créer plusieurs patients à la fois, utilisez l'import Excel.

### Accéder à l'import

Depuis la liste des patients, cliquez sur le bouton **Importer**.

### Étape 1 : Sélectionner le fichier

1. Cliquez sur **Sélectionner un fichier** ou glissez-déposez un fichier Excel
2. Formats acceptés : fichiers Excel (.xlsx ou .xls)
3. Cliquez sur **Suivant**

### Étape 2 : Mapper les colonnes

Le système affiche les colonnes trouvées dans votre fichier. Vous devez associer chaque colonne Excel à un champ patient.

#### Colonnes obligatoires à mapper

Vous devez impérativement mapper ces 5 colonnes :

* Nom de famille
* Prénom
* Adresse
* Code postal
* Ville

#### Colonnes optionnelles à mapper

Vous pouvez également mapper :

* Date de naissance (format JJ/MM/AAAA)
* Numéro de sécurité sociale
* Complément d'adresse
* Téléphone
* Mobile
* Email
* Code CRM
* Commentaires
* Statut actif (oui/non)

Pour chaque colonne Excel, sélectionnez le champ correspondant. Si une colonne ne correspond pas, laissez-la sur "Ne pas importer".

### Étape 3 : Validation et confirmation

Le système affiche un aperçu des données qui seront importées.

#### Formatage automatique

* Les noms sont convertis en MAJUSCULES
* Les prénoms sont convertis en Capitalisé (première lettre majuscule)
* Les dates au format français (JJ/MM/AAAA) sont converties

#### Vérifications

Le système vérifie :

* Que les champs obligatoires sont présents
* Que le code postal a 5 chiffres
* Que les e-mails sont valides
* Que les dates sont au bon format

#### Erreurs

Si des erreurs sont trouvées, une liste indique :

* Numéro de ligne
* Champ en erreur
* Description du problème
* Vous pouvez corriger le fichier et relancer l'import

#### Confirmation

Cliquez sur **Valider et importer** pour lancer l'import.

### Après l'import

#### Rapport d'import

Un rapport affiche :

* Nombre de patients importés avec succès
* Nombre d'erreurs
* Détail de chaque ligne
* Possibilité de télécharger le rapport

#### Comportement des patients importés

* Tous les patients importés sont immédiatement actifs
* Ils sont validés (aucune validation requise)
* Vous pouvez les voir directement dans la liste

#### Limitations

* Les patients homonymes sont tous créés (pas de suppression de doublons)
* Les patients importés sont assignés à la personne qui a lancé l'import

## Messages de validation

### Succès

> "Patient créé avec succès."
> "Patients importés avec succès : 42 patients ajoutés."

### Erreurs

| Erreur                                     | Cause                                 | Solution            |
| ------------------------------------------ | ------------------------------------- | ------------------- |
| "Le champ \[nom] est obligatoire."         | Champ obligatoire vide                | Remplissez le champ |
| "Format de code postal invalide"           | Code postal ne respecte pas le format | Utilisez 5 chiffres |
| "Format d'e-mail invalide"                 | Adresse e-mail incorrect              | Vérifiez l'e-mail   |
| "Prescripteur/Aidant/Pharmacie non trouvé" | Intervenant inexistant                | Vérifiez le nom     |

## Pages suivantes

<CardGroup cols={2}>
  <Card title="Liste des patients" href="/mad/patients/overview">
    Retour à la liste et gestion globale des patients.
  </Card>

  <Card title="Fiche patient" href="/mad/patients/details">
    Consulter et modifier un dossier patient complet.
  </Card>
</CardGroup>
