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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/174—Form filling; Merging
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H10/00—ICT specially adapted for the handling or processing of patient-related medical or healthcare data
- G16H10/60—ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT 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/20—ICT 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
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT 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/60—ICT 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/63—ICT 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 bis8 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 (Anwendung19 in1 ), die auf einem Webserver26 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 Anwendung19 verwendet, auf die unter Verwendung eines Personal Computers (PC)30 über eine Ethernet-Verbindung28 und ein LAN40 zugegriffen wird. Die Formularerzeugungs- und Verwaltungsanwendung19 ist beispielsweise ein Browser und internetkompatible und befindet sich auf einem Server26 . Die Anwendung19 unterstützt die Erzeugung von Patientendatensammelformularen als Standard HTML (Hyper Text Markup Language)-Dateien, die in einem Dateiverzeichnissystem des Servers26 gespeichert werden, um später bei Bedarf darauf zuzugreifen und zu ändern. Erzeugte Formulare werden entweder auf dem PC30 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 Server26 platziert, für eine spätere Datenübertragung an tragbare Verarbeitungsgeräte10 und20 . Eine medizinische Patientendatensatzinformation, die gesammelt wird, indem ein Datensammelformular verwendet wird, wird sicher zwischen den tragbaren Geräten10 und12 über eine serielle Infrarot-Verbindung22 oder über Ethernet-Verbindungen24 und32 und ein LAN40 übertragen. Die gesammelte medizinische Patientendatensatzinformation wird ebenfalls an ein medizinisches Datensatzinformationsspeichersystem50 übertragen. Ein Krankenhausarzt gibt einen Befehl auf dem tragbaren Gerät10 (oder20 ) ein, um auf den Server26 zuzugreifen, um Patientendaten von dem medizinischen Informationssystem50 herunterzuladen oder Patientendaten an das System50 hochzuladen. Die Anwendung19 auf dem Server26 vergleicht die Version (beispielsweise Zeit und Datum der Erzeugung) der Formulare auf dem tragbaren Gerät10 mit der Version der entsprechenden Formulare, die in dem Server26 gespeichert sind, und in Antwort auf eine Versionsdifferenz initiiert die Anwendung19 eine Übertragung der neuesten Version der Formulare an das tragbare Gerät10 . - Die tragbaren Geräte
10 und20 enthalten jeweils eine Steuerung15 zur Verarbeitung von Daten und Befehlen, die über eine Kommunikationsschnittstelle17 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 Steuerung15 und verwaltet die Anzeige von Datensammelformularen, Menüs und erfasster Information auf einer Anzeige12 . Die Anwendung21 verwaltet ebenfalls eine bidirektionale Datenübertragung mit dem Server26 , dem medizinischen Informationssystem50 und anderen tragbaren Verarbeitungsgeräten über das Internet und andere Intranet-Verbindungen über die Kommunikationsschnittstelle17 . Tragbare Verarbeitungsgeräte10 und20 kommunizieren direkt bidirektional unter Verwendung der Steuerungen15 und Schnittstellen17 miteinander über eine serielle Infrarot-Verbindung22 und ebenfalls miteinander und mit dem Informationssystem50 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-Verbindung28 an ein LAN40 und ein System50 (oder auf das Internet und andere externe Verbindungen über eine Firewall). Alternativ kann das Gerät10 direkt über eine Ethernet-Verbindung24 mit einem LAN40 und dem System50 Daten austauschen. Ein tragbares Gerät20 kann in ähnlicher Weise direkt über eine Ethernet-Verbindung32 mit dem LAN40 und dem System50 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äte10 und20 Datensammelformulare und damit in Zusammenhang stehende Daten an den Server26 und an das medizinische Informationssystem50 übertragen werden. -
2 zeigt ein Flussdiagramm eines Verfahrens, welches von der Anwendung19 , die auf dem Server26 läuft, ausgeführt wird, in Antwort auf einen Benutzerbefehl, der über den PC30 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 Verwaltungsanwendung19 , die die Schritte des Flussdiagramms gemäß2 ausführt und auf dem Server26 läuft, auf den über die Ethernet-Verbindung28 und das LAN40 zugegriffen wird, indem der PC (Personal Computer)30 verwendet wird. In Schritt 305 gemäß2 , welcher dem Start- Schritt 300 folgt, initiiert die Anwendung19 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 PC30 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 (Beobachtungscode400 ), 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 Anwendung19 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 Server26 oder im Informationssystem50 ). 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ät10 den eingegebenen Wert und den in Zusammenhang stehenden Code (beispielsweise, indem die Zeichenkette "PAT-TEMP" = 98,6" gesendet wird) an die Anwendung19 auf dem Server26 . Die Anwendung19 verwendet den Code zur Speicherung des empfangenen Werts an der korrekten Position in der Host-Datenbank im Server26 oder im System50 . Das Fenster409 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 Datenfeldlabel405 zur Anzeige zusammen mit einem Datenfeld in einem erzeugten Formular und einen Typ des Dateneingabefeldes403 zur Verwendung in einem Datenfeld in einem erzeugten Formular. Der Typ des Dateneingabefeldes403 kann eine Textbox, eine Listenbox, eine Check-Box oder Radio-Button sein. Die6 bis8 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 zeigt7 einen Listendateneingabetyp eines Datenfeldes, der eine Benutzerauswahl ermöglicht von erlaubten Dateneingabedatenstücken. Ferner zeigt8 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 in9 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 Anwendung19 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 Vorschaufenster427 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 Vorschaufenster427 (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 Formularname413 und das Formular-Label410 eingegeben werden. Das resultierende Schnittstellenbild zeigt den Formularbildtyp415 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ähler421 identifiziert sind) in dem Formular, das erzeugt wird. Die Positionsinformation umfasst eine Zeilenzahl425 , die eine Bildanzeigezeile kennzeichnet, auf der ein ausgewähltes Element zu lokalisieren ist, und eine Positionszahl423 , 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 Objekte417 und419 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ät10 . In Antwort auf die Erzeugung und das Speichern des Datensammelformulars im Schritt 315 erzeugt die Anwendung19 Daten, die mit dem Formular im Zusammenhang stehen, wie in der Tabelle gemäß10 gezeigt, zur Speicherung auf dem Server26 . Die Daten, die mit dem Formular in Verbindung stehen, verbinden den Formularnamen (beispielsweise Model Vitals Charting Form-Copy, Objekt450 10 , Objekt413 9 ) mit Link-Texten (beispielsweise Chart Vitals, Objekt453 10 , Objekt410 9 ). Der Link-Text (Chart Vitals-Formular-Label410 gemäß9 ) liefert einen benutzerauswählbaren Link (oder eine Schaltfläche), die in einem Bild auf dem tragbaren Gerät10 angezeigt wird. Das Verfahren gemäß2 endet im Schritt 320. -
3 zeigt ein Flussdiagramm eines Verfahrens, welches durch die Anwendung19 zur Verwaltung der Übertragung eines erzeugten Datensammelformulars an ein tragbares Verarbeitungsgerät ausgeführt wird. Im Schritt 205 gemäß3 , der dem Startschritt200 folgt, erzeugt die Anwendung19 ein elektronisches Formular in Antwort auf einen Benutzerbefehl, indem das in Verbindung mit2 beschriebene Verfahren verwendet wird. Im Schritt 210 gemäß3 speichert die Anwendung19 in Antwort auf einen Benutzerbefehl das erzeugte Formular in einem Speicher auf dem Server26 (oder System50 ), 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ät10 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ät10 angezeigt wird. Eine derartige Schaltfläche ermöglicht einem Benutzer einen bestimmten Formulartyp zur Anzeige auf dem Gerät10 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ät10 kennzeichnet. Die Zeit- und Datumsstempelinformation wird von dem Gerät10 an die Anwendung19 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 Anwendung19 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ät10 empfangen werden, mit Zeit- und Datumsstempeln (oder anderen Versionskennzeichnungsdaten) von Formularen, die in einem Speicher im Server26 (oder System50 ) gespeichert sind. Andere Formularversionskennungsinformation kann eine Zeichenkette enthalten, die beispielsweise eine Formularversion kennzeichnet. Alternativ hält die Anwendung19 einen Datensatz von Versionen von Formularen, die an ein tragbares Verarbeitungsgerät10 ü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 Server26 in Antwort auf eine Bestimmung, dass eine neuere Formularversion verfügbar ist. Die Anwendung19 startet automatisch eine Datenübertragung der abgerufenen das Formular repräsentierenden Daten an das tragbare Gerät10 . Alternativ sendet die Anwendung19 Daten, die die letzte Formularversion darstellen, an das tragbare Gerät10 in Antwort auf einen Formularaktualisierungsbefehl. Die das Formular darstellenden Daten werden an das tragbare Gerät10 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 Server26 abgerufen. Diese Link-Daten werden während des Formularerzeugungsverfahrens erzeugt, wie oben im Zusammenhang mit2 beschrieben (Schritt 315). Die Daten, die mit dem Formular in Verbindung stehen, verbinden den Formularnamen (Model Vitals Charting Form-Copy, Objekt450 10 ) mit Link-Text (Chart Vitals, Objekt453 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 System50 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ät10 zur Auswahl und Verwendung eines Datensammelformulars bei der Erfassung und Übertragung von Patientendaten. In Schritt 333 gemäß4 , der dem Startschritt330 folgt, erzeugt die Anwendung21 des Geräts10 ein medizinisches Patientendatensatzinhaltsindexbild (beispielsweise in11 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ät10 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 Elementen911–929 gemäß11 gezeigt. - Ein Patientendatensatzinhaltsindex wird dynamisch durch die Anwendung
19 auf dem Server26 erzeugt, wenn Patientendatensatzinformation für einen bestimmten Patienten erzeugt wird, und durch die Anwendung19 an ein Verarbeitungsgerät10 übertragen. Wenn die Anwendung19 individuelle Abschnitte eines Patientendatensatzes zur Übertragung an das Verarbeitungsgerät10 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ät10 angezeigt wird, wählt die Anwendung21 in Schritt 335 das Chart Vitals Datensammelformular aus (beispielsweise in12 gezeigt), von dem Speicher des Gerät10 , um Patientenlebenszeichendaten zu erfassen. Zu diesem Zweck verwendet die Anwendung21 des Geräts10 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, Objekt450 10 ) mit Link-Text (Chart Vitals, Objekt453 10 ) verbindet. Die Anwendung21 verwendet diese gespeicherten Daten, um eine Datei zu identifizieren und abzurufen, die das Chart Vitals Datensammelformular enthält (wie in12 gezeigt), welches in dem Gerät10 gespeichert ist, mit dem Formularnamen (Model Vitals Charting Form-Copy) in Antwort auf die Benutzerauswahl des Links925 des Chart Vitals Bildes gemäß11 . Auf das Chart Vitals Datensammelformular gemäß12 wird von dem Speicher des Geräts10 zugegriffen und auf dem Gerät10 angezeigt. Die Anwendung21 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 Server26 geeignet zu sein. Die Anwendung21 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 Anwendung21 eine Datenübertragung der verarbeiteten Daten und der Formularversionskennung an den Server26 . Die verarbeiteten Daten, die aktualisierte Patientendatensatzinformation enthalten, werden gesendet zur Aktualisierung des Patientendatensatzspeichers des Systems50 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 bis12 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)
- 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. - 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. - 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.
- 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. - 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. - 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. - 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. - 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.
- 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. - 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.
- 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.
- 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. - 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.
- 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. - 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.
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)
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)
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)
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 |
-
2003
- 2003-06-19 US US10/465,254 patent/US7404140B2/en active Active
-
2004
- 2004-01-29 DE DE102004004583A patent/DE102004004583A1/de not_active Ceased
- 2004-01-29 IT IT000122A patent/ITMI20040122A1/it unknown
- 2004-02-02 JP JP2004025717A patent/JP2004234666A/ja active Pending
Cited By (2)
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 |