Skip to content

Instantly share code, notes, and snippets.

@cheroliv
Created June 12, 2024 17:35
Show Gist options
  • Save cheroliv/6c7ce3166de83a73f2decec0e0cc9512 to your computer and use it in GitHub Desktop.
Save cheroliv/6c7ce3166de83a73f2decec0e0cc9512 to your computer and use it in GitHub Desktop.
courtier_sequence_1
@startuml
participant Client
participant Courtier
participant CompagnieAssurance
Client -> Courtier: Demande de devis
activate Courtier
Courtier -> CompagnieAssurance: Demande de devis
activate CompagnieAssurance
CompagnieAssurance --> Courtier: Réponse avec devis
deactivate CompagnieAssurance
Courtier --> Client: Envoi du devis
deactivate Courtier
Client -> Courtier: Acceptation du devis
activate Courtier
Courtier -> CompagnieAssurance: Souscription du contrat
activate CompagnieAssurance
CompagnieAssurance --> Courtier: Confirmation de la souscription
deactivate CompagnieAssurance
Courtier --> Client: Envoi de la police d'assurance
deactivate Courtier
Client -> Courtier: Réclamation de sinistre
activate Courtier
Courtier -> CompagnieAssurance: Notification du sinistre
activate CompagnieAssurance
CompagnieAssurance --> Courtier: Confirmation de la notification
deactivate CompagnieAssurance
Courtier --> Client: Suivi de la réclamation
deactivate Courtier
Client -> Courtier: Résiliation du contrat
activate Courtier
Courtier -> CompagnieAssurance: Demande de résiliation
activate CompagnieAssurance
CompagnieAssurance --> Courtier: Confirmation de la résiliation
deactivate CompagnieAssurance
Courtier --> Client: Confirmation de la résiliation
deactivate Courtier
Client -> Courtier: Modification du contrat
activate Courtier
Courtier -> CompagnieAssurance: Demande de modification
activate CompagnieAssurance
CompagnieAssurance --> Courtier: Confirmation de la modification
deactivate CompagnieAssurance
Courtier --> Client: Confirmation de la modification
deactivate Courtier
Client -> Courtier: Demande de conseils
activate Courtier
Courtier --> Client: Fourniture de conseils
deactivate Courtier
@enduml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment