US 12,073,929 B2
Real time parser for use with electronic medical records
Vivek Bhansali, San Jose, CA (US); David Yue, Union City, CA (US); Dipti Patel-Misra, Alamo, CA (US); and Joshua Tamayo-Sarver, Los Gatos, CA (US)
Assigned to MEDAMERICA DATA SERVICES, LLC, Emeryville, CA (US)
Filed by MedAmerica Data Services, LLC, Emeryville, CA (US)
Filed on Apr. 4, 2023, as Appl. No. 18/130,858.
Application 18/130,858 is a continuation of application No. 16/297,456, filed on Mar. 8, 2019, granted, now 11,626,192.
Claims priority of provisional application 62/701,166, filed on Jul. 20, 2018.
Prior Publication US 2023/0238093 A1, Jul. 27, 2023
Int. Cl. G16H 10/60 (2018.01); G06Q 40/08 (2012.01); G16H 10/40 (2018.01); G16H 50/20 (2018.01); G16H 50/70 (2018.01)
CPC G16H 10/60 (2018.01) [G16H 10/40 (2018.01); G06Q 40/08 (2013.01); G16H 50/20 (2018.01); G16H 50/70 (2018.01)] 22 Claims
OG exemplary drawing
 
1. A computer-implemented system for use with Electronic Medical Records (EMRs), the system comprising:
a parser engine configured to:
receive, in real time or near real time relative to entry of current visit EMR data into at least one EMR system by at least one user during a current medical visit, health care data messages including the current visit EMR data; and
using parsing logic, parse, in real time or near real time relative to entry of the current visit EMR data, the health care data messages to identify and extract specified EMR data comprising patient clinical data obtained during the current medical visit wherein the parsing logic comprises logic to identify particular segments within the health care data messages corresponding to the specified EMR data, and particular fields within the particular segments;
a database system configured to, in real time or near real time relative to entry of the current visit EMR data, receive and store the extracted specified EMR data, the database system comprising structuring elements including views and tables configured to enable determination of specified analytic results data including a risk assessment of an Emergency Department (ED) visit by the one or more patients occurring within a specified time period, based on a particular analytical use case related to the current visit; and
an analytics and presentation engine configured to:
obtain, from the database system, in real time or near real time relative to entry of the current visit EMR data, particular health care data required to determine the specified analytic results data, wherein the particular health care data has passed through the parser engine and comprises particular fields and segments corresponding to at least some of the specified EMR data; and
analyze, in real time or near real time relative to entry of the current visit EMR data, at least the particular health care data and stored other EMR data to determine the specified analytic results data, wherein the stored other EMR data comprises historical and chronologically tracked demographic and EMR data relating to information of a plurality of past patients relevant to the particular analytical use case, including frequency of health care provider visits relevant to the particular analytical use case, and the particular health care data comprises the specified EMR data obtained during the current medical visit.