AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

wlmscpfs - En ligne dans le Cloud

Exécutez wlmscpfs dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande wlmscpfs qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


wlmscpfs - DICOM Basic Worklist Management SCP (basé sur des fichiers de données)

SYNOPSIS


port wlmscpfs [options]

DESCRIPTION


La wlmscpfs l'application implémente un fournisseur de classe de service (SCP) pour la liste de travail de base
Service de gestion. L'application écoutera sur un port TCP/IP spécifié les entrées
les demandes d'association d'une SCU de gestion de liste de travail. Au cas où une association serait
acquitté et une demande de liste de travail a été reçue, le wlmscpfs l'application interrogera
fichiers particuliers dans un certain répertoire (qui peut être spécifié par
options du programme) sur le système de fichiers pour les informations de liste de travail correspondantes, et il sera
renvoyer ces informations au SCU de gestion de liste de travail appelant. En plus de traiter avec
Les requêtes de gestion des listes de travail, le wlmscpfs l'application prend également en charge la vérification
Classe de service en tant que SCP.

PARAMETRES


port tcp/ip numéro de port sur lequel écouter

OPTIONS


général Options
-h --aide
imprimer ce texte d'aide et quitter

--version
imprimer les informations sur la version et quitter

--arguments
imprimer les arguments de ligne de commande étendus

-q --silencieux
mode silencieux, n'imprime aucun avertissement ni erreur

-v --verbeux
mode verbeux, détails de traitement d'impression

-d --débogage
mode de débogage, imprimer les informations de débogage

-ll --log-level [l] niveau : chaîne constante
(fatal, erreur, avertissement, info, débogage, trace)
utiliser le niveau l pour l'enregistreur

-lc --log-config [fichier] nom de fichier : chaîne
utiliser le fichier de configuration f pour l'enregistreur

multi-processus Options
-s --processus unique
mode de processus unique

--fourchette
fork processus enfant pour chaque association (par défaut)

contribution Options
général:

-dfp --data-files-path [p]ath : chaîne (par défaut : /home/www/wlist)
chemin d'accès aux fichiers de données de liste de travail

traitement des fichiers de réserve de travail :

-efr --enable-file-reject
activer le rejet des fichiers de liste de travail incomplets (par défaut)

-dfr --disable-file-reject
désactiver le rejet des fichiers de liste de travail incomplets

traitement Options
jeu de caractères renvoyé :

-cs0 --return-no-char-set
ne renvoie aucun jeu de caractères spécifique (par défaut)

-cs1 --retour-iso-ir-100
renvoyer un jeu de caractères spécifique ISO IR 100

-csk --keep-char-set
jeu de caractères de retour fourni dans le fichier

autres options de traitement :

-nse --no-sq-expansion
désactiver l'expansion des séquences vides dans C-FIND
demander des messages

réseau et Options
syntaxes de transfert réseau préférées :

+x= --prefer-uncompr
préférez l'ordre des octets local VR explicite (par défaut)

+xe --prefer-petit
préférez VR explicite little endian TS

+xb --préférer-grand
préférez VR explicite big endian TS

+xd --prefer-deflate
préférez la VR explicite dégonflée TS little endian

+xi --implicite
accepter la VR implicite Little Endian TS uniquement

contrôle d'accès à l'hôte réseau (tcp wrapper) :

-ac --access-full
accepter les connexions de n'importe quel hôte (par défaut)

+ac --contrôle d'accès
appliquer les règles de contrôle d'accès de l'hôte

représentations de valeur après 1993 :

+u --enable-new-vr
activer la prise en charge des nouveaux VR (UN/UT) (par défaut)

-u --disable-new-vr
désactiver la prise en charge des nouveaux VR, convertir en OB

dégonfler le niveau de compression (uniquement avec --prefer-deflated) :

+cl --compression-level [l]evel : entier (par défaut : 6)
0=non compressé, 1=le plus rapide, 9=meilleure compression

autres options de réseau :

-ta --acse-timeout [s] secondes : entier (par défaut : 30)
délai d'attente pour les messages ACSE

-td --dimse-timeout [s] secondes : entier (par défaut : illimité)
délai d'attente pour les messages DIMSE

--max-associations [a]ssocs : entier (par défaut : 50)
limiter le nombre maximum d'associations parallèles

--refuser
refuser l'association

--rejeter
rejeter l'association s'il n'y a pas d'UID de classe d'implémentation

--Pas d'échec
ne pas échouer sur une requête invalide

--sleep-after [s] secondes : entier
sommeil s secondes après la recherche (par défaut : 0)

--sleep-during [s] secondes : entier
sommeil s secondes pendant la recherche (par défaut : 0)

-pdu --max-pdu [n]nombre d'octets : entier (4096..131072)
définir le nombre maximal de pdu reçus sur n octets (par défaut : 16384)

-dhl --disable-host-lookup
désactiver la recherche de nom d'hôte

NOTES


Les impacts sémantiques des options mentionnées ci-dessus sont clairs pour la majorité des options.
Certaines options particulières, cependant, sont si spécifiques qu'elles nécessitent des descriptions détaillées
qui sera donné dans ce passage.

Les options de jeu de caractères renvoyées sont destinées aux situations dans lesquelles le wlmscpfs
l'application renverra des valeurs d'attribut qui ne sont pas composées de caractères du
Répertoire de caractères par défaut DICOM. Dans de tels cas, par exemple l'option --retour-iso-ir-100
peut être utilisé pour spécifier qu'une réponse à la demande C-FIND de gestion de liste de travail d'une modalité
doit contenir l'attribut de jeu de caractères spécifiques de DICOM (0008,0005) avec un correspondant
valeur, indiquant le répertoire de caractères à partir duquel les caractères de l'attribut renvoyé
des valeurs ont été prises (dans cet exemple le répertoire ISO IR 100). Veuillez noter que le
wlmscpfs l'application ne s'assurera pas que toutes les valeurs renvoyées sont réellement composées de
ce répertoire de personnages ; l'application s'attend à ce que ce soit le cas.

En général, l'attribut Jeu de caractères spécifiques (0008,0005) ne sera inclus que dans le
Réponse C-FIND si elle contient des attributs qui sont affectés par le jeu de caractères, c'est-à-dire
pour les représentations de valeurs PN, LO, LT, SH, ST et UT.

Veuillez noter qu'une demande C-FIND qui est gérée par cette application peut contenir des DICOM
Attribut de jeu de caractères spécifique (0008,0005), mais cette application ne l'utilisera jamais
valeur de l'attribut pour la correspondance. En outre, la question de savoir si le jeu de caractères spécifiques de DICOM
L'attribut (0008,0005) sera contenu dans une réponse C-FIND qui est renvoyée par ce
l'application est toujours déterminée par l'option de jeu de caractères renvoyée qui a été spécifiée
quand cette application a été lancée.

Les options --enable-file-reject et --disable-file-reject peuvent être utilisées pour activer ou
désactiver un mécanisme de rejet de fichier qui garantit que seuls les fichiers de liste de travail complets seront
utilisé pendant le processus d'appariement. Un dossier de réserve de travail est considéré comme complet s'il
contient toutes les informations de type 1 nécessaires que le SCP pourrait avoir à retourner à une SCU dans
un message de réponse C-FIND. Le tableau K.6-1 de la partie 4 de l'annexe K de la norme DICOM répertorie tous les
attributs de type 1 correspondants (voir la colonne « Type de clé de retour »).

DICOM Conformité
La wlmscpfs L'application prend en charge les classes SOP suivantes en tant que SCP :

VérificationSOPClass 1.2.840.10008.1.1
FINDModalitéWorklistInformationModel 1.2.840.10008.5.1.4.31

La wlmscpfs l'application acceptera les contextes de présentation pour tous les éléments susmentionnés
Classes SOP prises en charge à l'aide de l'une des syntaxes de transfert :

LittleEndianImplicitTransferSyntaxe 1.2.840.10008.1.2
LittleEndianExplicitTransferSyntaxe 1.2.840.10008.1.2.1
BigEndianExplicitTransferSyntaxe 1.2.840.10008.1.2.2

Le comportement par défaut du wlmscpfs application est de privilégier les syntaxes de transfert ayant une
codage explicite sur la syntaxe de transfert implicite par défaut. Si wlmscpfs est en cours d'exécution
matériel big-endian, il préférera le transfert BigEndianExplicit à LittleEndianExplicit
syntaxe (et vice versa). Ce comportement peut être modifié avec le --préférer options (voir
au dessus de).

Si compilé avec le support zlib activé (voir --version sortie) et si option --préférer-
dégonflé est utilisé, la syntaxe de transfert suivante est également acceptée.

DeflatedExplicitVRLittleEndianTransferSyntaxe 1.2.840.10008.1.2.1.99

La wlmscpfs l'application ne prend pas en charge la négociation étendue.

Actuellement, la wlmscpfs l'application prend en charge les attributs suivants comme clés correspondantes :

(0008,0050) Numéro d'accession
(0008,0090) Nom du médecin référent
(0010,0010) NomPatient
(0010,0020) PatientID
(0010,0030 XNUMX) Date de naissance du patient
(0010,0040) PatientSexe
(0010,2297) Personne responsable
(0010,2298) Rôle de la personne responsable
(0032,1032 XNUMX) Médecin demandeur
(0038,0010) ID d'admission
(0040,0100) Séquence d'étapes de procédure planifiée
(0008,0060) > Modalité
(0040,0001) > ScheduledStationAETitle
(0040,0002) > ScheduledProcedureStepStartDate
(0040,0003 XNUMX) > ScheduledProcedureStepStartTime
(0040,0006 XNUMX) > NomMédecin Exécutant Programmé
(0040,1001 XNUMX) Identifiant de procédure demandé
(0040,1003 XNUMX) DemandéProcédurePriorité

En tant que clés de retour, les attributs suivants sont actuellement pris en charge par wlmscpfs :

(0008,0020) Date de l'étude
(0008,0030) Temps d'étude
(0008,0050) Numéro d'accession
(0008,0080) Nom de l'institution
(0008,0081) Adresse de l'institution
(0008,0090) Nom du médecin référent
(0008,1080) AdmissionDiagnosticDescription
(0008,1110) Séquence d'étude référencée
(0008,1150) > RéférencéSOPClassUID
(0008,1155, XNUMX) > RéférencéSOPInstanceUID
(0008,1120) SéquencePatient Référencée
(0008,1150) > RéférencéSOPClassUID
(0008,1155, XNUMX) > RéférencéSOPInstanceUID
(0010,0010) NomPatient
(0010,0020) PatientID
(0010,0021 XNUMX) IssuerOfPatientID
(0010,0030 XNUMX) Date de naissance du patient
(0010,0040) PatientSexe
(0010,1000) AutrePatientIDs
(0010,1001) AutrePatientNames
(0010,1020) PatientTaille
(0010,1030) PatientPoids
(0010,1040) Adresse du patient
(0010,1080) Rang militaire
(0010,2000) Alertes Médicales
(0010,2110) ContrasteAllergies
(0010,2160) Groupe ethnique
(0010,21a0) Statut de fumeur
(0010,21b0) HistoirePatient Supplémentaire
(0010,21c0) État de la grossesse
(0010,21d0) Date de la dernière menstruation
(0010,2297) Personne responsable
(0010,2298) Rôle de la personne responsable
(0010,4000) Commentaires des patients
(0020,000 XNUMXd) StudyInstanceUID
(0032,1032 XNUMX) Médecin demandeur
(0032,1033 XNUMX) Demande de service
(0032,1060) DemandéProcédureDescription
(0032,1064) RequestedProcedureCodeSequence
(0008,0100) > CodeValue
(0008,0102) > CodingSchemeDesignator
(0008,0103) > CodingSchemeVersion
(0008,0104) > CodeSignification
(0038,0010) ID d'admission
(0038,0011) IssuerOfAdmissionID
(0038,0050) Besoins Spéciaux
(0038,0300) Emplacement actuel du patient
(0038,0500) ÉtatPatient
(0040,0100) Séquence d'étapes de procédure planifiée
(0008,0060) > Modalité
(0032,1070) > Agent de contraste demandé
(0040,0001) > ScheduledStationAETitle
(0040,0002) > ScheduledProcedureStepStartDate
(0040,0003 XNUMX) > ScheduledProcedureStepStartTime
(0040,0004) > ScheduledProcedureStepEndDate
(0040,0005) > ScheduledProcedureStepEndTime
(0040,0006 XNUMX) > NomMédecin Exécutant Programmé
(0040,0007) > ScheduledProcedureStepDescription
(0040,0008 XNUMX) > ScheduledProtocolCodeSequence
(0008,0100) > > CodeValue
(0008,0102) > > CodingSchemeDesignator
(0008,0103) > > CodingSchemeVersion
(0008,0104) > > CodeSignification
(0040,0009 XNUMX) > ScheduledProcedureStepID
(0040,0010) > ScheduledStationName
(0040,0011 XNUMX) > Emplacement de l'étape de procédure planifiée
(0040,0012) > Prémédication
(0040,0020) > ScheduledProcedureStepStatus
(0040,0400) > CommentsOnTheScheduledProcedureStep
(0040,1001 XNUMX) Identifiant de procédure demandé
(0040,1002 XNUMX) Raison de la procédure demandée
(0040,1003 XNUMX) DemandéProcédurePriorité
(0040,1004 XNUMX) Dispositions relatives au transport des patients
(0040,1005 XNUMX) Emplacement de la procédure demandée
(0040,1008 XNUMX) Code de confidentialité
(0040,1009 XNUMX) Priorité de rapport
(0040,1010) Noms des destinataires prévus des résultats
(0040,1400) DemandéProcédureCommentaires
(0040,2001) ReasonForTheImagingServiceRequest
(0040,2004) IssueDateOfImagingServiceRequest
(0040,2005) IssueTimeOfImagingServiceRequest
(0040,2008) OrdreEntréPar
(0040,2009) OrderEnterersEmplacement
(0040,2010) Numéro de téléphone de rappel de commande
(0040,2016) PlacerOrderNumberImagingServiceRequest
(0040,2017) FillerOrderNumberImagingServiceRequest
(0040,2400) ImagingServiceRequestCommentaires
(0040,3001 XNUMX) ConfidentialitéContrainteOnPatientDataDescription

L'attribut (0008,0005) SpecificCharacterSet est un cas particulier et sa prise en charge par
wlmscpfs est discuté dans la section NOTES ci-dessus.

Accès Control
Lorsqu'il est compilé sur des plates-formes Unix avec prise en charge du wrapper TCP, le contrôle d'accès basé sur l'hôte peut être
activé avec le --contrôle d'accès option de ligne de commande. Dans ce cas, le contrôle d'accès
règles définies dans les tables de contrôle d'accès hôte du système pour wlmscpfs sont appliqués. Les
les emplacements par défaut des tables de contrôle d'accès hôte sont /etc/hosts.allow ainsi que
/etc/hosts.deny. De plus amples détails sont décrits dans hosts_access (5).

Journalisation


Le niveau de sortie de journalisation des divers outils de ligne de commande et des bibliothèques sous-jacentes peut
être spécifié par l'utilisateur. Par défaut, seuls les erreurs et les avertissements sont écrits dans la norme
flux d'erreurs. Utilisation de l'option --verbeux également des messages d'information comme les détails du traitement
sont rapportés. Option --déboguer peut être utilisé pour obtenir plus de détails sur l'activité interne,
par exemple à des fins de débogage. D'autres niveaux de journalisation peuvent être sélectionnés à l'aide de l'option --Journal-
niveau. En --silencieux mode seules les erreurs fatales sont signalées. Dans des événements d'erreur aussi graves,
l'application se terminera généralement. Pour plus de détails sur les différents niveaux de journalisation,
voir la documentation du module 'oflog'.

Dans le cas où la sortie de journalisation doit être écrite dans un fichier (éventuellement avec rotation du fichier journal),
vers syslog (Unix) ou l'option du journal des événements (Windows) --log-config peut être utilisé. Cette
le fichier de configuration permet également de diriger uniquement certains messages vers une sortie particulière
flux et pour filtrer certains messages en fonction du module ou de l'application où ils
Sont générés. Un exemple de fichier de configuration est fourni dans /logger.cfg.

COMMAND LINE


Tous les outils de ligne de commande utilisent la notation suivante pour les paramètres :
valeurs facultatives (0-1), trois points de fin indiquent que plusieurs valeurs sont autorisées
(1-n), une combinaison des deux signifie 0 à n valeurs.

Les options de ligne de commande se distinguent des paramètres par un signe '+' ou '-' en tête,
respectivement. Habituellement, l'ordre et la position des options de ligne de commande sont arbitraires (c'est-à-dire qu'ils
peut apparaître n'importe où). Cependant, si les options s'excluent mutuellement, l'apparence la plus à droite
est utilisé. Ce comportement est conforme aux règles d'évaluation standard des shells Unix courants.

De plus, un ou plusieurs fichiers de commandes peuvent être spécifiés en utilisant un signe '@' comme préfixe pour
le nom du fichier (par exemple @commande.txt). Un tel argument de commande est remplacé par le contenu de
le fichier texte correspondant (les espaces blancs multiples sont traités comme un seul séparateur sauf si
ils apparaissent entre deux guillemets) avant toute évaluation ultérieure. Veuillez noter que
un fichier de commandes ne peut pas contenir un autre fichier de commandes. Cette approche simple mais efficace
permet de résumer les combinaisons courantes d'options/paramètres et évite les
lignes de commande confuses (un exemple est fourni dans le fichier /dumppat.txt).

ENVIRONNEMENT


La wlmscpfs L'utilitaire tentera de charger les dictionnaires de données DICOM spécifiés dans le
Dcmdictpath variable d'environnement. Par défaut, c'est-à-dire si le Dcmdictpath variable d'environnement
n'est pas défini, le fichier /dicom.dic sera chargé à moins que le dictionnaire ne soit construit
dans l'application (par défaut pour Windows).

Le comportement par défaut doit être préféré et le Dcmdictpath variable d'environnement uniquement
utilisé lorsque des dictionnaires de données alternatifs sont nécessaires. Les Dcmdictpath variable d'environnement
a le même format que le shell Unix PATH variable en ce qu'un deux-points (':') sépare
entrées. Sur les systèmes Windows, un point-virgule (';') est utilisé comme séparateur. Le dictionnaire de données
le code tentera de charger chaque fichier spécifié dans le Dcmdictpath variable d'environnement. Ce
est une erreur si aucun dictionnaire de données ne peut être chargé.

DROIT D'AUTEUR


Copyright (C) 1996-2014 par OFFIS eV, Escherweg 2, 26121 Oldenburg, Allemagne.

Utiliser wlmscpfs en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS offre des fonctionnalités ANSI SQL
    & fonctionne sous Linux, Windows &
    plusieurs plates-formes Unix. Fonctionnalités
    excellente simultanéité et performances
    & Puissance...
    Télécharger Firebird
  • 2
    KompoZer
    KompoZer
    KompoZer est un éditeur HTML wysiwyg utilisant
    la base de code de Mozilla Composer. Comme
    Le développement de Nvu a été arrêté
    en 2005, KompoZer corrige de nombreux bugs et
    ajoute un f...
    Télécharger KompoZer
  • 3
    Téléchargeur de mangas gratuit
    Téléchargeur de mangas gratuit
    Le Free Manga Downloader (FMD) est un
    application open source écrite en
    Object-Pascal pour la gestion et
    télécharger des mangas à partir de divers sites Web.
    C'est un miroir...
    Télécharger gratuitement Manga Downloader
  • 4
    UNetbootin
    UNetbootin
    UNetbootin vous permet de créer un bootable
    Clés USB Live pour Ubuntu, Fedora et
    autres distributions Linux sans
    graver un CD. Il fonctionne sous Windows, Linux,
    et ...
    Télécharger UNetbootin
  • 5
    Dolibarr ERP-CRM
    Dolibarr ERP-CRM
    Dolibarr ERP - CRM est un outil simple d'utilisation
    Progiciel open source ERP et CRM
    (exécuté avec un serveur web php ou comme
    logiciel autonome) pour les entreprises,
    fondations...
    Télécharger Dolibarr ERP - CRM
  • 6
    Client SQL SQuirreL
    Client SQL SQuirreL
    SQuirreL SQL Client est un SQL graphique
    client écrit en Java qui permettra
    vous permet de visualiser la structure d'un JDBC
    base de données conforme, parcourir les données dans
    les tables...
    Télécharger le client SQL SQuirreL
  • Plus "

Commandes Linux

Ad