DE10202283A1 - Zugriffsverfahren auf personenbezogene medizinische Bilddaten - Google Patents

Zugriffsverfahren auf personenbezogene medizinische Bilddaten

Info

Publication number
DE10202283A1
DE10202283A1 DE10202283A DE10202283A DE10202283A1 DE 10202283 A1 DE10202283 A1 DE 10202283A1 DE 10202283 A DE10202283 A DE 10202283A DE 10202283 A DE10202283 A DE 10202283A DE 10202283 A1 DE10202283 A1 DE 10202283A1
Authority
DE
Germany
Prior art keywords
data
image data
medical image
portal
bank
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.)
Withdrawn
Application number
DE10202283A
Other languages
English (en)
Inventor
Thomas Birkhoelzer
Frank Krickhahn
Juergen Vaupel
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 DE10202283A priority Critical patent/DE10202283A1/de
Priority to JP2003011855A priority patent/JP2003281497A/ja
Priority to US10/348,018 priority patent/US20040243579A1/en
Publication of DE10202283A1 publication Critical patent/DE10202283A1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • 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
    • G16H10/00ICT specially adapted for the handling or processing of patient-related medical or healthcare data
    • G16H10/60ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Public Health (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Databases & Information Systems (AREA)
  • Library & Information Science (AREA)
  • Data Mining & Analysis (AREA)
  • Radiology & Medical Imaging (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)
  • Processing Or Creating Images (AREA)

Abstract

Ein Cacheportal (6) eines Datenbanksystems (1) nimmt eine nur an das Datenbanksystem (1) als solches gerichtete Zugriffsanforderung einer Anwendung (10) auf personenbezogene medizinische Bilddaten (5) entgegen, die im Datenbanksystem (1) hinterlegt sind. Das Cacheportal (6) ermittelt selbsttätig eine Datenbank (2-4) des Datenbanksystems (1), in der die Bilddaten (5) hinterlegt sind, und leitet die Zugriffsanforderung an die ermittelte Datenbank (2-4) weiter. Es nimmt die Bilddaten (5) von der ermittelten Datenbank (2-4) entgegen und übermittelt sie an die Anwendung (10).

Description

  • Die vorliegende Erfindung betrifft ein Zugriffsverfahren auf personenbezogene medizinische Bilddaten, die in einem Datenbanksystem hinterlegt sind, wobei von dem Datenbanksystem eine an das Datenbanksystem gerichtete Zugriffsanforderung einer Anwendung auf die personenbezogenen medizinischen Bilddaten entgegengenommen wird und die personenbezogenen medizinischen Daten von dem Datenbanksystem an die Anwendung übermittelt werden.
  • Anwendungen an medizinischen Arbeitsplätzen benötigen oftmals Zugriff auf digitale personenbezogene medizinische Bilddaten. Diese Bilddaten sind jedoch oftmals an unterschiedlichen Stellen eines Datenbanksystems hinterlegt, z. B. in einer lokalen Datenbank, in einer Datenbank eines anderen Systems (z. B. eines Servers) oder in verschiedenen Bildarchiven (z. B. Archive verschiedener Abteilungen oder gewachsener Strukturen). Um die benötigten Bilddaten auffinden und verwenden zu können, muss im Stand der Technik der Anwendung die Datentopologie bekannt sein. Sie muss also wissen, in welcher Datenbank des Datenbanksystems die Bilddaten hinterlegt sind. Die Datentopologie muss somit jeder Anwendung eingeprägt werden. Dies ist, insbesondere bei vielen Anwendungen und Änderungen der Datentopologie, sehr umständlich, da jede Anwendung entsprechend geändert werden muss.
  • Die Aufgabe der vorliegenden Erfindung besteht darin, ein Datenbanksystem zu schaffen, dessen Topologie der Anwendung nicht mehr bekannt sein muss.
  • Die Aufgabe wird durch folgende Merkmale gelöst:
    • - von einem Cacheportal des Datenbanksystems wird eine nur an das Datenbanksystem als solche gerichtete Zugriffsaufforderung der Anwendung auf die personenbezogenen medizinischen Bilddaten entgegengenommen;
    • - das Cacheportal ermittelt selbsttätig eine Datenbank des Datenbanksystems, in der die personenbezogenen medizinischen Bilddaten hinterlegt sind;
    • - das Cacheportal leitet die Zugriffsanforderung an die ermittelte Datenbank weiter;
    • - das Cacheportal nimmt die personenbezogenen medizinischen Daten von der ermittelten Datenbank entgegen und übermittelt sie an die Anwendung.
  • Wenn die Kommunikation zwischen dem Cacheportal und der ermittelten Datenbank gemäß dem DICOM-Protokoll erfolgt, kann zur Implementierung der Kommunikation auf bewährte Standardverfahren zurückgegriffen werden.
  • Wenn das Cacheportal die personenbezogenen medizinischen Bilddaten nach dem Entgegennehmen von der ermittelten Datenbank speichert, ist eine zeitversetzte Kommunikation des Cacheportals mit der Datenbank einerseits und der Anwendung andererseits möglich.
  • Wenn das Cacheportal das Weiterleiten der Zugriffsanforderung und das Entgegennehmen der personenbezogenen medizinischen Bilddaten nur dann ausführt, wenn die personenbezogenen medizinischen Bilddaten nicht oder nicht aktuell im Cacheportal gespeichert sind, können bereits zuvor - eventuell von einer anderen Anwendung - angeforderte Bilddaten schneller an die Anwendung übermittelt werden.
  • Weitere Vorteile und Einzelheiten ergeben sich aus der nachfolgenden Beschreibung eines Ausführungsbeispiels. Dabei zeigen in Prinzipdarstellung
  • Fig. 1 ein Datenbanksystem mit einem Cacheportal und
  • Fig. 2 ein Ablaufdiagramm.
  • Gemäß Fig. 1 weist ein Datenbanksystem 1 mehrere Datenbanken 2 bis 4 auf. In den Datenbanken 2 bis 4 sind personenbezogene medizinische Bilddaten 5 in digitaler Form hinterlegt. Das Datenbanksystem 1 weist ferner ein Cacheportal 6 auf. Das Cacheportal 6 weist eine Haupteinheit 7 auf. Die Wirkungsweise der Haupteinheit 7 wird von einem Computerprogrammprodukt 8 gesteuert.
  • Wenn von einem Anwender 9 über eine Anwendung 10 Bilddaten 5 aus einer der Datenbanken 2 bis 4 abgerufen werden sollen, geschieht dies wie nachfolgend in Verbindung mit Fig. 2 beschrieben. Fig. 2 zeigt dabei die Steuerung der Haupteinheit 7 des Cacheportals 6 durch das Computerprogrammprodukt 8.
  • Wenn an das Datenbanksystem 1 eine nur an das Datenbanksystem 1 als solches gerichtete Zugriffsanforderung auf die personenbezogenen medizinischen Bilddaten 5 übermittelt wird, nimmt das Cacheportal 6 die Zugriffsanforderung in einem Schritt 11 über eine Schnittstelle 12 entgegen. Sodann ermittelt das Cacheportal 6 in einem Schritt 13 selbsttätig anhand von Strukturdaten eine Datenbank 2 bis 4, in der die angeforderten Bilddaten 5 hinterlegt sind. Die Strukturdaten sind dabei in einem Strukturdatenspeicher 14 des Cacheportals 6 hinterlegt. Sodann überprüft das Cacheportal 6 in einem Schritt 15, ob die angeforderten Bilddaten bereits in einen Zwischenspeicher 16 des Cacheportals 6 zwischengespeichert sind.
  • Wenn die Bilddaten 5 nicht im Zwischenspeicher 16 zwischengespeichert sind, wird die Zugriffsanforderung in einem Schritt 17 an die ermittelte Datenbank 2 bis 4 weitergeleitet. Die Datenbank 2 bis 4 übermittelt daraufhin die angeforderten Bilddaten 5 an das Cacheportal 6, das sie in einem Schritt 18 entgegen nimmt und in einem Schritt 19 intern zwischenspeichert. Sodann übermittelt das Cacheportal 6 in einem Schritt 20 die angeforderten personenbezogenen medizinischen Bilddaten 5 an die Anwendung 10.
  • Die Kommunikation zwischen dem Cacheportal 6 und den Datenbanken 2 bis 4 erfolgt dabei, wie in Fig. 1 angedeutet ist, z. B. gemäß dem DICOM-Protokoll. Auch die Kommunikation zwischen dem Cacheportal 6 und der Anwendung 10 erfolgt z. B. gemäß dem DICOM-Protokoll.
  • Wenn die Bilddaten 5 bereits im Zwischenspeicher 16 hinterlegt sind, wird im Schritt 15 zu einem Schritt 21 verzweigt. Im Schritt 21 übermittelt das Cacheportal 6 eine Anfrage bezüglich des Versionsstandes an die ermittelte Datenbank 2 bis 4. Es vergleicht dann in einem Schritt 22 den übermittelten Versionsstand mit dem Versionsstand der korrespondierenden, bereits im Zwischenspeicher 16 hinterlegten Bilddaten 5.
  • Wenn der Vergleich ergibt, dass die in der ermittelten Datenbank 2 bis 4 hinterlegten Bilddaten 5 einen aktuelleren Versionsstand aufweisen als die im Zwischenspeicher 16 hinterlegten Bilddaten 5, wird gemäß einem Schritt 23 wieder die Zugriffsanforderung an die ermittelte Datenbank 2 bis 4 weitergeleitet. In einem Schritt 24 werden dann wieder die von der ermittelten Datenbank 2 bis 4 übermittelten Bilddaten 5 vom Cacheportal 6 entgegengenommen. Mit diesen Bilddaten 5 werden in einem Schritt 25 die bisher im Zwischenspeicher 16 hinterlegten korrespondierenden älteren Bilddaten 5 überschrieben. Sodann wird zum Schritt 20 gesprungen, in dem die Bilddaten 5 an die Anwendung 10 übermittelt werden.
  • Falls die Bilddaten 5 im Zwischenspeicher 16 gespeichert sind und in der ermittelten Datenbank 2 bis 4 keine aktuellere Version der Bilddaten 5 hinterlegt ist, wird ein Schritt 26 ausgeführt. In diesem Schritt werden die intern im Zwischenspeicher 16 hinterlegten Bilddaten 5 abgerufen. Sodann wird wieder zum Schritt 20 verzweigt, die aus dem Zwischenspeicher 16 abgerufenen Bilddaten 5 also an die Anwendung 10 übermittelt. Das Weiterleiten der Zugriffsanforderung und das Entgegennehmen der personenbezogenen medizinischen Bilddaten 5 werden also vom Cacheportal 6 nur dann ausgeführt, wenn die personenbezogenen medizinischen Bilddaten 5 nicht oder nicht aktuell im Cacheportal 6 gespeichert sind.
  • Im Ergebnis ergibt sich durch die erfindungsgemäße Organisation des Datenbanksystems 1, dass die Topologie des Datenbanksystems 1 der Anwendung 10 nicht mehr bekannt sein muss. Zugriffe auf die Datenbanken 2 bis 4 erfolgen vielmehr transparent.

Claims (6)

1. Zugriffsverfahren auf personenbezogene medizinische Bilddaten (5), die in einem Datenbanksystem (1) hinterlegt sind,
wobei von einem Cacheportal (6) des Datenbanksystems (1) eine nur an das Datenbanksystem (1) als solches gerichtete Zugriffsanforderung einer Anwendung (10) auf die personenbezogenen medizinischen Bilddaten (5) entgegengenommen wird,
wobei das Cacheportal (6) selbsttätig eine Datenbank (2-4) des Datenbanksystems (1) ermittelt, in der die personenbezogenen medizinischen Bilddaten (5) hinterlegt sind,
wobei das Cacheportal (6) die Zugriffsanforderung an die ermittelte Datenbank (2-4) weiterleitet,
wobei das Cacheportal (6) die personenbezogenen medizinischen Bilddaten (5) von der ermittelten Datenbank (2-4) entgegennimmt und an die Anwendung (10) übermittelt.
2. Zugriffsverfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Kommunikation zwischen dem Cacheportal (6) und der ermittelten Datenbank (2-4) gemäß dem DICOM-Protokoll erfolgt.
3. Zugriffsverfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass das Cacheportal (6) die personenbezogenen medizinischen Bilddaten (5) nach dem Entgegennehmen von der ermittelten Datenbank (2-4) speichert.
4. Zugriffsverfahren nach Anspruch 3, dadurch gekennzeichnet, dass das Cacheportal (6) das Weiterleiten der Zugriffsanforderung und das Entgegennehmen der personenbezogenen medizinischen Bilddaten (5) nur dann ausführt, wenn die personenbezogenen medizinischen Bilddaten (5) nicht oder nicht aktuell im Cacheportal (6) gespeichert sind.
5. Computerprogrammprodukt zur Durchführung eines Zugriffsverfahrens nach einem der obigen Ansprüche.
6. Mit einem Computerprogrammprodukt (8) nach Anspruch 5 programmiertes Cacheportal.
DE10202283A 2002-01-22 2002-01-22 Zugriffsverfahren auf personenbezogene medizinische Bilddaten Withdrawn DE10202283A1 (de)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE10202283A DE10202283A1 (de) 2002-01-22 2002-01-22 Zugriffsverfahren auf personenbezogene medizinische Bilddaten
JP2003011855A JP2003281497A (ja) 2002-01-22 2003-01-21 人に関する医学像データへのアクセス方法
US10/348,018 US20040243579A1 (en) 2002-01-22 2003-01-22 Method for accessing personal medical image data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10202283A DE10202283A1 (de) 2002-01-22 2002-01-22 Zugriffsverfahren auf personenbezogene medizinische Bilddaten

Publications (1)

Publication Number Publication Date
DE10202283A1 true DE10202283A1 (de) 2003-07-31

Family

ID=7712749

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10202283A Withdrawn DE10202283A1 (de) 2002-01-22 2002-01-22 Zugriffsverfahren auf personenbezogene medizinische Bilddaten

Country Status (3)

Country Link
US (1) US20040243579A1 (de)
JP (1) JP2003281497A (de)
DE (1) DE10202283A1 (de)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7502891B2 (en) * 2003-10-30 2009-03-10 International Business Machines Corporation Storage management based on worklist
US20050216314A1 (en) * 2004-03-26 2005-09-29 Andrew Secor System supporting exchange of medical data and images between different executable applications
DE102007043657B4 (de) * 2007-09-13 2009-06-18 Siemens Ag Satellitenübergreifende Speicherorganisation für medizinische Bilddaten
DE102007043730B3 (de) * 2007-09-13 2009-02-05 Siemens Ag Pre-Fetching von Dünn- und Dickschichtbilddaten
US20100010983A1 (en) * 2008-07-11 2010-01-14 Apteryx, Inc. Automated dicom pre-fetch application

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19901438A1 (de) * 1998-11-16 2000-05-18 Hans Poesl Patientendatenfile-Managementsystem mit Zugriffsmöglichkeit durch den Patienten
DE19939625A1 (de) * 1999-08-20 2001-02-22 Nokia Mobile Phones Ltd Verfahren zum Abrufen von Informationen aus einem Informationsnetzwerk
DE10055684A1 (de) * 1999-11-03 2001-05-23 Kidata Ag Computersystem sowie Verfahren zur Erstellung von personalisierten Datenausgaben

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3688822B2 (ja) * 1996-09-03 2005-08-31 株式会社東芝 電子カルテシステム
US6256613B1 (en) * 1997-03-14 2001-07-03 Health Resources And Technology Inc. Medical consultation management system
US20010052933A1 (en) * 2000-01-12 2001-12-20 Nybo Larry Carl System and method for image capture, storage and retrieval
US20020091659A1 (en) * 2000-09-12 2002-07-11 Beaulieu Christopher F. Portable viewing of medical images using handheld computers
US20030097351A1 (en) * 2001-11-20 2003-05-22 Rothschild Peter A. Portable personal medical image storage device
US20030101291A1 (en) * 2001-11-23 2003-05-29 Mussack Christopher Joseph Application programming interface for provision of DICOM services

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19901438A1 (de) * 1998-11-16 2000-05-18 Hans Poesl Patientendatenfile-Managementsystem mit Zugriffsmöglichkeit durch den Patienten
DE19939625A1 (de) * 1999-08-20 2001-02-22 Nokia Mobile Phones Ltd Verfahren zum Abrufen von Informationen aus einem Informationsnetzwerk
DE10055684A1 (de) * 1999-11-03 2001-05-23 Kidata Ag Computersystem sowie Verfahren zur Erstellung von personalisierten Datenausgaben

Also Published As

Publication number Publication date
JP2003281497A (ja) 2003-10-03
US20040243579A1 (en) 2004-12-02

Similar Documents

Publication Publication Date Title
DE60204687T2 (de) Speicherkopierbefehl mit Angabe von Quelle und Ziel, der in der Speichersteuerung ausgeführt wird
DE19983026B4 (de) Brücke zwischen zwei Bussen mit einem Puffer mit einer einstellbaren Mindestspeicherraummenge für ein Akzeptieren einer Schreibanforderung und Verfahren hierzu
DE69818103T2 (de) Anrufmechanismus für statisch und dynamisch verknüpfte funktionen in einer objektorientierten steuerung unter verwendung von heterogenen entwicklungsumgebungen
DE102006010535A1 (de) Verfahren zum Bereitstellen von aktualisierten Protokollen in einem medizinischen Radiologie-Informationssystem
DE10348326A1 (de) Permanentspeichervorrichtung, die an eine Kommunikationsverbindung angeschlossen ist
DE10237875A1 (de) Vorrichtung, insbesondere Automatisierungsgerät, mit in Datei gespeicherter Dateiverzeichnisstruktur
EP1309920A2 (de) Adressvergabeverfahren für mindestens einen neu an ein bussystem angeschlossenen busteilnehmer
DE10113577A1 (de) Verfahren, Computerprogrammprodukt und Computersystem zur Unterstützung mehrerer Anwendungssysteme mittels eines einzelnen Datenbank-Systems
EP1430368B1 (de) Verfahren zum zugriff auf informationen und/oder dienste eines verteilten automatisierungssystems
DE10062063A1 (de) Verfahren, System, Programm und Datenstruktur zur Steuerung einer Warteschlange von Anforderungen unterschiedlicher Priorität
DE102006061962A1 (de) Echtzeit Prozesshistorien-Server
DE19625196A1 (de) Datenarchivierungssystem
Jonen et al. Balanced IT Decision Card—An Instrument for Investment Controlling of IT Projects
DE19714681B4 (de) Speichersteuergerät
DE10202283A1 (de) Zugriffsverfahren auf personenbezogene medizinische Bilddaten
WO1999024920A1 (de) Verfahren zum verwalten von dokumenten
DE19538448B4 (de) Datenbankmanagementsystem sowie Datenübertragungsverfahren
EP1524608B1 (de) Kommunikationssystem zur Verwaltung und Bereitstellung von Daten
DE602004005619T2 (de) Vorrichtung und verfahren zur bereitstellung von informationen aus einem ersten informationsspeicher- und abrufsystem für ein zweites informationsspeicher- und abrufsystem
DE10217886A1 (de) Medizinisches Datenverarbeitungssystem
DE10108564A1 (de) Verfahren zur Suche nach in einem verteilten System aktuell oder früher gespeicherten Daten oder Daten enthaltenden Ressourcen unter Berücksichtigung des Zeitpunkts ihrer Verfügbarkeit
LU500620B1 (de) Eine Inhaltsverteilungsvorrichtung basierend auf einem Informationsverteilungssystem
WO2005010753A1 (de) Verfahren zum steuern eines datenaustauschs
EP0960378B1 (de) Verfahren zur generierung eines verbundes von in einer seitenauszeichnungssprache formatierten seitendateien
EP0482044B1 (de) Virtueller speicher für ein parallelrechnersystem

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8130 Withdrawal