US-12616435-B2 - Systems and methods for medical data transmission using an agnostic application programming interface
Abstract
Various methods and systems are provided for agnostic transmission of radiation information data from a database to an analytics/business-intelligence tool. A system may include memory storing instructions executable by a processor to retrieve radiation dose data in a first format from a radiation dose database via an interoperability system operably coupled to the radiation dose database, convert the radiation dose data to a second format usable by a radiation dose consumer, and generate visualizations of the radiation dose data for display on a display device.
Inventors
- Abderrazek Boufahja
- Bouchra Youss
- Tristan Guillevin
Assignees
- GE Precision Healthcare LLC
Dates
- Publication Date
- 20260505
- Application Date
- 20221026
Claims (20)
- 1 . A system, comprising: an interoperability system comprising memory storing instructions executable by one or more processors and communicatively coupled to a radiation dose database; a radiation dose consumer comprising memory storing instructions executable by one or more processors, the radiation dose consumer communicatively coupled to the interoperability system via a web data connector, the interoperability system communicatively coupled between the radiation dose database and the radiation dose consumer, the system configured to: retrieve, via the interoperability system, radiation dose data in a first format from the radiation dose database, the retrieving including the interoperability system retrieving the radiation dose data from the radiation dose database and transmitting the retrieved radiation dose data in the first format to the web data connector; convert, via the web data connector, the radiation dose data to a second format usable by the radiation dose consumer; and process, via the radiation dose consumer, the radiation dose data in the second format to generate visualizations of the radiation dose data and send the visualizations to a client device for display on a display device of the client device, wherein the web data connector is executed on the radiation dose consumer or a server.
- 2 . The system of claim 1 , wherein the first format comprises JSON and wherein the second format comprises flat files.
- 3 . The system of claim 1 , wherein the interoperability system comprises a Fast Health Interoperability Resources (FHIR®) application programming interface (API).
- 4 . The system of claim 1 , wherein, to retrieve the radiation dose data in the first format, the system is configured to: send, via the web data connector, a request to the interoperability system to retrieve all radiation dose summaries stored in the radiation dose database over a given time period; for a selected radiation dose summary: extract a first set of information from the selected radiation dose summary, including a radiation procedure reported by the radiation dose summary; based on the first set of information, send a plurality of additional requests to the interoperability system, each requesting a different aspect of the radiation procedure; receive a plurality of additional responses from the interoperability system; and extract a second set of information from the plurality of additional responses.
- 5 . The system of claim 4 , wherein, to convert the radiation dose data to the second format, the web data connector is configured to aggregate the extracted first set of information and the extracted second set of information in the second format.
- 6 . The system of claim 4 , wherein the first set of information comprises an identification of the selected radiation dose summary, a date and time at which the radiation procedure commenced, the radiation procedure information, and one or more modality-specific radiation dose metrics, and wherein each radiation dose summary is a subset of radiation dose data defined by the HL7® format.
- 7 . The system of claim 6 , wherein the second set of information comprises parameters of a device used to carry out the radiation procedure, an imaging study description of the radiation procedure, patient information of a patient imaged via the radiation procedure, patient observations, and performer information of a clinician who authorized and/or oversaw the radiation procedure.
- 8 . The system of claim 1 , wherein visualizations of the radiation dose data in the second format include visualizations of cumulative radiation dose data through a period of time and/or over multiple performed procedures.
- 9 . The system of claim 1 , wherein the system is configured to generate an alert in response to converted radiation dose data exceeding a threshold.
- 10 . A system, comprising: an interoperability system communicatively coupled between a radiation dose consumer and a radiation dose database communicatively coupled to a plurality of imaging devices, the interoperability system comprising: a processor; and memory storing instructions executable by the processor to: receive, from a web data connector communicatively coupled to the interoperability system, a first request to send radiation dose data to a radiation dose consumer, the radiation dose consumer comprising memory storing instructions and one or more processors; in response to the first request, retrieve the radiation dose data from the radiation dose database and send the radiation dose data to the radiation dose consumer via the web data connector, wherein the radiation dose data is a radiation dose summary of a radiation procedure formatted according to a Fast Healthcare Interoperability Resources (FHIR®) standard; receive, from the web data connector, a second request to send additional parameters related to the radiation dose data to the radiation dose consumer, the additional parameters including information identifying an imaged patient associated with the radiation dose data, a study description of an imaging study carried out to image the imaged patient, information identifying an imaging device used to image the imaged patient, and/or information identifying a clinician that authorized the imaging study; and in response to the second request, retrieve the additional parameters from the radiation dose database and send the additional parameters to the radiation dose consumer via the web data connector, wherein the additional parameters are formatted according to the FHIR® standard, and wherein the web data connector is executed on the radiation dose consumer or a server.
- 11 . The system of claim 10 , wherein: if the radiation procedure is mammography, the radiation dose data include accumulated average glandular dose (AGD); if the radiation procedure is X-ray, the radiation dose data include dose area product (DAP) total, fluoro DAP total, total fluoro time, and number of radiographic frames; if the radiation procedure is nuclear medicine, the radiation dose data include administered activity, radiopharmaceutical agent, radionuclide, route of administration, and radiopharmaceutical volume; and if the radiation procedure is computed tomography, the radiation dose data include total dose length product (DLP) and the additional parameters include max CT dose index volume (CTDIvol).
- 12 . The system of claim 10 , wherein the information identifying the imaged patient includes a patient ID, a patient sex, a patient birth date, a patient body mass index (BMI), and a patient weight.
- 13 . The system of claim 10 , wherein the study description is included in an imaging study resource.
- 14 . The system of claim 10 , wherein information identifying the imaging device includes a device ID, a device name, a manufacture name, and an application entity (AE) title.
- 15 . The system of claim 10 , wherein information identifying the clinician that authorized the imaging study includes an authorizing person name.
- 16 . A system, comprising: a radiation dose database communicatively coupled to a plurality of imaging devices; an interoperability system operatively coupled to the radiation dose database and comprising memory storing instructions executable by one or more processors; and a radiation dose consumer communicatively coupled to the interoperability system and comprising memory storing instructions executable by one or more processors, the radiation dose consumer communicatively coupled to the interoperability system via a web data connector, wherein: the interoperability system is configured to retrieve radiation dose data from the radiation dose database, the radiation dose data formatted according to a Fast Healthcare Interoperability Resources (FHIR®) standard, wherein the data in the FHIR format includes data in JSON format, and wherein the retrieving includes the interoperability system retrieving the radiation dose data from the radiation dose database and transmitting the retrieved radiation dose data in the JSON format to the web data connector; the web data connector is configured to extract selected information from the radiation dose data in the JSON format and convert the selected information in the JSON format to a flat file; and the radiation dose consumer is configured to process the extracted selected information in the flat file to generate one or more dashboards and send the one or more dashboards to a client device for display on a display device of the client device, wherein the web data connector is executed on the radiation dose consumer or a server.
- 17 . The system of claim 16 , wherein the interoperability system is configured to retrieve and send the radiation dose data in response to a first request from the web data connector, wherein the interoperability system is further configured to, in response to receiving a second request from the web data connector to send additional parameters related to the radiation dose data, retrieve the additional parameters from the radiation dose database and send the additional parameters to the web data connector, the additional parameters including information identifying an imaged patient associated with the radiation dose data, a study description of an imaging study carried out to image the imaged patient, information identifying an imaging device used to image the imaged patient, and information identifying a clinician that authorized the imaging study, and wherein the additional parameters are formatted according to the FHIR® standard.
- 18 . The system of claim 17 , wherein the radiation dose data and the information collected in response to receiving the second request is sorted into metrics, including: total dose length product (DLP), maximum computed tomography dose index volume (CTDIvol), accumulated average glandular dose (AGD), dose area product (DAP) total, fluoro DAP total, acquisition total DAP, total fluoro time, administered activity, and radiopharmaceutical volume; and cohorts, including: radiopharmaceutical agent, radionuclide, route of administration, patient sex, patient body mass index (BMI), patient weight, device ID and/or device name, a manufacture name, performing physician, anatomical region, and study description.
- 19 . The system of claim 18 , wherein the one or more dashboards include a comparison of metrics and cohorts of the radiation dose data.
- 20 . The system of claim 16 , wherein the radiation dose data is formatted as a radiation dose summary for a selected radiation procedure, and wherein the interoperability system is configured to retrieve a plurality of radiation dose summaries which have been added to the radiation dose database for storage in a given time period.
Description
FIELD Examples of the subject matter disclosed herein relate to radiation analytics through agnostic transmission of medical data. BACKGROUND Third-party tools used to analyze, transform, and/or display medical data collected by an imaging device are largely based on collection of radiation information directly from a database of a radiation management system. However, third-party tools may be configured to interact solely with radiation management systems and databases thereof which use a certain format for data configuration. For example, third-party tools for radiation information may be coupled to a specific provider of a radiation management system. When third-party tools are configured by a manufacturer of the radiation management system to enable direct communication therebetween, operation of the third-party tools may be exclusive to the radiation management system, which may lead to delays and/or cumbersome processes when the radiation management system is updated. BRIEF DESCRIPTION In one example, a system for radiation analytics through agnostic transmission of medical data is comprised of memory storing instructions executable by a processor to retrieve radiation dose data in a first format from a radiation dose database via an interoperability system operably coupled to the radiation dose database, convert the radiation dose data to a second format usable by a radiation dose consumer, and generate visualizations of the radiation dose data for display on a display device. In another example, a system is comprised of a radiation dose database communicably coupled to a plurality of imaging devices, a processor, and memory storing instructions executable by the processor. Based on the executable instructions, the processor may receive requests to send radiation dose data and additional related parameters to a radiation dose consumer. In response to the requests, the system may retrieve the radiation dose data and additional parameters from the radiation dose database and send to the radiation dose consumer. The radiation dose data and the additional related parameters may be formatted according to a Fast Healthcare Interoperability Resources (FHIR®) standard. In a further example, a system is comprised of a radiation dose database communicatively coupled to a plurality of imaging devices, an interoperability system operatively coupled to the radiation dose database, and a radiation dose consumer communicatively coupled to the interoperability system. The interoperability system is configured to retrieve radiation dose data from the radiation dose database and send the radiation dose data to the radiation dose consumer. The radiation dose data may be formatted according to a Fast Healthcare Interoperability Resources (FHIR®) standard, and the radiation dose consumer is configured to extract selected information from the radiation dose data, store the extracted selected information in a flat file, and generate one or more dashboards from the extracted selected information for display on a display device. It should be understood that the brief description above is provided to introduce in simplified form a selection of concepts that are further described in the detailed description. It is not meant to identify key or essential features of the claimed subject matter, the scope of which is defined uniquely by the claims that follow the detailed description. Furthermore, the claimed subject matter is not limited to implementations that solve any disadvantages noted above or in any part of this disclosure. BRIEF DESCRIPTION OF THE DRAWINGS The present disclosure will be better understood from reading the following description of non-limiting examples, with reference to the attached drawings, wherein below: FIG. 1 shows a schematic block diagram of an example system for medical data transmission; FIG. 2 is a flow chart illustrating an example high-level method for a first example of radiation dose data transmission, from the perspective of a web data connector; FIG. 3 is a flow chart illustrating an example method for the first example of radiation dose data transmission, from the perspective of the web data connector; FIG. 4 is a flow chart illustrating an example method for the first example of radiation dose data transmission, from the perspective of an interoperability system; FIG. 5 shows a block diagram illustrating interaction of elements of the example system for medical data transmission of FIG. 1; FIG. 6 is a flow chart illustrating an example method for a second example of radiation dose data transmission, from the perspective of an interoperability system; FIG. 7 is a flow chart illustrating an example method for the second example of radiation dose data transmission, from the perspective of a web data connector; FIG. 8 is a flow chart illustrating an example method for a second example of radiation dose data transmission, from the perspective of a radiation dose consumer; FIG. 9A is a first ex