[go: up one dir, main page]

WO2013118926A1 - 모바일 의료정보 제공시스템, 모바일 의료정보 제공방법 및 그 방법을 수행하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록매체 - Google Patents

모바일 의료정보 제공시스템, 모바일 의료정보 제공방법 및 그 방법을 수행하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록매체 Download PDF

Info

Publication number
WO2013118926A1
WO2013118926A1 PCT/KR2012/000924 KR2012000924W WO2013118926A1 WO 2013118926 A1 WO2013118926 A1 WO 2013118926A1 KR 2012000924 W KR2012000924 W KR 2012000924W WO 2013118926 A1 WO2013118926 A1 WO 2013118926A1
Authority
WO
WIPO (PCT)
Prior art keywords
medical information
mobile
mobile terminal
database
hospital
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
PCT/KR2012/000924
Other languages
English (en)
French (fr)
Inventor
이정하
김종석
변금희
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.)
CHOONGWAE INFORMATION TECHNOLOGY
Original Assignee
CHOONGWAE INFORMATION TECHNOLOGY
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 CHOONGWAE INFORMATION TECHNOLOGY filed Critical CHOONGWAE INFORMATION TECHNOLOGY
Priority to PCT/KR2012/000924 priority Critical patent/WO2013118926A1/ko
Publication of WO2013118926A1 publication Critical patent/WO2013118926A1/ko
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • 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
    • 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
    • G16H10/65ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records stored on portable record carriers, e.g. on smartcards, RFID tags or CD
    • 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
    • G16H70/00ICT specially adapted for the handling or processing of medical references
    • G16H70/20ICT specially adapted for the handling or processing of medical references relating to practices or guidelines

Definitions

  • the present invention relates to a method and a system for providing mobile medical information, and more particularly, a method and providing mobile medical information for providing medical information through a mobile terminal of a user including a medical staff in connection with a medical information system installed in a hospital. It is about the system.
  • the medical information system of a hospital includes an ordering communication system (OCS), an electronic medical record (EMR) and a picture archiving communication system (PACS). Include.
  • OCS ordering communication system
  • EMR electronic medical record
  • PACS picture archiving communication system
  • Medical information handled in the medical information system of such a hospital is usually provided in a hospital through a specific computer terminal connected to the medical information system through a wired intranet of the hospital.
  • the mobile medical information providing method of transmitting the medical information stored in the database of the medical information system of the hospital to the mobile terminal of the user including the medical staff due to the database and the data structure of the medical information system that differs from hospital to hospital, It is inconvenient to select and use an accessible solution, and since the medical information requested by the mobile terminal is directly received from the medical information system, security problems may occur due to the characteristics of the medical information that may be fatal if any leakage or change is made. There is this.
  • An object of the present invention is to provide mobile medical information that can be quickly and accurately synchronized with the medical information system of the hospital even if the database and its data structure is different for each hospital and can be interoperated efficiently to improve the compatibility and interoperability of the entire system. It is to provide a method and a providing system.
  • a medical information system installed in a hospital mobile medical information providing method for providing medical information through a mobile terminal of a user including a medical staff, (a) medical from the database of the medical information system Extracting the information and converting the information into mobile medical information having a predetermined standard data structure; And (b) transmitting the mobile medical information to the mobile terminal that has requested the medical information.
  • the medical information may be converted into the medical information for mobile having an XML (extensible markup language) data structure.
  • the step (a) may include: receiving medical information from the medical information system by querying the medical information in the database of the medical information system when medical information is requested through the mobile terminal; And converting the received medical information into the mobile medical information.
  • the step (a) includes converting and storing at least some of the medical information stored in the database of the medical information system into the mobile medical information in advance, and the step (b) includes:
  • the method may include transmitting the mobile medical information corresponding to the medical information to the mobile terminal.
  • the step (a) may include storing the mobile medical information in a mobile database of the mobile medical information server.
  • the mobile information of the mobile medical information server by converting all or part of the medical information about the patient currently in the hospital among the medical information stored in the database of the medical information system into the mobile medical information in advance. And storing the medical information for the patient, wherein the step (b) includes the mobile medical information corresponding to the medical information when the medical information for the patient who is currently in the hospital is requested through the mobile terminal. Extracting from a database and transmitting to the mobile terminal.
  • the event of inserting, updating or deleting the medical information of the patient who is currently hospitalized in the database of the medical information system is monitored so that the entire medical information from the medical information system when the event occurs.
  • the method may include receiving a part, converting the received medical information into the mobile medical information, and storing the medical information in the mobile database.
  • the method for providing mobile medical information further includes (c) checking an access right to the medical information based on user authentication information input from the mobile terminal and a MAC address assigned to the mobile terminal.
  • step b) the mobile medical information is transmitted to the mobile terminal based on the verification result of step (c), and the access right to the medical information is confirmed based on the user authentication information and the MAC address. Can be classified according to the attributes of the user of the mobile terminal.
  • the mobile medical information providing method comprises the steps of: installing an application for using the mobile medical information providing method to the mobile terminal as a general-purpose application usable in a plurality of hospitals; Selecting any one hospital corresponding to the hospital authentication information among the plurality of hospitals by receiving hospital authentication information through the mobile terminal in which the application is executed; And accessing the mobile medical information server of the selected hospital and completing a user authentication procedure of the mobile terminal.
  • the hospital authentication information may include a care institution code assigned to each hospital.
  • the program for performing the mobile medical information providing method may be stored in a computer-readable recording medium.
  • the object of the present invention is a mobile medical information providing system for providing medical information through a mobile terminal of a user including a medical staff in association with a medical information system installed in a hospital, the database of the medical information system; And extracting medical information from the database of the medical information system, converting the medical information into mobile medical information having a predetermined standard data structure, and then transmitting the mobile medical information to the mobile terminal that requested the medical information.
  • a mobile medical information providing system characterized in that it comprises a server.
  • the standard data structure may be an extensible markup language (XML) data structure.
  • XML extensible markup language
  • the mobile medical information server inquires the medical information from the database of the medical information system, receives the medical information from the medical information system, and receives the received medical information. To convert the medical information for the mobile can be transmitted to the mobile terminal.
  • the medical medical information server for mobile stores at least some of the medical information stored in the database of the medical information system in advance into the medical medical information for mobile, and then stores the medical information when the medical information is requested through the mobile terminal.
  • the mobile medical information corresponding to the information may be transmitted to the mobile terminal.
  • the mobile medical information server converts all or part of medical information about a patient who is currently hospitalized among the medical information stored in the database of the medical information system into the mobile medical information in advance and stores it in the mobile database.
  • the mobile medical information corresponding to the medical information may be extracted from the mobile database and transmitted to the mobile terminal.
  • the mobile medical information server monitors an event in which the medical information of a patient who is currently hospitalized in the database is inserted, updated, or deleted in the database of the medical information system, so that the medical information from the medical information system when the event occurs. Receiving all or part of the information, and converts the received medical information into the mobile medical information can be stored in the mobile database.
  • the mobile medical information server confirms an access right to the medical information based on user authentication information input from the mobile terminal and a MAC address assigned to the mobile terminal, and the mobile terminal determines the access right to the mobile terminal based on a confirmation result.
  • the mobile medical information is transmitted, and the access right to the medical information may be classified according to the attributes of the user of the mobile terminal identified based on the user authentication information and the MAC address.
  • an application for allowing the mobile terminal to access the mobile medical information server is installed, the application is provided as a general-purpose application that can be used in a plurality of hospitals where the mobile medical information providing system is built,
  • the mobile terminal receives the hospital authentication information while the application is executed, selects one hospital corresponding to the hospital authentication information among the plurality of hospitals, and accesses the mobile medical information server of the selected hospital. After completing the user authentication procedure of the mobile terminal, it may be configured to receive medical information from the mobile medical information server of the selected hospital.
  • the hospital authentication information may include a care institution code assigned to each hospital.
  • the medical information stored in the database of the medical information system is not directly transmitted to the mobile terminal, but is converted into a mobile medical information having a standardized data structure or a common data structure by the mobile medical information server.
  • the present invention can improve the compatibility and interoperability of the entire system by quickly and accurately synchronizing with the medical information system and efficiently interworking, even if the database and the data structure of the medical information system to be applied are different.
  • FIG. 1 is a schematic configuration diagram of a mobile medical information providing system according to an embodiment of the present invention.
  • FIG. 2 is a schematic diagram illustrating a mobile medical information server in the mobile medical information providing system of FIG. 1.
  • FIG. 3 is a flowchart illustrating a user registration process for a user to use the mobile medical information providing system of FIG. 1.
  • FIG. 4 is a flowchart illustrating an operation example of the mobile medical information providing system of FIG. 1.
  • FIG. 5 is a flowchart illustrating another operation example of the mobile medical information providing system of FIG. 1.
  • FIG. 6 is a schematic flowchart for describing a method for providing mobile medical information according to an embodiment of the present invention.
  • FIG. 1 is a schematic configuration diagram of a mobile medical information providing system according to an embodiment of the present invention
  • Figure 2 is a schematic configuration diagram for explaining a mobile medical information server in the mobile medical information providing system of Figure
  • 3 is a flowchart illustrating a user registration process for a user to use the mobile medical information providing system of FIG. 1.
  • the mobile medical information providing system is a system for providing medical information through a mobile terminal 10 of a user including a medical staff in association with a medical information system 100 installed in a hospital.
  • the 'medical information system' may be any one of a prescription information delivery system (OCS), an electronic medical record system (EMR) and a picture archiving communications system (PACS). Or a combination of these systems.
  • OCS prescription information delivery system
  • EMR electronic medical record system
  • PES picture archiving communications system
  • the systems forming an example of such a medical information system 100 are well known for their detailed configuration and function as systems introduced in most hospitals in recent years, and a description thereof will be omitted herein.
  • the mobile medical information providing system includes a mobile terminal 10 of a medical staff, a database 110 of the medical information system 100, and a mobile medical information server 200.
  • the mobile terminal 10 is possessed by a medical staff working in a hospital, and is provided as a smart phone which is widely used in the present embodiment.
  • the mobile terminal 10 may be provided as another type of terminal having a wireless communication function without being limited to a smartphone.
  • 'medical staff' is used to include doctors, nurses, hospital administrative staff, and the like.
  • the mobile medical information of the present invention may be provided through a mobile terminal of a user, such as a patient, not a medical staff.
  • the mobile terminal (depending on the attributes of the user of the mobile terminal 10, that is, whether the user is a doctor, a nurse or a hospital administrator) 10) the range of medical information that can be provided or accessible to the mobile terminal 10 is preferably set differently.
  • the mobile terminal 10 has a predetermined application, that is, the mobile terminal 10 connected to the mobile medical information server 20, designed to use the mobile medical information providing system of the present invention.
  • An application is installed that enables it.
  • a user of the mobile terminal 10 may access the application providing server 1 and download a predetermined application, and then install it on the mobile terminal 10.
  • the application providing server 1 may be, for example, an application providing server of the App Store when the mobile terminal 10 is an Apple iPhone, and an application of Google's Android Market when the mobile terminal 10 is an Android phone. It may be a provisioning server.
  • the application providing server is not limited to an application providing server of a specific company such as an application of the above-described app store, and may vary according to the type of the mobile terminal 1.
  • the user of the mobile terminal 1 may download the application directly from the mobile medical information server 200 instead of the present application server 1.
  • the user selects any one of a plurality of hospitals operating the mobile medical information providing system of the present invention in the mobile terminal 10 in which a predetermined application is installed, and proceeds with a user registration procedure to the mobile medical information providing system of the selected hospital.
  • the user enters any one hospital to use the mobile medical information providing system of the plurality of hospitals by inputting the hospital authentication information including the care institution number or care institution code allocated to each hospital in the mobile terminal 10.
  • the user authentication information may be transmitted to the mobile medical information providing system of the selected hospital to request authentication for using the mobile medical information providing system of the selected hospital. For example, as shown in FIG.
  • a user may select hospital B among a plurality of hospitals by inputting hospital authentication information including a care institution code corresponding to hospital B into his mobile terminal 10, and then hospital B Authentication can be requested by sending user authentication information and the like to the mobile medical information providing system.
  • the mobile medical information providing system of the hospital receiving the authentication request determines whether the user who requested the authentication has the authority to use the mobile medical information providing system based on the received user authentication information, for example, whether the user is a medical member of the hospital. . As a result of the determination, the mobile medical information providing system completes the user registration based on the user authentication information, the MAC address of the mobile terminal 10, and notifies the mobile terminal 10 of the user that the requested authentication has been approved.
  • the user's mobile terminal 10 may be notified of no use authority.
  • the application installed in the mobile terminal 10 may be updated to customize to the selected hospital, or may be updated to the latest version.
  • the mobile medical information providing system includes an application installed in the mobile terminal 10 to enable the mobile terminal 10 to be connected to the mobile medical information server 200. It is a closed application that is received from the information server 200 and can be used only in a specific hospital, and is not provided to the user's mobile terminal 10, but is transmitted from an application providing server 1 such as an app store and can be used in various hospitals.
  • an application providing server 1 such as an app store and can be used in various hospitals.
  • the mobile terminal 10 of the user is configured to provide medical information.
  • the application installed in the mobile terminal 10 is provided as a general-purpose application that can be used in all the plurality of hospitals in which the mobile medical information providing system is built, and the mobile terminal 10 ) Receives the hospital authentication information including the care institution code while the application is running, selects any one hospital corresponding to the hospital authentication information among the plurality of hospitals, and the mobile medical information server 200 of the selected hospital. After completing the user authentication procedure of the mobile terminal 10 by accessing the mobile medical information server 200 of the selected hospital is configured to receive medical information.
  • the mobile medical information providing system can improve the compatibility and dissemination convenience of the application installed in the mobile terminal 10 of the user while maintaining the security of the medical information.
  • the medical information system 100 may include at least one of a prescription information delivery system (OCS), an electronic medical record system (EMR), and a medical image storage communication system (PACS).
  • OCS prescription information delivery system
  • EMR electronic medical record system
  • PES medical image storage communication system
  • the medical information system 100 includes a prescription information delivery system (OCS) and an electronic medical record system (EMR) as shown in FIG. 1, and includes medical records, prescription results, test results, surgical information, Medical information such as patient information, medical care, and storage can be provided.
  • OCS prescription information delivery system
  • EMR electronic medical record system
  • Medical information such as patient information, medical care, and storage can be provided.
  • Such medical information is stored in the database 110 of the medical information system 100 and may be updated as necessary.
  • the database 110 of the medical information system 100 does not necessarily mean one physical component or one device.
  • the mobile medical information server 200 extracts medical information from the database 110 of the medical information system 100, converts the medical information into mobile medical information having a predetermined standard data structure, and then requests the medical information. Send medical information for mobile to.
  • the medical information stored in the database 110 of the medical information system 100 is not directly transmitted to the mobile terminal 10, but the data standardized by the mobile medical information server 200. Since it is converted into medical information for mobile having a common structure or data structure and then transmitted to the mobile terminal 10, even if the database 110 of the medical information system 100 and its data structure are different for each hospital, a specific database can be accessed. It can provide the requested medical information through the mobile terminal 10 without the inconvenience of selecting a solution that can be used. That is, the mobile medical information providing system of the present invention can be easily and efficiently applied to different types of medical information system 100, thereby improving the compatibility and interoperability of the system.
  • the mobile terminal 10 does not directly receive the requested medical information from the medical information system 100, but because the mobile medical information is provided through the mobile medical information server 200, the mobile terminal 10 is There is no direct connection to the medical information system 100. Therefore, the security of the medical information stored in the database 110 of the medical information system 100 has the effect of increasing the security, especially in view of the nature of medical information that can be fatal if a little leak or change, the technical idea of the present invention is very useful Can be applied.
  • the mobile medical information server 200 converts medical information extracted from the database 110 of the medical information system 100 into mobile medical information having an XML data structure. That is, the present embodiment uses the XML data structure as a standard data structure of mobile medical information.
  • extensible markup language XML
  • W3C World Wide Web Consortium
  • XML can support structured data like a database.
  • Such XML is hierarchical data management and is currently occupying the position as a standard for transmitting data on a network basis including the Internet.
  • XML can provide a data structure that can be used by any application or application installed in various terminals such as personal computers, mobile communication terminals including smart phones, and personal digital assistants (PDAs). Due to the advantage of the 'standard' of XML, the mobile medical information providing system according to the present embodiment uses the XML data structure as the standard data structure of the mobile medical information, the variety of types of mobile terminal 10 and the mobile terminal The variety of applications or solutions installed in (10) can be ensured.
  • the standard data structure of mobile medical information is not limited to the XML data structure and can be transmitted to the mobile terminal 10 and various other types readable by the mobile terminal 10. Of course, it can be applied as a data structure of the form.
  • Mobile medical information server 200 is preferably configured to be connected to the medical information system 100 through the intranet of the hospital, due to the security characteristics of the medical information that can be fatal if a little leak or change, and also the virtual private network (VPN, Virtual Private Network) to be connected to the mobile terminal 10 is preferred to utilize a method that can be accessed only by the authenticated user.
  • a hypothetical private network is a way to use a public network such as the Internet as if the private network (private network) is built on a private line, provided with a firewall, the security of information coming in and out through the network
  • the mobile medical information server 200 may be configured to be connected to the mobile terminal 10 through another wireless network including a conventional internet.
  • the mobile medical information server 200 uses a public key or a symmetric key algorithm in the HTTP (Hypertext Transfer Protocol) section to increase the security of the medical information. It is preferable to form
  • HTTP Hypertext Transfer Protocol
  • the mobile medical information server 200 includes a sink module 230 and a mobile database 210.
  • the sink module 230 includes a control module 231, a conversion module 233, and a transmission module 235. It may include.
  • the control module 231 inquires the medical information requested through the mobile terminal 10 in the database 110 of the medical information system 100, and the medical information system 100 Medical information can be received.
  • the control module 231 may receive the medical information request from the mobile terminal 10 in the form of XML.
  • the control module 231 may inquire the corresponding medical information from the database 110 of the medical information system 100 through a program such as a DB manager and a connection manager.
  • the conversion module 233 may convert the medical information received by the control module 231 into medical information for mobile having an XML data structure.
  • the conversion module 233 converts the medical information received from the medical information system 100 through a program such as XML Parser into a standard XML format that can be recognized by the mobile medical information server 200 and the mobile terminal 10. can do.
  • the transmission module 235 may transmit the converted mobile medical information to the corresponding mobile terminal 10. That is, the transmission module 235 may transmit the medical information requested through the mobile terminal 10 to the corresponding mobile terminal 10 in the form of XML.
  • the mobile database 210 provides a space for storing the mobile medical information converted by the conversion module 233. In this case, the transmission module 235 transmits the mobile medical information to the mobile terminal 10 or the mobile medical information before the mobile medical information converted by the conversion module 233 is stored in the mobile database 210. After being stored in the mobile database 210, the mobile medical information may be extracted from the mobile database 210 and transmitted to the mobile terminal 10.
  • the sink module 230 including the control module 231, the conversion module 233, and the transmission module 235 described above is used for the mobile information about the medical information requested through the mobile terminal 10 through the above process.
  • the medical information server 200 may be synchronized with the medical information system 100.
  • the server or the system refers to a logical configuration having hardware resources and / or software necessary to implement the technical idea of the present invention. It may mean a single physical component or do not necessarily mean a single device. That is, the mobile medical information server 200 may refer to a logical combination of hardware and / or software provided to implement the technical idea of the present invention. If necessary, the medical information server 200 may be installed in devices spaced apart from each other. It may be implemented as a set of logical configurations for implementing the technical idea of the present invention. In addition, the mobile medical information server 200 may refer to a set of components separately implemented for each function or role for implementing the technical idea of the present invention.
  • the mobile database 210, the control module 231, the conversion module 233, and the transmission module 235 of the mobile medical information server 200 as illustrated in FIG. 2 are different physical devices. It may be located at the same physical device.
  • a combination of software and / or hardware configuring each of the control module 231, the conversion module 233, and the transmission module 235 may also be located in different physical devices and in different physical devices. They may be organically combined with each other to realize the functions that each module performs.
  • the term "module" in the present specification may mean a functional and structural combination of hardware for performing the technical idea of the present invention and software for driving the hardware.
  • a module may mean a predetermined code and a logical unit of hardware resource for executing the code, and means a code that is not necessarily physically connected or does not mean a kind of hardware. It can be easily inferred by the average expert in the art.
  • FIG. 4 is a flowchart illustrating an operation example of the mobile medical information providing system of FIG. 1
  • FIG. 5 is a flowchart illustrating another operation example of the mobile medical information providing system of FIG. 1.
  • the medical information system 100 may be used. Query the medical information requested in the database 110 to receive medical information from the medical information system 100, convert the received medical information into mobile medical information having an XML data structure and transmit it to the mobile terminal 10. Can be configured. In this case, the converted mobile medical information may be transmitted to the mobile terminal 10 in a state in which the converted mobile medical information is not stored in the mobile database 210 or temporarily stored, thereby increasing the security of the medical information and accessing the wireless network. Even if the medical information server 200 is hacked, there is an advantage to minimize the leakage of medical information to reduce the damage.
  • the mobile medical information server 200 first checks whether the user of the mobile terminal 10 has access to the requested medical information, and then the medical information. It is preferably configured to query the requested medical information in the database 110 of the system 100.
  • the mobile medical information server 200 converts at least some of the medical information stored in the database 110 of the medical information system 100 into mobile medical information having an XML data structure in advance.
  • the medical request requested by the mobile database 210 is performed.
  • the mobile medical information corresponding to the information may be extracted and transmitted to the mobile terminal 10.
  • the mobile medical information server 200 is predetermined with the medical information system 100.
  • the user of the mobile terminal 10 has an advantage of receiving the requested medical information more quickly.
  • the medical information system 100 by querying the requested medical information from the database 110 of the medical information system 100 The medical information may be received from the medical information, and the received medical information may be converted into mobile medical information having an XML data structure and transmitted to the mobile terminal 10.
  • the mobile medical information server 200 has an XML data structure in advance of all or a part of the medical information of the patient currently in the hospital of the medical information stored in the database 110 of the medical information system 100
  • the mobile medical information is converted into mobile medical information and stored in the mobile database 210, and when medical information about a patient currently in the hospital is requested through the mobile terminal 10, the mobile medical information corresponding to the requested medical information is requested.
  • the medical information to be converted and stored in advance in the mobile database 210 is preferably limited to all or part of the medical information for the patient who is currently in the hospital, which is realistic in other patients (eg, outpatient) This is because medical information about patients who are currently hospitalized is relatively frequently requested.
  • the mobile medical information server 200 is an event in which medical information about a patient who is currently hospitalized is inserted, updated, or deleted in the database 110 of the medical information system 100. Monitor and receive all or part of the medical information from the medical information system 100 when the event occurs, and converts the received medical information into mobile medical information and stored in the mobile database 210.
  • the mobile medical information server 200 may accurately provide the latest version of the requested medical information without going through the medical information system 100 when medical information is requested for the inpatient.
  • the mobile medical information server 200 monitors an event in which medical information about a patient who is currently hospitalized is inserted, updated, or deleted through triggering, and generates the event. All or part of the medical information may be received from the city medical information system 100.
  • triggering uses a trigger provided by Oracle Corporation. Triggering refers to PL / SQL that is automatically executed by events (events) in Oracle's relational database system. Triggering events occur when Data Manipulation Language (DML) statements are executed on tables in a database. Triggering events can be defined for the use of insert, update, and delete statements. Automatic execution is called triggering.
  • DML Data Manipulation Language
  • the mobile medical information server 200 may process medical information or mobile medical information to correspond to the mobile terminal 10 requesting medical information.
  • processing the medical information to correspond to the mobile terminal 10 that requested the medical information means that the file format, file size, and the like of the file corresponding to the medical information are suitable for the performance or data processing capability of the mobile terminal 10. This may mean converting at least one of a resolution, an encoding bandwidth, a reproduction size, and an encryption condition appropriately.
  • the mobile medical information server 200 may receive a video having a high definition resolution (eg, a DVD file) from the medical information system 100. This is because very precise and high resolution information may exist in the medical information system 100 due to the characteristics of the medical information.
  • the mobile medical information server 200 may convert a video having a high resolution into a video having a lower resolution.
  • the band whis, ie, frames per second, of the video received from the medical information system 100 may be converted. That is, if the mobile terminal 10 slows down the video decoding process, the mobile terminal 10 may lower the frames per second.
  • the mobile terminal 10 can also convert to a video format (eg, MPEG, AVI, ASF, WMV, MOV, AM, or RM format).
  • the mobile medical information server 200 does not process the medical information or the mobile medical information uniformly for all the mobile terminal 10 as described above, instead of storing the information about the mobile terminal 10 in advance or Received from the mobile terminal 10, based on the information on the mobile terminal 10 can be processed medical information or medical information for mobile to correspond to the mobile terminal 10 that requested the medical information. That is, the mobile medical information server 200 stores information about each of the mobile terminals 10 that have undergone a predetermined authentication procedure in advance, or when medical information is requested from the mobile terminal 10, the mobile terminal 10 from the mobile terminal 10. Information about the mobile terminal 10 may be received. In this case, the information about the mobile terminal 10 may include information on a file format supported by the mobile terminal 10, information about a band whistle or resolution of the mobile terminal 10.
  • the information on the mobile terminal 10 includes information (eg, size, etc.) about the device of the display provided in the mobile terminal 10, the reproduction of the medical information when the mobile medical information is loaded or reproduced.
  • the size can be converted to be optimized for the display device.
  • the method of processing the medical information or the mobile medical information by the mobile medical information server 200 may vary according to the type of medical information.
  • the mobile medical information server 200 may convert the file format used in the medical information system 100 into a general file format (for example, jpg, tiff, etc.). Again, you can convert the file to a lower resolution.
  • a general file format for example, jpg, tiff, etc.
  • the medical information includes information that does not necessarily need to be transmitted to the mobile terminal 10, it may be possible to reduce the file size or delete some of the contents by cutting the image.
  • Mobile medical information server 200 is a security characteristic of medical information that can be fatal if a little leak or change, user authentication information input from the mobile terminal 10 and MAC address assigned to the mobile terminal 10 (Media Access Control) Access to medical information can be verified based on the address.
  • the mobile medical information server 200 is not only the user authentication information, for example, the login information such as ID (ID) and password (Password) input access rights to the medical information from the mobile terminal 10, medical information Since it is confirmed based on the MAC address assigned to the mobile terminal 10 requesting, it is possible to further improve the security of medical information.
  • the access right to the medical information is preferably classified according to the attributes of the user of the mobile terminal 10 confirmed based on the user authentication information and the MAC address.
  • the medical information accessible by the medical staff and the medical information accessible to the patient may be different.
  • the mobile medical information server 200 may confirm the access right to the medical information as described above, and transmit the mobile medical information to the mobile terminal 10 based on the result of the check.
  • FIG. 6 is a schematic flowchart for describing a method for providing mobile medical information according to an embodiment of the present invention.
  • the mobile medical information providing method in conjunction with the medical information system 100 installed in the hospital through the mobile terminal 10 of the user including the medical staff medical information
  • the mobile medical information server 200 may include the following steps.
  • a step of receiving a medical information request from the mobile terminal 10 is performed (S110).
  • the step of installing the application for using the mobile medical information providing method to the mobile terminal 10 as a general-purpose application that can be used in a plurality of hospitals the mobile terminal running the application (10) receiving hospital authentication information including a care institution code through selecting a hospital corresponding to the input hospital authentication information among a plurality of hospitals, and the mobile medical information server 200 of the selected hospital;
  • a step of accessing and completing a user authentication procedure of the mobile terminal 10 is performed (see FIG. 3).
  • a step of confirming whether the access right to the requested medical information exists in the user of the mobile terminal 10 requesting the medical information is performed (S120).
  • the mobile medical information server 200 applies the requested medical information based on user authentication information (eg, ID and password) input from the mobile terminal 10 and the MAC address of the mobile terminal 10. You can check your access rights.
  • the access right to the medical information is classified according to the attributes of the user of the mobile terminal 10, the attributes of the user can be confirmed based on the user authentication information and the MAC address of the mobile terminal 10.
  • the step of extracting medical information from the database 110 of the medical information system 100 is performed (S130).
  • the mobile medical information server 200 inquires the medical information requested through the mobile terminal 10 in the database 110 of the medical information system 100, the medical information from the medical information system 100 Information can be received. On the other hand, if it is determined that there is no access authority for the requested medical information, the mobile medical information server 200 may notify the mobile terminal 10 that there is no access authority (S135).
  • the mobile medical information server 200 may convert medical information into mobile medical information having an XML data structure. That is, the present embodiment uses the XML data structure as a standard data structure of mobile medical information.
  • the step of storing the mobile medical information converted to have a standard data structure in the mobile database 210 of the mobile medical information server 200 (S150).
  • the step of transmitting the medical information for mobile having a standard data structure to the mobile terminal 10 requesting the medical information is performed (S160).
  • the mobile medical information server 200 may transmit the mobile medical information to the mobile terminal 10 based on the access right identified in step S120 described above.
  • this step (S160) may be performed even without storing the converted mobile medical information in the mobile database 210. That is, the above-described step S150 may be omitted or may be performed after the step S160.
  • the mobile medical information providing method of the present invention at least some of the medical information stored in the database 110 of the medical information system 100 for the mobile having a standard data structure in advance
  • the method may include converting and storing the medical information and transmitting the medical information for mobile corresponding to the medical information to the mobile terminal 10 when the medical information is requested through the mobile terminal 10.
  • all or part of the medical information about the patient who is currently hospitalized is converted into medical information for mobile in advance and stored in the mobile database 210.
  • the mobile medical information server 200 monitors an event in which the medical information of a patient who is currently hospitalized is inserted, updated or deleted in the database 110 of the medical information system 100 to perform medical care when the event occurs.
  • the medical system may receive all or a part of medical information from the information system 100, convert the received medical information into mobile medical information, and store the medical information in the mobile database 210.
  • the mobile medical information providing method of the present invention can be embodied as computer readable codes on a computer readable recording medium.
  • Computer-readable recording media include all types of recording devices that store data that can be read by a computer system. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, hard disk, floppy disk, optical data storage, and the like.
  • the computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion. And functional programs, codes and code segments for implementing the present invention can be easily inferred by programmers in the art to which the present invention belongs.
  • the present invention can be used in a medical information system operated in a hospital.

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • Public Health (AREA)
  • Primary Health Care (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Epidemiology (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Data Mining & Analysis (AREA)
  • Bioethics (AREA)
  • Biomedical Technology (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Description

모바일 의료정보 제공시스템, 모바일 의료정보 제공방법 및 그 방법을 수행하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록매체
본 발명은, 모바일 의료정보 제공방법 및 제공시스템에 관한 것으로, 더 상세하게는 병원에 설치된 의료정보시스템과 연동하여 의료진을 포함한 사용자의 모바일단말기를 통해 의료정보를 제공하는 모바일 의료정보 제공방법 및 제공시스템에 관한 것이다.
일반적으로, 병원의 의료정보시스템이라 함은 처방정보전달시스템(OCS, Ordering Communication System), 전자의료기록시스템(EMR, Electronic Medical Record) 및 의료영상저장통신시스템(PACS, Picture Archiving Communications System) 등을 포함한다.
이러한 병원의 의료정보시스템에서 취급되는 의료정보는 통상 병원 내에 설치되어 병원의 유선 인트라넷을 통해 의료정보시스템과 연결되는 특정 컴퓨터단말기를 통해 제공되고 있다.
한편, 최근 스마트폰을 포함하여 무선 네트워크를 활용하는 모바일단말기가 활성화됨에 따라, 이러한 모바일 기술을 병원의 의료정보시스템에 접목하여 병원의 의료진이 상기 컴퓨터단말기와 멀리 떨어진 위치에 있거나, 더 나아가 병원 밖에 있는 경우라도 병원의 의료정보시스템으로부터 필요한 의료정보를 모바일단말기를 통해 전송받아 이를 의료서비스에 활용함으로써, 의료서비스의 품질을 향상시킴은 물론 의료비용을 절감할 수 있는 이른바 모바일 의료정보 제공방법이 요구되고 있는 실정이다.
그런데, 병원의 의료정보시스템의 데이터베이스에 저장된 의료정보를 의료진을 포함한 사용자의 모바일단말기로 전송하는 방식의 모바일 의료정보 제공방법은, 병원마다 상이한 의료정보시스템의 데이터베이스 및 그 데이터 구조로 인해 특정 데이터베이스에 접근할 수 있는 솔루션을 선별하여 사용해야 하는 불편함이 있고, 또한 모바일단말기가 요청한 의료정보가 의료정보시스템으로부터 직접 수신하기 때문에, 조금이라도 유출되거나 변경되면 치명적일 수 있는 의료정보의 특성으로 인해 보안상의 문제점이 있다.
본 발명의 목적은, 병원마다 의료정보시스템의 데이터베이스 및 그 데이터 구조가 상이하더라도 병원의 의료정보시스템과 신속 정확하게 동기화되고 효율적으로 연동 가능하여 전체 시스템의 호환성 및 연동성을 향상시킬 수 있는 모바일 의료정보 제공방법 및 제공시스템을 제공하는 것이다.
상기 목적은, 본 발명에 따라, 병원에 설치된 의료정보시스템과 연동하여 의료진을 포함한 사용자의 모바일단말기를 통해 의료정보를 제공하는 모바일 의료정보 제공방법으로, (a) 상기 의료정보시스템의 데이터베이스로부터 의료정보를 추출하여 미리 정해진 표준 데이터 구조를 갖는 모바일용 의료정보로 변환하는 단계; 및 (b) 상기 의료정보를 요청한 상기 모바일단말기로 상기 모바일용 의료정보를 전송하는 단계를 포함하는 것을 특징으로 하는 모바일 의료정보 제공방법에 의해 달성된다.
상기 (a) 단계는, 상기 의료정보를 XML(extensible markup language) 데이터 구조를 갖는 상기 모바일용 의료정보로 변환할 수 있다.
상기 (a) 단계는, 상기 모바일단말기를 통해 의료정보가 요청되면, 상기 의료정보시스템의 상기 데이터베이스에서 상기 의료정보를 조회하여 상기 의료정보시스템으로부터 상기 의료정보를 수신하는 단계; 및 수신된 상기 의료정보를 상기 모바일용 의료정보로 변환하는 단계를 포함할 수 있다.
상기 (a) 단계는, 상기 의료정보시스템의 상기 데이터베이스에 저장된 의료정보들 중 적어도 일부를 미리 상기 모바일용 의료정보로 변환하여 저장하는 단계를 포함하고, 상기 (b) 단계는, 상기 모바일단말기를 통해 의료정보가 요청되면 상기 의료정보에 대응되는 상기 모바일용 의료정보를 상기 모바일단말기로 전송하는 단계를 포함할 수 있다.
상기 (a) 단계는, 상기 모바일용 의료정보를 모바일용 의료정보서버의 모바일용 데이터베이스에 저장하는 단계를 포함할 수 있다.
상기 (a) 단계는, 상기 의료정보시스템의 상기 데이터베이스에 저장된 의료정보들 중 현재 병원에 입원 중인 환자에 대한 의료정보 전체 또는 일부를 미리 상기 모바일용 의료정보로 변환하여 모바일용 의료정보서버의 모바일용 데이터베이스에 저장하는 단계를 포함하고, 상기 (b) 단계는, 상기 모바일단말기를 통해 현재 병원에 입원 중인 환자에 대한 의료정보가 요청되면 상기 의료정보에 대응되는 상기 모바일용 의료정보를 상기 모바일용 데이터베이스로부터 추출하여 상기 모바일단말기로 전송하는 단계를 포함할 수 있다.
상기 (a) 단계는, 상기 의료정보시스템의 상기 데이터베이스에 현재 병원에 입원 중인 환자에 대한 의료정보가 삽입, 갱신 또는 삭제되는 이벤트를 모니터링하여 상기 이벤트 발생 시 상기 의료정보시스템으로부터 상기 의료정보의 전체 또는 일부를 수신하고, 수신된 상기 의료정보를 상기 모바일용 의료정보로 변환하여 상기 모바일용 데이터베이스에 저장하는 단계를 포함할 수 있다.
상기 모바일 의료정보 제공방법은, (c) 상기 모바일단말기로부터 입력되는 사용자 인증정보 및 상기 모바일단말기에 할당된 MAC 어드레스에 기초하여 상기 의료정보에 대한 접근권한을 확인하는 단계를 더 포함하고, 상기 (b) 단계는, 상기 (c) 단계의 확인결과에 기초하여 상기 모바일단말기로 상기 모바일용 의료정보를 전송하며, 상기 의료정보에 대한 접근권한은, 상기 사용자 인증정보 및 상기 MAC 어드레스에 기초하여 확인된 상기 모바일단말기의 사용자의 속성에 따라 분류될 수 있다.
상기 모바일 의료정보 제공방법은, 상기 모바일 의료정보 제공방법을 이용하기 위한 애플리케이션을 복수의 병원에서 사용 가능한 범용 애플리케이션으로 상기 모바일단말기에 설치하는 단계; 상기 애플리케이션이 실행된 상기 모바일단말기를 통해 병원 인증정보를 입력받아 상기 복수의 병원 중 상기 병원 인증정보에 대응되는 어느 하나의 병원을 선택하는 단계; 및 상기 선택된 병원의 모바일용 의료정보서버에 접속하여 상기 모바일단말기의 사용자 인증 절차를 완료하는 단계를 더 포함할 수 있다.
상기 병원 인증정보는, 병원마다 할당된 요양기관코드를 포함할 수 있다.
상기 모바일 의료정보 제공방법을 수행하기 위한 프로그램은 컴퓨터 판독 가능한 기록매체에 저장될 수 있다.
상기 목적은, 본 발명에 따라, 병원에 설치된 의료정보시스템과 연동하여 의료진을 포함한 사용자의 모바일단말기를 통해 의료정보를 제공하는 모바일 의료정보 제공시스템으로, 상기 의료정보시스템의 데이터베이스; 및 상기 의료정보시스템의 상기 데이터베이스로부터 의료정보를 추출하여 미리 정해진 표준 데이터 구조를 갖는 모바일용 의료정보로 변환한 후 상기 의료정보를 요청한 상기 모바일단말기로 상기 모바일용 의료정보를 전송하는 모바일용 의료정보서버를 포함하는 것을 특징으로 하는 모바일 의료정보 제공시스템에 의해 달성된다.
상기 표준 데이터 구조는, XML(extensible markup language) 데이터 구조일 수 있다.
상기 모바일용 의료정보서버는, 상기 모바일단말기를 통해 의료정보가 요청되면, 상기 의료정보시스템의 상기 데이터베이스에서 상기 의료정보를 조회하여 상기 의료정보시스템으로부터 상기 의료정보를 수신하고, 수신된 상기 의료정보를 상기 모바일용 의료정보로 변환하여 상기 모바일단말기로 전송할 수 있다.
상기 모바일용 의료정보서버는, 상기 의료정보시스템의 상기 데이터베이스에 저장된 의료정보들 중 적어도 일부를 미리 상기 모바일용 의료정보로 변환하여 저장하고 있다가, 상기 모바일단말기를 통해 의료정보가 요청되면 상기 의료정보에 대응되는 상기 모바일용 의료정보를 상기 모바일단말기로 전송할 수 있다.
상기 모바일용 의료정보서버는, 상기 의료정보시스템의 상기 데이터베이스에 저장된 의료정보들 중 현재 병원에 입원 중인 환자에 대한 의료정보 전체 또는 일부를 미리 상기 모바일용 의료정보로 변환하여 모바일용 데이터베이스에 저장하고 있다가, 상기 모바일단말기를 통해 현재 병원에 입원 중인 환자에 대한 의료정보가 요청되면 상기 의료정보에 대응되는 상기 모바일용 의료정보를 상기 모바일용 데이터베이스로부터 추출하여 상기 모바일단말기로 전송할 수 있다.
상기 모바일용 의료정보서버는, 상기 의료정보시스템의 상기 데이터베이스에 현재 병원에 입원 중인 환자에 대한 의료정보가 삽입, 갱신 또는 삭제되는 이벤트를 모니터링하여 상기 이벤트 발생 시 상기 의료정보시스템으로부터 상기 의료정보의 전체 또는 일부를 수신하고, 수신된 상기 의료정보를 상기 모바일용 의료정보로 변환하여 상기 모바일용 데이터베이스에 저장할 수 있다.
상기 모바일용 의료정보서버는, 상기 모바일단말기로부터 입력되는 사용자 인증정보 및 상기 모바일단말기에 할당된 MAC 어드레스에 기초하여 상기 의료정보에 대한 접근권한을 확인하고, 확인결과에 기초하여 상기 모바일단말기로 상기 모바일용 의료정보를 전송하며, 상기 의료정보에 대한 접근권한은, 상기 사용자 인증정보 및 상기 MAC 어드레스에 기초하여 확인된 상기 모바일단말기의 사용자의 속성에 따라 분류될 수 있다.
상기 모바일단말기에는, 상기 모바일단말기가 상기 모바일용 의료정보서버에 접속 가능하도록 하는 애플리케이션이 설치되고, 상기 애플리케이션은, 상기 모바일 의료정보 제공시스템이 구축된 복수의 병원에서 사용 가능한 범용 애플리케이션으로 제공되며, 상기 모바일단말기는, 상기 애플리케이션이 실행된 상태에서 병원 인증정보를 입력받아 상기 복수의 병원 중 상기 병원 인증정보에 대응되는 어느 하나의 병원을 선택하고, 상기 선택된 병원의 상기 모바일용 의료정보서버에 접속하여 상기 모바일단말기의 사용자 인증 절차를 완료한 후, 상기 선택된 병원의 상기 모바일용 의료정보서버로부터 의료정보를 제공받도록 구성될 수 있다.
상기 병원 인증정보는, 병원마다 할당된 요양기관코드를 포함할 수 있다.
본 발명은, 의료정보시스템의 데이터베이스에 저장된 의료정보가 직접 모바일단말기로 전송되는 것이 아니라, 모바일용 의료정보서버에 의해 표준화된 데이터 구조 혹은 공통된 데이터 구조를 갖는 모바일용 의료정보로 변환된 후 모바일단말기로 전송됨으로써, 병원마다 의료정보시스템의 데이터베이스 및 그 데이터 구조가 다르더라도 특정 데이터베이스에 접근할 수 있는 솔루션을 선별하여 사용해야 하는 불편함 없이 요청된 의료정보를 모바일단말기를 통해 제공할 수 있다.
이에 따라, 본 발명은 적용하고자 하는 의료정보시스템의 데이터베이스 및 그 데이터 구조가 상이하더라도 의료정보시스템과 신속 정확하게 동기화되고 효율적으로 연동 가능하여 전체 시스템의 호환성 및 연동성을 향상시킬 수 있다.
도 1은 본 발명의 일 실시예에 따른 모바일 의료정보 제공시스템의 개략적인 구성도이다.
도 2는 도 1의 모바일 의료정보 제공시스템에서 모바일용 의료정보서버를 설명하기 위한 개략적인 구성도이다.
도 3은 사용자가 도 1의 모바일 의료정보 제공시스템을 이용하기 위한 사용자 등록 과정을 설명하기 위한 흐름도이다.
도 4는 도 1의 모바일 의료정보 제공시스템의 운영예를 설명하기 위한 흐름도이다.
도 5는 도 1의 모바일 의료정보 제공시스템의 다른 운영예를 설명하기 위한 흐름도이다.
도 6은 본 발명의 일 실시예에 따른 모바일 의료정보 제공방법을 설명하기 위한 개략적인 플로 챠트이다.
본 발명과 본 발명의 동작상의 이점 및 본 발명의 실시에 의하여 달성되는 목적을 충분히 이해하기 위해서는 본 발명의 바람직한 실시예를 예시하는 첨부 도면 및 첨부 도면에 기재된 내용을 참조하여야만 한다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 설명함으로써, 본 발명을 상세히 설명한다. 다만, 본 발명을 설명함에 있어서 이미 공지된 기능 혹은 구성에 대한 설명은, 본 발명의 요지를 명료하게 하기 위하여 생략하기로 한다.
도 1은 본 발명의 일 실시예에 따른 모바일 의료정보 제공시스템의 개략적인 구성도이고, 도 2는 도 1의 모바일 의료정보 제공시스템에서 모바일용 의료정보서버를 설명하기 위한 개략적인 구성도이고, 도 3은 사용자가 도 1의 모바일 의료정보 제공시스템을 이용하기 위한 사용자 등록 과정을 설명하기 위한 흐름도이다.
도 1을 참조하면, 본 실시예에 따른 모바일 의료정보 제공시스템은 병원에 설치된 의료정보시스템(100)과 연동하여 의료진을 포함한 사용자의 모바일단말기(10)를 통해 의료정보를 제공하는 시스템이다. 여기서, '의료정보시스템'은 처방정보전달시스템(OCS, Ordering Communication System), 전자의료기록시스템(EMR, Electronic Medical Record) 및 의료영상저장통신시스템(PACS, Picture Archiving Communications System) 중 어느 하나의 시스템이거나, 이들 시스템들이 조합된 시스템일 수 있다. 이러한 의료정보시스템(100)의 일 예를 이루는 시스템들은 최근 대부분의 병원에서 도입되고 있는 시스템들로서 그 세부적인 구성 및 기능에 대해서 잘 알려져 있는바, 이에 대한 설명은 본 명세서에서 생략하기로 한다.
도 1 및 도 2를 참조하면, 모바일 의료정보 제공시스템은 의료진의 모바일단말기(10), 의료정보시스템(100)의 데이터베이스(110) 및 모바일용 의료정보서버(200)를 포함한다.
모바일단말기(10)는 병원에 근무하는 의료진이 소지하고 있는 것으로, 본 실시예에서는 최근 널리 보급되고 있는 스마트폰으로 제공된다. 다만, 모바일단말기(10)는 스마트폰에 한정되지 아니하고 무선통신기능을 갖춘 다른 형태의 단말기로 제공될 수 있다. 여기서, '의료진'은 의사, 간호사, 병원행정직원 등을 포함하는 의미로 사용된다. 한편, 본 실시예와 다르게, 본 발명의 모바일용 의료정보는 의료진이 아닌 사용자, 예컨대 환자의 모바일단말기를 통해 제공될 수 있다. 다만, 병원에서 제공하는 의료정보의 보안성, 전문성 및 환자의 프라이버시 등의 측면에서, 모바일단말기(10)의 사용자의 속성, 즉 사용자가 의사인지 간호사인지 아니면 병원행정직원인지 등에 따라 해당 모바일단말기(10)에 제공될 수 있는 혹은 해당 모바일단말기(10)가 접근할 수 있는 의료정보의 범위는 다르게 설정되는 것이 바람직하다.
도 1 내지 도 3을 참조하면, 모바일단말기(10)에는 본 발명의 모바일 의료정보 제공시스템을 이용할 수 있도록 제작된 소정의 애플리케이션, 즉 모바일단말기(10)가 모바일용 의료정보서버(20)에 접속 가능하도록 하는 애플리케이션이 설치된다. 모바일단말기(10)의 사용자는 애플리케이션 제공서버(1)에 접속하여 소정의 애플리케이션을 다운로드한 후, 이를 모바일단말기(10)상에 설치할 수 있다. 여기서, 애플리케이션 제공서버(1)는 예컨대 모바일단말기(10)가 애플社의 아이폰인 경우에는 앱스토어의 애플리케이션 제공서버일 수 있으며, 모바일단말기(10)가 안드로이드폰인 경우 구글社의 안드로이드 마켓의 애플리케이션 제공서버일 수 있다. 다만, 본 발명에서 애플리케이션 제공서버는 전술한 앱스토어의 애플리케이션 등의 특정 회사의 애플리케이션 제공서버에 한정되지 아니하고 모바일단말기(1)의 종류에 따라 달라질 수 있는 것이다. 더 나아가, 모바일단말기(1)의 사용자는 별도의 애플리케이션 제공서버(1)가 아니라 본 발며으이 모바일용 의료정보서버(200)로부터 애플리케이션을 직접 다운로드할 수도 있을 것이다. 그 다음, 사용자는 소정의 애플리케이션이 설치된 모바일단말기(10)에서 본 발명의 모바일 의료정보 제공시스템을 운영하는 복수의 병원 중 어느 하나를 선택하여 선택된 병원의 모바일 의료정보 제공시스템에 사용자 등록 절차를 진행할 수 있다. 구체적으로, 사용자는 모바일단말기(10)에 병원마다 할당된 요양기관번호 혹은 요양기관코드를 포함한 병원 인증정보를 입력하는 방식으로 복수의 병원 중 모바일 의료정보 제공시스템을 이용하고자 하는 어느 하나의 병원을 선택할 수 있으며, 선택된 병원의 모바일 의료정보 제공시스템에 사용자 인증정보 등을 전송하여 선택된 병원의 모바일 의료정보 제공시스템을 사용하기 위한 인증을 요청할 수 있다. 예컨대, 도 3에 도시된 바와 같이, 사용자는 병원B에 대응되는 요양기관코드를 포함한 병원 인증정보를 자신의 모바일단말기(10)에 입력함으로써 복수의 병원 중 병원B를 선택할 수 있으며, 이후 병원B의 모바일 의료정보 제공시스템에 사용자 인증정보 등을 전송함으로써 인증을 요청할 수 있다. 인증 요청을 받은 병원의 모바일 의료정보 제공시스템은 전송받은 사용자 인증정보에 기초하여 인증을 요청한 사용자가 모바일 의료정보 제공시스템을 사용할 권한이 있는지, 예컨대, 사용자가 해당 병원의 소속 의료진인지 여부를 판단한다. 판단결과 사용권한이 있으면 모바일 의료정보 제공시스템은 사용자 인증정보, 모바일단말기(10)의 MAC 어드레스 등에 기초하여 사용자 등록을 완료하고 사용자의 모바일단말기(10)에 요청한 인증이 승인되었음을 통보하고, 만약 사용권한이 없으면 사용자의 모바일단말기(10)에 사용권한 없음을 통보할 수 있다. 한편, 위와 같이 선택된 병원의 모바일 의료정보 제공시스템에 사용자 등록이 완료된 이후, 모바일단말기(10)에 설치된 애플리케이션은 선택된 병원에 커스터마이징(customizing)되도록 업데이트되거나, 최신 버전으로 업데이트될 수 있다.
이처럼, 본 실시예에 따른 모바일 의료정보 제공시스템은, 모바일단말기(10)에 설치되어 모바일단말기(10)가 모바일용 의료정보서버(200)에 접속 가능하도록 하는 애플리케이션을, 특정 병원의 모바일용 의료정보서버(200)로부터 전송받고 특정 병원에서만 사용할 수 있는 폐쇄적인 애플리케이션으로 사용자의 모바일단말기(10)에 제공하는 것이 아니라, 앱스토어 등의 애플리케이션 제공서버(1)로부터 전송받고 다양한 병원에서 모두 사용할 수 있는 공개적인 범용 애플리케이션으로 사용자의 모바일단말기(10)에 제공하되, 요양기관코드를 포함한 병원 인증정보를 모바일단말기(10)를 통해 입력함으로써 복수의 병원 중 사용자가 모바일 의료정보 제공시스템을 이용하고자 하는 어느 하나의 병원을 선택하고, 소정의 사용자 인증 절차를 거쳐 선택된 병원의 모바일 의료정보 시스템에 대한 사용권한이 있는지 여부를 확인한 후, 사용자의 모바일단말기(10)를 통해 의료정보를 제공하도록 구성된다. 다시 말해서, 본 실시예에 따른 모바일 의료정보 제공시스템은, 모바일단말기(10)에 설치되는 애플리케이션이 모바일 의료정보 제공시스템이 구축된 복수의 병원에서 모두 사용 가능한 범용 애플리케이션으로 제공되고, 모바일단말기(10)는 애플리케이션이 실행된 상태에서 요양기관코드를 포함한 병원 인증정보를 입력받아 상기 복수의 병원 중 상기 병원 인증정보에 대응되는 어느 하나의 병원을 선택하고, 선택된 병원의 모바일용 의료정보서버(200)에 접속하여 모바일단말기(10)의 사용자 인증 절차를 완료한 후, 선택된 병원의 모바일용 의료정보서버(200)로부터 의료정보를 제공받도록 구성된다.
이에 따라, 본 실시예에 따른 모바일 의료정보 제공시스템은, 의료정보의 보안성을 유지하면서도 사용자의 모바일단말기(10)에 설치되는 애플리케이션의 호환성 및 보급 편의성을 향상시킬 수 있다.
의료정보시스템(100)은 전술한 바와 같이 처방정보전달시스템(OCS), 전자의료기록시스템(EMR) 및 의료영상저장통신시스템(PACS) 중 적어도 하나를 포함할 수 있다. 본 실시예에서 의료정보시스템(100)은 도 1에 도시된 바와 같이 처방정보전달시스템(OCS) 및 전자의료기록시스템(EMR)을 포함하고 있으며, 진료기록, 처방결과, 검사결과, 수술정보, 환자정보, 원무/수납 등의 의료정보들을 제공할 수 있다. 이러한 의료정보들은 의료정보시스템(100)의 데이터베이스(110)에 저장되며 필요에 따라 갱신(update)될 수 있다. 이때, 의료정보시스템(100)의 데이터베이스(110)는 반드시 하나의 물리적인 구성요소를 의미하거나 하나의 장치를 의미하는 것은 아니다.
모바일용 의료정보서버(200)는 의료정보시스템(100)의 데이터베이스(110)로부터 의료정보를 추출하여 미리 정해진 표준 데이터 구조를 갖는 모바일용 의료정보로 변환한 후 의료정보를 요청한 모바일단말기(10)로 모바일용 의료정보를 전송한다.
이러한 본 발명의 기술적 사상에 의하면, 의료정보시스템(100)의 데이터베이스(110)에 저장된 의료정보가 직접 모바일단말기(10)로 전송되는 것이 아니라, 모바일용 의료정보서버(200)에 의해 표준화된 데이터 구조 혹은 공통된 데이터 구조를 갖는 모바일용 의료정보로 변환된 후 모바일단말기(10)로 전송되기 때문에, 병원마다 의료정보시스템(100)의 데이터베이스(110) 및 그 데이터 구조가 다르더라도 특정 데이터베이스에 접근할 수 있는 솔루션을 선별하여 사용해야 하는 불편함 없이 요청된 의료정보를 모바일단말기(10)를 통해 제공할 수 있다. 즉, 본 발명의 모바일 의료정보 제공시스템은 서로 다른 종류의 의료정보시스템(100)에 대해서도 쉽고 효율적으로 적용될 수 있으므로 시스템의 호환성 및 연동성을 향상시킬 수 있다.
또한, 모바일단말기(10)는 요청한 의료정보를 의료정보시스템(100)으로부터 직접 수신하는 것이 아니라, 모바일용 의료정보서버(200)를 통해 모바일용 의료정보를 제공받는 것이므로, 모바일단말기(10)가 직접 의료정보시스템(100)에 접속하는 경우가 없다. 따라서, 의료정보시스템(100)의 데이터베이스(110)에 저장된 의료정보의 보안성이 높아지는 효과가 있으며 특히 조금이라도 유출되거나 변경되면 치명적일 수 있는 의료정보의 특성상, 이러한 본 발명의 기술적 사상은 매우 유용하게 적용될 수 있다.
본 실시예에서, 모바일용 의료정보서버(200)는 의료정보시스템(100)의 데이터베이스(110)로부터 추출한 의료정보를 XML 데이터 구조를 갖는 모바일용 의료정보로 변환한다. 즉, 본 실시예에서는 모바일용 의료정보의 표준 데이터 구조로 XML 데이터 구조를 사용한다. 여기서, XML(extensible markup language)은 확장성 생성 언어로 번역되며, 1996년 W3C(World Wide Web Consortium)에서 제안된 것으로, 흔히 홈페이지 제작에 사용되는 HTML보다 홈페이지 구축 기능, 검색 기능 등이 향상되었고 클라이언트 시스템의 복잡한 데이터 처리를 쉽게 한다. 특히, XML은 데이터베이스처럼 구조화된 데이터를 지원할 수 있다. 이러한 XML은 계층적인 데이터 관리가 가능하고 현재 인터넷을 포함한 네트워크 기반에서 데이터를 전송하는 표준으로 그 위치를 차지하고 있다. 다시 말해서, XML은 퍼스널 컴퓨터, 스마트폰을 포함한 이동통신단말기, PDA(Personal Digital Assistant) 등의 다양한 단말기에 설치된 어느 응용프로그램 혹은 애플리케이션에서나 사용 가능한 데이터 구조를 제공할 수 있다. 이러한 XML의 '표준'이라는 이점으로 인해, 본 실시예에 따른 모바일 의료정보 제공시스템은 모바일용 의료정보의 표준 데이터 구조로 XML 데이터 구조를 사용함으로써, 모바일단말기(10)의 종류의 다양성 및 모바일단말기(10)에 설치되는 애플리케이션 혹은 솔루션의 다양성을 확보할 수 있다. 다만, 본 발명에서 모바일용 의료정보의 표준 데이터 구조는 XML 데이터 구조의 전술한 이점에도 불구하고 XML 데이터 구조에 한정되지 아니하고 모바일단말기(10)로 전송 가능하고 모바일단말기(10)에서 판독 가능한 다른 다양한 형태의 데이터 구조로 적용될 수 있음은 물론이다.
모바일용 의료정보서버(200)는 조금이라도 유출되거나 변경되면 치명적일 수 있는 의료정보의 보안 특성상, 병원의 인트라넷(Intranet)을 통해 의료정보시스템(100)과 연결되도록 구성되는 것이 바람직하며, 또한 가상사설망(VPN, Virtual Private Network)을 통해 모바일단말기(10)와 연결되도록 하여 인증된 사용자만이 접속할 수 있는 방식을 활용하는 것이 바람직하다. 여기서, 가설사설망(VPN)은 인터넷과 같은 공중망(public network)을 마치 전용선으로 사설망(private network)을 구축한 것처럼 사용할 수 있는 방식으로, 방화벽과 함께 제공되어 네트워크를 통해 들어오고 나가는 정보의 보안성을 감시할 수 있다는 이점이 있다. 이와 다르게, 모바일용 의료정보서버(200)는 통상적인 인터넷을 포함한 다른 무선 네트워크를 통해 모바일단말기(10)와 연결되도록 구성될 수 있다. 이때, 모바일용 의료정보서버(200)는 의료정보의 보안성을 높이기 위해 HTTP(Hypertext Transfer Protocol)의 구간에 공개키 또는 대칭키 알고리즘을 사용하여 의료정보가 외부로 유출되어도 해독할 수 없는 보안 구간을 형성하는 것이 바람직하다.
모바일용 의료정보서버(200)는 싱크모듈(230) 및 모바일용 데이터베이스(210)를 포함하며, 구체적으로 싱크모듈(230)은 제어모듈(231), 변환모듈(233) 및 전송모듈(235)을 포함할 수 있다.
제어모듈(231)은 모바일단말기(10)로부터 의료정보요청이 전송되면, 모바일단말기(10)를 통해 요청된 의료정보를 의료정보시스템(100)의 데이터베이스(110)에서 조회하고 의료정보시스템(100)으로부터 의료정보를 수신할 수 있다. 이때, 제어모듈(231)은 모바일단말기(10)로부터 의료정보요청을 XML 형태로 수신할 수 있다. 제어모듈(231)은 예컨대 DB Manager와 Connection Manager 등의 프로그램을 통해 의료정보시스템(100)의 데이터베이스(110)에서 해당 의료정보를 조회할 수 있다. 변환모듈(233)은 제어모듈(231)에 의해 수신된 의료정보를 XML 데이터 구조를 갖는 모바일용 의료정보로 변환할 수 있다. 변환모듈(233)은 예컨대 XML Parser 등의 프로그램을 통해 의료정보시스템(100)으로부터 수신된 의료정보를 모바일용 의료정보서버(200) 및 모바일단말기(10)에서 인식할 수 있는 표준 XML 형태로 변환할 수 있다. 전송모듈(235)은 변환된 모바일용 의료정보를 해당 모바일단말기(10)로 전송할 수 있다. 즉, 전송모듈(235)은 모바일단말기(10)를 통해 요청된 의료정보를 XML 형태로 해당 모바일단말기(10)로 전송할 수 있다. 그리고 모바일용 데이터베이스(210)는 변환모듈(233)에 의해 변환된 모바일용 의료정보가 저장되는 공간을 제공한다. 이때, 전송모듈(235)은 변환모듈(233)에 의해 변환된 모바일용 의료정보가 모바일용 데이터베이스(210)에 저장되기 전에 모바일용 의료정보를 해당 모바일단말기(10)로 전송하거나 모바일용 의료정보가 모바일용 데이터베이스(210)에 저장된 후에 모바일용 데이터베이스(210)로부터 해당 모바일용 의료정보를 추출하여 해당 모바일단말기(10)로 전송할 수 있다.
이상 설명한 제어모듈(231), 변환모듈(233) 및 전송모듈(235)을 포함하여 구성되는 싱크모듈(230)은 위와 같은 프로세스를 통해 모바일단말기(10)를 통해 요청된 의료정보에 대해 모바일용 의료정보서버(200)를 의료정보시스템(100)과 동기화할 수 있다.
한편, 본 명세서에서 서버 또는 시스템(예컨대, 모바일용 의료정보서버(200) 등)이라 함은, 본 발명의 기술적 사상을 구현하기 위해 필요한 하드웨어 리소스(resource) 및/또는 소프트웨어를 구비한 논리적인 구성을 의미할 수 있으며, 반드시 하나의 물리적인 구성요소를 의미하거나 하나의 장치를 의미하는 것은 아니다. 즉, 모바일용 의료정보서버(200)는 본 발명의 기술적 사상을 구현하기 위해 구비되는 하드웨어 및/또는 소프트웨어의 논리적인 결합을 의미할 수 있으며, 필요한 경우에는 서로 이격된 장치에 설치되어 각각의 기능을 수행함으로써 본 발명의 기술적 사상을 구현하기 위한 논리적인 구성들의 집합으로 구현될 수도 있다. 또한, 모바일용 의료정보서버(200)는 본 발명의 기술적 사상을 구현하기 위한 각각의 기능 또는 역할별로 별도로 구현되는 구성들의 집합을 의미할 수도 있다. 예컨대, 도 2에 도시된 바와 같은 모바일용 의료정보서버(200)의 구성 중 모바일용 데이터베이스(210), 제어모듈(231), 변환모듈(233), 전송모듈(235) 각각은 서로 다른 물리적 장치에 위치할 수도 있고, 동일한 물리적 장치에 위치할 수도 있다. 또한, 구현 예에 따라서는 제어모듈(231), 변환모듈(233), 전송모듈(235) 각각을 구성하는 소프트웨어 및/또는 하드웨어의 결합 역시 서로 다른 물리적 장치에 위치하고, 서로 다른 물리적 장치에 위치한 구성들이 서로 유기적으로 결합되어 각각의 모듈들이 수행하는 기능을 실현할 수도 있다. 또한, 본 명세서에서 모듈이라 함은, 본 발명의 기술적 사상을 수행하기 위한 하드웨어 및 상기 하드웨어를 구동하기 위한 소프트웨어의 기능적, 구조적 결합을 의미할 수 있다. 예컨대, 모듈은 소정의 코드와 코드가 수행되기 위한 하드웨어 리소스(resource)의 논리적인 단위를 의미할 수 있으며, 반드시 물리적으로 연결된 코드를 의미하거나, 한 종류의 하드웨어를 의미하는 것은 아님은 본 발명의 기술분야의 평균적 전문가에게는 용이하게 추론될 수 있다.
도 4는 도 1의 모바일 의료정보 제공시스템의 운영예를 설명하기 위한 흐름도이고, 도 5는 도 1의 모바일 의료정보 제공시스템의 다른 운영예를 설명하기 위한 흐름도이다.
도 4를 참조하면, 모바일용 의료정보서버(200)는 애플리케이션이 실행되어 모바일용 의료정보서버(200)에 접속된 모바일단말기(10)를 통해 의료정보가 요청되면, 의료정보시스템(100)의 데이터베이스(110)에서 요청된 의료정보를 조회하여 의료정보시스템(100)으로부터 의료정보를 수신하고, 수신된 의료정보를 XML 데이터 구조를 갖는 모바일용 의료정보로 변환하여 모바일단말기(10)로 전송하도록 구성될 수 있다. 이 경우는 변환된 모바일용 의료정보를 모바일용 데이터베이스(210)에 저장하지 않거나 임시 저장한 상태에서 모바일단말기(10)로 전송할 수 있 수 있으므로, 의료정보의 보안성이 높아지고 무선 네트워크로 접속 가능한 모바일용 의료정보서버(200)가 해킹당하더라도 의료정보의 유출을 최소화하여 그 피해를 줄일 수 있는 이점이 있다. 한편, 모바일용 의료정보서버(200)는 모바일단말기(10)를 통해 의료정보가 요청되면, 요청된 의료정보에 대해 해당 모바일단말기(10)의 사용자가 접근권한이 있는지 여부를 먼저 확인한 후 의료정보시스템(100)의 데이터베이스(110)에서 요청된 의료정보를 조회하도록 구성되는 것이 바람직하다.
이와 다르게, 도 5를 참조하면, 모바일용 의료정보서버(200)는 의료정보시스템(100)의 데이터베이스(110)에 저장된 의료정보들 중 적어도 일부를 미리 XML 데이터 구조를 갖는 모바일용 의료정보로 변환하여 모바일용 데이터베이스(210)에 저장하고 있다가, 애플리케이션이 실행되어 모바일용 의료정보서버(200)에 접속된 모바일단말기(10)를 통해 의료정보가 요청되면 모바일용 데이터베이스(210)에서 요청된 의료정보에 대응되는 모바일용 의료정보를 추출하여 모바일단말기(10)로 전송하도록 구성될 수 있다. 이 경우, 모바일용 데이터베이스(210)에 미리 변환되어 저장된 의료정보에 대해서는 모바일단말기(10)를 통해 의료정보가 요청되면, 모바일용 의료정보서버(200)는 의료정보시스템(100)과의 소정의 프로세스를 생략하고 모바일용 의료정보를 바로 모바일단말기(10)로 전송할 수 있으므로, 모바일단말기(10)의 사용자는 요청한 의료정보를 보다 신속하게 전송받을 수 있다는 이점이 있다. 한편, 요청된 의료정보에 대응되는 모바일용 의료정보가 모바일용 데이터베이스(210)에 없는 경우에는, 의료정보시스템(100)의 데이터베이스(110)에서 요청된 의료정보를 조회하여 의료정보시스템(100)으로부터 의료정보를 수신하고, 수신된 의료정보를 XML 데이터 구조를 갖는 모바일용 의료정보로 변환하여 모바일단말기(10)로 전송할 수 있다. 다만, 의료정보시스템(100)의 데이터베이스(110)에 저장된 모든 의료정보를 모바일용 의료정보로 변환하여 모바일용 데이터베이스(210)에 저장하는 것은, 시스템의 효율성, 모바일용 데이터베이스(210)의 용량의 제한, 의료정보의 보안성 등의 측면에서 바람직하지 않다. 이러한 측면에서, 모바일용 의료정보서버(200)는 의료정보시스템(100)의 데이터베이스(110)에 저장된 의료정보들 중 현재 병원에 입원 중인 환자에 대한 의료정보 전체 또는 일부를 미리 XML 데이터 구조를 갖는 모바일용 의료정보로 변환하여 모바일용 데이터베이스(210)에 저장하고 있다가, 모바일단말기(10)를 통해 현재 병원에 입원 중인 환자에 대한 의료정보가 요청되면 요청된 의료정보에 대응되는 모바일용 의료정보를 모바일용 데이터베이스(210)로부터 추출하여 모바일단말기(10)로 전송하도록 구성되는 것이 바람직하다. 다시 말해서, 모바일용 데이터베이스(210)에 미리 변환 저장되는 대상이 되는 의료정보는, 현재 병원에 입원 중인 환자에 대한 의료정보의 전체 또는 일부에 한정되는 것이 바람직한데, 이는 현실적으로 다른 환자(예컨대, 외래 환자)에 비해 현재 병원에 입원 중인 환자에 대한 의료정보가 상대적으로 많이 빈번하게 요청되기 때문이다. 이때, 모바일용 의료정보서버(200)는 의료정보시스템(100)의 데이터베이스(110)에 현재 병원에 입원 중인 환자에 대한 의료정보가 삽입(insert), 갱신(update) 또는 삭제(delete)되는 이벤트를 모니터링하여 상기 이벤트 발생 시 의료정보시스템(100)으로부터 의료정보의 전체 또는 일부를 수신하고, 수신된 의료정보를 모바일용 의료정보로 변환하여 모바일용 데이터베이스(210)에 저장할 수 있다. 이에 따라, 모바일용 의료정보서버(200)는 입원 환자에 대해 의료정보가 요청되면 의료정보시스템(100)을 거치지 않고서도 요청된 의료정보의 최신 버전을 정확하게 제공할 수 있다. 예컨대, 모바일용 의료정보서버(200)는 트리거링(triggering)을 통해 현재 병원에 입원 중인 환자에 대한 의료정보가 삽입(insert), 갱신(update) 또는 삭제(delete)되는 이벤트를 모니터링하여 상기 이벤트 발생 시 의료정보시스템(100)으로부터 의료정보의 전체 또는 일부를 수신할 수 있다. 여기서, 트리거링은 오라클(Oracle Corporation)에서 제공하는 트리거(trigger)를 이용한다. 트리거링은 오라클의 관계형 데이터베이스 시스템에서 사건(이벤트)에 의해 자동으로 실행되는 PL/SQL을 말한다. 트리거링 사건은 데이터베이스의 테이블에 DML(Data Manipulation Language)문이 실행될 때 발생하는데, 삽입(insert), 갱신(update), 삭제(delete)문의 사용에 트리거링 사건을 정의할 수 있고, 이들이 실행될 때 트리거가 자동으로 실행되는 것을 트리거링(triggering)이라고 한다.
모바일용 의료정보서버(200)는 의료정보를 요청한 모바일단말기(10)에 상응하도록 의료정보 또는 모바일용 의료정보를 가공할 수 있다. 여기서, 의료정보를 요청한 모바일단말기(10)에 상응하도록 의료정보를 가공한다고 함은, 모바일단말기(10)의 성능 또는 데이터 처리 능력 등에 적합하도록, 의료정보에 대응되는 파일의 파일 포맷, 파일 크기, 해상도, 인코딩 밴드위스(bandwidth), 재생 사이즈 및 암호화 조건 중 적어도 하나를 적절히 변환하는 것을 의미할 수 있다. 예컨대, 의료정보시스템(100)으로부터 수신되는 의료정보가 동영상인 경우 모바일용 의료정보서버(200)는 의료정보시스템(100)로부터 고화질 해상도(예컨대, DVD 파일 등)의 동영상을 수신할 수 있다. 이는 의료정보의 특성상 매우 정밀하고 해상도가 높은 정보가 의료정보시스템(100)에 존재할 수 있기 때문이다. 하지만, 모바일단말기(10)에 로딩 또는 재생될 때는 의료정보시스템(100)에 저장된 정도의 상세한 데이터가 필요없이 단순히 의료진이 환자에게 설명을 할 정도의 데이터이기만 하면 충분할 수 있다. 따라서, 모바일용 의료정보서버(200)는 고화질의 해상도를 갖는 동영상을 보다 낮은 해상도의 동영상으로 변환할 수 있다. 또는, 의료정보시스템(100)로부터 수신한 동영상의 밴드위스, 즉 초당 프레임을 변환할 수 있다. 즉, 모바일단말기(10)가 동영상 디코딩의 처리 속도가 느리다면 초당 프레임을 낮출 수 있다. 물론, 모바일단말기(10)가 지원하는 동영상 포맷(예컨대, MPEG, AVI, ASF, WMV, MOV, AM, 또는 RM 등의 포맷)으로 변환할 수도 있다. 결과적으로, 의료정보시스템(100)에 존재하는 무거운(heavy) 의료정보가 상기 모바일용 의료정보서버(200)에 의해 가벼운 의료정보 또는 모바일용 의료정보로 변환되어 해당 모바일단말기(10)로 전송될 수 있다. 이는 매우 정밀하고 상세한 데이터를 취급하는 의료정보시스템(100)은 높은 사양의 데이터 처리시스템이 구비될 수 있지만, 모바일단말기(10)는 의료정보시스템(100)과 같이 높은 사양의 데이터 처리능력이 없을 수 있기 때문이다. 또한 높은 사양의 의료정보를 로딩 또는 재생할 수 있다고 하더라도 시간이 오래 걸릴 수 있기 때문이다.
또한, 모바일용 의료정보서버(200)는 전술한 바와 같이 의료정보 또는 모바일용 의료정보를 모든 모바일단말기(10)에 대해 일률적으로 가공하는 것이 아니라, 모바일단말기(10)에 대한 정보를 미리 저장하거나 모바일단말기(10)로부터 수신하고, 모바일단말기(10)에 대한 정보에 기초하여 의료정보를 요청한 모바일단말기(10)에 상응하도록 의료정보 또는 모바일용 의료정보를 가공할 수 있다. 즉, 모바일용 의료정보서버(200)에는 소정의 인증절차를 거친 모바일단말기(10)들 각각에 대한 정보가 미리 저장되어 있거나, 모바일단말기(10)로부터 의료정보가 요청되면 모바일단말기(10)로부터 모바일단말기(10)에 대한 정보를 수신할 수 있다. 여기서, 모바일단말기(10)에 대한 정보는 모바일단말기(10)가 지원하는 파일 포맷, 모바일단말기(10)의 밴드위스 또는 해상도에 대한 정보가 포함되는 것이 바람직하다. 또한, 모바일단말기(10)에 대한 정보에 모바일단말기(10)에 구비되는 디스플레이의 장치에 대한 정보(예컨대, 사이즈 등)가 포함되는 경우, 모바일용 의료정보가 로딩 또는 재생될 때 의료정보의 재생 사이즈가 상기 디스플레이 장치에 최적화되도록 변환될 수 있다.
한편, 모바일용 의료정보서버(200)가 의료정보 또는 모바일용 의료정보를 가공하는 방식은, 의료정보의 종류에 따라 다양할 수 있다. 예컨대, 의료정보가 단순히 이미지 또는 텍스트 등인 경우, 모바일용 의료정보서버(200)는 의료정보시스템(100)에서 사용되는 파일 포맷을 일반적인 파일 포맷(예컨대, jpg, tiff 등)으로 변환할 수 있으며, 이때에도 파일의 해상도를 더 낮게 변환할 수 있다. 또는 의료정보에 굳이 모바일단말기(10)로 전송할 필요가 없는 정보가 포함된 경우, 이미지의 커팅 등을 통해 파일 크기를 줄이거나 그 내용 중 일부를 삭제하는 등의 변환이 가능할 수 있다.
모바일용 의료정보서버(200)는 조금이라도 유출되거나 변경되면 치명적일 수 있는 의료정보의 보안 특성상, 모바일단말기(10)로부터 입력되는 사용자 인증정보 및 모바일단말기(10)에 할당된 MAC 어드레스(Media Access Control address)에 기초하여 의료정보에 대한 접근권한을 확인할 수 있다. 이때, 모바일용 의료정보서버(200)는 의료정보에 대한 접근권한을 모바일단말기(10)로부터 입력되는 사용자 인증정보, 예컨대, 아이디(ID)와 비밀번호(Password)와 같은 로그인 정보뿐만 아니라, 의료정보를 요청한 모바일단말기(10)에 할당된 MAC 어드레스에 기초하여 확인하기 때문에, 의료정보의 보안성을 보다 높일 수 있다. 또한, 의료정보에 대한 접근권한은, 사용자 인증정보 및 MAC 어드레스에 기초하여 확인된 모바일단말기(10)의 사용자의 속성에 따라 분류되는 것이 바람직하다. 예컨대, 의료진이 접근할 수 있는 의료정보와 환자가 접근할 수 있는 의료정보는 다를 수 있다. 또한, 의료진이라 하더라도 의사 또는 간호사에 따라 접근할 수 있는 의료정보가 다를 수 있고, 동일한 의사 또는 간호사라 하더라도 요청한 의료정보에 대응되는 환자의 담당 의사 또는 간호사인지 그렇지 않은지에 따라 접근할 수 있는 의료정보가 다를 수 있다. 따라서, 모바일용 의료정보서버(200)는 전술한 바와 같이 의료정보에 대한 접근권한을 확인하고, 그 확인결과에 기초하여 모바일단말기(10)로 모바일용 의료정보를 전송할 수 있다.
도 6은 본 발명의 일 실시예에 따른 모바일 의료정보 제공방법을 설명하기 위한 개략적인 플로 챠트이다.
도 1, 도 2 및 도 6을 참조하면, 본 실시예에 따른 모바일 의료정보 제공방법은, 병원에 설치된 의료정보시스템(100)과 연동하여 의료진을 포함한 사용자의 모바일단말기(10)를 통해 의료정보를 제공하는 방법으로, 모바일용 의료정보서버(200)에 의해 수행되는 아래의 단계들을 포함할 수 있다.
먼저, 모바일단말기(10)로부터 의료정보요청을 수신하는 단계가 수행된다(S110). 한편, 도 6에는 도시되지 않았지만, S110 단계에 앞서 모바일 의료정보 제공방법을 이용하기 위한 애플리케이션을 복수의 병원에서 사용 가능한 범용 애플리케이션으로 모바일단말기(10)에 설치하는 단계와, 애플리케이션이 실행된 모바일단말기(10)를 통해 요양기관코드를 포함한 병원 인증정보를 입력받아 복수의 병원 중 입력된 병원 인증정보에 대응되는 어느 하나의 병원을 선택하는 단계와, 선택된 병원의 모바일용 의료정보서버(200)에 접속하여 모바일단말기(10)의 사용자 인증 절차를 완료하는 단계가 수행된다(도 3 참조).
다음으로, 요청된 의료정보에 대한 접근권한이 의료정보를 요청한 모바일단말기(10)의 사용자에게 있는 여부를 확인하는 단계가 수행된다(S120). 이 단계(120)에서 모바일용 의료정보서버(200)는 모바일단말기(10)로부터 입력되는 사용자 인증정보(예컨대, ID와 Password) 및 모바일단말기(10)의 MAC 어드레스에 기초하여 요청된 의료정보에 대한 접근권한을 확인할 수 있다. 이때, 의료정보에 대한 접근권한은 해당 모바일단말기(10)의 사용자의 속성에 따라 분류되고, 이러한 사용자의 속성은 사용자 인증정보 및 모바일단말기(10)의 MAC 어드레스에 기초하여 확인될 수 있다.
다음으로, 요청된 의료정보에 대한 접근권한이 있는 것으로 확인되면, 의료정보시스템(100)의 데이터베이스(110)로부터 의료정보를 추출하는 단계가 수행된다(S130). 이 단계(S130)에서 모바일용 의료정보서버(200)는 의료정보시스템(100)의 데이터베이스(110)에서 모바일단말기(10)를 통해 요청된 의료정보를 조회하여 의료정보시스템(100)으로부터 해당 의료정보를 수신할 수 있다. 반면, 요청된 의료정보에 대한 접근권한이 없는 것으로 확인되면, 모바일용 의료정보서버(200)는 접근권한이 없음을 모바일단말기(10)에 통보할 수 있다(S135).
다음으로, 의료정보시스템(100)의 데이터베이스(110)로부터 추출한 의료정보를 미리 정해진 표준 데이터 구조를 갖는 모바일용 의료정보로 변환하는 단계가 수행된다(S140). 이 단계(S140)에서 모바일용 의료정보서버(200)는 의료정보를 XML 데이터 구조를 갖는 모바일용 의료정보로 변환할 수 있다. 즉, 본 실시예에서는 모바일용 의료정보의 표준 데이터 구조로 XML 데이터 구조를 사용한다.
다음으로, 표준 데이터 구조를 갖도록 변환된 모바일용 의료정보를 모바일용 의료정보서버(200)의 모바일용 데이터베이스(210)에 저장하는 단계가 수행된다(S150).
다음으로, 의료정보를 요청한 모바일단말기(10)로 표준 데이터 구조를 갖는 모바일용 의료정보를 전송하는 단계가 수행된다(S160). 이 단계(S160)에서 모바일용 의료정보서버(200)는 전술한 S120 단계에서 확인된 접근권한에 기초하여 모바일단말기(10)로 모바일용 의료정보를 전송할 수 있다. 다만, 이 단계(S160)는 변환된 모바일용 의료정보를 모바일용 데이터베이스(210)에 저장하지 않은 상태에서도 수행될 수 있다. 즉, 전술한 S150 단계는 생략되거나 S160 단계 이후에 수행될 수 있다.
이상 설명한 도 6에 도시된 실시예와 다르게, 본 발명의 모바일 의료정보 제공방법은, 의료정보시스템(100)의 데이터베이스(110)에 저장된 의료정보들 중 적어도 일부를 미리 표준 데이터 구조를 갖는 모바일용 의료정보로 변환하여 저장하는 단계 및 모바일단말기(10)를 통해 의료정보가 요청되면 의료정보에 대응되는 모바일용 의료정보를 모바일단말기(10)로 전송하는 단계를 포함할 수 있다. 예컨대, 의료정보시스템(100)의 데이터베이스(110)에 저장된 의료정보들 중 현재 병원에 입원 중인 환자에 대한 의료정보 전체 또는 일부를 미리 모바일용 의료정보로 변환하여 모바일용 데이터베이스(210)에 저장하고 있다가, 모바일단말기(10)를 통해 현재 병원에 입원 중인 환자에 대한 의료정보가 요청되면 의료정보에 대응되는 모바일용 의료정보를 모바일용 데이터베이스(210)로부터 추출하여 모바일단말기(10)로 전송하는 단계가 수행될 수 있다. 이때, 모바일용 의료정보서버(200)는, 의료정보시스템(100)의 데이터베이스(110)에 현재 병원에 입원 중인 환자에 대한 의료정보가 삽입, 갱신 또는 삭제되는 이벤트를 모니터링하여 상기 이벤트 발생 시 의료정보시스템(100)으로부터 의료정보의 전체 또는 일부를 수신하고, 수신된 의료정보를 모바일용 의료정보로 변환하여 모바일용 데이터베이스(210)에 저장할 수 있다.
이상 설명한 본 발명의 모바일 의료정보 제공방법에서 각 단계의 세부 프로세스에 대해서는 전술한 모바일 의료정보 제공시스템에 대한 설명을 준용하기로 한다.
본 발명의 모바일 의료정보 제공방법은 컴퓨터가 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터 판독 가능한 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다. 컴퓨터 판독 가능한 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 하드 디스크, 플로피 디스크, 광 데이터 저장장치 등이 있다. 또한 컴퓨터 판독 가능한 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고 본 발명을 구현하기 위한 기능적인 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.
본 발명은 전술한 실시예들에 한정되는 것이 아니고, 본 발명의 사상 및 범위를 벗어나지 않고 다양하게 수정 및 변형할 수 있음은 이 기술의 분야에서 통상의 지식을 가진 자에게 자명하다. 따라서 그러한 수정예 또는 변형예들은 본 발명의 특허청구범위에 속한다 하여야 할 것이다.
본 발명은 병원에서 운영되는 의료정보 시스템 등에 이용될 수 있다.

Claims (20)

  1. 병원에 설치된 의료정보시스템과 연동하여 의료진을 포함한 사용자의 모바일단말기를 통해 의료정보를 제공하는 모바일 의료정보 제공방법으로,
    (a) 상기 의료정보시스템의 데이터베이스로부터 의료정보를 추출하여 미리 정해진 표준 데이터 구조를 갖는 모바일용 의료정보로 변환하는 단계; 및
    (b) 상기 의료정보를 요청한 상기 모바일단말기로 상기 모바일용 의료정보를 전송하는 단계를 포함하는 것을 특징으로 하는 모바일 의료정보 제공방법.
  2. 제1항에 있어서,
    상기 (a) 단계는,
    상기 의료정보를 XML(extensible markup language) 데이터 구조를 갖는 상기 모바일용 의료정보로 변환하는 것을 특징으로 하는 모바일 의료정보 제공방법.
  3. 제1항 또는 제2항에 있어서,
    상기 (a) 단계는,
    상기 모바일단말기를 통해 의료정보가 요청되면, 상기 의료정보시스템의 상기 데이터베이스에서 상기 의료정보를 조회하여 상기 의료정보시스템으로부터 상기 의료정보를 수신하는 단계; 및
    수신된 상기 의료정보를 상기 모바일용 의료정보로 변환하는 단계를 포함하는 것을 특징으로 하는 모바일 의료정보 제공방법.
  4. 제1항 또는 제2항에 있어서,
    상기 (a) 단계는,
    상기 의료정보시스템의 상기 데이터베이스에 저장된 의료정보들 중 적어도 일부를 미리 상기 모바일용 의료정보로 변환하여 저장하는 단계를 포함하고,
    상기 (b) 단계는,
    상기 모바일단말기를 통해 의료정보가 요청되면 상기 의료정보에 대응되는 상기 모바일용 의료정보를 상기 모바일단말기로 전송하는 단계를 포함하는 것을 특징으로 하는 모바일 의료정보 제공방법.
  5. 제1항 또는 제2항에 있어서,
    상기 (a) 단계는,
    상기 모바일용 의료정보를 모바일용 의료정보서버의 모바일용 데이터베이스에 저장하는 단계를 포함하는 것을 특징으로 하는 모바일 의료정보 제공방법.
  6. 제1항 또는 제2항에 있어서,
    상기 (a) 단계는,
    상기 의료정보시스템의 상기 데이터베이스에 저장된 의료정보들 중 현재 병원에 입원 중인 환자에 대한 의료정보 전체 또는 일부를 미리 상기 모바일용 의료정보로 변환하여 모바일용 의료정보서버의 모바일용 데이터베이스에 저장하는 단계를 포함하고,
    상기 (b) 단계는,
    상기 모바일단말기를 통해 현재 병원에 입원 중인 환자에 대한 의료정보가 요청되면 상기 의료정보에 대응되는 상기 모바일용 의료정보를 상기 모바일용 데이터베이스로부터 추출하여 상기 모바일단말기로 전송하는 단계를 포함하는 것을 특징으로 하는 모바일 의료정보 제공방법.
  7. 제6항에 있어서,
    상기 (a) 단계는,
    상기 의료정보시스템의 상기 데이터베이스에 현재 병원에 입원 중인 환자에 대한 의료정보가 삽입, 갱신 또는 삭제되는 이벤트를 모니터링하여 상기 이벤트 발생 시 상기 의료정보시스템으로부터 상기 의료정보의 전체 또는 일부를 수신하고, 수신된 상기 의료정보를 상기 모바일용 의료정보로 변환하여 상기 모바일용 데이터베이스에 저장하는 단계를 포함하는 것을 특징으로 하는 모바일 의료정보 제공방법.
  8. 제1항에 있어서,
    (c) 상기 모바일단말기로부터 입력되는 사용자 인증정보 및 상기 모바일단말기에 할당된 MAC 어드레스에 기초하여 상기 의료정보에 대한 접근권한을 확인하는 단계를 더 포함하고,
    상기 (b) 단계는, 상기 (c) 단계의 확인결과에 기초하여 상기 모바일단말기로 상기 모바일용 의료정보를 전송하며,
    상기 의료정보에 대한 접근권한은, 상기 사용자 인증정보 및 상기 MAC 어드레스에 기초하여 확인된 상기 모바일단말기의 사용자의 속성에 따라 분류되는 것을 특징으로 하는 모바일 의료정보 제공방법
  9. 제1항 또는 제8항에 있어서,
    상기 모바일 의료정보 제공방법을 이용하기 위한 애플리케이션을 복수의 병원에서 사용 가능한 범용 애플리케이션으로 상기 모바일단말기에 설치하는 단계;
    상기 애플리케이션이 실행된 상기 모바일단말기를 통해 병원 인증정보를 입력받아 상기 복수의 병원 중 상기 병원 인증정보에 대응되는 어느 하나의 병원을 선택하는 단계; 및
    상기 선택된 병원의 모바일용 의료정보서버에 접속하여 상기 모바일단말기의 사용자 인증 절차를 완료하는 단계를 더 포함하는 것을 특징으로 하는 모바일 의료정보 제공방법.
  10. 제9항에 있어서,
    상기 병원 인증정보는,
    병원마다 할당된 요양기관코드를 포함하는 것을 특징으로 하는 모바일 의료정보 제공방법.
  11. 제1항에 기재된 모바일 의료정보 제공방법을 수행하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록매체.
  12. 병원에 설치된 의료정보시스템과 연동하여 의료진을 포함한 사용자의 모바일단말기를 통해 의료정보를 제공하는 모바일 의료정보 제공시스템으로,
    상기 의료정보시스템의 데이터베이스; 및
    상기 의료정보시스템의 상기 데이터베이스로부터 의료정보를 추출하여 미리 정해진 표준 데이터 구조를 갖는 모바일용 의료정보로 변환한 후 상기 의료정보를 요청한 상기 모바일단말기로 상기 모바일용 의료정보를 전송하는 모바일용 의료정보서버를 포함하는 것을 특징으로 하는 모바일 의료정보 제공시스템.
  13. 제12항에 있어서,
    상기 표준 데이터 구조는,
    XML(extensible markup language) 데이터 구조인 것을 특징으로 하는 모바일 의료정보 제공시스템.
  14. 제12항 또는 제13항에 있어서,
    상기 모바일용 의료정보서버는,
    상기 모바일단말기를 통해 의료정보가 요청되면, 상기 의료정보시스템의 상기 데이터베이스에서 상기 의료정보를 조회하여 상기 의료정보시스템으로부터 상기 의료정보를 수신하고, 수신된 상기 의료정보를 상기 모바일용 의료정보로 변환하여 상기 모바일단말기로 전송하는 것을 특징으로 하는 모바일 의료정보 제공시스템.
  15. 제12항 또는 제13항에 있어서,
    상기 모바일용 의료정보서버는,
    상기 의료정보시스템의 상기 데이터베이스에 저장된 의료정보들 중 적어도 일부를 미리 상기 모바일용 의료정보로 변환하여 저장하고 있다가, 상기 모바일단말기를 통해 의료정보가 요청되면 상기 의료정보에 대응되는 상기 모바일용 의료정보를 상기 모바일단말기로 전송하는 것을 특징으로 하는 모바일 의료정보 제공시스템.
  16. 제12항 또는 제13항에 있어서,
    상기 모바일용 의료정보서버는,
    상기 의료정보시스템의 상기 데이터베이스에 저장된 의료정보들 중 현재 병원에 입원 중인 환자에 대한 의료정보 전체 또는 일부를 미리 상기 모바일용 의료정보로 변환하여 모바일용 데이터베이스에 저장하고 있다가, 상기 모바일단말기를 통해 현재 병원에 입원 중인 환자에 대한 의료정보가 요청되면 상기 의료정보에 대응되는 상기 모바일용 의료정보를 상기 모바일용 데이터베이스로부터 추출하여 상기 모바일단말기로 전송하는 것을 특징으로 하는 모바일 의료정보 제공시스템.
  17. 제16항에 있어서,
    상기 모바일용 의료정보서버는,
    상기 의료정보시스템의 상기 데이터베이스에 현재 병원에 입원 중인 환자에 대한 의료정보가 삽입, 갱신 또는 삭제되는 이벤트를 모니터링하여 상기 이벤트 발생 시 상기 의료정보시스템으로부터 상기 의료정보의 전체 또는 일부를 수신하고, 수신된 상기 의료정보를 상기 모바일용 의료정보로 변환하여 상기 모바일용 데이터베이스에 저장하는 것을 특징으로 하는 모바일 의료정보 제공시스템.
  18. 제12항에 있어서,
    상기 모바일용 의료정보서버는,
    상기 모바일단말기로부터 입력되는 사용자 인증정보 및 상기 모바일단말기에 할당된 MAC 어드레스에 기초하여 상기 의료정보에 대한 접근권한을 확인하고, 확인결과에 기초하여 상기 모바일단말기로 상기 모바일용 의료정보를 전송하며,
    상기 의료정보에 대한 접근권한은,
    상기 사용자 인증정보 및 상기 MAC 어드레스에 기초하여 확인된 상기 모바일단말기의 사용자의 속성에 따라 분류되는 것을 특징으로 하는 모바일 의료정보 제공시스템.
  19. 제12항 또는 제18항에 있어서,
    상기 모바일단말기에는, 상기 모바일단말기가 상기 모바일용 의료정보서버에 접속 가능하도록 하는 애플리케이션이 설치되고,
    상기 애플리케이션은, 상기 모바일 의료정보 제공시스템이 구축된 복수의 병원에서 사용 가능한 범용 애플리케이션으로 제공되며,
    상기 모바일단말기는, 상기 애플리케이션이 실행된 상태에서 병원 인증정보를 입력받아 상기 복수의 병원 중 상기 병원 인증정보에 대응되는 어느 하나의 병원을 선택하고, 상기 선택된 병원의 상기 모바일용 의료정보서버에 접속하여 상기 모바일단말기의 사용자 인증 절차를 완료한 후, 상기 선택된 병원의 상기 모바일용 의료정보서버로부터 의료정보를 제공받도록 구성되는 것을 특징으로 하는 모바일 의료정보 제공시스템.
  20. 제19항에 있어서,
    상기 병원 인증정보는,
    병원마다 할당된 요양기관코드를 포함하는 것을 특징으로 하는 모바일 의료정보 제공시스템.
PCT/KR2012/000924 2012-02-08 2012-02-08 모바일 의료정보 제공시스템, 모바일 의료정보 제공방법 및 그 방법을 수행하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록매체 Ceased WO2013118926A1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/KR2012/000924 WO2013118926A1 (ko) 2012-02-08 2012-02-08 모바일 의료정보 제공시스템, 모바일 의료정보 제공방법 및 그 방법을 수행하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록매체

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/KR2012/000924 WO2013118926A1 (ko) 2012-02-08 2012-02-08 모바일 의료정보 제공시스템, 모바일 의료정보 제공방법 및 그 방법을 수행하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록매체

Publications (1)

Publication Number Publication Date
WO2013118926A1 true WO2013118926A1 (ko) 2013-08-15

Family

ID=48947673

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2012/000924 Ceased WO2013118926A1 (ko) 2012-02-08 2012-02-08 모바일 의료정보 제공시스템, 모바일 의료정보 제공방법 및 그 방법을 수행하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록매체

Country Status (1)

Country Link
WO (1) WO2013118926A1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015137703A1 (ko) * 2014-03-11 2015-09-17 연세대학교 산학협력단 모바일 장치를 활용한 전자의료기록 시스템
WO2016148363A1 (en) * 2015-03-19 2016-09-22 Samsung Electronics Co., Ltd. Method of managing personal health information and device thereof
CN110415774A (zh) * 2018-04-30 2019-11-05 创实云端科技有限公司 医疗互动装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050045273A (ko) * 2003-11-10 2005-05-17 삼성전자주식회사 무선 네트워크를 이용한 환자 진료 정보 제공 방법 및 그시스템
JP2006527445A (ja) * 2003-06-14 2006-11-30 イージーケアテック カンパニー リミテッド オンライン上における医療情報管理方法
KR20080012728A (ko) * 2006-08-04 2008-02-12 고려대학교 산학협력단 유비쿼터스 환경을 이용한 환자의 의료 정보 공유 시스템및 방법
KR20110049109A (ko) * 2009-11-04 2011-05-12 주식회사 에이치앤아이피 핸드폰기반의 의료문서 조회/제공 시스템 및 그 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006527445A (ja) * 2003-06-14 2006-11-30 イージーケアテック カンパニー リミテッド オンライン上における医療情報管理方法
KR20050045273A (ko) * 2003-11-10 2005-05-17 삼성전자주식회사 무선 네트워크를 이용한 환자 진료 정보 제공 방법 및 그시스템
KR20080012728A (ko) * 2006-08-04 2008-02-12 고려대학교 산학협력단 유비쿼터스 환경을 이용한 환자의 의료 정보 공유 시스템및 방법
KR20110049109A (ko) * 2009-11-04 2011-05-12 주식회사 에이치앤아이피 핸드폰기반의 의료문서 조회/제공 시스템 및 그 방법

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015137703A1 (ko) * 2014-03-11 2015-09-17 연세대학교 산학협력단 모바일 장치를 활용한 전자의료기록 시스템
WO2016148363A1 (en) * 2015-03-19 2016-09-22 Samsung Electronics Co., Ltd. Method of managing personal health information and device thereof
CN110415774A (zh) * 2018-04-30 2019-11-05 创实云端科技有限公司 医疗互动装置

Similar Documents

Publication Publication Date Title
WO2011021826A2 (en) Method and apparatus for remote management of device
WO2010062048A4 (en) Method and apparatus for managing state information of remote user interface
WO2012148227A2 (en) Method and apparatus for providing drm service
WO2011099690A2 (en) Method and apparatus for using service of home network device based on remote access
WO2011043606A2 (en) Apparatus and method for interfacing between a remote user interface server and a remote user interface client
CN106845075B (zh) 一种集中诊断报告系统
WO2016013718A1 (ko) 와이파이 망을 이용한 웹기반 광고 제공 시스템 및 방법
CN107944461B (zh) 一种数据处理方法、装置和设备
EP2723112A1 (en) Rights control method and apparatus for digital living network alliance
KR101116230B1 (ko) 모바일 의료정보 제공방법 및 그 방법을 수행하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록매체
WO2013118926A1 (ko) 모바일 의료정보 제공시스템, 모바일 의료정보 제공방법 및 그 방법을 수행하기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록매체
WO2014021675A1 (en) Method and apparatus for updating personal information in communication system
WO2012064122A2 (en) Method and apparatus for providing service using personal network
WO2018182065A1 (ko) M2m 시스템에서 다중 리소스 구독 연관 방법
CN112925766B (zh) 一种数据安全管控装置、系统、方法及其可读存储介质
WO2014073760A1 (ko) 셋톱박스 기반의 클라우드 서비스 방법
CN106612328A (zh) 一种移动阅片系统
CN105610880A (zh) M2m通信架构、信息交互方法及装置
WO2017191977A1 (ko) M2M/IoT 플랫폼에서의 시맨틱 정보 관리 방법
CN119421143A (zh) 请求处理方法、装置、设备、存储介质及产品
WO2017052210A1 (ko) 사용자 계정 동기화를 이용한 디지털 상품 제공 방법 및 장치
US20230395208A1 (en) Federated data platform integrating multiple healthcare data sources including fhir and non-fhir sources
KR20090084458A (ko) Rui 프로파일링을 위한 네트워크 시스템 및 방법
Zampognaro et al. A FHIR based architecture of a multiprotocol IoT Home Gateway supporting dynamic plug of new devices within instrumented environments
WO2014021674A1 (en) Method and apparatus for updating personal information in communication system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12868098

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205N DATED 15/10/2014)

122 Ep: pct application non-entry in european phase

Ref document number: 12868098

Country of ref document: EP

Kind code of ref document: A1