TsXpacs · PACS & VNA

De la modalité à l'archive, vous gardez la main.

Réception, routage, stockage chaud et froid, visualisation et interfaces HL7 : TsXpacs réunit tout l'archivage d'images d'un centre ou d'un groupe, sur un moteur écrit en Rust.

Moteur RustDICOMweb completArchivage chaud / froidHL7 v2
Horizon · 2×2
TDM crâne · AX W 90 L 40
IRM abdomen T1 gado
TDM · osseux W 2200 L 500
Scintigraphie Corps entier
OpérationnelListeners SCP actifs
Le trajet d'une image

Reçue, routée, archivée, consultée.

  1. Modalité Une modalité inconnue est mise « À valider » avant tout échange.
  2. Réception Listeners SCP par équipement, règles d’acceptation par AE Title, IP ou modalité.
  3. Routage En temps réel ou en différé, avec nouvelles tentatives automatiques.
  4. Archivage Disque rapide, archive froide, réplication et compression sans perte.
  5. Consultation Viewer web, ouverture depuis le RIS, partage temporaire sécurisé.
Pour l'administrateur PACS

Sept questions, sept réponses à l'écran.

Un administrateur ne vient pas voir des images : il veut savoir s'il gardera la main sur l'exploitation. L'administration de TsXpacs répond à chacune de ses questions.

Tableau de bord

L’état du PACS en une lecture.

Un indicateur « Opérationnel », « Attention » ou « Critique », avec sa raison. Les cartes du jour et l’activité par source disent si les images arrivent et d’où vient un problème.

Études du jour, taux de réussite et temps moyen
Listeners SCP actifs, en un coup d’œil
Activité par source et par erreur
Rafraîchissement automatique toutes les 30 secondes
Sur le stand : « C’est la page du matin : en une lecture, vous savez si les images arrivent. »
Stockage & VNA

Le récent sur disque rapide, le reste en archive.

Une étude archivée reste consultable dans le viewer sans restauration préalable. Et vous connaissez votre date de saturation avant qu'elle n'arrive.

Local, S3 ou MinIOPlusieurs stockages, chacun avec son niveau.
RéplicationCopie vers un stockage local, S3 ou NAS, avec file d’attente.
Compression sans perteJPEG 2000 ou JPEG-LS planifiés, avec protections pour les mineurs et la mammographie.
Migration en 4 phasesAnalyse, copie, vérification, basculement, avec pause et reprise.
AnonymisationProfils DICOM PS3.15 et pseudonymisation déterministe pour la recherche.
Partage sécuriséLien temporaire sans compte, nombre d’ouvertures et durée limités, révocable.
Horizon · viewer web

Les images dans le navigateur, sans installation.

Horizon s'exécute entièrement dans le navigateur : rien n'est installé ni conservé durablement sur le poste. Il ouvre les examens depuis la liste de travail, ou directement depuis le RIS.

Fenêtrage, zoom, rotation, grilles de 1×1 à 3×3
MPR 3 plans, oblique, MIP, MinIP et moyenne
Mesures : distance, angle, surfaces, valeur de pixel
Liste de travail configurable et protocoles d'affichage
Présets de fenêtrage par modalité
Interface en français, anglais, allemand, espagnol

Horizon est destiné à la visualisation de référence, à la communication et à l'enseignement ; son marquage CE (classe IIa) est en préparation. L'interprétation se fait dans le viewer de diagnostic marqué CE intégré à TsXpacs.

Interopérabilité

Branché à vos modalités, à votre RIS et à votre SIH.

DICOM
C-STOREC-FINDC-MOVEC-GETQIDO-RSWADO-RSSTOW-RS
Réception et envoi vers les autres PACS, récupération d'examens, import de données.
HL7 v2
ADTORM^O01ORU^R01
En TCP MLLP ou par dépôt de fichiers, comptes rendus PDF compris. Une console teste un message sans le traiter, et la réconciliation relie une étude à sa demande.
RIS et supervision Le RIS ouvre un examen dans le viewer par une clé API restreinte par adresse IP, avec un jeton de courte durée. Les métriques CPU, mémoire, disques et réseau sont exposées pour Prometheus, Grafana ou Nagios. Découvrir TsXcare RIS →
Sécurité & qualité

Prouver qui a vu quoi. Livrer sans casser.

Accès
  • Sessions en cookies httpOnly, durée limitée
  • Double authentification
  • Sept rôles, un par organisation
Traçabilité
  • Journal d’audit des lectures et modifications
  • Clés API à périmètre et à adresse IP
  • Liens de partage journalisés par IP
Qualification
  • Contrôle complet avant chaque version : tests, base réelle, échanges DICOM réels
  • Audit des dépendances à chaque qualification
Exploitation
  • Mises à jour sans arrêter tout le site
  • Sauvegarde avant chaque mise à jour
  • Déploiement en conteneurs Docker

Votre PACS, piloté depuis une seule console.

Échangez avec l'équipe qui développe TsXpacs, à Limoges. Tout l'écran d'administration est documenté dans l'application, en français et en anglais.