DE102010041452A1 - Medical data processing device installed in hospital, changes measurement data according to event signal received through connection link and communication link based on current aging status - Google Patents

Medical data processing device installed in hospital, changes measurement data according to event signal received through connection link and communication link based on current aging status Download PDF

Info

Publication number
DE102010041452A1
DE102010041452A1 DE102010041452A DE102010041452A DE102010041452A1 DE 102010041452 A1 DE102010041452 A1 DE 102010041452A1 DE 102010041452 A DE102010041452 A DE 102010041452A DE 102010041452 A DE102010041452 A DE 102010041452A DE 102010041452 A1 DE102010041452 A1 DE 102010041452A1
Authority
DE
Germany
Prior art keywords
aging
data
control module
processing device
measurement data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE102010041452A
Other languages
German (de)
Inventor
Dr. Kraft Edgar
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Priority to DE102010041452A priority Critical patent/DE102010041452A1/en
Publication of DE102010041452A1 publication Critical patent/DE102010041452A1/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • G16H30/20ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • G16H30/40ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/20ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms

Abstract

The device has storage unit (110) that stores measurement data (102), and workflow information system (123,124). A user interface (113) exchanges data and control information with respect to an operator. An aging control module (119) is connected to workflow information system and user interface, for assigning measurement data and aging feature (104) according to aging status. The measurement data is changed according to the event signal received through connection link and communication link based on the current aging status. An independent claim is included for method for operating medical data processing device.

Description

Die Erfindung betrifft eine medizintechnische Datenverarbeitungseinrichtung mit einem Datenspeicherungssystem für untersuchungsobjektspezifische medizintechnische Messdaten. Die Erfindung betrifft außerdem ein Verfahren zum Betreiben eines medizintechnischen Datenspeicherungssystems einer derartigen Datenverarbeitungseinrichtung.The invention relates to a medical data processing device having a data storage system for medical object-specific measurement data to be examined. The invention also relates to a method for operating a medical data storage system of such a data processing device.

In der medizinischen Bildgebung, insbesondere bei Modalitäten wie Computertomographen (CT) und Magnetresonanztomographen (MR), fallen bei der Untersuchung von Patienten enorme Volumina an Messdaten an, die selbst großzügig dimensionierte Datenspeichersysteme rasch an ihre Kapazitätsgrenzen bringen. Modalitäten sind medizintechnische Geräte, die für bildgebende Verfahren insbesondere in der medizinischen Diagnostik eingesetzt werden, zum Beispiel neben den oben genannten Geräten auch klassische Röntgengeräte (CR). Der Großteil dieser Messdaten ist nur für befristete Zeit von Interesse und kann beispielsweise nach der Bildrekonstruktion, nach erfolgter Diagnose oder nach Heilung des Patienten verworfen werden. Die Art, das Volumen und die benötigte Vorhaltezeit der Messdaten ist abhängig vom jeweiligen Datentyp unterschiedlich, dass heißt, je nach dem, ob man die Rohdaten auf einem Bildrekonstruktionssystem einem sogenannte Image Reconstruction System (IRS), die rekonstruierten Schichten auf einem Bildbefundungs-Rechner oder die langzeitarchivierten Messdaten auf einem Bildarchivierungs- und Kommunikationssystem, einem sogenannten Picture Archiving and Communication System (PACS) betrachtet. Das grundsätzliche Problem ist jedoch für alle Messdaten jeglichen Datentyps gleich. Es besteht darin, einen guten Kompromiss zwischen der Menge der vorgehaltenen Messdaten und der Verfügbarkeit der Messdaten für den medizinischen Arbeitsablauf zu finden und dabei den resultierenden manuellen Arbeitsaufwand auf ein Mindestmaß zu beschränken.In medical imaging, particularly in modalities such as computed tomography (CT) and magnetic resonance imaging (MR), patient data collection involves enormous volumes of measurement data, which even quickly bring even large-scale data storage systems to their capacity limits. Modalities are medical devices that are used for imaging procedures, especially in medical diagnostics, for example, in addition to the above-mentioned devices and classic X-ray devices (CR). The majority of these measurement data is of interest only for a limited period of time and can be discarded, for example, after image reconstruction, after diagnosis or after healing of the patient. The type, the volume and the required retention time of the measurement data is different depending on the respective data type, that is, depending on whether the raw data on an image reconstruction system a so-called Image Reconstruction System (IRS), the reconstructed layers on an image analysis computer or the long-term archived measurement data on a picture archiving and communication system, a so-called Picture Archiving and Communication System (PACS) considered. However, the fundamental problem is the same for all measurement data of any data type. It is to find a good compromise between the amount of stored measurement data and the availability of the medical workflow measurement data, while minimizing the resulting manual workload.

Das Löschen der Messdaten erfolgt heute entweder von Hand oder automatisch nach einer definierten Vorhaltezeit (Auto-Delete-Funktion). Die manuelle Methode ist sehr arbeitsaufwendig und aufgrund ihres monotonen Charakters und der dabei hohen Anforderung an die Konzentration fehleranfällig. Ferner besteht die Gefahr, dass dabei nicht alle zusammengehörigen Daten gelöscht werden und somit keine optimale Speicherbereinigung erzielt wird. Bei der automatischen Methode stellt die gewählte Vorhaltezeit einen starren Kompromiss zwischen verfügbarem Datenvolumen und Dauer bis zum Verlust der Rohdaten dar. Bei beiden Methoden besteht zum einen die Gefahr, dass später benötigte Daten nicht mehr zur Verfügung stehen, zum Beispiel für das Generieren einer weitere Rekonstruktion beziehungsweise Ansicht aus den Rohdaten zum Erhärten einer Diagnose oder für Publikationszwecke. Zum anderen kommt es leicht zu einer Verschwendung von Speicherkapazität durch Vorhalten nicht mehr benötigter Messdaten. Das führt außerdem zu einer Herabsetzung der Leistungsfähigkeit der beteiligten Systeme.Today, the measurement data is deleted either manually or automatically after a defined retention time (auto-delete function). The manual method is very laborious and prone to error due to its monotone nature and high concentration requirement. Furthermore, there is a risk that not all related data will be deleted and thus no optimal garbage collection will be achieved. With the automatic method, the selected lead time represents a rigid compromise between available data volume and duration until the loss of the raw data. On the one hand, there is a risk that later required data will no longer be available, for example for generating another reconstruction or view from the raw data for confirmation of a diagnosis or for publication purposes. On the other hand, there is a slight waste of storage capacity due to the fact that measurement data that is no longer required is available. This also leads to a reduction in the performance of the systems involved.

Aufgabe der vorliegenden Erfindung ist es, eine medizintechnische Datenverarbeitungseinrichtung und ein Verfahren zum Betrieb eines medizintechnischen Datenspeichersystems mit reduziertem Speicherverbrauch und verbesserter Datenverfügbarkeit anzugeben.The object of the present invention is to provide a medical-technical data processing device and a method for operating a medical-technical data storage system with reduced memory consumption and improved data availability.

Diese Aufgabe wird durch eine medizintechnische Datenverarbeitungseinrichtung nach Anspruch 1 und ein Verfahren nach Anspruch 11 gelöst.This object is achieved by a medical data processing device according to claim 1 and a method according to claim 11.

Eine erfindungsgemäße medizintechnische Datenverarbeitungseinrichtung für die untersuchungsobjektspezifische medizintechnische Messdaten weist demnach ein Datenspeichersystem, ein Informationssystem zur Abbildung des klinischen Workflows („Workflow-Informationssystem”), eine Benutzerschnittstelle und eine Alterungssteuerungsmodul auf. Das Alterungssteuerungsmodul weist dazu jeweils eine logische Nachrichten- und/oder Signalverbindung mit der Benutzerschnittstelle, mit dem Workflow-Informationssystem und mit dem Datenspeichersystem auf. Es ist dazu ausgebildet, den Messdaten ein Alterungsmerkmal mit einem aus einer Anzahl von definierten Alterungsprozessen zugewiesenen, in Alterungsstatus unterteilten Alterungsprozess zuzuordnen. Es ist außerdem dazu ausgebildet, bei Empfang eines für bestimmte Messdaten relevanten definierten Ereignissignals über die Signalverbindung und/oder entsprechender Daten über die Nachrichtenverbindung bezüglich der betreffenden Messdaten innerhalb des den betreffenden Messdaten zugeordneten Alterungsprozesses abhängig vom gegenwärtigen Alterungsstatus in einen nächsten zu wechseln oder eine Löschung der betreffenden Messdaten aus dem Datenspeichersystem zu initiieren, d. h. zu löschen oder die Löschung entsprechend zu veranlassen.A medical-technical data processing device according to the invention for the medical object-specific measurement data to be examined has accordingly a data storage system, an information system for mapping the clinical workflow ("workflow information system"), a user interface and an aging control module. For this purpose, the aging control module has in each case a logical message and / or signal connection with the user interface, with the workflow information system and with the data storage system. It is designed to associate with the measurement data an aging characteristic with an aging process assigned to a number of defined aging processes and subdivided into aging status. In addition, upon receipt of a defined event signal for certain measurement data via the signal connection and / or corresponding data via the communication link with respect to the respective measurement data within the aging process associated with the respective measurement data, it is adapted to switch to a next or delete the current aging status initiate relevant measurement data from the data storage system, d. H. to delete or to initiate the deletion accordingly.

Die Erfindung wendet sich also davon ab, dass das Löschen der Messdaten und damit die Speicherbereinigung des Datenspeichersystems einer medizintechnischen Datenverarbeitungseinrichtung manuell oder automatisch nach einer definierten Vorhaltezeit erfolgt. Sie verfolgt vielmehr das Prinzip, dass das Löschen der Messdaten automatisch im Rahmen eines ereignisgesteuerten, den Messdaten zugeordneten und in unterschiedliche Phasen gegliederten Alterungsprozesses unter Einbeziehen verschiedener Komponenten der Datenverarbeitungseinrichtung erfolgt.The invention thus turns away from the fact that the deletion of the measured data and thus the memory cleaning of the data storage system of a medical-technical data processing device is done manually or automatically after a defined retention time. Rather, it pursues the principle that the deletion of the measurement data is carried out automatically within the framework of an event-controlled aging process assigned to the measurement data and structured in different phases, taking into account various components of the data processing device.

Untersuchungsobjekte beziehungsweise Patienten im Kontext der erfindungsgemäßen Datenverarbeitungseinrichtung und des erfindungsgemäßen Verfahrens, können sowohl Menschen als auch Tiere sein. Die Art der Untersuchungsobjekte ist für das Prinzip der Erfindung nicht relevant. Im Rahmen der Erfindung werden unter untersuchungsobjektspezifische medizintechnischen Messdaten alle Messwerte oder verarbeiteten Messwerte verstanden, die bei der Untersuchung der Patienten insbesondere mit Hilfe bildgebender Verfahren gewonnen werden. Dabei können Messdaten sowohl einzelne Dateien als auch Datensätze sein, die einzelne oder auch mehrere Messwerte beziehungsweise im Rahmen der medizinischen Bildgebung verarbeitete Messwerte enthalten. Im medizintechnischen Umfeld gibt es unterschiedliche Arten von Messdaten, zum Beispiel Rohdaten, volumetrische Bilddaten oder diagnostische Bilddaten. Rohdaten sind reine Maschinendaten und können üblicherweise von Menschen nicht gelesen werden. Volumetrische Bilddaten oder diagnostische Bilddaten sind Messdaten die aus den Rohdaten durch Rekonstruktion gewonnen und in für medizinisch ausgebildete Fachkräfte lesbare Datentypen gewandelt werden, wobei die volumetrischen Bilddaten z. B. auch aus einem Stapel von zweidimensionalen Bilddaten (Schichtbildern) bestehen können und die diagnostischen Bilddaten meist aus den volumetrischen Bilddaten für die Befundung als beliebige Schnitte, zweidimensionale perspektivische Ansichten, Volume-Rendering-Bilder etc. erstellt werden. Modalitäten eines Modalitätstyps können dabei Messdaten von unterschiedlichem Datentyp erzeugen, d. h. nicht nur die Rohdaten akquirieren sondern z. B. auch bereits daraus volumetrische Bilddaten erzeugen. Unter Modalität im Sinne der Erfindung ist hier ein bestimmtes medizintechnisches Gerät eines Modalitätstyps zu verstehen. Unter Modalitätstyp sind dabei alle Geräte zusammengefasst, die ein bestimmtes bildgebendes Verfahren implementieren, z. B. eine CT oder eine MR. Medizintechnische Messdaten haben in der Regel ein großes Datenvolumen für das sich eine Speicherbereinigung besonders rentiert, weshalb die erfindungsgemäße Datenverarbeitungseinrichtung beziehungsweise das erfindungsgemäße Verfahren dort sehr vorteilhaft eingesetzt werden kann. Prinzipiell kann die erfindungsgemäße Datenverarbeitungseinrichtung beziehungsweise das erfindungsgemäße Verfahren für alle Arten von Daten gewinnbringend eingesetzt werden, bei denen insbesondere große Mengen an Daten mit großen Volumina vorgehalten werden.Examination objects or patients in the context of the invention Data processing device and the method according to the invention can be both humans and animals. The type of examination objects is not relevant to the principle of the invention. In the context of the invention, examination-object-specific medical-technical measured data are understood to be all measured values or processed measured values which are obtained in the examination of the patients, in particular by means of imaging methods. In this case, measured data can be both individual files and data records which contain individual or else several measured values or measured values processed in the context of medical imaging. In the field of medical technology, there are different types of measurement data, for example raw data, volumetric image data or diagnostic image data. Raw data is pure machine data and usually can not be read by humans. Volumetric image data or diagnostic image data is measurement data obtained from the raw data by reconstruction and converted into data types readable by a trained medical professional, the volumetric image data being e.g. B. can also consist of a stack of two-dimensional image data (slice images) and the diagnostic image data mostly from the volumetric image data for the diagnosis as arbitrary sections, two-dimensional perspective views, volume rendering images, etc. are created. Modalities of a modality type can generate measurement data of different data types, ie not only acquire the raw data but z. B. also already generate volumetric image data. Modality within the meaning of the invention is to be understood here as meaning a specific medical device of a modality type. Under modality type all devices are summarized that implement a specific imaging process, eg. A CT or an MR. Medico-metrical data usually have a large volume of data for which a garbage collection is particularly profitable, which is why the data processing device according to the invention or the method according to the invention can be used very advantageously there. In principle, the data processing device according to the invention or the method according to the invention can be profitably used for all types of data in which, in particular, large amounts of data with large volumes are kept available.

Zur Speicherung der Messdaten dient das Datenspeichersystem der Datenverarbeitungseinrichtung. Das Datenspeichersystem kann aus einem oder auch mehreren Datenbankservern bestehen. Es ist für den Einsatz in großen Institutionen mit mehreren Modalitäten, wie zum Beispiel in Krankenhäusern, vorteilhaft, wenn das Datenspeichersystem eine Reihe von speziellen anwendungsspezifischen Datenbankservern umfasst. Als anwendungsspezifische Datenbanken können bekannte Systeme wie zum Beispiel Bildarchivierungssysteme (PACS) und Bildrekonstruktionssysteme (IRS) zum Einsatz kommen. Das PACS kann dabei zur Speicherung der anfallenden Messdaten, wie insbesondere Bilddaten und Befunde der Modalitäten, sowie zur Archivierung von Messdaten wie insbesondere Schichtbildern dienen. Auf dem IRS werden üblicherweise die Rohdaten und volumetrischen Datensätze der Modalitäten gespeichert.The data storage system of the data processing device serves to store the measured data. The data storage system may consist of one or more database servers. It is advantageous for use in large multi-modality institutions, such as hospitals, where the data storage system includes a number of dedicated application-specific database servers. As application-specific databases known systems such as image archiving systems (PACS) and image reconstruction systems (IRS) can be used. The PACS can thereby serve for the storage of the resulting measurement data, in particular image data and findings of the modalities, as well as for the archiving of measurement data, in particular slice images. The IRS usually stores the raw data and volumetric records of the modalities.

Unter einem Workflow-Informationssystem des Datenverarbeitungssystems im Sinne der Erfindung ist hier ein System zu verstehen, das Informationen über den jeweils aktuellen Status des medizinischen Arbeitsablaufs bezüglich des Untersuchungsobjekts bzw. Patienten während einer Untersuchung oder Behandlung liefert. Beim Einsatz in großen Institutionen, wie zum Beispiel Krankenhäusern, kann es vorteilhaft sein, mehrere Workflow-Informationssysteme mit jeweils unterschiedlichen Funktionen einzusetzen. Dabei können bekannte Workflow-Informationssysteme wie zum Beispiel Krankenhausinformationssysteme (KIS) oder Radiologieinformationssysteme (RIS) Verwendung finden. Ein KIS ist ein EDV-System, das allgemein zur Unterstützung der administrativen Prozesse in einer Klinik, unter anderem zur Pflegedokumentation eingesetzt wird. Es ist das Patienten führende Workflow-Informationssystem. Als solches kann es in der Datenverarbeitungseinrichtung eingesetzt werden, um Informationen zum allgemeinen Behandlungsverlauf und zum organisatorischen Status eines Patienten zuliefern, wie zum Beispiel: „der Patient verlässt das Krankenhaus”. Ein RIS ist ein EDV-System, welches das Patientenmanagement in der Radiologie übernimmt und dort alle Abläufe steuert, sowie die Befunderstellung organisiert. Deshalb kann das RIS in der Datenverarbeitungseinrichtung eingesetzt werden, um Informationen zum Status des Behandlungsverlaufs und insbesondere zur Diagnose für einen Patienten zu liefern, wie zum Beispiel: „Diagnose komplett”. Um die Einhaltung von Fristen für die Speicherung der Messdaten realisieren zu können, kann ein weiteres dediziertes Workflow-Informationssystem, ein sogenanntes Timersystem eingesetzt werden. Das Timersystem signalisiert den Ablauf bestimmter Zeitintervalle.A workflow information system of the data processing system in the sense of the invention is to be understood here as meaning a system which provides information about the respective current status of the medical workflow with respect to the examination object or patient during an examination or treatment. When used in large institutions, such as hospitals, it may be advantageous to use multiple workflow information systems, each with different functions. In this case, known workflow information systems such as hospital information systems (HIS) or radiology information systems (RIS) can be used. A HIS is a computer system that is generally used to support the administrative processes in a clinic, including for nursing documentation. It is the patient leading workflow information system. As such, it can be used in the data processing device to provide information about a patient's general course of treatment and organizational status, such as "the patient leaves the hospital". A RIS is a computer system that takes care of the patient management in radiology and controls all processes there, as well as organizes the creation of findings. Therefore, the RIS can be used in the data processing device to provide information about the status of the course of the treatment and in particular for the diagnosis of a patient, such as "diagnosis complete". In order to be able to meet the deadlines for storing the measured data, another dedicated workflow information system, a so-called timer system, can be used. The timer system signals the expiry of certain time intervals.

Die Benutzerschnittstelle der Datenverarbeitungseinrichtung dient zum Austausch von Daten und Kontrollinformationen mit einem Bediener, zum Beispiel einer medizinischen Fachkraft. Um aus Sicherheitsgründen und zur Einhaltung gesetzlicher Vorgaben ausschließlich autorisierten medizinischen Fachkräften den Zugang zu gewähren, kann die Benutzerschnittstelle entsprechende Authentisierung- und Autorisierungssysteme aufweisen.The user interface of the data processing device is used for exchanging data and control information with an operator, for example a health care professional. To provide access only to authorized healthcare professionals for security and regulatory compliance, the user interface may include appropriate authentication and authorization systems.

Das Alterungssteuerungsmodul der Datenverarbeitungseinrichtung steuert die Speicherbereinigung des Datenspeichersystems. Es kann je nach Komplexität der Datenverarbeitungseinrichtung als reine Hardwarelösung, zum Beispiel als sogenannte Anwendungsspezifische Integrierte Schaltung (ASIC), in einem Field-Programmable-Gate-Array (FPGA) oder auch als kombinierte Hard- und Softwarelösung realisiert werden. Der Vorteil einer reinen Hardwarelösung sind die geringeren Kosten und die gute Performance. Eine kombinierte Hard- und Softwarelösung dagegen erlaubt eine größere Komplexität ihrer Funktionalität und ist in der Regel leichter zu warten. Alternativ kann das Alterungssteuerungsmodul aber auch als zusätzliche Software in die einzelnen Komponenten einer bereits vorhandenen Datenverarbeitungseinrichtung integriert werden, zum Beispiel in die Festplattencontroller der Datenspeichersysteme, um damit deren Funktionalität vorteilhaft zu erweitern. Das Alterungssteuerungsmodul kann als zentrale Einheit oder aber auch dezentral als verteiltes System in mehreren Einheiten umgesetzt werden. Es kann zum Beispiel in verteilter Form in einzelne Komponenten des Datenverarbeitungssystems integriert werden. Dadurch können lange Datenübertragungswege vermieden und somit die Performance des Alterungssteuerungsmoduls erhöht werden. Der Vorteil einer Umsetzung des Alterungssteuerungsmoduls als zentrale Einheit liegt dagegen in der einfacheren Implementierung und Wartung. Die logischen Nachrichten- und/oder Signalverbindungen des Alterungssteuerungsmoduls mit der Benutzerschnittstelle, dem Workflow-Informationssystem und mit dem Datenspeichersystem können sowohl als direkte als auch als indirekte physikalische Verbindung ausgebildet sein.The aging control module of the data processing device controls the Garbage collection of the data storage system. Depending on the complexity of the data processing device, it can be realized as a pure hardware solution, for example as a so-called application-specific integrated circuit (ASIC), in a field programmable gate array (FPGA) or also as a combined hardware and software solution. The advantage of a pure hardware solution is the lower cost and the good performance. A combined hardware and software solution, on the other hand, allows greater complexity of its functionality and is generally easier to maintain. Alternatively, however, the aging control module can also be integrated as additional software in the individual components of an existing data processing device, for example in the hard disk controller of the data storage systems, in order to advantageously extend their functionality. The aging control module can be implemented as a central unit or else distributed as a distributed system in several units. For example, it can be integrated in distributed form into individual components of the data processing system. As a result, long data transmission paths can be avoided and thus the performance of the aging control module can be increased. The advantage of implementing the aging control module as the central unit, on the other hand, lies in the simpler implementation and maintenance. The logical message and / or signal connections of the aging control module with the user interface, the workflow information system and the data storage system can be configured both as a direct and as an indirect physical connection.

Wie bereits erwähnt weist das Alterungssteuerungsmodul den Messdaten ein Alterungsmerkmal zu. Das zugewiesene Alterungsmerkmal enthält eine Verknüpfung mit einem dem betreffenden Messdatum zugeordneten Alterungsprozess. Es kann außerdem einen Eintrag zum aktuellen Status des Alterungsprozesses beinhalten. Der Status kann alternativ dazu auch im Alterungsprozess selbst hinterlegt werden. Vorteilhaft kann es sein, wenn das Alterungsmerkmal einen Verweis auf das zugehörige Messdatum enthält, insbesondere wenn das Alterungsmerkmal und das Messdatum getrennt vorgehalten werden. Das Alterungsmerkmal kann auf verschiedene Weise umgesetzt und gespeichert werden. Es kann zum Beispiel als Zeichenkette oder Bitfolge implementiert werden. Dabei repräsentieren einzelne Zeichen oder Zeichenfolgen beziehungsweise Bits oder Bitfolgen die verschiedenen Inhalte des Alterungsmerkmals. Das Alterungsmerkmal kann zentral im Datenspeichersystem auf einem Datenbankserver oder dezentral, dass heißt verteilt auf Einzelsysteme des Datenspeichersystems, zum Beispiel einem IRS und/oder PACS gespeichert werden. Dazu kann das Alterungsmerkmal in einer eigenen Datei abgelegt werden, die zum Beispiel mit einer speziellen Dateiendung versehen werden kann, um die Datei als Alterungsmerkmal auszuweisen. Alternativ können mehrere Alterungsmerkmale in einer gemeinsamen Datei zusammengefasst werden. Eine weitere Möglichkeiten besteht darin, ein Alterungsmerkmal den Messdaten direkt anzuhängen, zum Beispiel in Form einer Kopf- beziehungsweise Fußzeile oder als zusätzliches Attribut. Das Alterungsmerkmal ist im Vergleich zum zugehörigen Messdatum bezüglich des Datenvolumens wesentlich kleiner und beeinträchtigt deshalb die durch die erfindungsgemäße Datenverarbeitungseinrichtung gewonnene Speicherplatzeinsparung nicht. Schließlich ist es auch denkbar, das Alterungsmerkmal in Form einer Variablen innerhalb eines ständig laufenden Programms abzubilden. Dadurch kann auf eine separate Datei für das Alterungsmerkmal verzichtet werden. Alternativ könnte das Alterungsmerkmal selbst als ausführbares Programm umgesetzt werden, das seine Funktionalität auf dem betreffenden Messdatum selbstständig ausführen kann.As already mentioned, the aging control module assigns an aging characteristic to the measurement data. The assigned aging feature contains a link to an aging process assigned to the relevant measurement date. It may also include an entry about the current status of the aging process. The status can alternatively be stored in the aging process itself. It may be advantageous if the aging feature contains a reference to the associated measurement date, in particular if the aging feature and the measurement date are kept separately. The aging feature can be implemented and stored in various ways. It can be implemented as a string or bit string, for example. Here, individual characters or character sequences or bits or bit sequences represent the various contents of the aging feature. The aging feature may be stored centrally in the data storage system on a database server or remotely, that is distributed on individual systems of the data storage system, for example an IRS and / or PACS. For this purpose, the aging feature can be stored in a separate file, which can be provided with a special file extension, for example, in order to identify the file as an aging feature. Alternatively, several aging characteristics can be combined in one common file. Another possibility is to append an aging feature directly to the measurement data, for example in the form of a header or footer or as an additional attribute. The aging feature is significantly smaller in comparison to the associated measurement date with respect to the data volume and therefore does not impair the memory space saving achieved by the data processing device according to the invention. Finally, it is also conceivable to map the aging feature in the form of a variable within a constantly running program. This eliminates the need for a separate aging feature file. Alternatively, the aging feature itself could be implemented as an executable program that can independently perform its functionality on the particular measurement date.

Der Alterungsprozess des Alterungsmerkmals kontrolliert im Wesentlichen den Zustand der Löschbarkeit der Messdaten im Verlauf ihres Lebenszyklus und initiiert gegebenenfalls das Löschen der Messdaten. Vor allem weniger komplexe Alterungsprozesse können, als festverdrahtete Steuerungslogik im Alterungssteuerungsmodul abgebildet werden, insbesondere wenn es sich dabei um eine kleine Anzahl von Alterungsprozessen handelt. Das senkt die Kosten bei der Herstellung des Alterungssteuerungsmoduls und steigert dessen Performance im Vergleich zu einer kombinierten Hard- und Softwarelösung. Alternativ kann ein Alterungsprozess auch als Software umgesetzt werden. Das gilt insbesondere dann, wenn das Alterungssteuerungsmodul selbst als Software in eine oder mehrere Komponenten der Datenverarbeitungseinrichtung integriert ist. Ein Alterungsprozess ist in Phasen, in so genannte Alterungsstatus unterteilt. Den Übergang innerhalb eines Alterungsprozesses von einem Alterungsstatus in einen nächsten oder gegebenenfalls das Löschen der Messdaten steuert das Alterungssteuerungsmodul in Abhängigkeit vom gegenwärtigen Alterungsstatus und einem aktuell empfangenen Ereignissignal. Dabei kann der Alterungsprozess so lange im gegenwärtigen Alterungsstatus verbleiben, bis das für den Übergang definierte Ereignissignal empfangen wird. Ein Alterungsstatus ist somit abhängig von der Alterungsvergangenheit eines Messdatums, d. h. er reflektiert alle Änderungen bezüglich dessen Alterungsprozesses bis zum aktuellen Alterungsstatus. Falls der Alterungsstatus im Alterungsmerkmal hinterlegt ist, kann der Alterungsprozess den Alterungsstatusübergang vollziehen, indem er den betreffenden Eintrag im Alterungsmerkmal entsprechend abändert. Falls das Alterungsmerkmal in einer separaten Datei vorgehalten wird oder im Messdatum hinterlegt ist, kann der Alterungsprozess dazu jeweils ein geeignetes Kommando beziehungsweise eine entsprechende Kommandoabfolge über Nachrichtenverbindung zum betreffenden Datenspeicherungssystem übermitteln.The aging process of the aging feature essentially controls the state of erasability of the measurement data over its life cycle and, if appropriate, initiates the deletion of the measurement data. In particular, less complex aging processes can be mapped as hardwired control logic in the aging control module, especially if it is a small number of aging processes. This reduces the cost of manufacturing the aging control module and increases its performance compared to a combined hardware and software solution. Alternatively, an aging process can also be implemented as software. This is especially true if the aging control module itself is integrated as software in one or more components of the data processing device. An aging process is divided into stages, in so-called aging status. The transition within an aging process from one aging status to the next, or possibly the deletion of the measurement data is controlled by the aging control module depending on the current aging status and a currently received event signal. In this case, the aging process can remain in the current state of aging until the event signal defined for the transition is received. An aging status is thus dependent on the aging history of a measurement date, ie it reflects all changes with regard to its aging process up to the current aging status. If the aging status is stored in the aging characteristic, the aging process can carry out the aging status transition by correspondingly modifying the respective entry in the aging feature. If the aging feature is kept in a separate file or stored in the measurement date, the aging process can be used transmit suitable command or a corresponding command sequence via communication link to the relevant data storage system.

Die Ereignissignale repräsentieren einen den Alterungsprozess der Messdaten betreffenden aktuellen Status im medizinischen Behandlungsverlauf eines Patienten. Ein Ereignissignal kann zum Beispiel bedeuten, dass der betroffene Patient das Krankenhaus verlässt. Es kann vorteilhaft sein, einzelne Alterungsstatus als so genannte Entscheidungspunkte auszugestalten. Der Alterungsprozess verzweigt an einem Entscheidungspunkt in Abhängigkeit von einer dem Entscheidungspunkt zugeordneten Bedingung. Dass heißt, er nimmt je nachdem, ob die Bedingung erfüllt ist oder nicht einen unterschiedlichen Verlauf. Um entscheiden zu können, ob eine Bedingung erfüllt ist, stellt der Alterungsprozess je nach Bedingung eine entsprechende Anfrage in Form einer Nachricht an die Benutzerschnittstelle oder ein Workflow-Informationssystem. Die Bedingungen betreffen dabei Alterungsprozess relevante Eigenschaften der jeweiligen Messdaten. Zum Beispiel kann abgefragt werden, ob das betreffende Messdatum für ein Löschen gesperrt ist oder ob das Messdatum bereits zur Diagnose herangezogen wurde. Das ermöglicht dem Alterungsprozess, selbst aktiv Entscheidungen bezüglich seines weiteren Verlaufs einzufordern, statt auf Ereignissignale zu warten. Außerdem wird dadurch eine gezielte Einbindung autorisierter medizinischer Fachkräfte ermöglicht, wodurch verhindert werden kann, dass versehentlich noch benötigte Messdaten gelöscht werden. Als Antwort erhält der Alterungsprozess eine entsprechende Nachricht vom betreffenden Workflow-Informationssystem beziehungsweise der Benutzerschnittstelle.The event signals represent a current status relating to the aging process of the measurement data in the medical treatment course of a patient. An event signal may mean, for example, that the affected patient leaves the hospital. It may be advantageous to design individual aging statuses as so-called decision points. The aging process branches at a decision point depending on a condition associated with the decision point. That is, it takes depending on whether the condition is met or not a different course. In order to decide whether a condition is met, the aging process, depending on the condition, makes a corresponding request in the form of a message to the user interface or a workflow information system. The conditions relate to aging process relevant properties of the respective measurement data. For example, it is possible to query whether the relevant measurement date is blocked for deletion or whether the measurement date has already been used for the diagnosis. This allows the aging process to actively request decisions about its future course instead of waiting for event signals. In addition, this allows a targeted involvement of authorized medical professionals, which can be prevented that accidentally still required measurement data are deleted. In response, the aging process receives a corresponding message from the relevant workflow information system or the user interface.

Die Alterungssteuerung erhält die Ereignissignale und Nachrichten von den verschiedenen Komponenten der Datenverarbeitungseinrichtung über die oben erwähnten Nachrichten- und Signalverbindungen. Datenformat und Inhalt der übermittelten Ereignissignale und Nachrichten können auf bekannten Standards basieren, zum Beispiel HL 7, so dass sie von den Standardkomponenten der Datenverarbeitungseinrichtung verarbeitet beziehungsweise generiert werden können. Das kann die Integrierung dieser Komponenten vereinfachen und somit die Integrationskosten verringern. Alternativ können jedoch auch proprietäre Ereignissignale und Nachrichten generiert werden. Dadurch erhält man eine größere Flexibilität bezüglich Format und Inhalt. Insbesondere wenn Nachrichten und Ereignissignale zu einer geeignete Bitfolgen komprimiert werden, kann deren Datenvolumen auf ein minimales Maß beschränkt werden. Dadurch könnten die Nachrichten beziehungsweise die korrelierenden Bitfolgen bequem in Hardware-Registern gespeichert werden. Das würde sich positiv auf die Geschwindigkeit der entsprechenden Datenübertragungen auswirken.The aging controller receives the event signals and messages from the various components of the computing device via the above-mentioned message and signal connections. The data format and content of the transmitted event signals and messages may be based on known standards, for example HL7, so that they can be processed or generated by the standard components of the data processing device. This can simplify the integration of these components and thus reduce integration costs. Alternatively, however, proprietary event signals and messages can also be generated. This gives greater flexibility in terms of format and content. In particular, when messages and event signals are compressed to a suitable bit string, their data volume can be limited to a minimum. This would allow the messages or the correlating bit strings to be conveniently stored in hardware registers. This would have a positive effect on the speed of the corresponding data transmissions.

Ein wesentlicher Vorteil der erfindungsgemäßen Datenverarbeitungseinrichtung besteht darin, dass der Vorhaltezeitraum der Daten auf den Behandlungsverlauf des Patienten abgestimmt werden kann. Zum Beispiel kann erreicht werden, dass Rohdaten vom IRS gelöscht werden, sobald die Diagnose abgeschlossen ist und sie nicht mehr gebraucht werden. Dadurch kann der Datenbestand auf ein minimales Maß reduziert werden. Es kann also ein Kompromiss zwischen kleinstmöglicher Datenspeicherauslastung und Verfügbarkeit noch benötigter Messdaten realisiert werden, der weit über die bekannte Auto-Delete-Funktion hinaus geht.A significant advantage of the data processing device according to the invention is that the retention period of the data can be adjusted to the treatment course of the patient. For example, raw data can be cleared by the IRS once diagnostics are complete and no longer needed. As a result, the data can be reduced to a minimum. Thus, a compromise between the smallest possible data storage utilization and the availability of still required measurement data can be realized, which goes far beyond the known auto-delete function.

Die Aufgabe wird erfindungsgemäß außerdem durch ein Verfahren zur Verwaltung eines Datenspeichersystems einer oben beschriebenen medizintechnischen Datenverarbeitungseinrichtung gelöst. In dem Verfahren wird zunächst den Messdaten aus einer Anzahl definierter Alterungsprozesse ein Alterungsprozess zugeordnet, der in Alterungsstatus unterteilt ist. Bei Eintreten eines für bestimmte Messdaten relevanten definierten Ereignisses wird in Abhängigkeit vom aktuellen Alterungsstatus innerhalb des den betreffenden Messdaten zugeordneten Alterungsprozesses entweder in einen nächsten Alterungsstatus gewechselt oder es werden die betreffenden Messdaten aus dem Datenspeichersystem gelöscht.The object is also achieved by a method for managing a data storage system of a medical-technical data processing device described above. In the method, an aging process, which is subdivided into aging status, is first assigned to the measurement data from a number of defined aging processes. If an event defined for certain measurement data occurs, depending on the current aging status within the aging process assigned to the respective measurement data, either the next aging status is changed or the relevant measurement data is deleted from the data storage system.

Insbesondere kann es sich bei einem Ereignis auch um die Erfüllung einer definierten Bedingung handeln. Die konkreten Bedingungen und Ereignisse werden dabei bevorzugt an den tatsächlichen medizinischen Behandlungsablauf eines Patienten angepasst. Somit können also bevorzugt untersuchungsobjektspezifische Ereignisse genutzt werden, um eine Speicherung der zum jeweiligen Untersuchungsobjekt gehörenden untersuchungsobjektspezifischen Messdaten zu steuern, d. h. dass die definierten Ereignisse untersuchungsobjektspezifische Ereignisse, wie z. B. ein Verlassen des Krankenhause durch den Patienten, eine Gesundung des Patienten etc. umfassen Ein wesentlicher Vorteil des erfindungsgemäßen Verfahrens besteht analog zur erfindungsgemäßen Datenverarbeitungseinrichtung darin, dass der Datenbestand im Datenspeichersystem auf ein minimales Maß reduziert werden kann, ohne die Verfügbarkeit noch benötigter Messdaten zu gefährden.In particular, an event can also be the fulfillment of a defined condition. The specific conditions and events are thereby preferably adapted to the actual medical treatment procedure of a patient. Thus, it is thus possible to use, for example, examination object-specific events in order to control a storage of the examination object-specific measurement data belonging to the respective examination object, ie H. that the defined events include exam object specific events, such as A significant advantage of the method according to the invention is similar to the data processing device according to the invention in that the data in the data storage system can be reduced to a minimum, without the availability of still required measurement data compromise.

Weitere besonders vorteilhafte Ausgestaltungen und Weiterbildungen der Erfindung ergeben sich auch aus den abhängigen Ansprüchen sowie der nachfolgenden Beschreibung. Dabei können die erfindungsgemäßen Verfahren auch entsprechend den abhängigen Ansprüchen zum den Systemen weitergebildet sein und umgekehrt, wobei auch die Merkmale der Verfahren zur Weiterbildung der beiden Systeme verwendet werden können und umgekehrt, außer wenn explizit anders verlautbart ist.Further particularly advantageous embodiments and developments of the invention will become apparent from the dependent claims and the following description. The inventive method can also be developed according to the dependent claims to the systems and vice versa, wherein the Features of the methods for training the two systems can be used and vice versa, unless explicitly stated otherwise.

Grundsätzlich kann jedem Messdatum ein eigener individueller Alterungsprozess zugeordnet werden. Dadurch kann eine große Flexibilität bei der Handhabung der Messdaten erreicht werden. Jedoch kann nach einer vorteilhaften Ausgestaltung der erfindungsgemäßen Datenverarbeitungseinrichtung das Alterungssteuerungsmodul dazu ausgebildet sein, den Messdaten gemäß ihres nach vordefinierten Regeln klassifizierten Datentyps das Alterungsmerkmal zuzuordnen. Dabei wird Messdaten des gleichen Datentyps ein Alterungsmerkmal mit gleichem Alterungsprozess zugeordnet. Wie bereits dargelegt, weisen medizintechnische Messdaten, die von unterschiedlichen bildgebenden Verfahren erzeugt werden, unterschiedliche Charakteristiken auf und haben innerhalb des medizinischen Behandlungsablaufs eines Patienten insbesondere bei der Diagnose unterschiedliche Funktionen. Sie können daher zum Zweck ihrer Handhabung einem entsprechend klassifizierten Datentyp zugeordnet werden.Basically, each measuring date can be assigned its own individual aging process. As a result, a great deal of flexibility in the handling of the measured data can be achieved. However, according to an advantageous embodiment of the data processing device according to the invention, the aging control module can be designed to associate the measurement data with the aging feature according to its data type classified according to predefined rules. In this case, measurement data of the same data type is assigned an aging characteristic with the same aging process. As already stated, medical measurement data generated by different imaging methods have different characteristics and have different functions within the medical treatment process of a patient, especially in the diagnosis. They can therefore be assigned to a correspondingly classified data type for the purpose of their handling.

In der Praxis gestaltet sich die Alterungslogik für Messdaten des gleichen Datentyps im Wesentlichen gleich, wohingegen Messdaten verschiedener Datentypen in der Regel eine unterschiedliche Alterungslogik aufweisen. Rohdaten zum Beispiel benötigen üblicherweise einen im Vergleich zu anderen Datentypen einfachen Alterungsprozess. Diagnostische Bilddaten dagegen erfordern meist eine differenziertere Handhabung. Durch eine datentypbasierte Zuordnung des Alterungsmerkmals reduziert sich die Anzahl der Alterungsprozesse und damit der Aufwand für die Implementierung des Alterungssteuerungsmoduls erheblich.In practice, the aging logic for measurement data of the same data type is essentially the same, whereas measurement data of different data types usually have a different aging logic. For example, raw data typically requires a simple aging process compared to other types of data. Diagnostic image data, however, usually require a more sophisticated handling. Data type-based assignment of the aging characteristic significantly reduces the number of aging processes and thus the effort required to implement the aging control module.

Nach einer weiteren vorteilhaften Ausgestaltung der erfindungsgemäßen Datenverarbeitungseinrichtung ist das Alterungssteuerungsmodul dazu ausgebildet, die Löschung der Messdaten erst auszulösen, nachdem das Alterungssteuerungsmodul über eine Benutzerschnittstelle die Ausgabe eines definierten Abfragesignals initiiert hat und anschließend ein entsprechendes, definiertes Verifizierungssignal über die Benutzerschnittstelle vom Bediener erhalten und ausgewertet hat.According to a further advantageous embodiment of the data processing device according to the invention, the aging control module is configured to trigger the deletion of the measurement data only after the aging control module has initiated the output of a defined interrogation signal via a user interface and subsequently has received and evaluated a corresponding, defined verification signal via the user interface from the operator ,

Dazu weist das Alterungssteuerungsmodul den betreffenden Messdaten einen Alterungsprozess zu, der einen Entscheidungspunkt enthält, dem eine dem Abfragesignal entsprechende Bedingung zugeordnet ist. Falls dieser erhöhte Grad der Interaktion gewünscht ist, kann dadurch die versehentliche automatische Löschung noch benötigter Messdaten verhindert werden.For this purpose, the aging control module assigns an aging process to the relevant measurement data, which contains a decision point to which a condition corresponding to the interrogation signal is assigned. If this increased degree of interaction is desired, this can prevent the accidental automatic deletion of still required measurement data.

Nach einer vorteilhaften Ausgestaltung der erfindungsgemäßen Datenverarbeitungseinrichtung ist das Alterungssteuerungsmodul dazu ausgebildet, das Löschen zusammenhängender Messdaten zu ermöglichen. Unter zusammenhängenden Messdaten werden in diesem Kontext Messdaten verstanden, die auf eine Art und Weise inhaltlich korrelieren. Das können zum Beispiel Messdaten sein, die zu einer einzelnen Untersuchung gehören oder auch alle Messdaten, eines Patienten die im Verlauf seiner Behandlung generiert worden sind.According to an advantageous embodiment of the data processing device according to the invention, the aging control module is designed to enable the deletion of coherent measurement data. In this context, coherent measurement data are measurement data that correlate in terms of content. This can be, for example, measurement data belonging to a single examination or even all measurement data of a patient that has been generated in the course of his treatment.

Nach einer weiteren vorteilhaften Ausgestaltung der erfindungsgemäßen Datenverarbeitungseinrichtung ist das Alterungssteuerungsmodul dazu ausgebildet, Messdaten gegen das Löschen zu sperren. Dazu ordnet das Alterungssteuerungsmodul den betreffenden Messdaten Alterungsprozesse zu, die entweder Entscheidungspunkte aufweisen, an denen abgefragt wird, ob gesperrt werden soll, oder Alterungsprozesse, die auf Ereignissignale reagieren, die eine Sperrung anzeigen. Das ermöglicht insbesondere eine Sonderbehandlung besonders interessanter Fälle, deren Messdaten dadurch für das Löschen gesperrt werden können, um sie zum Beispiel wegen einer geplanten späteren Veröffentlichung zu wissenschaftlichen Zwecken vorzuhalten. Hierzu kann eine Speicherung eines mit den betreffenden Daten verknüpften Löschschutzmerkmals auf verschiedene Weisen erfolgen, beispielsweise durch Setzen des entsprechenden Dateiattributes, durch Speicherung im Datenbanksystem oder im KIS/RIS oder durch Abbildung in den Alterungsmerkmalen.According to a further advantageous embodiment of the data processing device according to the invention, the aging control module is designed to block measurement data against deletion. For this purpose, the aging control module assigns aging processes to the respective measurement data, which have either decision points to which a query is to be made, or aging processes which respond to event signals indicating a blockage. This makes it possible, in particular, to special treat particularly interesting cases whose measurement data can thereby be blocked for deletion in order, for example, to keep them for scientific purposes because of a planned later publication. For this purpose, storage of an associated with the data data protection feature can be done in various ways, for example by setting the appropriate file attributes, by storing in the database system or in the KIS / RIS or by mapping in the aging features.

Gemäß einer weiteren vorteilhaften Ausgestaltung der erfindungsgemäßen Datenverarbeitungseinrichtung ist das Alterungssteuerungsmodul dazu ausgebildet, vor dem Löschen einen definierten Vorgang mit den Messdaten auszulösen oder zu vollziehen. Dazu umfasst der den betreffenden Messdaten zugeordnete Alterungsprozess die entsprechenden Datenverarbeitungsvorgänge. Diese sind dabei innerhalb des betreffenden Alterungsprozesses zeitlich so angeordnet, dass sie vor dem Löschen ausgelöst oder vollzogen werden. Ein Datenverarbeitungsvorgang kann zum Beispiel darin bestehen, Messdaten an einen verweisenden Arzt weiter zu leiten. Ein weiterer Datenverarbeitungsvorgang kann darin bestehen Messdaten zum Beispiel auf dem PACS zu archivieren. Dadurch können im Rahmen der Speicherbereinigung weitere über das Löschen hinausgehende Vorgänge mit den Messdaten automatisiert werden. Das kann den Speicherverbrauch innerhalb der Datenverarbeitungseinrichtung weiter senken, da auch Messdaten aus dem Datenspeichersystem entfernt werden können, die ansonsten dort länger vorgehalten werden müssten. Insbesondere die Archivierung der Messdaten kann zu einer verbesserten Speicherauslastung der anderen Einzelsysteme des Datenspeichersystems führen. Messdaten, die über einen längeren Zeitraum vorgehalten werden müssen, können aus anderen Datenspeichersystemen mit eventuell kleinerem Speichervolumen entfernt werden, wodurch diese wieder frei werden für aktuellere Messdaten.According to a further advantageous embodiment of the data processing device according to the invention, the aging control module is designed to initiate or execute a defined process with the measurement data before deletion. For this purpose, the aging process associated with the relevant measurement data comprises the corresponding data processing operations. These are arranged within the relevant aging process in time so that they are triggered or completed before deletion. For example, a data processing operation may be to pass measurement data to a referring physician. Another data processing operation may be to archive measurement data on the PACS, for example. As a result, further operations beyond the deletion can be automated with the measurement data during the garbage collection. This can further reduce the memory consumption within the data processing device, since measurement data can also be removed from the data storage system, which otherwise would have to be held there longer. In particular, the archiving of the measurement data can lead to an improved memory utilization of the other individual systems of the data storage system. Measurement data, the be kept for a long period, can be removed from other data storage systems with possibly smaller storage volume, making them free again for more up-to-date measurement data.

Nach einer weiteren vorteilhaften Ausgestaltung der erfindungsgemäßen Datenverarbeitungseinrichtung ist das Alterungssteuerungsmodul dazu ausgebildet, den Vorgang mit den Messdaten erst auszulösen oder zu vollziehen, nachdem das Alterungssteuerungsmodul über eine Benutzerschnittstelle die Ausgabe eines definierten Abfragesignals initiiert hat und anschließend ein entsprechendes, definiertes Verifizierungssignal über die Benutzerschnittstelle vom Bediener erhalten und ausgewertet hat.According to a further advantageous embodiment of the data processing device according to the invention, the aging control module is designed to initiate or perform the process with the measurement data only after the aging control module has initiated the output of a defined interrogation signal via a user interface and subsequently a corresponding, defined verification signal via the user interface from the operator received and evaluated.

Dazu weist das Alterungssteuerungsmodul den betreffenden Messdaten einen Alterungsprozess zu, der einen Entscheidungspunkt enthält, dem eine dem Abfragesignal entsprechende Bedingung zugeordnet ist. Das ermöglicht eine zusätzliche Kontrolle über den Ablauf des Alterungsprozesses zur Vermeidung von Fehlern, da ein Bediener zuerst willentlich zustimmen muss, bevor ein Vorgang ausgelöst oder vollzogen wird. Außerdem kann der Alterungsprozess dadurch individualisiert werden, das heißt auf die Bedürfnisse einzelner Messdaten angepasst werden.For this purpose, the aging control module assigns an aging process to the relevant measurement data, which contains a decision point to which a condition corresponding to the interrogation signal is assigned. This allows additional control over the aging process to avoid errors since an operator must first consent at will before initiating or completing an operation. In addition, the aging process can be individualized, ie adapted to the needs of individual measurement data.

In einer weiteren vorteilhaften Ausgestaltung der erfindungsgemäßen Datenverarbeitungseinrichtung ist das Alterungssteuerungsmodul dazu ausgebildet Messdaten von Modalitäten verschiedener Modalitätstypen einheitlich zu behandeln. Das bedeutet, das Alterungssteuerungsmodul kann z. B. Messdaten verschiedener Modalitätstypen den gleichen Alterungsprozess zuweisen. Dadurch kann die Anzahl der insgesamt benötigten Alterungsprozesse klein und damit der Aufwand und damit die Kosten für die Implementierung des Alterungssteuerungsmoduls gering gehalten werden.In a further advantageous embodiment of the data processing device according to the invention, the aging control module is designed to handle measurement data of modalities of different types of modalities uniformly. This means that the aging control module can, for. B. Assign measurement data of different modality types to the same aging process. As a result, the number of aging processes required overall can be kept small, and thus the effort and therefore the costs for the implementation of the aging control module can be kept low.

Bei einer anderen bevorzugten Variante können Messdaten unterschiedlicher Modalitäten auch mit unterschiedlichen Alterungsprozessen verarbeitet werden.In another preferred variant, measurement data of different modalities can also be processed with different aging processes.

Nach einer entsprechenden Ausgestaltung der erfindungsgemäßen Datenverarbeitungseinrichtung ist das Alterungssteuerungsmodul daher dazu ausgebildet, Messdaten von unterschiedlichen Modalitäten oder Geräten verschiedener Modalitätstypen unterschiedliche Alterungsprozesse zuzuordnen. Das bedeutet, dass Messdaten entsprechend der sie erzeugenden Modalität oder aller sie erzeugenden Modalitäten eines Modalitätstyps behandelt werden können. Insbesondere kann damit erreicht werden, dass Messdaten vom gleichen Datentyp, zum Beispiel Rohdaten, die jedoch von Modalitäten unterschiedlicher Modalitätstypen erzeugt wurden, entsprechend unterschiedlich behandelt werden können. Es kann auch erreicht werden, dass durch einen gemeinsamen Alterungsprozess Messdaten jeglichen Datentyps von Modalitäten eines Modalitätstyps einheitlich behandelt werden können. Zum Beispiel kann durch einen entsprechenden Alterungsprozess erreicht werden, dass sämtliche Messdaten eines MR grundsätzlich veröffentlicht, das heißt für eine Löschung gesperrt werden. Wohingegen zum Beispiel Messdaten eines CT nach Abschluss der Diagnose grundsätzlich gelöscht werden.According to a corresponding embodiment of the data processing device according to the invention, the aging control module is therefore designed to assign measurement data of different modalities or devices of different modality types to different aging processes. This means that measurement data can be handled according to the modality that generates it or all the modalities that generate it. In particular, it can thus be achieved that measurement data of the same data type, for example raw data, which, however, were generated by modalities of different modality types, can be treated differently accordingly. It can also be achieved that measurement data of any data type of modalities of a modality type can be uniformly treated by a common aging process. For example, it can be achieved by a corresponding aging process that all measured data of an MR are in principle published, that is to be blocked for deletion. Whereas, for example, measured data of a CT are basically deleted after completion of the diagnosis.

Das Prinzip der Erfindung wird im Folgenden anhand einer Zeichnung beispielshalber noch näher erläutert. In der Zeichnung zeigen:The principle of the invention will be explained in more detail below with reference to a drawing by way of example. In the drawing show:

1 eine schematische Darstellung einer medizintechnischen Datenverarbeitungseinrichtung für untersuchungsobjektspezifische medizintechnische Messdaten gemäß eines Ausführungsbeispiels der Erfindung, 1 FIG. 2 a schematic representation of a medical-technical data processing device for examination-object-specific medical measurement data according to an embodiment of the invention, FIG.

2 ein Flussdiagramm für ein Ausführungsbeispiel eines erfindungsgemäßen Alterungsprozesses für Rohdaten, 2 a flow chart for an embodiment of an aging process according to the invention for raw data,

3 ein Flussdiagramm für ein Ausführungsbeispiel eines erfindungsgemäßen Alterungsprozesses für volumetrische Bilddaten, 3 a flow chart for an embodiment of an inventive aging process for volumetric image data,

4 ein Flussdiagramm für ein Ausführungsbeispiel eines erfindungsgemäßen Alterungsprozesses für diagnostische Bilddaten. 4 a flowchart for an embodiment of an aging process for diagnostic image data according to the invention.

1 zeigt schematisch eine medizintechnische Datenverarbeitungseinrichtung 100 für medizintechnische Messdaten 102 von Krankenhauspatienten. Sie umfasst ein Datenspeichersystem 110, eine Benutzerschnittstelle 113, zwei Workflow-Informationssysteme 123, 124 und ein Alterungssteuerungsmodul 119. 1 schematically shows a medical device data processing device 100 for medical measurement data 102 of hospital patients. It includes a data storage system 110 , a user interface 113 , two workflow information systems 123 . 124 and an aging control module 119 ,

Im Datenspeichersystem 110 werden Messdaten 102 gespeichert. Das wird hier angedeutet durch einen Pfeil 114. Die Gesamtheit der Messdaten 102 eines Krankenhauspatienten kann dabei logisch in einer internen Struktur, einem sogenannten Patientenordner 101, zusammengefasst sein. Auf der linken Seite in 1 sind, exemplarisch für eine beliebige Anzahl von Patientenordnern, vier Patientenordner dargestellt, die jeweils nach Datentypen 103, 105, 107 gruppiert Messdaten 102 eines Patienten enthalten. Der hier gezeigte vordere Patientenordner enthält beispielhaft ein Messdatum 102 vom Datentyp Rohdaten 103, drei Messdaten 102 vom Typ volumetrische Bilddaten 105 und mehr als vier Messdaten vom Typ diagnostische Bilddaten 107 (In der 1 sind der besseren Übersichtlichkeit wegen nur die beiden oberen Messdaten mit der Bezugsziffer 102 versehen).In the data storage system 110 become measurement data 102 saved. This is indicated by an arrow 114 , The totality of the measured data 102 a hospital patient can logically in an internal structure, a so-called patient folder 101 be summarized. On the left in 1 For example, for any number of patient folders, four patient folders are shown, each with data types 103 . 105 . 107 groups measured data 102 of a patient. The front patient folder shown here contains an example of a measurement date 102 of the data type raw data 103 , three measurement data 102 of type volumetric image data 105 and more than four diagnostic image data type measurement data 107 (In the 1 are for the sake of clarity only the two upper measured data with the reference number 102 Mistake).

Das Datenspeichersystem 110 umfasst exemplarisch drei Einzelsysteme: ein Datenbankserver 116, ein IRS 118 und ein PACS 115. Auf dem Datenbankserver 116 werden Messdaten 102 gespeichert, die für einen kurzen bis mittleren Zeitraum vorgehalten werden müssen. Das PACS 115 ist neben der Handhabung anfallender Messdaten und Befunde zuständig für eine gesetzeskonforme Langzeit-Archivierung der Messdaten 102. Im IRS 118 werden Messdaten 102 vom Typ „Rohdaten” 103 und „volumetrische Daten” 105 kurzfristig gespeichert.The data storage system 110 exemplarily comprises three individual systems: a database server 116 , an IRS 118 and a PACS 115 , On the database server 116 become measurement data 102 stored for a short to medium period of time. The PACS 115 In addition to the handling of accumulating measurement data and findings, it is responsible for a legally compliant long-term archiving of the measurement data 102 , In the IRS 118 become measurement data 102 of the type "raw data" 103 and "volumetric data" 105 saved at short notice.

Das obere Workflow-Informationssystem 123 der beiden dargestellten Workflow-Informationssysteme 123, 124 ist ein KIS/RIS 123. Das KIS/RIS 123 übernimmt neben den typischen Aufgaben eines KIS, dass heißt der Unterstützung der administrativen Prozesse des Krankenhauses, zusätzlich RIS-Aufgaben, wie die Verwaltung von radiologische Aufträgen, die Versorgung der Worklisten der Modalitäten sowie die Organisation der Befund- und Arztbriefschreibung. Das zweite Workflow-Informationssystem darunter ist ein Timersystem 124, das dem Alterungssteuerungsmodul 119 den Ablauf bestimmter Zeitintervalle signalisiert, indem es als Ereignissignale 122 kodierte Zeitereignisse an das Alterungssteuerungsmodul 119 sendet. Als Benutzerschnittstelle 113 dient beispielsweise ein PC mit Tastatur und einem oder mehreren Bildschirmen zur Eingabe und Anzeige von Daten. Der Zugang zur Benutzerschnittstelle 113 ist durch entsprechende Authentisierung- und Autorisierungsmaßnahmen gesichert, so dass nur berechtigte Krankenhausmitarbeiter Zugang erhalten.The upper workflow information system 123 the two illustrated workflow information systems 123 . 124 is a HIS / RIS 123 , The HIS / RIS 123 In addition to the typical tasks of a HIS, ie the support of the administrative processes of the hospital, it also assumes additional RIS tasks, such as the administration of radiological orders, the provision of the work lists of the modalities as well as the organization of the medical report. The second workflow information system below is a timer system 124 that the aging control module 119 signaled the expiration of certain time intervals by acting as event signals 122 coded time events to the aging control module 119 sends. As a user interface 113 For example, a PC with a keyboard and one or more screens can be used to enter and display data. Access to the user interface 113 is secured by appropriate authentication and authorization measures so that only authorized hospital employees have access.

Das Alterungssteuerungsmodul 119 weist den Messdaten 102 Alterungsmerkmale 104 zu und bildet den jeweiligen Alterungsprozess für die betreffenden Messdaten 102 ab. Dazu implementiert das Alterungssteuerungsmodul 119 für die verschiedenen Datentypen 103, 105, 107 jeweils in einer eigenen Steuerungslogik den entsprechenden Alterungsprozess. Es kann – wie im Beispiel – bei einer geringen Anzahl von verschiedenen implementierten Steuerungslogiken beziehungsweise Alterungsprozessen als ASIC, FPGA oder Einsteckkarte in eines der Einzelsysteme 116, 118, 115 des Datenspeichersystems 110, zum Beispiel in den Datenbankserver 116 integriert werden. Vorteile dieser Ausgestaltung gegenüber einer Softwarelösung können in einer höheren Performance, einer geringeren Prozessorbelastung in dem umgebenden System oder in einer Kosteneinsparung gegenüber Systemen mit leistungsfähigeren Prozessoren liegen und gleichzeitig eine Platzeinsparung gegenüber einer Lösung in einem separaten Gerät bieten.The aging control module 119 assigns the measured data 102 aging characteristics 104 and forms the respective aging process for the relevant measurement data 102 from. To do this, the aging control module implements 119 for the different data types 103 . 105 . 107 each in its own control logic the appropriate aging process. It can - as in the example - with a small number of different implemented control logic or aging processes as ASIC, FPGA or plug-in card in one of the individual systems 116 . 118 . 115 of the data storage system 110 , for example, in the database server 116 to get integrated. Advantages of this embodiment over a software solution may be higher performance, lower processor load in the surrounding system, or cost savings over systems with more powerful processors while providing space savings over a solution in a separate device.

Das Alterungssteuerungsmodul 119 ist über eine bidirektionale Signalverbindung 125 mit dem KIS/RIS 123, dem Timersystem 124, dem IRS 118, dem PACS 115 und dem Datenbankserver 116 verbunden. Dazu ist das Alterungssteuerungsmodul 119 im Inneren des Datenbankservers 116 so verbunden, dass er sowohl über interne Datenbusse vom Datenbankserver 116 selbst, als auch zusätzlich über externe Netzwerk-Schnittstellen des Datenbankservers 116 Ereignissignale 112, 122 des IRS 118, des PACS 115, der Benutzerschnittstelle 113, des KIS/RIS 123 und des Timersystems 124 empfangen kann. Bei den über die Signalverbindung 125 versendeten Ereignissignalen 122, 112 handelt es sich um digitalisierte, dass heißt in Bitfolgen codierte Nachrichten. Die Bitfolgen signalisieren einen den Alterungsprozess der Messdaten 102 betreffenden aktuellen Status im medizinischen Arbeitsablauf für einen Krankenhauspatienten. Eine Bitfolge signalisiert zum Beispiel, dass der Patient das Krankenhaus verlässt. Zum Schutz gegen Missbrauch und/oder Verfälschung können die Signale mit gängigen Verfahren zur digitaler Verschlüsselung und/oder Signatur versehen werden.The aging control module 119 is via a bidirectional signal connection 125 with the HIS / RIS 123 , the timer system 124 , the IRS 118 , the PACS 115 and the database server 116 connected. This is the aging control module 119 inside the database server 116 connected so that it has both internal data buses from the database server 116 itself, as well as in addition via external network interfaces of the database server 116 event signals 112 . 122 of the IRS 118 , the PACS 115 , the user interface 113 , the HIS / RIS 123 and the timer system 124 can receive. In the case of the signal connection 125 sent event signals 122 . 112 these are digitized messages, that is to say bit-coded messages. The bit sequences signal the aging process of the measured data 102 relevant current status in the medical workflow for a hospital patient. For example, a sequence of bits signals that the patient is leaving the hospital. To protect against misuse and / or corruption, the signals can be provided with conventional methods for digital encryption and / or signature.

Das Alterungssteuerungsmodul 119 weist außerdem eine bidirektionale Nachrichtenverbindung 120, 121 zu den Einzelsystemen 116, 118, 115 des Datenspeichersystems 110 und eine weitere bidirektional Nachrichtenverbindung 111, 117 zur Benutzerschnittstelle 113 auf. Über die Nachrichtenverbindung 117 zur Benutzerschnittstelle 113 hat das Alterungssteuerungsmodul die Möglichkeit, Anfragen an einen Bediener zu stellen und in Gegenrichtung 111 Kontrollinformationen, insbesondere Antworten auf die Anfragen an das Alterungssteuerungsmodul 119 zu erhalten.The aging control module 119 also has a bidirectional communication link 120 . 121 to the individual systems 116 . 118 . 115 of the data storage system 110 and another bidirectional communication link 111 . 117 to the user interface 113 on. About the communication link 117 to the user interface 113 the aging control module has the ability to make requests to an operator and in the opposite direction 111 Control information, in particular responses to the requests to the aging control module 119 to obtain.

Über die Nachrichtenverbindung 120 zum Datenspeichersystem 110 übermittelt das Alterungssteuerungsmodul 119 Kommandos, wie zum Beispiel eine Anweisung zum Löschen eines bestimmten Messdatums 102, an das Datenspeichersystem 110. In Gegenrichtung 121 empfängt das Alterungsteuerungsmodul 119 Informationen über den Alterungsprozess der Messdaten 102. Zur Realisierung der bidirektionalen Nachrichtenverbindungen 111, 117, 120, 121 ist das Alterungssteuerungsmodul 119 analog zur Signalverbindung 125 mit den Einzelsystemen 116, 118, 115 des Datenspeichersystems 110 und der Benutzerschnittstelle 113 verbunden. Auch die über die Nachrichtenverbindungen 111, 117, 120, 121 gesendeten Informationen werden aus den bereits erwähnten Gründen in Bitfolgen kodiert.About the communication link 120 to the data storage system 110 transmits the aging control module 119 Commands, such as an instruction to delete a specific measurement date 102 , to the data storage system 110 , In the opposite direction 121 receives the aging control module 119 Information about the aging process of the measured data 102 , For the realization of bidirectional communication links 111 . 117 . 120 . 121 is the aging control module 119 analogous to the signal connection 125 with the individual systems 116 . 118 . 115 of the data storage system 110 and the user interface 113 connected. Also about the news links 111 . 117 . 120 . 121 sent information is encoded in bit sequences for the reasons already mentioned.

Das Alterungssteuerungsmodul 119 umfasst zwei Funktionseinheiten: eine Zuordnungseinheit 126 und eine Prozesssteuerung 127. Beide Funktionseinheiten 126, 127 sind beispielsweise innerhalb der ASIC oder einem entsprechenden Softwaremodul als Logikfunktionen integriert.The aging control module 119 comprises two functional units: an allocation unit 126 and a process control 127 , Both functional units 126 . 127 are integrated as logic functions within the ASIC or a corresponding software module, for example.

Die Zuordnungseinheit 126 weist den Messdaten 102 eines Patienten, sobald sie zum Beispiel von einer Modalität erzeugt und im Datenspeichersystem 110 hinterlegt worden sind, abhängig vom jeweiligen Datentyp 103, 105, 107 automatisch ein Alterungsmerkmal 104 zu. Zum Beispiel werden Messdaten 102 vom Datentyp Rohdaten 103, Messdaten 102 vom Typ volumetrische Bilddaten 105 und Messdaten vom Typ diagnostische Bilddaten 107 jeweils unterschiedliche Alterungsprozesse zugeordnet. Dazu erzeugt die Zuordnungseinheit 126 beispielsweise eine spezielle Datei welche die Information über das Alterungsmerkmal 104 enthält (In der 1 sind wieder der besseren Übersichtlichkeit wegen nur die beiden oberen Alterungsmerkmale mit der Bezugsziffer 104 versehen). Der Name der Datei kann dabei Informationen über den Alterungsprozesstypus und/oder einen Identifzierungcode der assoziierten Datei enthalten. Einzelne Zeichen oder Zeichenfolgen in der Datei repräsentieren beispielsweise jeweils einen Verweis auf einen den Messdaten 102 zugeordneten Alterungsprozess, den aktuellen Status des Alterungsprozesses sowie einen Verweis auf die zugehörigen Messdaten 102. Eine Zeichenkette könnte dabei wie folgt aussehen: „AM-zzz-xx-yy”. Dabei steht „AM” für Alterungsmerkmal, „zzz” ist die Identifikationsnummer (Datei-ID) des zugehörigen Messdatums 102, „xx” die Nummer des Alterungsprozesses und „yy” der aktuelle Status. Zum Beispiel bezeichnet „AM-001-02-S0” ein Alterungsmerkmal mit einem Alterungsprozess mit der Identifikationsnummer 02, der sich in einem ersten Status S0 befindet und einem Messdatum 102 mit der Datei-ID 001 zugeordnet ist. Die Zuordnungseinheit 126 speichert anschließend die Datei mit dem Alterungsmerkmal 104 im Datenspeichersystem 110 und verlinkt sie logisch mit der Dateistruktur der betreffenden Patientenordner 101. Die Datei erhält dabei eine spezielle Dateiendung, zum Beispiel ”.age”, und wird so als Alterungsmerkmal 104 kenntlich gemacht. Die Datei, die das Alterungsmerkmal 104 enthält, ist im Vergleich zum zugehörigen Messdatum dem Volumen nach wesentlich kleiner und beeinträchtigt die durch die erfindungsgemäße Datenverarbeitungseinrichtung gewonnene Speicherplatzeinsparung nicht. In einer weiteren Ausführung könnte mit der beschriebenen Zeichenkette das komplette Merkmal bereits im Dateinamen gespeichert werden. Die Datei selbst kann dann ohne Inhalt sein, so dass das Dateisystem (z. B. die File-Allocation-Table, FAT) des Speichermediums als Speicherort des Altermerkmals fungiert. Zusätzlich ließe sich die Datei durch Setzen des entsprechenden Attibutes verstecken, so dass die Dateiliste des Speicherordners nicht unnötig von .age Dateien verlängert wird. The allocation unit 126 assigns the measured data 102 of a patient as soon as they are generated by a modality, for example, and in the data storage system 110 have been deposited, depending on the respective data type 103 . 105 . 107 automatically an aging feature 104 to. For example, measurement data 102 of the data type raw data 103 , Measurement data 102 of type volumetric image data 105 and diagnostic image data type data 107 each associated with different aging processes. The allocation unit generates this 126 For example, a special file containing the information about the aging feature 104 contains (in the 1 Again, for the sake of clarity, only the two upper aging characteristics with the reference number 104 Mistake). The name of the file can contain information about the aging process type and / or an identification code of the associated file. For example, individual characters or strings in the file represent a reference to the measurement data 102 associated aging process, the current status of the aging process and a reference to the associated measurement data 102 , A string could look like this: "AM-zzz-xx-yy". Where "AM" stands for aging characteristic, "zzz" is the identification number (file ID) of the associated measurement date 102 , "Xx" the number of the aging process and "yy" the current status. For example, "AM-001-02-S0" denotes an aging feature having an aging process with the identification number 02, which is in a first state S0 and a measurement date 102 associated with the file ID 001. The allocation unit 126 then save the file with the aging feature 104 in the data storage system 110 and logically links them to the file structure of the relevant patient folder 101 , The file receives a special file extension, for example ".age", and thus becomes an aging feature 104 indicated. The file containing the aging feature 104 contains is compared to the associated measurement date in volume much smaller and does not affect the memory space savings obtained by the data processing device according to the invention. In a further embodiment, the complete feature could already be stored in the file name with the character string described. The file itself may then have no content, so that the file system (eg the file allocation table, FAT) of the storage medium acts as a storage location of the age characteristic. In addition, the file could be hidden by setting the corresponding attribute, so that the file list of the storage folder is not unnecessarily extended by .age files.

Die Prozesssteuerung 127 des Alterungssteuerungsmoduls 119 steuert den Alterungsprozess der Messdaten 102. Dazu empfängt die Prozesssteuerung 127 über die Signalverbindung 125 und die Nachrichtenverbindungen 117, 121 die zur Steuerung des Alterungsprozesses relevanten Informationen. Sie erhält Ereignissignale 112, 122 über die Signalverbindung 125 von den Workflow-Informationssystemen 123, 124 und den Einzelsystemen 115, 118, 116 des Datenspeichersystems 110. Über die Nachrichtenverbindung 111 zur Benutzerschnittstelle 113 empfängt sie Steuerungsanweisungen von einem Bediener. Vom Datenbankserver 116, dem IRS 118 und dem PACS 115 empfängt sie über die Nachrichtenverbindung 121 relevante Informationen zum aktuellen Alterungsprozess der Messdaten 102 beziehungsweise Daten des zugeordneten Alterungsmerkmals, zum Beispiel den gegenwärtigen Status des Alterungsprozesses. Gemäß den erhaltenen Daten, Steuerungsanweisungen und Ereignissignalen 112, 122 wechselt die Prozesssteuerung abhängig vom gegenwärtigen Status entweder den Status des Alterungsprozesses oder initiiert eine Löschung der betreffenden Messdaten 102 aus dem betroffenen Einzelsystem 116, 118, 115. Den gegenwärtigen Status des Alterungsprozesses ermittelt die Prozesssteuerung 119 dabei durch eine entsprechende Anfrage via Kommando über die Nachrichtenverbindung 120 an das betreffende Einzelsystem 116, 118, 115. Als Antwort übermittelt das Einzelsystem 116, 118, 115 ein entsprechendes Datenpaket über die Nachrichtenverbindung 121 zurück an die Prozesssteuerung 119. Außerdem initiiert die Prozesssteuerung 127 eine Langzeit-Archivierung der betreffenden Messdaten 102 im PACS 115, falls diese gemäß der erhaltenen Informationen dafür vorgesehen sind. Sowohl die Initiierung zur Löschung als auch zur Archivierung der Messdaten 102, sowie die Anfragen zum Alterungsprozess erfolgen dabei durch Versenden entsprechender Kommandos über die Nachrichtenverbindung 120 an die jeweils betroffenen Einzelsysteme 116, 118, 115. Dazu weisen die Einzelsysteme 116, 118, 115 entsprechende Kommandoschnittstellen auf. Den Wechsel des Prozessstatus vollzieht die Prozesssteuerung 127, in dem sie ein Kommando über die Nachrichtenverbindung 120 an das betroffene Einzelsystem 116, 118, 115 des Datenspeichersystems 110 sendet, dass dieses Einzelsystem 116, 118, 115 veranlasst, den Statuseintrag für den Alterungsprozess im Alterungsmerkmal 104 dementsprechend zu aktualisieren.The process control 127 of the aging control module 119 controls the aging process of the measurement data 102 , The process control receives this 127 via the signal connection 125 and the news links 117 . 121 the information relevant to the management of the aging process. It receives event signals 112 . 122 via the signal connection 125 from the workflow information systems 123 . 124 and the individual systems 115 . 118 . 116 of the data storage system 110 , About the communication link 111 to the user interface 113 she receives control instructions from a server. From the database server 116 , the IRS 118 and the PACS 115 receive it via the communication link 121 Relevant information about the current aging process of the measured data 102 or data of the associated aging characteristic, for example the current status of the aging process. According to the received data, control instructions and event signals 112 . 122 Depending on the current status, the process control either changes the status of the aging process or initiates a deletion of the relevant measurement data 102 from the affected individual system 116 . 118 . 115 , The process status is determined by the current status of the aging process 119 doing so by a request via command via the communication link 120 to the individual system concerned 116 . 118 . 115 , In response, the individual system transmits 116 . 118 . 115 a corresponding data packet via the communication link 121 back to the process control 119 , In addition, the process control initiates 127 a long-term archiving of the relevant measurement data 102 in the PACS 115 if they are provided according to the information received. Both the initiation for deletion and the archiving of the measurement data 102 , As well as the requests for aging process done by sending appropriate commands via the communication link 120 to the individual systems concerned 116 . 118 . 115 , For this purpose, the individual systems 116 . 118 . 115 corresponding command interfaces. The process control changes process status 127 in which she is a command of the communication link 120 to the affected individual system 116 . 118 . 115 of the data storage system 110 sends that single system 116 . 118 . 115 causes the status entry for the aging process in the aging characteristic 104 update accordingly.

Die 2 bis 4 zeigen anhand von Ablaufdiagrammen den Verlauf drei verschiedener Alterungsprozesse 200, 300, 400 für die drei in 1 dargestellten Messdaten 102 vom Datentyp Rohdaten 103, volumetrische Bilddaten 105 und diagnostische Bilddaten 107 und die Auswirkungen auf die zugeordneten Alterungsmerkmale 104 in 1. Gleiche Elemente sind dort mit gleichen Bezugszeichen versehen. Die Ablaufdiagramme sind aus den geometrischen Elementen Rechteck, Kreis, Raute und Pfeil gebildet. Die Rechtecke symbolisieren Vorgänge 202, 216, 302, 420, 402 mit den Messdaten 102. Die Kreise stellen die Status S1, S2, S3, S4, S5, S6, S7 der entsprechenden Alterungsprozesse 200, 300, 400 dar. Die Rauten repräsentieren spezielle Status, so genannte Entscheidungspunkte E1, E2, E3 bei denen der Alterungsprozess je nachdem ob eine dem Entscheidungspunkt zugeordnete Bedingung erfüllt ist („yes”) oder nicht („no”), entsprechend verzweigt. Die Pfeile bezeichnen entweder Statusübergänge oder das Auslösen eines Vorgangs mit den Messdaten 102 in Verbindung mit auslösenden Ereignissen 204, 210, 304, 314, 316 oder gefällten Entscheidungen („yes”, „no”).The 2 to 4 Using flow charts, they show the course of three different aging processes 200 . 300 . 400 for the three in 1 displayed measurement data 102 of the data type raw data 103 , volumetric image data 105 and diagnostic image data 107 and the effects on the associated aging characteristics 104 in 1 , The same elements are provided there with the same reference numerals. The flowcharts are made up of the geometric elements rectangle, circle, rhombus and arrow. The rectangles symbolize processes 202 . 216 . 302 . 420 . 402 with the measured data 102 , The circles represent the statuses S1, S2, S3, S4, S5, S6, S7 of the corresponding aging processes 200 . 300 . 400 The diamonds represent special statuses, so-called decision points E1, E2, E3, in which the aging process branches off correspondingly according to whether a condition associated with the decision point is fulfilled ("yes") or not ("no"). The arrows indicate either status transitions or the triggering of an action with the measured data 102 in connection with triggering events 204 . 210 . 304 . 314 . 316 or made decisions ("yes", "no").

2 zeigt ein Ablaufdiagramm eines möglichen Alterungsprozesses 200 für den Datentyp „Rohdaten”. Vor dem Beginn des Alterungsprozesses 200 steht die Erzeugung 202 der Rohdaten 103. Generell wird in den Alterungsmerkmalen 104 der Messdaten 102 bei ihrer Erzeugung, wie oben bereits dargelegt, ein erster Status vermerkt. Sobald vom RIS-Modul des KIS/RIS 123 in 1 für ein Rohdatum 103 beziehungsweise für den betreffenden Patienten das Ereignis „Diagnose abgeschlossen” 204 empfangen wird, wechselt der zugehörige Alterungsprozess 200 in den nächsten Status S1. Das heißt, das Alterungssteuerungsmodul 119 in 1 ändert den Statuseintrag im Alterungsmerkmal 104 der betreffenden Rohdaten 103 entsprechend ab. Die Zuordnung der Ereignisse 204, 210 zu den jeweiligen Messdaten 102 erfolgt zum Beispiel über die bereits oben erwähnte Datei-ID der Messdaten, die zu diesem Zweck dem Ereignis 204, 210 vor dem Versenden angehängt wird. Die Ereignisse werden mit Hilfe der in 1 beschriebenen Ereignissignale 122, 112 übertragen. Signalisiert das Timersystem 124 in 1 dem Alterungssteuerungsmodul 119 ein für die Rohdaten 103 relevantes Zeitereignis 210, so wechselt der Alterungsprozess 200 in den Entscheidungspunkt E1. Das Zeitereignis 210 signalisiert dabei zum Beispiel den Ablauf eines Tages. Das bedeutet, in diesem Alterungsprozess 200 beträgt die minimale Vorhaltezeit für das Rohdatum 103 nach Fertigstellung der Diagnose einen Tag. Am Entscheidungspunkt E1 verzweigt sich der Alterungsprozess 200 in zwei Richtungen, abhängig davon ob eine diesen Entscheidungspunkt E1 zugeordnete Bedingung erfüllt wird oder nicht. Dazu wird am Entscheidungspunkt E1 im Rahmen des Alterungsprozesses 200 abgefragt, ob das jeweilige Rohdatum 103 für ein Löschen gesperrt ist. Die Entscheidung darüber wird je nach Wunsch entweder über die Benutzerschnittstelle 113 in 1 eingefordert oder vorzugsweise durch Abfrage eines Löschschutzmerkmals gefällt. Falls der Löschschutz aktiv ist, wechselt der Alterungsprozess 200 zurück in den vorhergehenden Status S1 und das Rohdatum 103 wird damit einen weiteren Tag vorgehalten. Andernfalls wird die Löschung 216 des entsprechenden Rohdatums 103 ausgelöst. 2 shows a flow chart of a possible aging process 200 for the data type "raw data". Before the beginning of the aging process 200 is the production 202 the raw data 103 , Generally, in the aging characteristics 104 the measured data 102 as noted above, note a first status. Once from the RIS module of the KIS / RIS 123 in 1 for a raw date 103 or the event "Diagnosis completed" for the relevant patient 204 is received, the associated aging process changes 200 in the next status S1. That is, the aging control module 119 in 1 Changes the status entry in the aging characteristic 104 the relevant raw data 103 accordingly. The assignment of events 204 . 210 to the respective measurement data 102 takes place, for example, via the already mentioned file ID of the measurement data, which for this purpose is the event 204 . 210 is attached before sending. The events are using the in 1 described event signals 122 . 112 transfer. Signals the timer system 124 in 1 the aging control module 119 one for the raw data 103 relevant time event 210 , so the aging process changes 200 to the decision point E1. The time event 210 For example, it signals the course of a day. That means in this aging process 200 is the minimum lead time for the raw date 103 one day after completion of the diagnosis. At decision point E1, the aging process branches off 200 in two directions, depending on whether a condition associated with this decision point E1 is satisfied or not. This will be done at decision point E1 as part of the aging process 200 queried whether the respective raw date 103 is locked for deletion. The decision will be made either via the user interface as desired 113 in 1 requested or preferably by requesting a deletion feature like. If the protection is active, the aging process changes 200 back to the previous status S1 and the raw date 103 It will be held for another day. Otherwise the deletion will take place 216 the corresponding raw date 103 triggered.

Dadurch wird die Bereinigung des Dateispeichersystems 110 in 1 bezüglich der Rohdaten 103 nicht nur anhand definierter Vorhaltefristen bewerkstelligt, sondern zusätzlich auch auf den klinischen Arbeitsablauf abgestimmt. Das Löschen der Rohdaten 103 wird erst ausgelöst, wenn die Diagnose abgeschlossen wurde und wenn die Daten nicht durch einen berechtigter Krankenhausmitarbeiter gegen Löschen gesperrt wurden. Dadurch kann der Datenbestand automatisch auf ein geringeres Maß reduziert werden, als es entsprechend den derzeitigen Verfahren durch eine automatische Löschung nach Ablauf einer definierten Vorhaltezeit möglich wäre. Gleichzeitig wartet das automatische Löschen der Rohdaten auf den Abschluss der Diagnose oder lässt sich durch Eingriff eines Krankenhausmitarbeiters sogar bis auf weiteres komplett verhindern.This will clean up the file storage system 110 in 1 regarding the raw data 103 not only on the basis of defined retention periods, but also adapted to the clinical workflow. The deletion of the raw data 103 is not triggered until the diagnosis has been completed and the data has not been blocked by an authorized hospital employee against deletion. As a result, the dataset can be automatically reduced to a lower level than would be possible according to the current method by an automatic deletion after a defined retention period. At the same time, the automatic deletion of the raw data awaits completion of the diagnosis, or may even be completely prevented by the intervention of a hospital employee until further notice.

3 zeigt ein Ablaufdiagramm eines Alterungsprozesses für den Datentyp „volumetrische Bilddaten”. Die Art, das Datenvolumen und die benötigte Vorhaltezeit der volumetrischen Bilddaten 105 unterscheidet sich von den Rohdaten 103 in 2. Deshalb unterscheidet sich auch der zugehörige Alterungsprozess 300. Darüber hinaus wird in diesem Alterungsprozess 300 exemplarisch eine alternative Methode zum Sperren gegen das Löschen gezeigt. 3 shows a flow chart of an aging process for the data type "volumetric image data". The type, the data volume and the required retention time of the volumetric image data 105 is different from the raw data 103 in 2 , That is why the associated aging process is different 300 , In addition, in this aging process 300 an alternative method of blocking against deletion is shown by way of example.

Analog zum Alterungsprozess in 2 steht vor dem Beginn des Alterungsprozesses 300 die Erzeugung 302 der volumetrischen Bilddaten 105. Zu Beginn eröffnen sich dem Alterungsprozess 300 je nachdem welches der beiden möglichen Ereignisse 204, 304 zu erst eintritt, zwei Verzweigungsalternativen. Falls zuerst das bereits bekannte Ereignis „Diagnose komplett” 204 vom RIS-Modul des KIS/RIS 123 in 1 empfangen wird, wechselt der Alterungsprozess 300 in einen ersten Status S2. Falls jedoch zuerst über die Benutzerschnittstelle 113 in 1 das Ereignis „Patientendaten gesperrt” 304 – zum Beispiel wegen einer geplanten späteren Veröffentlichung der Daten zu wissenschaftlichen Zwecken – empfangen wird, wechselt der Alterungsprozess 300 in einen zweiten Status S3. Vom ersten Status S2 wechselt der Alterungsprozess 300 nach Eintreten des Ereignisses „Patientendaten gesperrt für eine Veröffentlichung”, das wiederum von der Benutzerschnittstelle 113 empfangen wird, ebenfalls in den zweiten Status S3. Es sei denn, im ersten Status S2 wird vorher das Ereignis „Patient verlässt das Krankenhaus” 316 empfangen. Dann wird automatisch das Löschen 216 des betreffenden volumetrischen Bilddatensatzes 105 ausgelöst. Wird dagegen im zweiten Status S3 das Ereignis „Patient verlässt das Krankenhaus” 316 empfangen, wechselt der Alterungsprozess 300 in einen dritten Status S4. Von dort geht es nur über den Empfang des Ereignisses „Sperrung aufgehoben” 314 zur automatischen Löschung 216 des betreffenden volumetrischen Bilddatensatzes 105.Analogous to the aging process in 2 is about to begin the aging process 300 the production 302 the volumetric image data 105 , At the beginning, the aging process opens up 300 depending on which of the two possible events 204 . 304 first comes in, two branch alternatives. If first the already known event "Diagnosis complete" 204 from the RIS module of the KIS / RIS 123 in 1 is received, the aging process changes 300 in a first status S2. If, however, first via the user interface 113 in 1 the event "Patient data blocked" 304 - For example, because of a planned later publication of the data for scientific purposes - is received, the aging process changes 300 in a second status S3. The first status S2 changes the aging process 300 after the occurrence of the event "patient data locked for publication", in turn, from the user interface 113 is received, also in the second state S3. Unless, in the first status S2, the event "Patient leaves the hospital" 316 receive. Then it will automatically delete 216 of the relevant volumetric image data set 105 triggered. If, on the other hand, in the second status S3, the event "Patient leaves the hospital" 316 receive, the aging process changes 300 in a third status S4. From there it is only about the reception of the event "blockage lifted" 314 for automatic deletion 216 of the relevant volumetric image data set 105 ,

Das bedeutet, dass bei diesem Alterungsprozess 300 volumetrische Bilddaten 205 automatisch und ohne Zeitverzug gelöscht werden, sobald die Diagnose für den betreffenden Patienten vollständig ist und er das Krankenhaus verlässt. Es sei denn, der betreffende volumetrische Bilddatensatz 105 wird für das Löschen gesperrt, bevor der Patient das Krankenhaus verlässt. That means that in this aging process 300 volumetric image data 205 be deleted automatically and without delay as soon as the diagnosis for the patient concerned is complete and he leaves the hospital. Unless the relevant volumetric image data set 105 is locked for deletion before the patient leaves the hospital.

Dann kann der betreffende volumetrische Bilddatensatz 105 erst nachdem der Patient das Krankenhaus verlässt, von einem berechtigten Krankenhausmitarbeiter gelöscht werden. Werden volumetrische Bilddaten 105 gleich zu Beginn, zum Beispiel direkt nach der Datenerzeugung für das Löschen gesperrt, so können diese ebenfalls erst nachdem der betreffende Patient das Krankenhaus verlassen hat durch autorisierte Krankenhausmitarbeiter gelöscht werden. Die gezeigten Alterungsprozesse können natürlich den Anforderungen der verschiedensten Einsatzumgebungen entsprechend verändert beziehungsweise auch komplett neu modelliert werden. Zum Beispiel ist es vorstellbar, den Alterungsprozess in 3 so zu verändern, dass der Löschschutz unmittelbar nachdem er aktiviert wurde, wieder aufgehoben werden kann. Dazu kann ein zusätzliches Ereignis „Sperrung aufgehoben” 314 nach Erreichen des zweiten Status S3 entsprechend ergänzt werden. Dadurch ist erreicht, dass der Löschschutz nicht erst aufgehoben werden kann, wenn der Patient das Krankenhaus verlassen hat oder die Diagnose abgeschlossen ist.Then the relevant volumetric image data set 105 only after the patient leaves the hospital, be deleted by an authorized hospital staff. Become volumetric image data 105 Right at the beginning, for example immediately after the data generation is locked for deletion, these can also be deleted by the authorized hospital staff only after the patient has left the hospital. Of course, the aging processes shown can be modified or completely re-modeled to meet the requirements of a wide variety of operating environments. For example, it is conceivable the aging process in 3 be changed so that the protection against fire immediately after it has been activated, can be canceled again. For this purpose, an additional event "Blocking revoked" 314 be supplemented after reaching the second status S3 accordingly. This ensures that the protection can not be lifted until the patient has left the hospital or the diagnosis is completed.

Im Vergleich zu 2, bei welcher der Alterungsprozess 200 stellenweise erst nach Erfüllung einer vom Alterungsprozess gestellten Bedingung fortschreitet, ist der Alterungsprozess 300 in 3 zu Illustrationszwecken komplett ereignisgetrieben. Das heißt, er verbleibt so lange in einem Status S2, S3, S4 bis ein entsprechendes Ereignis 304, 316, 314 eintritt. Oder anders herum ausgedrückt: er wechselt in einen nächsten Status S2, S3, S4 sobald das entsprechende Ereignis 304, 316, 314 eintritt. Dadurch können Messdaten 102 zu jedem Zeitpunkt für das Löschen gesperrt werden. Das ermöglicht eine zeitnahe und exakte Anpassung an die medizinischen Abläufe im Krankenhaus. Dadurch gelingt auch hier die Sonderbehandlung interessanter Fälle, um sie zum Beispiel für eine spätere Publikation zu speichern.Compared to 2 in which the aging process 200 in some cases only after fulfillment of a condition imposed by the aging process, is the aging process 300 in 3 completely event-driven for illustration purposes. That is, it remains in a status S2, S3, S4 until a corresponding event 304 . 316 . 314 entry. Or in other words: it changes to a next status S2, S3, S4 as soon as the corresponding event 304 . 316 . 314 entry. This allows measurement data 102 be blocked at any time for deletion. This allows a timely and exact adaptation to the medical processes in the hospital. This also succeeds in the special treatment of interesting cases, for example, to save them for later publication.

4 zeigt ein Ablaufdiagramm eines Alterungsprozesses für den Datentyp diagnostische Bilddaten 107. In diesem Alterungsprozess 400 wird neben dem Löschen auch das Auslösen weiterer Vorgänge, insbesondere die Archivierung 420 von diagnostischen Bilddaten 107 gezeigt. 4 shows a flow chart of an aging process for the data type diagnostic image data 107 , In this aging process 400 In addition to the deletion, the triggering of further processes, in particular archiving, is also carried out 420 of diagnostic image data 107 shown.

Analog zu den Alterungsprozessen in 2 und 3 steht vor dem Beginn des Alterungsprozesses 400 die Erzeugung 402 der diagnostischen Bilddaten 107. Nach dem Eintreten des bekannten Ereignisses „Diagnose komplett” 204 wechselt der Alterungsprozess 400 in einen ersten Entscheidungspunkt E2. Am ersten Entscheidungspunkt E2 wird im Rahmen des Alterungsprozesses 400 abgefragt, ob das jeweilige diagnostische Bilddatum 107 für die Diagnose genutzt wurde. Die Antwort wird über die Signalverbindung 125 in 1 vom KIS/RIS 123 eingefordert. Falls die Anfrage verneint wird, wechselt der Alterungsprozess 400 einen ersten Status S5. Falls dann das bekannte Ereignis „Patient verlässt das Krankenhaus” 316 eintritt, so wird automatisch das Löschen 216 des betreffenden diagnostischen Bilddatums 107 ausgelöst. Falls die Anfrage bejaht wird, wechselt der Alterungsprozess 400 in einen zweiten Status S6 und verbleibt dort so lange, bis durch das Eintreten des Ereignisses „Patient verlässt das Krankenhaus” 316 eine Archivierung 420 des betreffenden diagnostischen Bilddatums 107 im PACS 115 in 1 ausgelöst wird. Anschließend wechselt der Alterungsprozess 400 automatisch 422 in einem dritten Status S7. Von da an verhält sich der Alterungsprozess 400 analog zum Alterungsprozess 200 in 2. Signalisiert das Timersystem 124 in 1 ein für das diagnostischen Bilddatum 107 relevantes Zeitereignis 210, so wechselt der Alterungsprozess 400 in einen zweiten Entscheidungspunkt E3. Das Zeitereignis 210 signalisiert dabei zum Beispiel wiederum den Ablauf eines Tages. Am zweiten Entscheidungspunkt E3 wird abgefragt, ob das betreffende diagnostische Bilddatum 107 gelöscht werden darf. Die Entscheidung wird auch hier entweder über die Benutzerschnittstelle 113 in 1 eingefordert oder durch Abfrage des Sperrmerkmales klärt. Falls gegen Löschen geschützt wurde, wechselt der Alterungsprozess 400 zurück in den vorhergehenden dritten Status S7 und das diagnostische Bilddatum 107 wird damit einen weiteren Tag vorgehalten. Andernfalls wird die Löschung 216 des betreffenden diagnostischen Bilddatums 107 ausgelöst.Analogous to the aging processes in 2 and 3 is about to begin the aging process 400 the production 402 the diagnostic image data 107 , After the occurrence of the known event "Diagnosis complete" 204 the aging process changes 400 in a first decision point E2. At the first decision point E2 will be part of the aging process 400 queried whether the respective diagnostic image date 107 was used for the diagnosis. The answer is via the signal connection 125 in 1 from the HIS / RIS 123 demanded. If the request is answered in the negative, the aging process changes 400 a first status S5. If then the known event "patient leaves the hospital" 316 occurs, then the deletion automatically 216 the relevant diagnostic image date 107 triggered. If the request is answered in the affirmative, the aging process changes 400 in a second state S6 and remains there until the occurrence of the event "patient leaves the hospital" 316 an archiving 420 the relevant diagnostic image date 107 in the PACS 115 in 1 is triggered. Subsequently, the aging process changes 400 automatically 422 in a third status S7. From then on, the aging process behaves 400 analogous to the aging process 200 in 2 , Signals the timer system 124 in 1 one for the diagnostic image date 107 relevant time event 210 , so the aging process changes 400 in a second decision point E3. The time event 210 For example, it signals the course of a day, for example. At the second decision point E3, a query is made as to whether the relevant diagnostic image data 107 may be deleted. The decision is made here either via the user interface 113 in 1 demanded or clarified by querying the barrier feature. If protected against deletion, the aging process changes 400 back to the previous third status S7 and the diagnostic image date 107 It will be held for another day. Otherwise the deletion will take place 216 the relevant diagnostic image date 107 triggered.

Das Einbeziehen der Bedingung, ob ein diagnostisches Bilddatum 107 überhaupt für eine Diagnose genutzt wurde, in bedeutet eine weitere, vorteilhafte Anpassung des Alterungsprozesses 400 an die Arbeitsabläufe im Krankenhaus. Denn dadurch kann noch genauer entschieden werden, ob und wann ein diagnostisches Bilddatum 107 vom betreffenden Datenspeichersystem 110 entfernt werden kann. Das wiederum führt zu einer weiteren Optimierung der Datenspeicherbereinigung. Außerdem eröffnet die Archivierung diagnostischer Bilddaten 107 die Möglichkeit, diese Daten, von anderen Datenspeichersystemen zu löschen und somit deren Datenspeicher zu bereinigen. Das kann zum Beispiel mit Hilfe eines weiteren Alterungsprozesses oder auch durch eine entsprechende Erweiterung dieses Alterungsprozesses 400 erreicht werden.Including the condition, whether a diagnostic image date 107 has ever been used for a diagnosis, in means a further advantageous adaptation of the aging process 400 to the work processes in the hospital. Because this can be decided even more precisely, if and when a diagnostic image date 107 from the relevant data storage system 110 can be removed. This in turn leads to a further optimization of the data memory cleanup. In addition, the archiving of diagnostic image data opens 107 the ability to delete this data from other data storage systems and thus clean up their data storage. This can be done, for example, with the help of a further aging process or by a corresponding extension of this aging process 400 be achieved.

Da es sich bei den vorhergehenden, detailliert beschriebenen Alterungsprozessen und der medizintechnischen Datenverarbeitungseinrichtung um Ausführungsbeispiele handelt, können sie in üblicher Weise vom Fachmann in einem weiten Umfang modifiziert werden, ohne den Bereich der Erfindung zu verlassen. Insbesondere können auch die konkreten Ausgestaltungen der medizintechnischen Datenverarbeitungseinrichtung in anderer Form als in der hier beschriebenen erfolgen. Ebenso können die dargestellten Alterungsprozesse den in realiter sehr viel komplexeren medizinischen Arbeitsabläufen eines Krankenhauses entsprechend erweitert werden. Weiterhin schließt die Verwendung der unbestimmten Artikel „ein” bzw. „eine” nicht aus, dass die betreffenden Merkmale auch mehrfach vorhanden sein können.Since the preceding aging processes described in detail and the medical data processing device are exemplary embodiments, they can be modified in a customary manner by a person skilled in the art to a large extent without departing from the scope of the invention. In particular, the specific embodiments of the medical-technical data processing device can also take place in a different form than described here. Likewise, the illustrated aging processes can be correspondingly extended to the much more complex medical workflows of a hospital in reality. Furthermore, the use of the indefinite article "on" or "one" does not exclude that the characteristics in question may also be present multiple times.

Claims (13)

Medizintechnische Datenverarbeitungseinrichtung (100) für untersuchungsobjektspezifische medizintechnische Messdaten (102), – mit einem Datenspeichersystem (110) zur Speicherung der Messdaten (102) – mit einem Workflow-Informationssystem (123, 124), – mit einer Benutzerschnittstelle (113) zum Austausch von Daten und Kontrollinformationen mit einem Bediener, – mit einem Alterungssteuerungsmodul (119), das jeweils eine logische Nachrichten- und/oder Signalverbindung (111, 117, 120, 121) mit der Benutzerschnittstelle (113), mit dem Workflow-Informationssystem (123, 124) und mit dem Datenspeichersystem (110) aufweist und das dazu ausgebildet ist, – den Messdaten (102) ein Alterungsmerkmal (104) mit einem aus einer Anzahl von definierten Alterungsprozessen zugewiesenen, in Alterungsstatus (S1, S2, S3, S4, S5, S6, S7, E1, E2, E3) unterteilten Alterungsprozess (200, 300, 400) zuzuordnen und – bei Empfang eines für bestimmte Messdaten (102) relevanten definierten Ereignissignals (112, 122) über die Signalverbindung (125) und/oder relevanter Daten über die Nachrichtenverbindung (111, 121) bezüglich der betreffenden Messdaten (102) innerhalb des den betreffenden Messdaten (102) zugeordneten Alterungsprozesses (200, 300, 400) abhängig vom gegenwärtigen Alterungsstatus (S1, S2, S3, S4, S5, S6, S7, E1, E2, E3) in einen nächsten zu wechseln oder eine Löschung der betreffenden Messdaten (102) aus dem Datenspeichersystem (110) zu initiieren.Medical data processing device ( 100 ) for examination object-specific medical measurement data ( 102 ), - with a data storage system ( 110 ) for storing the measured data ( 102 ) - with a workflow information system ( 123 . 124 ), - with a user interface ( 113 ) for the exchange of data and control information with an operator, - with an aging control module ( 119 ), each having a logical message and / or signal connection ( 111 . 117 . 120 . 121 ) with the user interface ( 113 ), with the workflow information system ( 123 . 124 ) and with the data storage system ( 110 ) and that is designed to - the measured data ( 102 ) an aging feature ( 104 ) with an aging process (S1, S2, S3, S4, S5, S6, S7, E1, E2, E3) assigned to a number of defined aging processes ( 200 . 300 . 400 ) and - when receiving one for certain measurement data ( 102 ) relevant defined event signal ( 112 . 122 ) via the signal connection ( 125 ) and / or relevant data via the communication link ( 111 . 121 ) with regard to the relevant measurement data ( 102 ) within the relevant measurement data ( 102 ) associated aging process ( 200 . 300 . 400 ) depending on the current aging status (S1, S2, S3, S4, S5, S6, S7, E1, E2, E3) in a next change or deletion of the relevant measurement data ( 102 ) from the data storage system ( 110 ) to initiate. Medizintechnische Datenverarbeitungseinrichtung (100) nach Anspruch 1, dadurch gekennzeichnet, dass das Alterungssteuerungsmodul (119) dazu ausgebildet ist, den Messdaten (102) gemäß ihres nach vordefinierten Regeln klassifizierten Datentyps (103, 105, 107) das Alterungsmerkmal (104) zuzuordnen.Medical data processing device ( 100 ) according to claim 1, characterized in that the aging control module ( 119 ) is adapted to the measured data ( 102 ) according to its data type classified according to predefined rules ( 103 . 105 . 107 ) the aging feature ( 104 ). Medizintechnische Datenverarbeitungseinrichtung (100) nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass das Alterungssteuerungsmodul (119) dazu ausgebildet ist, die Löschung der Messdaten (102) erst auszulösen, nachdem das Alterungssteuerungsmodul (119) über eine Benutzerschnittstelle (113) die Ausgabe eines definierten Abfragesignals initiiert hat und anschließend ein entsprechendes, definiertes Verifizierungssignal über die Benutzerschnittstelle (113) vom Bediener erhalten hat.Medical data processing device ( 100 ) according to claim 1 or 2, characterized in that the aging control module ( 119 ) is adapted to delete the measurement data ( 102 ) after the aging control module ( 119 ) via a user interface ( 113 ) has initiated the output of a defined interrogation signal and then a corresponding, defined verification signal via the user interface ( 113 ) received from the operator. Medizintechnische Datenverarbeitungseinrichtung (100) einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass das Alterungssteuerungsmodul (119) dazu ausgebildet ist, das Löschen zusammenhängender Messdaten (102) zu ermöglichen.Medical data processing device ( 100 ) one of claims 1 to 3, characterized in that the aging control module ( 119 ) is adapted to delete coherent measurement data ( 102 ). Medizintechnische Datenverarbeitungseinrichtung (100) nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass das Alterungssteuerungsmodul (119) als verteiltes System ausgebildet ist.Medical data processing device ( 100 ) according to one of claims 1 to 4, characterized in that the aging control module ( 119 ) is designed as a distributed system. Medizintechnische Datenverarbeitungseinrichtung (100) nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass das Alterungssteuerungsmodul (119) dazu ausgebildet ist, Messdaten (102) gegen das Löschen zu sperren.Medical data processing device ( 100 ) according to one of claims 1 to 5, characterized in that the aging control module ( 119 ) is designed to store measured data ( 102 ) against deletion. Medizintechnische Datenverarbeitungseinrichtung (100) nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass das Alterungssteuerungsmodul (119) dazu ausgebildet ist vor dem Löschen einen definierten Vorgang mit den Messdaten (320) auszulösen oder zu vollziehen.Medical data processing device ( 100 ) according to one of claims 1 to 6, characterized in that the aging control module ( 119 ) is designed before deleting a defined process with the measured data ( 320 ) trigger or accomplish. Medizintechnische Datenverarbeitungseinrichtung (100) nach Anspruch 7, dadurch gekennzeichnet, dass das Alterungssteuerungsmodul (119) dazu ausgebildet ist, den Vorgang mit den Messdaten (102) erst auszulösen oder zu vollziehen, nachdem das Alterungssteuerungsmodul (119) über eine Benutzerschnittstelle (113) die Ausgabe eines definierten Abfragesignals initiiert hat und anschließend ein entsprechendes, definiertes Verifizierungssignal über die Benutzerschnittstelle (113) vom Bediener erhalten hat.Medical data processing device ( 100 ) according to claim 7, characterized in that the aging control module ( 119 ) is adapted to process with the measured data ( 102 ) only after the aging control module ( 119 ) via a user interface ( 113 ) has initiated the output of a defined interrogation signal and then a corresponding, defined verification signal via the user interface ( 113 ) received from the operator. Medizintechnische Datenverarbeitungseinrichtung nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass das Alterungssteuerungsmodul (119) dazu ausgebildet ist, Messdaten (102) von Modalitäten verschiedener Modalitätstypen einheitlich zu behandeln.Medical data processing device according to one of claims 1 to 8, characterized in that the aging control module ( 119 ) is designed to store measured data ( 102 ) of modalities of different modality types to treat uniformly. Medizintechnische Datenverarbeitungseinrichtung (100) nach einem der Ansprüche 1 bis 9, dadurch gekennzeichnet, dass das Alterungssteuerungsmodul (119) dazu ausgebildet ist, Messdaten (102) von unterschiedlichen Modalitäten oder Modalitätstypen unterschiedliche Alterungsprozesse (200, 300, 400) zuzuordnen.Medical data processing device ( 100 ) according to one of claims 1 to 9, characterized in that the aging control module ( 119 ) is designed to store measured data ( 102 ) of different modalities or Modality types different aging processes ( 200 . 300 . 400 ). Verfahren zum Betreiben eines medizintechnischen Datenspeichersystems (110) für untersuchungsobjektspezifische medizintechnische Messdaten (102), – wobei den Messdaten (102) aus einer Anzahl definierter Alterungsprozesse ein Alterungsprozess (200, 300, 400) zugeordnet wird, der in Alterungsstatus (S1, S2, S3, S4, S5, S6, S7, E1, E2, E3) unterteilt ist und – wobei bei Eintreten eines für bestimmte Messdaten (102) relevanten definierten Ereignisses (204, 210, 304, 314, 316, 422) in Abhängigkeit vom gegenwärtigen Alterungsstatus (S1, S2, S3, S4, S5, S6, S7, E1, E2, E3) innerhalb des den betreffenden Messdaten (102) zugeordneten Alterungsprozesses (200, 300, 400) entweder in einen nächsten Alterungsstatus (S1, S2, S3, S4, S5, S6, S7, E1, E2, E3) gewechselt wird oder die betreffenden Messdaten (102) aus dem Datenspeichersystem (110) gelöscht werden.Method for operating a medical data storage system ( 110 ) for examination object-specific medical measurement data ( 102 ), - where the measured data ( 102 ) from a number of defined aging processes an aging process ( 200 . 300 . 400 ), which is subdivided into aging statuses (S1, S2, S3, S4, S5, S6, S7, E1, E2, E3) and - wherein, when one of the measured data ( 102 ) relevant defined event ( 204 . 210 . 304 . 314 . 316 . 422 ) as a function of the current aging status (S1, S2, S3, S4, S5, S6, S7, E1, E2, E3) within the relevant measured data ( 102 ) associated aging process ( 200 . 300 . 400 ) either in a next aging status (S1, S2, S3, S4, S5, S6, S7, E1, E2, E3) is changed or the relevant measurement data ( 102 ) from the data storage system ( 110 ) to be deleted. Verfahren nach Anspruch 11, dadurch gekennzeichnet, dass den Messdaten (102) gemäß ihres nach vordefinierten Regeln klassifizierten Datentyps (103, 105, 107) der Alterungsprozess (200, 300, 400) zugeordnet wird.Method according to claim 11, characterized in that the measured data ( 102 ) according to its data type classified according to predefined rules ( 103 . 105 . 107 ) the aging process ( 200 . 300 . 400 ). Verfahren nach Anspruch 11 oder 12, dadurch gekennzeichnet, dass die definierten Ereignisse (210, 316) untersuchungsobjektspezifische Ereignisse umfassen.Method according to claim 11 or 12, characterized in that the defined events ( 210 . 316 ) include subject-specific events.
DE102010041452A 2010-09-27 2010-09-27 Medical data processing device installed in hospital, changes measurement data according to event signal received through connection link and communication link based on current aging status Ceased DE102010041452A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102010041452A DE102010041452A1 (en) 2010-09-27 2010-09-27 Medical data processing device installed in hospital, changes measurement data according to event signal received through connection link and communication link based on current aging status

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102010041452A DE102010041452A1 (en) 2010-09-27 2010-09-27 Medical data processing device installed in hospital, changes measurement data according to event signal received through connection link and communication link based on current aging status

Publications (1)

Publication Number Publication Date
DE102010041452A1 true DE102010041452A1 (en) 2012-03-29

Family

ID=45804482

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102010041452A Ceased DE102010041452A1 (en) 2010-09-27 2010-09-27 Medical data processing device installed in hospital, changes measurement data according to event signal received through connection link and communication link based on current aging status

Country Status (1)

Country Link
DE (1) DE102010041452A1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040158676A1 (en) * 2001-01-03 2004-08-12 Yehoshaphat Kasmirsky Content-based storage management

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040158676A1 (en) * 2001-01-03 2004-08-12 Yehoshaphat Kasmirsky Content-based storage management

Similar Documents

Publication Publication Date Title
DE102008056013B4 (en) Patient treatment planning system and computer-implemented method for creating a patient treatment plan
EP3451211B1 (en) Method and control device for controlling a medical imaging system
DE112010001870T5 (en) METHOD AND SYSTEM FOR MANAGING AND DISPLAYING MEDICAL DATA
DE102005056081A1 (en) Workflow generating method for medical treatment, involves evaluating medical investigation for answering generated diagnostic question, and generating workflows based on initial symptom list of patient and/or answer
DE102007015535A1 (en) Method for digital storage of data on a data storage with limited available storage space
DE102006036584A1 (en) Manage differently versioned configuration files of a medical facility
DE102011081813A1 (en) DISPLAY DEVICE AND DISPLAY METHOD
DE102005041627A1 (en) Parameter e.g. patient name, recording method for use in e.g. radiography, involves automatically collecting parameters that exist with respect to patient examination in digital form and automatically reading parameters by protocol instance
DE112021002610T5 (en) System and method for asynchronously communicating infusion information and obtaining remote assistance for an ongoing infusion
DE102012015808A1 (en) Device, method and system for the automated acquisition and processing of vital data
DE102019131471A1 (en) Configure and display a user interface with health care studies
DE102005056250A1 (en) Computer system`s performance determining method, involves determining performance in form of current performance value of computer system in current configuration, and comparing current performance value with reference value
EP2966581A1 (en) Network system and method of controlling a computer tomograph
EP2356600B1 (en) Patient administration system comprising intelligent interface device for the transmission of medical data
WO2014170039A1 (en) Method for editing data and associated data processing system or data processing system assembly
DE10125504B4 (en) Method and computer system for workflow management
DE10114017A1 (en) Comprehensive radiological management system for use in hospitals etc. for planning and controlling radiological testing, and for managing and storing the resultant test images
DE112015000337T5 (en) Development of information on health-related functional abstractions from intraindividual temporal variance heterogeneity
DE102010041452A1 (en) Medical data processing device installed in hospital, changes measurement data according to event signal received through connection link and communication link based on current aging status
DE102014208532A1 (en) Method for controlling medical examinations by means of a patient communication system, as well as patient communication system, patient device and clinical server unit
DE10330078A1 (en) Conference Management: Procedure, System and Data Structure
DE10350376A1 (en) Method and device for simultaneously obtaining a large number of examination data
DE102013215345A1 (en) Procedure for planning an investigation
DE102005005601B4 (en) Access control and method for controlling access to medical data
DE102006014901A1 (en) Patient`s medical data record e.g. clinical report, implementing, transmitting and representing method for production of diagnosis, involves storing use applications in main data record as data for specific post processing of other data

Legal Events

Date Code Title Description
R016 Response to examination communication
R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final

Effective date: 20140508