All Classes
-
All Classes Class Summary Exception Summary Class Description Champ Représente un champ qui a été lu depuis un fichier NX.DefChamp Définition de champDefEnregistrement Définition d'un enregistrement.DefRepetition DefRepetition concerne une simple répétition d'un champ, un certain nombre de fois.DefSousEnregistrement Une définition de sous-enregistrement, c'est à dire une répétition de champs qui se suivent.Enregistrement Un enregistrement, qui correspond à un enregistrement au format NX.FieldParseException Exception lors de l'analyse d'un champ de fichier à positions fixes.FieldSizeException Exception lancée lorsque la taille d'un champ n'est pas respectée (Le champ est trop petit et ne peut pas contenir la valeur).Fsz2Xml Application simple permettant de convertir des champs fixes (Fixed SiZe) en XML, en utilisant les noms fournis par les métadonnées.FszField Un noeud de type champ, qui contient une valeur.FszFieldMeta Méta information sur un champ, ce qui permet de définir ce que contient ce champ, et d'utiliser ces informations pour la lecture, les calculs et la présentation.FszGroup Groupe de champs qui sont tous au même niveaux.FszGroupMeta Métadonnées d'un groupe d'enregistrements de longeur fixe.FszMeta Classe abstraite implémentée par les objets de métadonnées de champs et de groupe.FszNode Classe abstraite parente des noeuds simples et des noeuds de groupe.FszNodeReadStrategy Ancetre des strategies de lecture.FszNodeReadStrategyAH1 AH : anohosp.FszNodeReadStrategyFactory Fabrique de stratégie de lecture des noeuds.FszNodeReadStrategyMONO MONO : Stratégie de lecture mono-niveau, il n'y a pas de sous-niveau.FszNodeReadStrategyNX1 Deprecated. Utiliser plutôtNx2Xml
FszNodeReadStrategyRHS1 RHS1 : Résumés Hebdomadaires Standardisés.FszNodeReadStrategyRSA1 RSA : résumés de sortie anonymisés Utilisé dans le SSR/SMRFszNodeReadStrategyRSS1 RSS : résumés standardisés de sortie Utilisé dans le MCO.FszNodeReadStrategyVH1 VH : vidhosp.FszReader Lecteur de Fixed SiZe Record (enregistrement à champs fixes).InputString Un objet pour avoir la ligne d'entrée, avec les informations qui lui correspondent, notamment le numéro de ligne, et la position.ListClasspath Classe à usage interne, pour vérifier si 'root.txt' a été trouvé correctement.ListeChamps Objet liste de champs NXLog4j2Utils Utilitaires pour l'utilisation de Log4j.Log4j2Utils.FileAppenderAttributes Classe utilitaire pour stocker les attributs utilisables pour créer un FileAppenderMetaFileLoader Recherche et charge un fichier de métadonnées Fsz par nom et un répertoire donné.MissingMetafileException Exception si fichier de métadonnée absentMonoLevelReader Lecteur pour des fichiers fsz (à positions fixes) qui n'ont qu'un seul niveau (donc pas de sous-niveau), comme les fichiers FICHCOMP d'ATU, les VIDHOSP, les TRA, etc.MonoLevelTableInjector Injecter un group mono-niveau dans une table de base de données via unPreparedStatement
.NodeUtils Petite classe utilitaire pour aider dans la manipulation des noeuds Node du XML.NumUtils Quelques utilitaires pour les nombres.Nx2Xml Transformation d'un fichier NX en fichier XML.NxMeta Objet qui contient les métadonnées NX lues pour une version de format donnée (pas testé pour les anciens formats d'avant 2020).NxMetaParseException Exception envoyée lorsqu'il y a une erreur lors de l'analyse d'un fichier de métadonnées.NxParseException Exception lancée lorsqu'il y a une erreur d'analyse du format NX.NxTextMark Prendre un fichier Nx et émettre les marques pour chaque début de champ, à l'aide des numéros de type, rubrique et séquenceObjectUtils Petites fonctions utilitaires pour les objetsPosition La position dans le buffer, que l'on peut passer à une fonction pour l'incrémenter facilement.Rhs2Csv Application pour transformer un fichier RHS en fichier .csv Donné à titre d'exemple ; il est maintenant plus facile d'utiliser un script groovy à l'aide de fr.gpmsiRhs2CsvTest Test simple pour vérifier que cela se lance bien.RhsReader Lecteur de RHS.RhsWriter Emettre un RHS sous forme textuelle.Rsa2Csv Exemple de classe qui émet un RSA sous forme de fichier .csv pour les principaux champs.
Pour le groupe principal il y a un fichier RSA.csv
Le fichier RSA.csv contient comme dernier champ la ligne du RSA au format ATIH telle qu'elle a été lue
Pour chaque sous-groupe il y a un fichier csv :RU
: RUMSR
: Suppléments de radiothérapieDA
: Diagnostics associés du RUMZA
: Zone d'actes du RUM Cela donne des fichiers qui peuvent être utilisés en tant que table.
Un système d'identifiants est utilisé qui permet de faire le chaînage père-enfant.
Ces numéros sont uniques dans le temps, ce qui permet de les utiliser comme clé primaire si on veut importer les données dans une table de base de données.Rsa2CsvTest Test très basique pour appelerRsa2Csv
et constater manuellement ce que ça a donné.RsaReader Lecteur de fichiers RSA (Résumé de Sortie Anonymisé).RsaWriter Ecriture d'un fichier RSA à partir d'un FszGroupRsCsvHelper Informations pour generer un jeu de fichiers .csv coherent pour des RSS ou des RSA donnes.RsfaceReader Lecteur de RSF ACE.Rss2Csv Transformer un fichier RSS en fichier .csv avec les principaux champs présents.Rss2CsvTest Classe de testRss2Xml Transformer un fichier RSS en fichier XML.RssReader Lecteur de RSS.RssReaderDemo Démonstration très simple d'utilisation de RssReader.RssWriter Ecrire un RSS à partir d'un FszGroup.RssWriterTest Objet de testRulers Dessiner une règle.SousEnregistrement Un sous-enregistrement NXTableDdl Produire un script de définition de données (DDL) pour du SQL à partir d'un FszGroup.XmlEmitter Emetteur XML qui envoie le XML pour les données NX.XmlWriter Le Writer qui va écrire en XML dans le fichier de sortie.