PixalFlow Asterisk

Administration téléphonie

PixalFlow Asterisk

Administration téléphonie
Connexion
Connexion PMS
Trunks SIP
Trunk Opérateur
Trunk Autocom
Téléphonie
Paramètres généraux
Tarifs & facturation
Profils d'appel
Destinations bloquées
IVR & Audio
Messages IVR
Sécurité & Résilience
Sécurité
Résilience
Outils
Simulateur
Journal appels
Asterisk actif
v1.0.0 · Site #1

Connexion PMS

🔗 Serveur PMS PixalFlow
Connexion à la PMS centrale pour synchroniser les séjours, codes patients et crédits
URL complète du serveur PixalFlow (sans /api)
Générée dans Administration PMS → Clés API
ID du connecteur créé dans Admin PMS → Gestion connecteurs
ID de l'établissement dans PixalFlow
Vérification périodique de la connectivité PMS
🔐 Authentification machine
Identifiant unique de cette machine Asterisk
Généré automatiquement au premier démarrage
🔄 Mode Pull (synchronisation périodique)
Pixal-Voice interroge le PMS à intervalle régulier pour récupérer les lignes actives
Si désactivé, Pixal-Voice ne synchronisera plus les lignes depuis le PMS (utile si le mode Push est utilisé exclusivement)
🔔 Mode Push (temps réel)
PixalFlow notifie Asterisk en temps réel lors des check-in/check-out patients
Si activé, PixalFlow enverra des POST sur les endpoints ci-dessous à chaque activation/désactivation de ligne
POST envoyé par PixalFlow lors du check-in patient
POST envoyé par PixalFlow lors du check-out patient
📡 Trunk SIP — Opérateur
Connexion vers l'opérateur télécom (SFR, OVH, Keyyo...) pour les appels entrants/sortants
Host fourni par SFR dans les documents d'activation du trunk.
Numéro affiché sur les appels sortants
G.711a G.711u G.722 G.729 Opus
Appels simultanés autorisés
Intervalle de vérification SIP OPTIONS (0 = désactivé)
Paramètres supplémentaires au format clé=valeur (un par ligne)
🏥 Trunk SIP — Autocom hôpital
Connexion vers le PABX de l'établissement (postes patients)
PABX SIP générique. Connexion en IP trust par défaut.
Contexte Asterisk pour les appels venant de l'autocom
G.711a G.711u G.722
Longueur des numéros de postes internes (ex: 3312 = 4 chiffres)
Si l'autocom route vers Asterisk via un préfixe (ex: 7 pour 7+n° externe), laisser vide si trunk direct

Identification des postes

Préfixe ajouté par l autocom devant le numéro de poste (ex: 10). Asterisk le retire pour identifier la chambre
Numéro du standard pour redirection en cas de problème

Nettoyage des saisies DTMF

Active le nettoyage automatique des numéros saisis par le patient
Remplace +33 par 0 dans les numéros saisis
Ajouté devant le numéro avant envoi à l opérateur. Vide = aucun
Supprime les doublons consécutifs (ex: 00661122 → 0612)
Retire *, # et espaces en milieu de numéro
Numéros plus courts rejetés
Numéros plus longs rejetés
⚙️ Paramètres téléphonie
Configuration générale du comportement téléphonique

Appels sortants (patient → extérieur)

Le patient compose ce préfixe pour accéder à la ligne extérieure
Plafond absolu même si le crédit le permet

Appels entrants (proche → patient)

Numéro que les proches appellent (rattaché au trunk opérateur)
Durée de sonnerie avant de raccrocher si le patient ne répond pas

Avertissement crédit

Bip sonore X secondes avant épuisement du crédit
Répétition du bip pendant la dernière minute
💰 Grille tarifaire
Tarifs par type de destination — utilisés pour le décompte crédit
Nom Préfixes Tarif/sec Connexion Actif
National fixe 01,02,03,04,05,09 0.00150 € 0.0000 € Actif
Mobile 06,07 0.00250 € 0.0000 € Actif
International 00 0.01500 € 0.0500 € Inactif
ℹ️ Les tarifs sont évalués par ordre de priorité. Le premier préfixe correspondant à la destination est utilisé. Si aucun tarif ne correspond, l'appel est refusé.
📋 Profils d'appel
Chaque profil définit les types de destinations autorisées. L'ID du profil est envoyé par le PMS depuis l'offre du patient.
ID Nom Description Tarifs autorisés Défaut Actif
ℹ️ L'ID du profil doit correspondre à celui configuré dans l'offre côté PMS (champ « Tél Asterisk »). Les urgences (15, 17, 18, 112…) sont toujours autorisées quel que soit le profil.
🚫 Destinations bloquées
Préfixes et numéros interdits — ces appels seront refusés systématiquement
Un préfixe par ligne — tous les numéros commençant par ces chiffres seront refusés
Numéros exacts à bloquer (un par ligne)
Désactivé — les appels vers 00... sont bloqués
Activé — numéros courts autorisés
Toujours autorisé (non modifiable)
📞 Parcours appel entrant
Proche → Opérateur → Asterisk → Autocom → Chambre patient
📱 Parcours appel sortant
Patient → Autocom → Asterisk → Opérateur → Extérieur
⚙ Paramètres IVR
Timeouts, tentatives, seuils — modifiez le comportement du serveur vocal
Nombre d essais avant verrouillage (sortant)
Nombre d essais saisie SDA (entrant)
Temps max pour saisir le code patient
Temps max pour composer le numéro
Temps max pour saisir le SDA (entrant)
Durée sonnerie avant abandon
Seuil en dessous duquel l appel est refusé
Durée maximale d un appel sortant
🎤 Messages vocaux
Générez les annonces — cliquez sur une étape du flowchart ou générez ci-dessous
📁 Fichiers audio
Fichiers .wav (Asterisk) et .mp3 (écoute)
Chargement...
🔒 Sécurité
Protection contre les abus et les erreurs de saisie

Tentatives de saisie

Après X erreurs → raccroche + log
Durée de blocage après tentatives max (0 = pas de blocage)
Actif

Limites d'appels

Protection contre les abus (0 = illimité)
Seuil sous lequel l'appel sortant est refusé
🔄 Résilience & Cache local
Comportement en cas de perte de connexion avec la PMS
⚠️ En mode dégradé, les appels sont autorisés sur la base du cache local. Les CDR sont stockés localement et synchronisés au retour de la connexion PMS.

Cache local

Actif — les lignes/crédits sont mis en cache
Données considérées périmées après ce délai sans contact PMS
Fréquence de synchronisation des lignes actives

Mode dégradé (PMS injoignable)

Queue de synchronisation

Les CDR non synchronisés sont conservés localement pendant ce délai
0 CDR en queue
🧪 Simulateur d'appels
Tester les flux d'appels sans téléphone réel

1. Injecter un patient test

📞 Simuler un appel entrant
Un proche appelle et compose le SDA du patient
📱 Simuler un appel sortant
Le patient compose son code, puis un numéro extérieur
🔍 Vérifier une destination
Tester si un numéro est autorisé et voir le tarif applicable
📋 Lignes actives en cache
Patients actuellement dans le cache local
📋Chargement...
📊 Journal des appels
Logs structurés de chaque étape de chaque appel
Date Niveau Direction Étape Message Token
📋Chargement...
🔍 Trace d'un appel
Voir toutes les étapes d'un appel par son token