DE102004004583A1 - System und Benutzerschnittstelle zur Verwaltung und Verarbeitung von Formularinformation zur Verwendung durch tragbare Verarbeitungsgeräte und andere Geräte - Google Patents

System und Benutzerschnittstelle zur Verwaltung und Verarbeitung von Formularinformation zur Verwendung durch tragbare Verarbeitungsgeräte und andere Geräte Download PDF

Info

Publication number
DE102004004583A1
DE102004004583A1 DE102004004583A DE102004004583A DE102004004583A1 DE 102004004583 A1 DE102004004583 A1 DE 102004004583A1 DE 102004004583 A DE102004004583 A DE 102004004583A DE 102004004583 A DE102004004583 A DE 102004004583A DE 102004004583 A1 DE102004004583 A1 DE 102004004583A1
Authority
DE
Germany
Prior art keywords
data
processing device
information
portable processing
version
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
DE102004004583A
Other languages
English (en)
Inventor
Kevin O'rourke
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 Medical Solutions USA Inc
Original Assignee
Siemens Medical Solutions Health Services Corp
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 Medical Solutions Health Services Corp filed Critical Siemens Medical Solutions Health Services Corp
Publication of DE102004004583A1 publication Critical patent/DE102004004583A1/de
Ceased legal-status Critical Current

Links

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
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/174Form filling; Merging
    • 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
    • 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
    • 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/60ICT 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 operation of medical equipment or devices
    • G16H40/63ICT 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 operation of medical equipment or devices for local operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Public Health (AREA)
  • General Physics & Mathematics (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Medical Informatics (AREA)
  • Physics & Mathematics (AREA)
  • Epidemiology (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Artificial Intelligence (AREA)
  • Biomedical Technology (AREA)
  • Economics (AREA)
  • Computational Linguistics (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

Ein System aktualisiert ein tragbares Verarbeitungsgerät mit der neuesten Version von kundenindividuellen Datensammelformularen und in Zusammenhang stehender Daten zur Verwendung bei der Erfassung bestimmter Typen von Daten zur Übertragung an eine entfernte Klinikinformationsdatenbank. Ein System zur Bereitstellung von Formularen zur Verwendung bei der Datensammlung durch ein tragbares Verarbeitungsgerät umfasst einen Formularerzeuger zur Erzeugung eines elektronischen Formulars zur Verwendung beim Sammeln von Daten in Antwort auf einen Benutzerbefehl. Das System umfasst einen Speicher von erzeugten elektronischen Formularen und einen Formularversionsdetektor zum Detektieren, ob eine neuere Version des Formulars, welches gegenwärtig in einem tragbaren Verarbeitungsgerät gespeichert ist, verfügbar ist. Ein Kommunikationsprozessor startet die Übertragung von Daten, die eine neuere Version des Formulars darstellen, das aus dem Speicher hergeleitet wird, an das tragbare Verarbeitungsgerät in Antwort auf die Detektion der Verfügbarkeit der neueren Version. Der Formularerzeuger erzeugt Daten, die mit einem individuell erzeugten Formular in Zusammenhang stehen zur Verwendung bei der Bereitstellung einer Schaltfläche, die in einem Bild auf dem tragbaren Verarbeitungsgerät angezeigt wird, und enthält einen Vorschaugenerator zum Starten einer Erzeugung eines Vorschaubildes eines Formulars, welches in der Entstehung ist, basierend auf einer vom Benutzer eingegebenen ...

Description

  • Die Erfindung betrifft ein System und eine Benutzerschnittstelle, wobei die Erzeugung und die Übertragung von elektronischen Formularen und mit diesen in Zusammenhang stehenden Daten zwischen einem tragbaren Verarbeitungsgerät und einem entfernten System, umfassend einen Server oder eine andere Vorrichtung, unterstützt werden.
  • Tragbare Verarbeitungsgeräte werden zunehmend verwendet, um einem Arzt Zugriff und eine Suche nach augenblicklicher Patientendatensatzinformation zum Zeitpunkt einer Behandlung zu erlauben. Idealerweise hat ein tragbares Gerät, beispielsweise ein Palmtop Computer eine Anzeige, die groß genug ist, um einen Patientendatensatz einfach zu betrachten, jedoch noch klein genug ist, um Portabilität zu gewähren. Verfügbare, tragbare Systeme zur Verarbeitung einer Patientendatensatzinformation sind hier jedoch in ihren Fähigkeiten beschränkt, betreffend ein sicheres Erfassen, Zugreifen, Übertragen und Aktualisieren von Patientendatensatzinformation, und in ihren Fähigkeiten zur Erzeugung und Navigierung von Bildmenüs, die den Ort und Zugriff auf gewünschte Patientendatensatzdaten durch einen Benutzer unterstützen. Verfügbare, tragbare Systeme sind speziell in ihren Fähigkeiten beschränkt, Patientendaten zum Behandlungszeitpunkt zu sammeln und zu verarbeiten, und in der Übertragung der gesammelten Daten an ein entferntes System, beispielsweise ein Patientendatensatzmanagementsystem. Krankenhauspersonal verwendet typischerweise ein Datensammelformular, um Patientendaten zu erfassen, beispielsweise den Blutdruck, Puls, Lebenszeichen etc. Die Datensammelanforderungen von Krankenhäusern und anderen Gesundheitswesenanbietern (beispielsweise Kliniken, Ärzte, Gruppenpraxis, Gesundheitseinrichtungen etc.) unterscheiden sich jedoch. Es ist daher ein tragbares Verarbeitungssystem wünschenswert, welches unterschiedliche Formulare unterstützt, zur Verwendung durch unterschiedliche Krankenhäuser und zum Sammeln unterschiedlicher Typen von Daten. Es ist ferner wünschenswert, dass ein derartiges System ein Verwalten und Übertragen der Formulare und damit in Zusammenhang stehender gesammelter Daten unterstützt, sowie zusätzlicher Information innerhalb eines Netzes mit tragbaren Verarbeitungsgeräten. Ein System gemäß der Erfindung erfüllt diese Anforderungen und löst die in Zusammenhang stehenden Probleme.
  • Ein erfindungsgemäßes System aktualisiert ein tragbares Verarbeitungsgerät mit der neusten Version kundenspezifischer Datensammelformulare und damit in Verbindung stehender Daten zur Verwendung bei der Erfassung von speziellen Typen von Patientendaten (beispielsweise Lebenszeichen, Notizen von Ärzten und Krankenschwestern, Anordnungen für Tests, und Medikationen, die zu verwalten sind) zur Kommunikation mit einer entfernten Klinikinformationsdatenbank. Ein System zur Bereitstellung von Formularen zur Verwendung beim Datensammeln durch ein tragbares Verarbeitungsgerät enthält einen Formularerzeuger zur Erzeugung eines elektronischen Formulars zur Verwendung beim Sammeln von Daten, in Antwort auf einen Benutzerbefehl. Das System enthält einen Speicher von erzeugten elektronischen Formularen und einen Formularversionsdetektor zum Detektieren, ob eine neuere Version eines Formulars, welches gegenwärtig in einem tragbaren Verarbeitungsgerät gespeichert ist, verfügbar ist. Ein Kommunikationsprozessor initiiert eine Übertragung von Daten, die eine neuere Version eines Formulars darstellen, das von dem Speicher hergeleitet wird, an das tragbare Verarbeitungsgerät in Antwort auf eine Detektion der Verfügbarkeit der neueren Version.
  • Gemäß einem Aspekt der Erfindung initiiert ein Vorschau-Generator die Erzeugung einer Formularvorschau, welche von Konfigurationsinformation hergeleitet wird, die ein Benutzer eingegeben hat.
  • Gemäß einem anderen Aspekt der Erfindung erzeugt der Formularerzeuger Daten, die mit einem individuell erzeugten Formular im Zusammenhang stehen, zur Verwendung bei der Bereitstellung einer Schaltfläche zur Anzeige des Formulars auf einem tragbaren Verarbeitungsgerät.
  • 1 zeigt ein vernetztes System, welches eine Datensammelformularerzeugung und - verwaltung unterstützt, sowie eine Übertragung von gesammelten Patientendaten an eine entfernte Klinikinformationsdatenbank, gemäß der Erfindung.
  • 2 zeigt ein Flussdiagramm eines Verfahrens zum Erzeugen eines Datensammelformulars zur Verwendung durch ein tragbares Verarbeitungsgerät beim Sammeln von Patientendaten, gemäß der Erfindung.
  • 3 zeigt ein Flussdiagramm eines Verfahrens zur Verwaltung der Übertragung eines erzeugten Datensammelformulars an ein tragbares Verarbeitungsgerät gemäß der Erfindung.
  • 4 zeigt ein Flussdiagramm eines Verfahrens für ein tragbares Verarbeitungsgerät zur Verwendung eines Datensammelformulars bei der Erfassung und Kommunikation von Patientendaten gemäß der Erfindung.
  • 5 zeigt ein Benutzerschnittstellenbildmenü, welches die Erzeugung von Datenfeldern in einem tragbaren Verarbeitungsgerät unterstützt, zur Erzeugung eines Datensammelformulars gemäß der Erfindung.
  • 6 bis 8 zeigen Dateneingabeelemente, die mit Datenfeldern verwendet werden, die in ein Datensammelformular für ein tragbares Verarbeitungsgerät eingefügt sind, gemäß der Erfindung.
  • 9 zeigt ein Benutzerschnittstellenmenü, welches die Erzeugung eines Datensammelformulars für ein tragbares Verarbeitungsgerät unterstützt, gemäß der Erfindung.
  • 10 zeigt eine Tabelle, die Datensammelformularidentifikationsnamen mit entsprechenden benutzerauswählbaren Links in Verbindung bringt, die in einem Benutzerschnittstellenbild eines tragbaren Verarbeitungsgeräts angezeigt werden, gemäß der Erfindung.
  • 11 zeigt ein Benutzerschnittstellenbildmenü, welches benutzerauswählbare Links aufweist, die einem Benutzer die Auswahl eines bestimmten Datensammelformulars ermöglichen, welches mit einem entsprechenden bestimmten Typ von medizinischen Patientendatensatzdaten in Verbindung steht, gemäß der Erfindung.
  • 12 zeigt ein Benutzerschnittstellenbildmenü, welches ein bestimmtes Datensammelformular darstellt, welches mit Patientenlebenszeichendaten in Zusammenhang steht, gemäß der Erfindung.
  • 1 zeigt ein System, welches eine Datensammelformularerzeugung und -verwaltung unterstützt, sowie die Übertragung gesammelter Patientendaten an eine entfernte Klinikinformationsdatenbank. Patienteninformation, die erfasst wird, indem ein Benutzer die Dateneingabe über ein tragbares Verarbeitungsgerät verwendet, wird in einen Patientendatensatzspeicher hoch geladen und kann ausgedruckt oder an ein anderes tragbares Verarbeitungsgerät unter Verwendung einer seriellen Infrarot-Verbindung oder einer anderen Verbindung übertragen werden. Ein Benutzer eines tragbaren Verarbeitungsgeräts ist in der Lage, einen vollständigen medizinischen Datensatz oder einen Teil eines Datensatzes, entweder für einen spezifischen Patienten oder eine benutzerspezifizierte Liste von Patienten von einem Patientendatensatzspeicher herunterzuladen, indem verschiedene Kommunikationsverbindung (Communication Links) verwendet werden. Derartige Kommunikationsverbindungen sind beispielsweise serielle Verbindungen zu seriellen Anschlüssen eines PCs oder Servers, unter Verwendung von seriellen Cradles oder Infrarot-Transceiververbindungen, Ethernet-Verbindungen zu Ethernet-Anschlüssen eines PCs oder Servers unter Verwendung eines Ethernet-Cradees oder Infrarot-Transceiververbindungen und andere WANs (Wide Area Network) und LANs (Local Area Network) sowie drahtlose Verbindungen.
  • Die Netzwerkarchitektur gemäß 1 ist lediglich beispielhaft. Die tragbaren Verarbeitungsgeräte können in einer Vielzahl von Netzwerkumgebungen arbeiten, umfassend ein oder mehrere hierarchisch angeordnete LANs oder WANs, einschließlich Ethernet kompatible LANs (um beispielsweise unterschiedliche Krankenhausabteilungen zu verbinden) und mehrere Medical Interface Buses (MIBs) für entsprechende mehrere Patienten. Darüber hinaus ist ein tragbares Verarbeitungsgerät in der Lage über einen Firewall oder andere Intranets (nicht gezeigt) auf das Internet zuzugreifen, indem eine Dial-Up Telefonverbindung, ASDL, ein Kabelmodem oder andere Verbindungstypen verwendet werden. Individuelle tragbare Verarbeitungsgeräte sind Internetprotokoll (IP) kompatible, können jedoch auch andere Protokolle verwenden, die eine Kommunikationsverbindung zwischen vernetzten Geräten unterstützen. Das System enthält eine Softwareanwendung oder Softwareapplikation (Anwendung 19 in 1), die auf einem Webserver 26 läuft, wodurch einem Benutzer das Erzeugen, Verwalten und Speichern von Datensammelformularen ermöglicht wird, die geeignet sind für eine Verwendung mit einem tragbaren Verarbeitungsgerät, beispielsweise einem PALM oder Laptop Computer, PocketPC oder PDA (Personal Data Assistant). Erzeugte Formulare werden vorteilhafterweise automatisch auf einen PDA eines Krankenhausarztes geladen, wenn das tragbare Gerät beim nächsten Mal Patienteninformation herunterlädt. Dieses System verteilt vorteilhafterweise die neuste Version eines Formulars an tragbare Geräte, ohne dass eine Synchronisation der Geräte mit einer Formularverteilungsanwendung erforderlich ist.
  • Das Netzwerksystem gemäß 1 unterstützt das Erfassen und die Datenübertragung von medizinischer Patientendatensatzinformation, indem ein Datensammelformular verwendet wird, welches von einem Benutzer erzeugt wird, der eine Anwendung 19 verwendet, auf die unter Verwendung eines Personal Computers (PC) 30 über eine Ethernet-Verbindung 28 und ein LAN 40 zugegriffen wird. Die Formularerzeugungs- und Verwaltungsanwendung 19 ist beispielsweise ein Browser und internetkompatible und befindet sich auf einem Server 26. Die Anwendung 19 unterstützt die Erzeugung von Patientendatensammelformularen als Standard HTML (Hyper Text Markup Language)-Dateien, die in einem Dateiverzeichnissystem des Servers 26 gespeichert werden, um später bei Bedarf darauf zuzugreifen und zu ändern. Erzeugte Formulare werden entweder auf dem PC 30 getestet, indem ein Softwareemulator für ein tragbares Verarbeitungsgerät verwendet wird, oder aber auf einem realen tragbaren Verarbeitungsgerät getestet. Formulare, die bereit sind für eine Verteilung, werden in einem separaten Dateiverzeichnis im Server 26 platziert, für eine spätere Datenübertragung an tragbare Verarbeitungsgeräte 10 und 20. Eine medizinische Patientendatensatzinformation, die gesammelt wird, indem ein Datensammelformular verwendet wird, wird sicher zwischen den tragbaren Geräten 10 und 12 über eine serielle Infrarot-Verbindung 22 oder über Ethernet-Verbindungen 24 und 32 und ein LAN 40 übertragen. Die gesammelte medizinische Patientendatensatzinformation wird ebenfalls an ein medizinisches Datensatzinformationsspeichersystem 50 übertragen. Ein Krankenhausarzt gibt einen Befehl auf dem tragbaren Gerät 10 (oder 20) ein, um auf den Server 26 zuzugreifen, um Patientendaten von dem medizinischen Informationssystem 50 herunterzuladen oder Patientendaten an das System 50 hochzuladen. Die Anwendung 19 auf dem Server 26 vergleicht die Version (beispielsweise Zeit und Datum der Erzeugung) der Formulare auf dem tragbaren Gerät 10 mit der Version der entsprechenden Formulare, die in dem Server 26 gespeichert sind, und in Antwort auf eine Versionsdifferenz initiiert die Anwendung 19 eine Übertragung der neuesten Version der Formulare an das tragbare Gerät 10.
  • Die tragbaren Geräte 10 und 20 enthalten jeweils eine Steuerung 15 zur Verarbeitung von Daten und Befehlen, die über eine Kommunikationsschnittstelle 17 empfangen werden, sowie über eine Dateneingabe von verbundenen Dateneingabevorrichtungen, beispielsweise Tastatur, einer Maus oder andere Cursor-Steuergeräte (nicht gezeigt, damit die Zeichnung nicht unklar wird). Eine Anwendung (Application) 21 läuft auf der Steuerung 15 und verwaltet die Anzeige von Datensammelformularen, Menüs und erfasster Information auf einer Anzeige 12. Die Anwendung 21 verwaltet ebenfalls eine bidirektionale Datenübertragung mit dem Server 26, dem medizinischen Informationssystem 50 und anderen tragbaren Verarbeitungsgeräten über das Internet und andere Intranet-Verbindungen über die Kommunikationsschnittstelle 17. Tragbare Verarbeitungsgeräte 10 und 20 kommunizieren direkt bidirektional unter Verwendung der Steuerungen 15 und Schnittstellen 17 miteinander über eine serielle Infrarot-Verbindung 22 und ebenfalls miteinander und mit dem Informationssystem 50 und dem Internet und anderen Intranet-Systemen beispielsweise über andere Kommunikationsverbindungen. Derartige Kommunikationsverbindungen umfassen eine serielle Verbindung zu einem PC 30 und von einem PC 30 über eine Ethernet-Verbindung 28 an ein LAN 40 und ein System 50 (oder auf das Internet und andere externe Verbindungen über eine Firewall). Alternativ kann das Gerät 10 direkt über eine Ethernet-Verbindung 24 mit einem LAN 40 und dem System 50 Daten austauschen. Ein tragbares Gerät 20 kann in ähnlicher Weise direkt über eine Ethernet-Verbindung 32 mit dem LAN 40 und dem System 50 Daten austauschen. Ferner können serielle Verbindungen und Ethernet-Verbindungen ebenfalls drahtlose Verbindungen umfassen, einschließlich Infrarot-Verbindungen oder andere Verbindungen. Dadurch können die tragbaren Geräte 10 und 20 Datensammelformulare und damit in Zusammenhang stehende Daten an den Server 26 und an das medizinische Informationssystem 50 übertragen werden.
  • 2 zeigt ein Flussdiagramm eines Verfahrens, welches von der Anwendung 19, die auf dem Server 26 läuft, ausgeführt wird, in Antwort auf einen Benutzerbefehl, der über den PC 30 eingegeben wird, zur Erzeugung eines Datensammelformulars zur Verwendung durch das tragbare Verarbeitungsgerät beim Sammeln von Patientendaten. Ein Benutzer erzeugt ein Datensammelformular durch Verwendung der Formularerzeugungs- und Verwaltungsanwendung 19, die die Schritte des Flussdiagramms gemäß 2 ausführt und auf dem Server 26 läuft, auf den über die Ethernet-Verbindung 28 und das LAN 40 zugegriffen wird, indem der PC (Personal Computer) 30 verwendet wird. In Schritt 305 gemäß 2, welcher dem Start- Schritt 300 folgt, initiiert die Anwendung 19 in Antwort auf einen Benutzerbefehl die Erzeugung von einem oder von mehreren Anzeigebildern, die es einem Benutzer ermöglichen, Konfigurationsinformation einzugeben, zur Erzeugung eines gewünschten Formulars. Zu diesem Zweck unterstützt ein erzeugtes Anzeigebild eine Benutzerauswahl eines Datenfeldes zur Einfügung in ein gewünschtes Datensammelformular. 5 zeigt ein Benutzerschnittstellenbildmenü, welches die Erzeugung von Datenfeldern in einem Datensammelformular eines tragbaren Verarbeitungsgeräts unterstützt. Das Benutzerschnittstellenbild gemäß 5 wird in Antwort auf eine Benutzerauswahl einer Formularerzeugungsschaltfläche in einem Menü, welches auf dem PC 30 angezeigt wird, gestartet. Ein Benutzer verwendet das Bild gemäß 5, um ein Datenfeld bei der Erzeugung eines Formulars zur Auswahl individueller Patientenparameter, beispielsweise der Temperatur und des Blutdrucks zu erstellen.
  • Das erzeugte Anzeigebild gemäß 5 unterstützt auch eine Benutzerauswahl von mindestens einem Attribut, welches mit einem ausgewählten Datenfeld in Zusammenhang steht. Ein derartiges Attribut enthält einen Code (Beobachtungscode 400), der ein Abbilden (Mapping) der Daten, die in ein bestimmtes Datenfeld in einem Formular eingegeben werden, an eine bestimmte Position in einer Datenbank ermöglicht. Der Code wird verwendet, um ein entsprechendes Datenfeld und eine im Zusammenhang stehende Speicherposition in einer Host-Datenbank zu identifizieren. Die Anwendung 19 verbindet einen Code mit einem bestimmten Datenfeld (beispielsweise Patiententemperaturdatenfeld) in einem Datensammelformular, welches erzeugt wird, und mit einer entsprechenden Position in der Host-Datenbank (im Server 26 oder im Informationssystem 50). Die individuellen Feldern in der Host-Datenbank haben einzigartige Kennungen, beispielsweise kann die Patiententemperatur mit einer Textzeichenkette PAT-TEMP gekennzeichnet sein. In Antwort auf eine Benutzereingabe eines Patiententemperaturwertes über ein erzeugtes Datensammelformular überträgt folglich das Gerät 10 den eingegebenen Wert und den in Zusammenhang stehenden Code (beispielsweise, indem die Zeichenkette "PAT-TEMP" = 98,6" gesendet wird) an die Anwendung 19 auf dem Server 26. Die Anwendung 19 verwendet den Code zur Speicherung des empfangenen Werts an der korrekten Position in der Host-Datenbank im Server 26 oder im System 50. Das Fenster 409 des Schnittstellenbildes gemäß 5 listet benutzererzeugte Datenfelder auf, die nach Name sortiert sind, und zeigt ebenfalls den Beobachtungscode (ObsCode), der mit jedem Datenfeld in Zusammenhang steht.
  • Andere Attribute, die von einem Benutzer auswählbar sind zur Zuweisung eines ausgewählten Datenfeldes, umfassen einen Dateifeldnamen 407 (beispielsweise Temperatur, Blutdruck), ein Datenfeldlabel 405 zur Anzeige zusammen mit einem Datenfeld in einem erzeugten Formular und einen Typ des Dateneingabefeldes 403 zur Verwendung in einem Datenfeld in einem erzeugten Formular. Der Typ des Dateneingabefeldes 403 kann eine Textbox, eine Listenbox, eine Check-Box oder Radio-Button sein. Die 6 bis 8 zeigen beispielhafte Dateneingabezellen (Boxes), die von einem Benutzer über ein erzeugtes Anzeigebild (in Schritt 305 gemäß 2) auswählbar sind. Ein Benutzer assoziiert eine ausgewählte Dateneingabezelle mit einem Datenfeld in einem Datensammelformular über das Formularkonfigurationsbenutzerschnittstellenbild gemäß 5. 6 zeigt einen benutzerauswählbaren Textdateneingabetyp eines Datenfeldes. Dieses Dateneingabefeld unterstützt eine Benutzerauswahl einer maximalen Anzahl an Zeichen, die eingegeben werden können, eines minimalen Werts, eines maximalen Werts, und ob eine Benutzerdateneingabe erforderlich ist. In ähnlicher Weise zeigt 7 einen Listendateneingabetyp eines Datenfeldes, der eine Benutzerauswahl ermöglicht von erlaubten Dateneingabedatenstücken. Ferner zeigt 8 einen Checkbox- oder Radio-Button Dateneingabetyp eines Datenfeldes, welches einem Benutzer die Zuweisung eines zu verwendenden Wertes erlaubt, wenn die Schaltfläche ausgewählt wird.
  • In Antwort auf einen Benutzerbefehl initiiert die Anwendung 19 in Schritt 310 die Erzeugung eines zusammengesetzten Benutzerschnittstellenbildes, wie in 9 gezeigt, welches die Formularerzeugung unterstützt, und ein Vorschaubild eines Formulars enthält, welches unter Verwendung der in Schritt 305 eingegebenen Konfigurationsinformation hergeleitet wird. Die Anwendung 19 aktualisiert das Vorschaubild in Antwort auf eine Benutzereingabe der Konfigurationsinformation, um eine kontinuierliche aktualisierte Vorschau eines Formulars zu liefern, so wie die dieses erzeugt wird. Wenn folglich Felder dem Formular hinzugefügt werden, zeigt das Vorschaufenster 427 das Aussehen des Formulars, so wie es erzeugt wird. Wenn ein neues Feld dem Formular hinzugefügt wird, erscheint es in dem Vorschaufenster. Wenn ein Fehler vorliegt, wenn versucht wird, ein Feld hinzuzufügen, erscheint es nicht in dem Vorschaufenster 427 (gemäß einem anderen Ausführungsbeispiel des System wird der Fehler automatisch korrigiert und ein korrigiertes Formularlayout angezeigt). Das Schnittstellenbild gemäß 9 ermöglicht einem Benutzer ein Formular, das zu erzeugen ist, zu bestimmen, in dem der Formularname 413 und das Formular-Label 410 eingegeben werden. Das resultierende Schnittstellenbild zeigt den Formularbildtyp 415 und unterstützt Benutzereingaben der Positionsinformation zur Positionierung von benutzerauswählbaren Elementen, einschließlich Datenfeldern, und in Verbindung stehenden Labels und Abständen (die durch einen Typauswähler 421 identifiziert sind) in dem Formular, das erzeugt wird. Die Positionsinformation umfasst eine Zeilenzahl 425, die eine Bildanzeigezeile kennzeichnet, auf der ein ausgewähltes Element zu lokalisieren ist, und eine Positionszahl 423, die eine Position kennzeichnet, entlang der ausgewählten Zeile, um das ausgewählte Element anzuordnen. Der in Verbindung stehende Datenfeldname und das Label werden durch einen Benutzer über Objekte 417 und 419 ausgewählt.
  • Die Anwendung 19 in Schritt 315 verwendet die Konfigurationsinformation, die in den Schritten 305 und 310 eingegeben wurde, um ein elektronisches Datensammelformular zu erzeugen, wie beispielhaft in dem Patientenlebenszeichendatensammelformular gemäß 12 gezeigt wird, zur Verwendung auf einem tragbaren Gerät 10. In Antwort auf die Erzeugung und das Speichern des Datensammelformulars im Schritt 315 erzeugt die Anwendung 19 Daten, die mit dem Formular im Zusammenhang stehen, wie in der Tabelle gemäß 10 gezeigt, zur Speicherung auf dem Server 26. Die Daten, die mit dem Formular in Verbindung stehen, verbinden den Formularnamen (beispielsweise Model Vitals Charting Form-Copy, Objekt 450 10, Objekt 413 9) mit Link-Texten (beispielsweise Chart Vitals, Objekt 453 10, Objekt 410 9). Der Link-Text (Chart Vitals-Formular-Label 410 gemäß 9) liefert einen benutzerauswählbaren Link (oder eine Schaltfläche), die in einem Bild auf dem tragbaren Gerät 10 angezeigt wird. Das Verfahren gemäß 2 endet im Schritt 320.
  • 3 zeigt ein Flussdiagramm eines Verfahrens, welches durch die Anwendung 19 zur Verwaltung der Übertragung eines erzeugten Datensammelformulars an ein tragbares Verarbeitungsgerät ausgeführt wird. Im Schritt 205 gemäß 3, der dem Startschritt 200 folgt, erzeugt die Anwendung 19 ein elektronisches Formular in Antwort auf einen Benutzerbefehl, indem das in Verbindung mit 2 beschriebene Verfahren verwendet wird. Im Schritt 210 gemäß 3 speichert die Anwendung 19 in Antwort auf einen Benutzerbefehl das erzeugte Formular in einem Speicher auf dem Server 26 (oder System 50), der mehrere unterschiedliche Typen von Formularen enthält zum Sammeln entsprechender mehrerer unterschiedlicher Typen von Datenobjekten von Patientendatensatzinformation. Die unterschiedlichen Typen von For mularen werden verwendet, um unterschiedliche Typen von Datenstücken (Datenobjekten) zu sammeln, die mit unterschiedlichen Abschnitten einer Patientendatensatzinformation in Zusammenhang stehen, die in einem Inhaltsindexbild identifiziert wird, welches auf dem tragbaren Gerät 10 angezeigt wird. Unterschiedliche Organisationen und unterschiedliche Abteilungen innerhalb einer individuellen Organisation verwenden ebenfalls unterschiedliche Typen von Formularen, die für bestimmte Organisations- oder Abteilungsanforderungen kundenindividuell angepasst sind. Die unterschiedlichen Typen von Datenobjekten enthalten beispielsweise Ablaufinformation (Auftragsinformation), Lebenszeicheninformation, Entwicklungsnotizen, Arztnotizen, Labortestergebnisse, Bildinformation, Allergieinformation, Medikationsinformation, Krankenschwesternotizen, Impfungen, Begegnungsinformation oder Problembeschreibungen. Der Speicher assoziiert ebenfalls individuelle Formulare mit entsprechenden Datenelementen zur Verwendung bei der Bereitstellung einer Schaltfläche, die in einem Bild auf dem tragbaren Verarbeitungsgerät 10 angezeigt wird. Eine derartige Schaltfläche ermöglicht einem Benutzer einen bestimmten Formulartyp zur Anzeige auf dem Gerät 10 auszuwählen.
  • Die Anwendung 19 im Schritt 215 empfängt Datensammelformularzeitpunkts- und Datumsstempelinformation (oder andere Formularversionskennungsinformation), die den Zeitpunkt und das Datum der Erzeugung eines Formulars in mindestens einer Kommunikationsnachricht von dem tragbaren Gerät 10 kennzeichnet. Die Zeit- und Datumsstempelinformation wird von dem Gerät 10 an die Anwendung 19 zusammen mit Patientendaten übertragen, die über das Formular des bestimmten Typs gesammelt wurden. Dies erfolgt in Antwort auf einen Benutzerbefehl, um beispielsweise elektronische Patientendatensatzinformation eines bestimmten Patienten zu aktualisieren. Die Anwendung 19 erkennt automatisch, ob eine neuere Version des Formulars des bestimmten Typs, welches gegenwärtig in einem tragbaren Verarbeitungsgerät gespeichert ist, verfügbar ist. Dies erfolgt durch Vergleichen der Formularzeitpunkts- und Datumsstempelinformation (oder anderer Versionskennzeichnungsdaten), die von dem tragbaren Verarbeitungsgerät 10 empfangen werden, mit Zeit- und Datumsstempeln (oder anderen Versionskennzeichnungsdaten) von Formularen, die in einem Speicher im Server 26 (oder System 50) gespeichert sind. Andere Formularversionskennungsinformation kann eine Zeichenkette enthalten, die beispielsweise eine Formularversion kennzeichnet. Alternativ hält die Anwendung 19 einen Datensatz von Versionen von Formularen, die an ein tragbares Verarbeitungsgerät 10 übertragen wurden, und vergleicht die Formularversionsidentifikationsdaten der Formulare, die in dem Speicher gespeichert sind, mit Versionsidentifikationsdaten in dem Datensatz.
  • Die Anwendung 19 im Schritt 220 ruft Daten ab, die die neuere Version des Datensammelformulars des speziellen Typs darstellen, hergeleitet aus dem Speicher im Server 26 in Antwort auf eine Bestimmung, dass eine neuere Formularversion verfügbar ist. Die Anwendung 19 startet automatisch eine Datenübertragung der abgerufenen das Formular repräsentierenden Daten an das tragbare Gerät 10. Alternativ sendet die Anwendung 19 Daten, die die letzte Formularversion darstellen, an das tragbare Gerät 10 in Antwort auf einen Formularaktualisierungsbefehl. Die das Formular darstellenden Daten werden an das tragbare Gerät 10 zusammen mit Daten gesendet, die mit dem bestimmten Formular im Zusammenhang stehen zur Verwendung bei der Bereitstellung einer angezeigten Verbindung (Link oder Schaltfläche). Die Daten, die mit dem bestimmten Formular zur Verwendung bei der Bereitstellung eines angezeigten Links in Zusammenhang stehen, sind in der Tabelle gemäß 10 gezeigt, und werden aus dem Speicher im Server 26 abgerufen. Diese Link-Daten werden während des Formularerzeugungsverfahrens erzeugt, wie oben im Zusammenhang mit 2 beschrieben (Schritt 315). Die Daten, die mit dem Formular in Verbindung stehen, verbinden den Formularnamen (Model Vitals Charting Form-Copy, Objekt 450 10) mit Link-Text (Chart Vitals, Objekt 453 10).
  • In dem bevorzugten Ausführungsbeispiel werden die Datensammelformulare in einem benannten Verzeichnis auf dem gleichen Webserver (Server 26) gespeichert, den Krankenhausärzte verwenden, um Patienteninformation vom System 50 herunterzuladen oder hochzuladen. Gemäß anderen Ausführungsbeispielen befinden sich die gespeicherten Formulare und die Patientendatensatzinformation auf unterschiedlichen Servern oder Speichervorrichtungen. Das Verfahren gemäß 3 endet im Schritt 240.
  • 4 zeigt ein Flussdiagramm eines Verfahrens für das tragbare Verarbeitungsgerät 10 zur Auswahl und Verwendung eines Datensammelformulars bei der Erfassung und Übertragung von Patientendaten. In Schritt 333 gemäß 4, der dem Startschritt 330 folgt, erzeugt die Anwendung 21 des Geräts 10 ein medizinisches Patientendatensatzinhaltsindexbild (beispielsweise in 11 gezeigt) zur Identifizierung verschiedener Abschnitte der Patientendatensatzin formation, einschließlich Schaltflächen zur Verwendung bei der Auswahl unterschiedlicher Formulare zum Sammeln unterschiedlicher Typen von Datenobjekten. Die unterschiedlichen Formulare werden in einem Speicher in dem Gerät 10 gespeichert und verwendet, um unterschiedliche Typen von Datenobjekten zu sammeln zur Verwendung bei der Aktualisierung unterschiedlicher Abschnitte der Patientendatensatzinformation. Das medizinische Datensatzinhaltsindexbild gemäß 11 enthält einen Inhaltindexhyperlink zu jedem der Hauptabschnitte eines Patientenblattes, beispielsweise Chemie, Hämatologie, Lebenszeichen, etc., wie beispielhaft in den Elementen 911–929 gemäß 11 gezeigt.
  • Ein Patientendatensatzinhaltsindex wird dynamisch durch die Anwendung 19 auf dem Server 26 erzeugt, wenn Patientendatensatzinformation für einen bestimmten Patienten erzeugt wird, und durch die Anwendung 19 an ein Verarbeitungsgerät 10 übertragen. Wenn die Anwendung 19 individuelle Abschnitte eines Patientendatensatzes zur Übertragung an das Verarbeitungsgerät 10 vergleicht, erzeugt es ebenfalls individuelle URL-Links zu entsprechenden Datensatzabschnitten zur Verwendung in einem Patientendatensatzinhaltsindex. Wenn speziell ein neuer Abschnitt von Patientendatensatzdaten von einem Datensatzspeicher abgerufen wird, wird ein Name dieses Abschnittes (beispielsweise Chemie) identifiziert, und in einem Speicherpuffer als ein HTML-Hyperlinktag gespeichert, der auf den Berichtabschnitt, auf den er sich bezieht, zeigt.
  • In Antwort auf eine Benutzerauswahl des Chart Vitals Link 925 in dem medizinischen Datensatzinhaltsindexbild gemäß 11, welches auf dem Gerät 10 angezeigt wird, wählt die Anwendung 21 in Schritt 335 das Chart Vitals Datensammelformular aus (beispielsweise in 12 gezeigt), von dem Speicher des Gerät 10, um Patientenlebenszeichendaten zu erfassen. Zu diesem Zweck verwendet die Anwendung 21 des Geräts 10 gespeicherte Daten, die mit dem bestimmten Formular in Verbindung stehen (wie in der Tabelle gemäß 10 gezeigt), die den Formularnamen (Model Vitals Charting Form-Copy, Objekt 450 10) mit Link-Text (Chart Vitals, Objekt 453 10) verbindet. Die Anwendung 21 verwendet diese gespeicherten Daten, um eine Datei zu identifizieren und abzurufen, die das Chart Vitals Datensammelformular enthält (wie in 12 gezeigt), welches in dem Gerät 10 gespeichert ist, mit dem Formularnamen (Model Vitals Charting Form-Copy) in Antwort auf die Benutzerauswahl des Links 925 des Chart Vitals Bildes gemäß 11. Auf das Chart Vitals Datensammelformular gemäß 12 wird von dem Speicher des Geräts 10 zugegriffen und auf dem Gerät 10 angezeigt. Die Anwendung 21 erfasst Patientendaten, die eingegeben werden unter Verwendung des Chart Vitals Formulars im Schritt 340, und im Schritt 343 erfolgt eine Verarbeitung der erfassten eingegebenen Patientendaten, um für eine Datenübertragung mit dem Server 26 geeignet zu sein. Die Anwendung 21 erhält eine Formularversionskennung (beispielsweise einen Zeit- und Datumsstempelidentifzierer), der eine Version des Chart Vitals Formulars in den verarbeiteten, erfassten, eingegebenen Patientendaten identifiziert. Im Schritt 345 startet die Anwendung 21 eine Datenübertragung der verarbeiteten Daten und der Formularversionskennung an den Server 26. Die verarbeiteten Daten, die aktualisierte Patientendatensatzinformation enthalten, werden gesendet zur Aktualisierung des Patientendatensatzspeichers des Systems 50 oder können per Email an einen anderen entfernten Ort gesendet oder gedruckt werden. Das Verfahren gemäß 4 endet im Schritt 350.
  • Die Architekturen, die Benutzerschnittstellenmenüs und die Verfahren, die in den 1 bis 12 gezeigt sind, sind nicht exklusive. Andere Architekturen, Verfahren und Benutzerschnittstellenmenüs, können gemäß den Prinzipien der Erfindung hergeleitet werden, um die gleichen Aufgaben zu erfüllen. Ferner können die erfindungsgemäßen Prinzipien vorteilhafterweise in irgendeinem das Gesundheitswesen betreffenden Informationsverwaltungs-(Management)-System eingesetzt werden, um eine Verteilung von Patienteninformation oder anderer Information an mehrere unterschiedliche Orte zu erleichtern.

Claims (15)

  1. System zur Bereitstellung von Formularen zur Verwendung bei der Datensammlung durch ein tragbares Verarbeitungsgerät (10, 20), mit: einem Formularerzeuger zum Erzeugen eines elektronischen Formulars zur Verwendung bei der Sammlung von Daten in Antwort auf einen Benutzerbefehl; einem Speicher (26) für die erzeugten elektronischen Formulare; einem Formularversionsdetektor zum Bestimmen, ob eine neuere Version des Formulars, welches gegenwärtig in einem tragbaren Verarbeitungsgerät (10, 20) gespeichert ist, verfügbar ist; und einem Kommunikationsprozessor zum Starten einer Übertragung von Daten, die ein Formular neuerer Version darstellen, das aus dem Speicher hergeleitet wird, an das tragbare Verarbeitungsgerät (10, 20) in Antwort auf die Detektion der Verfügbarkeit der neueren Version.
  2. System nach Anspruch 1, bei dem der Formularversionsdetektor detektiert, ob eine neuere Version eines Formulars, welches gegenwärtig in dem tragbaren Verarbeitungsgerät (10, 20) gespeichert ist, verfügbar ist, durch Ausführen mindestens eines Schritts, der ausgewählt ist aus (a) Vergleichen von Formularversionsidentifikationsdaten, die von dem tragbaren Verarbeitungsgerät (10, 20) empfangen werden, mit Versionsidentifikationsdaten von Formularen, die in dem Speicher gespeichert sind, und (b) Speichern eines Datensatzes von Versionen von Formularen, die an das tragbare Verarbeitungsgerät übertragen werden, und Vergleichen von Versionsidentifikationsdaten von Formularen, die in dem Speicher gespeichert sind, mit Versionsidentifikationsdaten in dem Datensatz.
  3. System nach Anspruch 2, bei dem die Formularversionsidentifikationsdaten mindestens eine Information aufweisen, ausgewählt aus (a) einer Zeichenkette, die eine Formularversion kennzeichnet, und (b) einem Zeitstempel, der den Zeitpunkt der Erzeugung eines Formulars kennzeichnet, und (c) einem Datumsstempel, der das Datum der Erzeugung eines Formulars kennzeichnet.
  4. System nach einem der Ansprüche 1 bis 3, bei dem der Speicher (26) der erzeugten elektronischen Formulare eine Mehrzahl von unterschiedlichen Formulartypen aufweist, zum Sammeln einer entsprechenden Mehrzahl von unterschiedlichen Typen von Daten, der Formularversionsdetektor bestimmt, ob eine neuere Version eines bestimmten Formulartyps, der gegenwärtig in dem tragbaren Verarbeitungsgerät (10, 20) gespeichert ist, verfügbar ist, und der Kommunikationsprozessor eine Übertragung von Daten, die die neuere Version eines Formulars eines bestimmten Typs darstellen, das aus dem Speicher hergeleitet wird, an das tragbare Verarbeitungsgerät (10, 20) in Antwort auf die Detektion der Verfügbarkeit der neueren Version startet.
  5. System nach einem der Ansprüche 1 bis 4, bei dem der Formularversionsdetektor bestimmt, ob eine neuere Version eines Formulars verfügbar ist, in Antwort auf eine empfangene Kommunikationsnachricht von dem tragbaren Verarbeitungsgerät (10, 20), der Formularerzeuger Daten erzeugt, die mit einem individuellen erzeugten Formular in Zusammenhang stehen, zur Verwendung bei der Bereitstellung einer Schaltfläche, die in einem Bild auf dem tragbaren Verarbeitungsgerät (10, 20) dargestellt wird, wodurch ein Benutzer in die Lage versetzt wird, das individuell erzeugte Formular zur Anzeige auf dem tragbaren Verarbeitungsgerät in Antwort auf eine Benutzerauswahl der Schaltfläche auszuwählen, und der Kommunikationsprozessor eine Übertragung der Daten startet, die mit dem individuell erzeugten Formular im Zusammenhang stehen, mit Daten, die eine neuere Version des individuellen Formulars darstellen, an das tragbare Verarbeitungsgerät (10, 20) in Antwort auf die Detektion der Verfügbarkeit der neueren Version.
  6. System nach Anspruch 4 oder 5, bei dem die Mehrzahl der unterschiedlichen Typen von Formularen zum Sammeln unterschiedlicher Typen von Datenobjekten dienen, die mit unterschiedlichen Abschnitten einer Patientendatensatzinformation in Zusammenhang stehen, die in einem Inhaltsindexbild kenntlich gemacht ist, welches auf dem tragbaren Verarbeitungsgerät (10, 20) darstellbar ist, und die Mehrzahl der unterschiedlichen Typen von Datenobjekten mindestens zwei Informationen aufweisen, ausgewählt aus (a) Anordnungsinformation, (b) Lebenszeicheninformation, (c) Progredienzinformation, (d) Arztnotizen, (e) Labortestergebnisse, (f) Bildinformation, (g) Allergieinformation, (h) Medikationsinformation, (i) Krankenschwesternnotizen, (j) Impfungen, (k) Begegnungsinformation und (1) Probleme.
  7. System nach einem der Ansprüche 4 bis 6, bei dem der Speicher (26) eine Mehrzahl von unterschiedlichen Typen von Formularen enthält und eine Mehrzahl von in Verbindung stehenden entsprechenden Datenelementen, und ein individuelles bestimmtes Datenelement zur Verwendung bei der Bereitstellung einer Schaltfläche dient, die in einem Bild auf dem tragbaren Verarbeitungsgerät angezeigt wird, wodurch ein Benutzer in die Lage versetzt wird, einen entsprechenden individuellen bestimmten Formulartyp zur Anzeige auf dem tragbaren Verarbeitungsgerät in Antwort auf eine Benutzerauswahl der Schaltfläche anzuzeigen, und der Kommunikationsprozessor die Übertragung des individuellen bestimmten Datenelements zusammen mit dem entsprechenden individuellen bestimmten Formulartyp an das tragbare Verarbeitungsgerät (10, 20) in Antwort auf die Detektion der Verfügbarkeit der neueren Version startet.
  8. System nach einem der Ansprüche 4 bis 7, bei dem die Mehrzahl der unterschiedlichen Formulartypen mit einer Mehrzahl von unterschiedlichen Organisationen im Zusammenhang stehen.
  9. System zur Bereitstellung eines elektronischen Formulars zur Verwendung bei der Datensammlung durch ein tragbares Verarbeitungsgerät (10, 20), mit: einem Anzeigegenerator zur Erzeugung mindestens eines Anzeigebildes, welches einen Benutzer in die Lage versetzt, Konfigurationsinformation zur Erzeugung eines gewünschten Formulars einzugeben, indem das Auswählen eines Datenfeldes unterstützt wird, um es in ein gewünschtes Formular einzufügen und mindestens eines Attributs, welches mit dem ausgewählten Datenfeld in Zusammenhang steht, enthaltend einen Code, der ein Abbilden eines Datenelements, das in das ausgewählte Datenfeld durch einen Benutzer eingegeben wird, an eine bestimmte Position in einer Datenbank ermöglicht, und die Eingabe von Positionsinformation unterstützt, zur Anordnung des ausgewählten Datenfeldes in dem gewünschten Formular; einem Formularerzeuger zum Erzeugen eines elektronischen Formulars zur Verwendung beim Sammeln von Daten, in Antwort auf einen Benutzerbefehl; und einem Vorschau-Generator zum Starten der Erzeugung eines Vorschaubildes eines Formulars, welches hergeleitet wird, indem die Konfigurationsinformation verwendet wird, in Antwort auf einen Benutzerbefehl.
  10. System nach Anspruch 9, bei dem das mindestens eine Attribut, das mit dem ausgewählten Datenfeld in Zusammenhang steht, mindestens eine Information aufweist, ausgewählt aus (a) einem Datenfeldnamen, (b) einem Datenfeldlabel zur Anzeige auf dem gewünschten Formular zusammen mit dem Datenfeld, und (c) einem Typ von einem Dateneingabefeld zur Verwendung auf dem gewünschten Formular für das Datenfeld.
  11. System nach Anspruch 9 oder 10, bei dem die Positionsinformation mindestens eine Information enthält, ausgewählt aus (a) einer Zeilennummer, die eine Zeile kennzeichnet, um das ausgewählte Datenfeld anzuordnen, und (b) einer Positionsnummer, die eine Position entlang dieser Zeile kennzeichnet, um das ausgewählte Datenfeld anzuordnen, und der Vorschau-Generator die Erzeugung des Vorschaubildes in einem Fenster in einem zusammengesetzten Bild startet, das das mindestens eine Anzeigebild enthält, und die Aktualisierungen des Vorschaubildes in Antwort auf eine Benutzereingabe von Konfigurationsinformation, um eine kontinuierliche aktualisierte Vorschau eines Formulars zu liefern, so wie es erzeugt wird.
  12. System zur Verwendung beim Datensammeln und bei der Datenübertragung durch ein tragbares Verarbeitungsgerät, mit: einem Speicher (26) einer Mehrzahl von elektronischen Formularen zur Erfassung von Daten eines unterschiedlichen Typs; einem Auswahlprozessor zum Auswählen eines bestimmten Formulars aus dem Speicher in Antwort auf einen Benutzerbefehl, wobei das ausgewählte Formular zur Erfassung von Daten eines bestimmten Typs dient; einem Schnittstellenprozessor zum Erfassen von Daten, die eingegeben werden, indem das ausgewählte bestimmte Formular verwendet wird und zur Verarbeitung der Daten, um zur Übertragung zusammen mit einer Formularversionskennung, die eine Version des bestimmten Formulars kennzeichnet, geeignet zu sein, an ein entferntes System; und einem Kommunikationsprozessor zum Starten der Übertragung der verarbeiteten Daten und der Formularversionskennung an das entfernte System.
  13. System nach Anspruch 12, bei dem die Formularversionskennung mindestens eine Information aufweist, ausgewählt aus (a) einer Zeichenkette, die eine Formularversion kennzeichnet, und (b) einem Zeitstempel, der den Zeitpunkt der Erzeugung eines Formulars kennzeichnet, und (c) einem Datumsstempel, der das Datum der Erzeugung eines Formulars kennzeichnet.
  14. System nach Anspruch 12 oder 13, bei dem die Mehrzahl der elektronischen Formulare zum Sammeln von unterschiedlichen Typen von Datenobjekten dient, die mit unterschiedlichen Abschnitten einer Patientendatensatzinformation im Zusammenhang stehen, die in einem Inhaltsindexbild kenntlich gemacht sind, welches auf dem tragbaren Verarbeitungsgerät (10, 20) anzeigbar ist, und die Mehrzahl der unterschiedlichen Typen von Datenobjekten mindestens zwei Informationen enthält, ausgewählt aus (a) Anordnungsinformation, (b) Lebenszeicheninformation, (c) Progredienznotizen, (d) Arztnotizen, (e) Labortestergebnisse, (f) Bildinformation, (g) Allergieinformation, (h) Medikationsinformation, (i) Krankenschwesternnotizen, (j) Impfungen, (k) Begegnungsinformation und (1) Probleme.
  15. System nach einem der Ansprüche 12 bis 14, mit einem Anzeigegenerator zum Erzeugen von mindestens einem Bild, welches eine Schaltfläche aufweist zur Anzeige auf dem tragbaren Verarbeitungsgerät (10, 20), wodurch ein Auswählen eines bestimmten Formulars aus dem Speicher in Antwort auf eine Benutzerauswahl der Schaltfläche ermöglicht wird, und der Anzeigegenerator ein medizinisches Patientendatensatzinhaltsindexbild erzeugt zur Kennzeichnung unterschiedlicher Abschnitte von Patientendatensatzinformation, und mit einer Mehrzahl von Schaltflächen zur Verwendung bei der Auswahl unterschiedlicher Formulare aus dem Speicher zum Sammeln unterschiedlicher Typen von Datenobjekten zur Verwendung bei der Aktualisierung unterschiedlicher Abschnitte der Patientendatensatzinformation, und die Mehrzahl der elektronischen Formulare mit einer Mehrzahl von unterschiedlichen Organisationen in Zusammenhang stehen.
DE102004004583A 2003-01-31 2004-01-29 System und Benutzerschnittstelle zur Verwaltung und Verarbeitung von Formularinformation zur Verwendung durch tragbare Verarbeitungsgeräte und andere Geräte Ceased DE102004004583A1 (de)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US44414703P 2003-01-31 2003-01-31
US60/444147 2003-01-31
US10/465254 2003-06-19
US10/465,254 US7404140B2 (en) 2003-01-31 2003-06-19 System for managing form information for use by portable devices

Publications (1)

Publication Number Publication Date
DE102004004583A1 true DE102004004583A1 (de) 2004-08-19

Family

ID=32738442

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102004004583A Ceased DE102004004583A1 (de) 2003-01-31 2004-01-29 System und Benutzerschnittstelle zur Verwaltung und Verarbeitung von Formularinformation zur Verwendung durch tragbare Verarbeitungsgeräte und andere Geräte

Country Status (4)

Country Link
US (1) US7404140B2 (de)
JP (1) JP2004234666A (de)
DE (1) DE102004004583A1 (de)
IT (1) ITMI20040122A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102012101676A1 (de) * 2012-02-29 2013-08-29 Klaus-Dieter Rösler Verfahren und Vorrichtung zum Bearbeiten von Formularen mit einer Datenverarbeitungsanlage

Families Citing this family (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060200754A1 (en) * 2001-10-24 2006-09-07 Infosnap Systems and methods for storing personal information, automatically filling out forms, and sharing information with a data recipient
US6925357B2 (en) 2002-07-25 2005-08-02 Intouch Health, Inc. Medical tele-robotic system
US20040162637A1 (en) 2002-07-25 2004-08-19 Yulun Wang Medical tele-robotic system with a master remote station with an arbitrator
US8645547B1 (en) 2003-07-25 2014-02-04 Verizon Data Services Llc Methods and systems for providing a messaging service
US7870270B1 (en) * 2003-07-25 2011-01-11 Verizon Data Services Llc Methods and systems for providing capability management and user administration
US7813836B2 (en) 2003-12-09 2010-10-12 Intouch Technologies, Inc. Protocol for a remotely controlled videoconferencing robot
US20050136903A1 (en) * 2003-12-18 2005-06-23 Nokia Corporation Context dependent alert in a portable electronic device
US20050268213A1 (en) * 2004-05-06 2005-12-01 Peiya Liu System and method for automating job management in mobile data collection
US8077963B2 (en) 2004-07-13 2011-12-13 Yulun Wang Mobile robot with a head-based movement mapping scheme
US8285856B1 (en) 2004-07-23 2012-10-09 Verizon Data Services Llc Methods and systems for integrating a messaging service with an application
US8347203B1 (en) 2004-07-23 2013-01-01 Verizon Data Services Llc Methods and systems for defining a form navigational structure
GB2421827B (en) * 2004-12-31 2010-04-14 Ibm Methods apparatus and computer programs for dynamic generation of forms
US7581169B2 (en) * 2005-01-14 2009-08-25 Nicholas James Thomson Method and apparatus for form automatic layout
US9198728B2 (en) 2005-09-30 2015-12-01 Intouch Technologies, Inc. Multi-camera mobile teleconferencing platform
US20070162455A1 (en) * 2005-12-30 2007-07-12 Walter Oney System for and method of gathering complex structured information
US8849679B2 (en) 2006-06-15 2014-09-30 Intouch Technologies, Inc. Remote controlled robot system that provides medical images
US9063940B1 (en) 2006-09-29 2015-06-23 Emc Corporation Superseding objects in a retention system
US7805669B2 (en) * 2006-12-22 2010-09-28 Sag Ag System and method for selective form configuration
US20080275913A1 (en) * 2007-05-01 2008-11-06 Van Arragon Paul Dynamic assignment of statements for selected exams using clinical concepts
US9160783B2 (en) 2007-05-09 2015-10-13 Intouch Technologies, Inc. Robot system that operates through a network firewall
US10875182B2 (en) 2008-03-20 2020-12-29 Teladoc Health, Inc. Remote presence system mounted to operating room hardware
US8179418B2 (en) 2008-04-14 2012-05-15 Intouch Technologies, Inc. Robotic based health care system
US8170241B2 (en) 2008-04-17 2012-05-01 Intouch Technologies, Inc. Mobile tele-presence system with a microphone system
US9193065B2 (en) 2008-07-10 2015-11-24 Intouch Technologies, Inc. Docking system for a tele-presence robot
US9842192B2 (en) 2008-07-11 2017-12-12 Intouch Technologies, Inc. Tele-presence robot system with multi-cast features
US8340819B2 (en) 2008-09-18 2012-12-25 Intouch Technologies, Inc. Mobile videoconferencing robot system with network adaptive driving
US8780054B2 (en) 2008-09-26 2014-07-15 Lg Electronics Inc. Mobile terminal and control method thereof
US8996165B2 (en) 2008-10-21 2015-03-31 Intouch Technologies, Inc. Telepresence robot with a camera boom
CN102216933A (zh) * 2008-11-14 2011-10-12 皇家飞利浦电子股份有限公司 用于医学数据的搜索引擎
US9138891B2 (en) 2008-11-25 2015-09-22 Intouch Technologies, Inc. Server connectivity control for tele-presence robot
US8463435B2 (en) 2008-11-25 2013-06-11 Intouch Technologies, Inc. Server connectivity control for tele-presence robot
US8849680B2 (en) 2009-01-29 2014-09-30 Intouch Technologies, Inc. Documentation through a remote presence robot
US20100199162A1 (en) * 2009-02-03 2010-08-05 John Boucard Form Management System
US8897920B2 (en) 2009-04-17 2014-11-25 Intouch Technologies, Inc. Tele-presence robot system with software modularity, projector and laser pointer
US8707158B2 (en) * 2009-08-05 2014-04-22 Microsoft Corporation Customizing a form in a model-based system
US11399153B2 (en) * 2009-08-26 2022-07-26 Teladoc Health, Inc. Portable telepresence apparatus
US8384755B2 (en) 2009-08-26 2013-02-26 Intouch Technologies, Inc. Portable remote presence robot
CA2690784A1 (en) * 2010-01-22 2011-07-22 Spqkumar Inc. Network and method for data input, storage and retrieval
US11154981B2 (en) 2010-02-04 2021-10-26 Teladoc Health, Inc. Robot user interface for telepresence robot system
US8670017B2 (en) 2010-03-04 2014-03-11 Intouch Technologies, Inc. Remote presence system including a cart that supports a robot face and an overhead camera
US10343283B2 (en) 2010-05-24 2019-07-09 Intouch Technologies, Inc. Telepresence robot system that can be accessed by a cellular phone
US10808882B2 (en) 2010-05-26 2020-10-20 Intouch Technologies, Inc. Tele-robotic system with a robot face placed on a chair
US9264664B2 (en) 2010-12-03 2016-02-16 Intouch Technologies, Inc. Systems and methods for dynamic bandwidth allocation
KR102018763B1 (ko) 2011-01-28 2019-09-05 인터치 테크놀로지스 인코퍼레이티드 이동형 원격현전 로봇과의 인터페이싱
US9323250B2 (en) 2011-01-28 2016-04-26 Intouch Technologies, Inc. Time-dependent navigation of telepresence robots
US9575949B2 (en) * 2011-04-11 2017-02-21 Data Systems International, Inc. Multi-view runtime interrogator
US9329839B2 (en) * 2011-04-11 2016-05-03 Data Systems International, Inc. Multi-view form design
US10769739B2 (en) * 2011-04-25 2020-09-08 Intouch Technologies, Inc. Systems and methods for management of information among medical providers and facilities
US9098611B2 (en) 2012-11-26 2015-08-04 Intouch Technologies, Inc. Enhanced video interaction for a user interface of a telepresence network
US20140139616A1 (en) 2012-01-27 2014-05-22 Intouch Technologies, Inc. Enhanced Diagnostics for a Telepresence Robot
WO2012177611A2 (en) * 2011-06-19 2012-12-27 Mmodal Ip Llc Using alternative sources of evidence in computer-assisted billing coding
US20130006532A1 (en) * 2011-06-30 2013-01-03 Advan Int'l Corp. Portable calibration apparatus for medical monitor
US10599620B2 (en) * 2011-09-01 2020-03-24 Full Circle Insights, Inc. Method and system for object synchronization in CRM systems
US8836751B2 (en) 2011-11-08 2014-09-16 Intouch Technologies, Inc. Tele-presence system with a user interface that displays different communication links
US8902278B2 (en) 2012-04-11 2014-12-02 Intouch Technologies, Inc. Systems and methods for visualizing and managing telepresence devices in healthcare networks
US9251313B2 (en) 2012-04-11 2016-02-02 Intouch Technologies, Inc. Systems and methods for visualizing and managing telepresence devices in healthcare networks
EP2662817A1 (de) * 2012-05-08 2013-11-13 Océ-Technologies B.V. System zu Verwaltung von Revisionen eines Dokuments mit einem zentralen Speicher, ein solcher zentraler Speicher, mobile Vorrichtung, Verfahren und Computerprogrammprodukt dafür und Datenträger damit
WO2013176758A1 (en) 2012-05-22 2013-11-28 Intouch Technologies, Inc. Clinical workflows utilizing autonomous and semi-autonomous telemedicine devices
US9361021B2 (en) 2012-05-22 2016-06-07 Irobot Corporation Graphical user interfaces including touchpad driving interfaces for telemedicine devices
US9320642B1 (en) * 2012-06-04 2016-04-26 The Surgical Company International B.V. Method of and system for selecting patient temperature regulation tools
WO2014028529A2 (en) 2012-08-13 2014-02-20 Mmodal Ip Llc Maintaining a discrete data representation that corresponds to information contained in free-form text
US10403403B2 (en) * 2012-09-28 2019-09-03 Cerner Innovation, Inc. Adaptive medical documentation system
US9351641B2 (en) 2012-10-04 2016-05-31 Cerner Innovation, Inc. Mobile processing device system for patient monitoring data acquisition
US10424403B2 (en) 2013-01-28 2019-09-24 Siemens Aktiengesellschaft Adaptive medical documentation system
CN103226620B (zh) * 2013-03-25 2016-01-20 南京南瑞继保电气有限公司 一种smc模块状态信息处理方法
CN105701079A (zh) * 2015-12-31 2016-06-22 广东金赋信息科技有限公司 一种电子表单处理系统
US11309075B2 (en) 2016-12-29 2022-04-19 Cerner Innovation, Inc. Generation of a transaction set
US10628137B1 (en) 2016-12-29 2020-04-21 Cerner Innovation, Inc. User interface customization
US11862302B2 (en) 2017-04-24 2024-01-02 Teladoc Health, Inc. Automated transcription and documentation of tele-health encounters
US10483007B2 (en) 2017-07-25 2019-11-19 Intouch Technologies, Inc. Modular telehealth cart with thermal imaging and touch screen user interface
US11636944B2 (en) 2017-08-25 2023-04-25 Teladoc Health, Inc. Connectivity infrastructure for a telehealth platform
US10617299B2 (en) 2018-04-27 2020-04-14 Intouch Technologies, Inc. Telehealth cart that supports a removable tablet with seamless audio/video switching

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5704029A (en) * 1994-05-23 1997-12-30 Wright Strategies, Inc. System and method for completing an electronic form
US5619708A (en) * 1994-10-25 1997-04-08 Korteam International, Inc. System and method for generating database input forms
US5764992A (en) 1995-06-06 1998-06-09 Apple Computer, Inc. Method and apparatus for automatic software replacement
US6151643A (en) * 1996-06-07 2000-11-21 Networks Associates, Inc. Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer
US6119137A (en) * 1997-01-30 2000-09-12 Tumbleweed Communications Corp. Distributed dynamic document conversion server
US5857967A (en) * 1997-07-09 1999-01-12 Hewlett-Packard Company Universally accessible healthcare devices with on the fly generation of HTML files
US6128661A (en) * 1997-10-24 2000-10-03 Microsoft Corporation Integrated communications architecture on a mobile device
US6345278B1 (en) * 1998-06-04 2002-02-05 Collegenet, Inc. Universal forms engine
US6195667B1 (en) * 1998-10-16 2001-02-27 Softbook Press, Inc. On-line menu updating for an electronic book
AU2001216303A1 (en) 2000-03-10 2001-09-24 Aether Systems, Inc. System, method, and apparatus for providing value added services to specific users
US6816630B1 (en) * 2000-05-22 2004-11-09 Electro-Sensors, Inc. System and method for creating and processing data forms
US6606604B1 (en) * 2000-05-31 2003-08-12 International Business Machines Corporation Incremental updates of items and prices on a customer's computer to reduce download times for frequently purchased items in e-commerce transactions in a method, system and program
US7076521B2 (en) * 2000-06-26 2006-07-11 Vertical Computer Systems, Inc. Web-based collaborative data collection system
US8578266B2 (en) * 2000-06-26 2013-11-05 Vertical Computer Systems, Inc. Method and system for providing a framework for processing markup language documents
JP2002083255A (ja) * 2000-09-07 2002-03-22 Dainippon Printing Co Ltd 電子フォーム利用システム
JP2002259898A (ja) * 2001-02-26 2002-09-13 Canon Sales Co Inc ドキュメントフォーム管理システム、ドキュメントフォーム管理サーバ及びその方法並びにプログラムコード、記憶媒体
JP2002358476A (ja) * 2001-03-28 2002-12-13 Dainippon Printing Co Ltd 電子フォーム利用システム、サーバ、端末装置、及び記録媒体
US20020194028A1 (en) * 2001-06-14 2002-12-19 Johnston James A. Method, apparatus, and readable medium for on-line patient evaluation
JP4961642B2 (ja) * 2001-07-09 2012-06-27 ソニー株式会社 商品販売決済システム、商品販売決済方法、携帯端末および店舗端末
US20030023626A1 (en) * 2001-07-27 2003-01-30 Bretti Gregory J. Apparatus and method for creating customized business forms

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102012101676A1 (de) * 2012-02-29 2013-08-29 Klaus-Dieter Rösler Verfahren und Vorrichtung zum Bearbeiten von Formularen mit einer Datenverarbeitungsanlage
WO2013127858A1 (de) 2012-02-29 2013-09-06 Roesler Klaus-Dieter Verfahren und vorrichtung zum bearbeiten von formularen mit einer datenverarbeitungsanlage

Also Published As

Publication number Publication date
JP2004234666A (ja) 2004-08-19
US7404140B2 (en) 2008-07-22
US20040153965A1 (en) 2004-08-05
ITMI20040122A1 (it) 2004-04-29

Similar Documents

Publication Publication Date Title
DE102004004583A1 (de) System und Benutzerschnittstelle zur Verwaltung und Verarbeitung von Formularinformation zur Verwendung durch tragbare Verarbeitungsgeräte und andere Geräte
US7165221B2 (en) System and method for navigating patient medical information
JP4102568B2 (ja) インターネットに適合するユーザインタフェースシステムを支援する方法およびインターネットに適合するユーザインタフェースシステム
US20070198907A1 (en) System and method for enabling persistent values when navigating in electronic documents
US20120109915A1 (en) Document management system, method for controlling the same, and storage medium
DE102005040096A1 (de) Umfassendes Abfrageverarbeitungs- und Datenzugriffssystem, und eine Benutzerschnittstelle
DE102008010683A1 (de) Verfahren und Systeme zur Einbringung der klinischen Anzeige von und Suche nach medizinischen Krankenaktendaten aus einer Vielzahl von Informationssystemen
EP3264300A1 (de) Anzeigesystem für patienteninformationen und anzeigeverfahren für patienteninformationen
US20100211406A1 (en) Naturally expressed medical procedure descriptions generated via synchronized diagrams and menus
JP5392086B2 (ja) データベースシステム、およびプログラム
DE112019002930T5 (de) Vorrichtung, verfahren und programm zur unterstützung der erstellung eines patientenfragebogens
US20100161355A1 (en) Single field entry electronic clinical chart note entry system
JP6727896B2 (ja) 医療帳票管理システム
JP2000259740A (ja) 診療録電子記録装置、診療録電子記録システム、プログラム記憶媒体
DE202022102083U1 (de) System zur Verwaltung von Patientenanfragen und Dienstleistungen auf einer Online-Plattform für Telemedizin unter Verwendung von maschinellem Lernen
CN106326626B (zh) 一种健康病患信息输入系统
CN107580038A (zh) 一种专家推荐方法及系统
JP2022142234A (ja) プログラム、情報処理方法、及び情報処理装置
CN101512593B (zh) 业务支援系统及其方法
JP2012003465A (ja) シェーマ描画装置、シェーマ描画システムおよびシェーマ描画プログラム
DE10238596A1 (de) Verteiltes System und Verfahren zur Darstellung und Bearbeitung medizinisch relevanter Datenobjekte
US20170076044A1 (en) Medical-document management appratus, electronic medical record system, medical-document management system, and non-transitory computer readable medium
JP5157248B2 (ja) データベースシステム、及びプログラム
JP6875640B2 (ja) 遠隔読影システム、その制御方法、及びプログラム
JP2018073370A (ja) 電子カルテシステム及び電子カルテプログラム

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8127 New person/name/address of the applicant

Owner name: SIEMENS MEDICAL SOLUTIONS USA,INC.(N.D.GES.D.S, US

8131 Rejection