IP Library › Granted Patent US 12,237,077
Granted Patent B2
US 12,237,077 · App. 17/702,325 · Granted Feb 25, 2025

Generation of a transaction set

Inventors: Leo P. Anthony (Phoenixville, PA); Kathleen M. Collins (Coatesville, PA); Asheesh Nadkarni (Lansdale, PA); Jaqulin N. Maria Sebastian (Malvern, PA); Hiral Shah (Ellicott City, MD)
Assignee: CERNER INNOVATION, INC.
G16H40/20G06F16/25
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,237,077
App. No.
17/702,325
Granted
Feb 25, 2025
Kind
B2
Abstract

Systems and methods are provided to electronically generate an Electronic Data Interchange (EDI) 835 transmission to test an EDI 835 processing system. An EDI 835 transmission may include vast amounts of data that are input into the transmission in a unique way. If even one space is off, the EDI 835 transmission will not be correctly processed and may be kicked back by the system. This has serious consequences, as it may result in incorrect or non-recording of a payment on a claim. Unfortunately, most systems are not tested for EDI 835 processing capabilities before going live due to the time intensive nature of generating EDI 835 transmissions for testing. The present application describes one or more innovative ways to electronically generate one or more EDI 835 transmission.

Claims (52)

1. One or more non-transitory computer storage media storing computer-useable instructions that, when executed by a computing device, cause the computing device to perform operations, the operations comprising: receiving a request for causing generation of an Electronic Data Interchange (EDI) 835 transmission; providing a user interface on a display device of the computing device, wherein the user interface includes a plurality of input fields for selecting one or more data sources of claims data and for inputting test data; extracting from the one or more data sources selected, via a network, a plurality of historical EDI transmissions of claims data that include a plurality of different data formats; formatting the plurality of different data formats of the plurality of historical EDI transmissions of claims data into a predetermined 835 transmission format standard; electronically generating, via one or more processors, a merged EDI 835 transmission from the 835 transmission format standard of the plurality of historical EDI transmissions of claims data, wherein the merged EDI 835 transmission is generated using the claims data and inserting the test data from the user interface to trigger application of a particular rule from an 835 processing system; submitting, via network communication, the merged EDI 835 transmission to the 835 processing system for testing performance of the particular rule with the claims data and the test data prior to live implementation; electronically testing, via the one or more processors, the particular rule of the 835 processing system using the merged EDI 835 transmission as input; and based on the electronically testing, electronically determining, via the one or more processors to modify the performance and increase a processing power of the 835 processing system.

2. The one or more non-transitory computer storage media of claim 1 , wherein the test data includes implementation adjustment data.

3. The one or more non-transitory computer storage media of claim 1 , wherein one or more provider remarks are included in the test data and included in the merged EDI 835 transmission.

4. The one or more non-transitory computer storage media of claim 1 , wherein the test data includes copay data.

5. The one or more non-transitory computer storage media of claim 1 , wherein the claims data used to generate the merged EDI 835 transmission includes service rendered, provider information, and a code corresponding to the service rendered.

6. The one or more non-transitory computer storage media of claim 1 , wherein the test data corresponds to one or more rules for handling EDI 835transmissions.

7. A computer-implemented method for electronically generating an Electronic Data Interchange (EDI) 835 transmission, the method comprising:

detecting a selection associated with causing a generation of one or more EDI 835 transmissions;

identifying a first claim and a second claim from a plurality of claims, each of the plurality of claims having associated claims data, wherein first claim and the second claim are from different sources and have different data formats;

generating a first EDI 835 transmission by formatting the claims data of the first claim and inserting test data;

generating a second EDI 835 transmission by formatting the claims data of the second claim and inserting the test data;

generating a merged EDI 835 transmission by merging the first EDI 835 transmission and the second EDI 835 transmission together, wherein the merged EDI 835 transmission is formatted to a predetermined 835 transmission format standard;

submitting, via network communication, the merged EDI 835 transmission to an 835 processing system for testing performance of the 835 processing system prior to live implementation to test a runtime environment of the 835 processing system; and

based on the electronically testing, electronically determining, via one or more processors, to modify performance and increase a processing power of the 835 processing system.

8. The method of claim 7 , wherein the selection includes selecting a database that stores the plurality of claims each having a claim type, a claim date or claim date range, and provider information.

9. The method of claim 7 , wherein the first EDI 835 transmission is a first transmission type and the second EDI 835 transmission is a second transmission type that is different than the first transmission type, and wherein the method further comprises:

creating a first header for the first EDI 835 transmission;

creating a second header that is different than the first header for the second EDI 835 transmission; and

generating a merged header for the merged EDI 835 transmission using the first header and the second header.

10. The method of claim 9 , wherein the merged EDI 835 transmission is generated to include the first transmission type and the second transmission type.

11. The method of claim 7 , wherein the merged EDI 835 transmission includes provider remarks and provider adjustments, each associated with the first claim.

12. The method of claim 11 , wherein the merged EDI 835transmission includes provider remarks and provider adjustments, each associated with the second claim.

13. The method of claim 7 , wherein the test data triggers application of a particular rule that tests the particular rule in the 835 processing system, and wherein the method further comprises:

electronically testing, via one or more processors of the 835 processing system, the particular rule of the 835 processing system using the merged EDI 835 transmission as input; and

based on electronically testing, determining, via the one or more processors, a particular modification associated with performance of the 835processing system.

14. The method of claim 7 , the method further comprising:

generating the first EDI 835 transmission by inserting a first set of test data that triggers testing of one or more existing rules for a first entity for testing performance of the one or more existing rules for the first entity; and

generating the second EDI 835 transmission by inserting a second set of test data that triggers testing of one or more existing rules for a second entity for testing performance of the one or more existing rules for the second entity, wherein the second entity is different than the first entity;

wherein the merged EDI 835 transmission includes the first set of test data and the second set of test data.

15. The method of claim 7 , the method further comprising:

calculating a total number of lines for the merged EDI 835 transmission, wherein the total number of lines is an aggregation of a plurality of lines from the first EDI 835 transmission with a plurality of lines from the second EDI 835 transmission.

16. A computer system comprising:

one or more processors; and

one or more computer storage media storing computer-useable instructions that, when used by the one or more processors, cause the one or more processors to:

receive a request for causing generation of one or more Electronic Data Interchange (EDI) 835 transmissions;

provide a user interface on a display device of the computer system, wherein the user interface includes a plurality of input fields for at least selecting one or more databases of claims data and for inputting test data;

extract a first set of claims data from a plurality of submitted claims stored in the one or more databases, wherein the first set of claims data corresponding to a first claim of the plurality of submitted claims;

generate a first EDI 835 transmission by:

formatting the first set of claims data corresponding to the first claim that include a plurality of different data formats into predetermined 835 transmission format standard; and

inserting test data to trigger application of a particular rule that tests an 835 processing system;

generate a merged EDI 835 transmission by merging the first EDI 835 transmission with a second set of claims data corresponding to a second claim of the plurality of submitted claims, wherein the merged EDI 835 transmission is formatted into the 835 transmission format standard;

submit, via network communication, the merged EDI 835 transmission to the 835 processing system for testing performance of the particular rule within the 835 processing system prior to live implementation to test a runtime environment of the 835 processing system; and

based on the electronically testing, electronically determining, via the one or more processors to modify performance and increase a processing power of the 835 processing system.

17. The system of claim 16 , further comprising:

electronically test, via the one or more processors, the particular rule that tests the 835 processing system using the test data of the merged EDI 835 transmission; and

based on the test of the particular rule, determine, via the one or more processors, a particular modification to modify performance of the 835 processing system.

18. The system of claim 16 , further comprising:

extract header information from the first EDI 835 transmission; and

extract header information from another EDI 835 transmission comprising claims data from another claim and the test data.

19. The system of claim 18 , further comprising:

generate the merged EDI 835 transmission by additionally merging the other EDI 835 transmission, the merged EDI 835 transmission having a header merged from the header information from the first EDI 835transmission and the other EDI 835 transmission.

20. The system of claim 16 , wherein the claims data of the merged EDI 835 transmission includes service rendered, provider information, and a code corresponding to the service rendered.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2022
From: ANTHONY, LEO P.; COLLINS, KATHLEEN M.; NADKARNI, ASHEESH; MARIA SEBASTIAN, JAQULIN N.; SHAH, HIRAL
To: CERNER INNOVATION, INC.
Reel/Frame 060421/0802 →
Continuity (2)
Continuation 15393671 · Dec 29, 2016
Related Publication 20220215939A1 · Jul 7, 2022
References Cited (113)
US 4491725A · Pritchard · 1985 [cited by applicant]
US 4667292A · Mohlenbrock et al. · 1987 [cited by applicant]
US 4852000A · Webb et al. · 1989 [cited by applicant]
US 4857716A · Gombrich et al. · 1989 [cited by applicant]
US 4858121A · Barber et al. · 1989 [cited by applicant]
US 5018067A · Mohlenbrock et al. · 1991 [cited by applicant]
US 5077666A · Brimm et al. · 1991 [cited by applicant]
US 5121945A · Thomson et al. · 1992 [cited by applicant]
US 5191522A · Bosco et al. · 1993 [cited by applicant]
US 5253164A · Holloway et al. · 1993 [cited by applicant]
US 5301105A · Cummings, Jr. · 1994 [cited by applicant]
US 5307262A · Ertel · 1994 [cited by applicant]
US 5325293A · Dorne · 1994 [cited by applicant]
US 5359509A · Little et al. · 1994 [cited by applicant]
US 5517405A · Mcandrew et al. · 1996 [cited by applicant]
US 5550734A · Tarter et al. · 1996 [cited by applicant]
US 5557514A · Seare et al. · 1996 [cited by applicant]
US 5704044A · Tarter et al. · 1997 [cited by applicant]
US 5704371A · Shepard · 1998 [cited by applicant]
US 5752234A · Withers · 1998 [cited by applicant]
US 5772585A · Lavin et al. · 1998 [cited by applicant]
US 5790674A · Houvener et al. · 1998 [cited by applicant]
US 5819228A · Spiro · 1998 [cited by applicant]
US 5835897A · Dang · 1998 [cited by applicant]
US 5867821A · Ballantyne et al. · 1999 [cited by applicant]
US 5915241A · Giannini · 1999 [cited by applicant]
US 5924074A · Evans · 1999 [cited by applicant]
US 5933809A · Hunt et al. · 1999 [cited by applicant]
US 5950169A · Borghesi et al. · 1999 [cited by applicant]
US 5956689A · Everhart · 1999 [cited by applicant]
US 5974389A · Clark et al. · 1999 [cited by applicant]
US 5991733A · Aleia et al. · 1999 [cited by applicant]
US 6182070B1 · Megiddo et al. · 2001 [cited by applicant]
US 6189005B1 · Chakrabarti et al. · 2001 [cited by applicant]
US 6208973B1 · Boyer et al. · 2001 [cited by applicant]
US 6263330B1 · Bessette · 2001 [cited by applicant]
US 6282531B1 · Haughton et al. · 2001 [cited by applicant]
US 6317783B1 · Freishtat et al. · 2001 [cited by applicant]
US 6336139B1 · Feridun et al. · 2002 [cited by applicant]
US 6341265B1 · Provost et al. · 2002 [cited by applicant]
US 6343271B1 · Peterson et al. · 2002 [cited by applicant]
US 6345288B1 · Reed et al. · 2002 [cited by applicant]
US 7006893B2 · Hart et al. · 2006 [cited by applicant]
US 7013284B2 · Guyan et al. · 2006 [cited by applicant]
US 7072842B2 · Provost et al. · 2006 [cited by applicant]
US 7127456B1 · Brown et al. · 2006 [cited by applicant]
US 7392471B1 · Ford et al. · 2008 [cited by applicant]
US 7404140B2 · Orourke · 2008 [cited by applicant]
US 7797172B2 · Fitzgerald et al. · 2010 [cited by applicant]
US 7801744B2 · Patterson · 2010 [cited by applicant]
US 7831442B1 · Chappel · 2010 [cited by applicant]
US 7870009B2 · Patterson · 2011 [cited by applicant]
US 7881950B2 · Patterson · 2011 [cited by applicant]
US 7937653B2 · Dejean · 2011 [cited by examiner]
US 7970629B2 · Christen · 2011 [cited by applicant]
US 8050945B2 · Patterson · 2011 [cited by applicant]
US 8738396B2 · Green, III · 2014 [cited by examiner]
US 9058352B2 · Dudala · 2015 [cited by applicant]
US 9721315B2 · Christen · 2017 [cited by applicant]
US 20010034618A1 · Kessler et al. · 2001 [cited by applicant]
US 20010037224A1 · Eldridge et al. · 2001 [cited by applicant]
US 20010054155A1 · Hagan et al. · 2001 [cited by applicant]
US 20020004727A1 · Knaus et al. · 2002 [cited by applicant]
US 20020010597A1 · Mayer et al. · 2002 [cited by applicant]
US 20020019754A1 · Peterson et al. · 2002 [cited by applicant]
US 20020032583A1 · Joao · 2002 [cited by applicant]
US 20020032584A1 · Doctor et al. · 2002 [cited by applicant]
US 20020035488A1 · Aquila et al. · 2002 [cited by applicant]
US 20020120473A1 · Wiggins · 2002 [cited by applicant]
US 20020133503A1 · Amar et al. · 2002 [cited by applicant]
US 20020147867A1 · Satlow · 2002 [cited by applicant]
US 20020198741A1 · Randazzo · 2002 [cited by applicant]
US 20030014280A1 · Jilinskaia et al. · 2003 [cited by applicant]
US 20030018496A1 · Hambright et al. · 2003 [cited by applicant]
US 20030050804A1 · Hendershot · 2003 [cited by applicant]
US 20030055679A1 · Soll et al. · 2003 [cited by applicant]
US 20030069760A1 · Gelber · 2003 [cited by applicant]
US 20030083906A1 · Howell et al. · 2003 [cited by applicant]
US 20030149594A1 · Beazley et al. · 2003 [cited by applicant]
US 20030158760A1 · Kannenberg · 2003 [cited by applicant]
US 20030191665A1 · Fitzgerald et al. · 2003 [cited by applicant]
US 20030191667A1 · Fitzgerald et al. · 2003 [cited by applicant]
US 20030191669A1 · Fitzgerald et al. · 2003 [cited by applicant]
US 20030208379A1 · Haskey et al. · 2003 [cited by applicant]
US 20030216831A1 · Hart et al. · 2003 [cited by applicant]
US 20030229516A1 · Nickerson · 2003 [cited by applicant]
US 20040078228A1 · Fitzgerald et al. · 2004 [cited by applicant]
US 20040153336A1 · Virdee et al. · 2004 [cited by applicant]
US 20050010452A1 · Lusen · 2005 [cited by applicant]
US 20050010863A1 · Zernik · 2005 [cited by applicant]
US 20050033609A1 · Yang · 2005 [cited by applicant]
US 20050137912A1 · Rao et al. · 2005 [cited by applicant]
US 20050216315A1 · Andersson · 2005 [cited by applicant]
US 20060041487A1 · Santalo et al. · 2006 [cited by applicant]
US 20060080142A1 · Hart et al. · 2006 [cited by applicant]
US 20060149784A1 · Tholl et al. · 2006 [cited by applicant]
US 20060150107A1 · Leung et al. · 2006 [cited by applicant]
US 20080027759A1 · Flam et al. · 2008 [cited by applicant]
US 20080126346A1 · Zheng · 2008 [cited by examiner]
US 20090018866A1 · Christen · 2009 [cited by applicant]
US 20100145734A1 · Becerra · 2010 [cited by examiner]
US 20100174558A1 · Smith et al. · 2010 [cited by applicant]
US 20130006683A1 · Rao · 2013 [cited by examiner]
US 20140058757A1 · Patterson · 2014 [cited by applicant]
US 20140108043A1 · Ach et al. · 2014 [cited by applicant]
US 20140278579A1 · Mojahed · 2014 [cited by applicant]
US 20150127375A1 · Hwang et al. · 2015 [cited by applicant]
US 20170329910A1 · Selwanes · 2017 [cited by examiner]
US 20180189450A1 · Anthony et al. · 2018 [cited by applicant]
JP 11161704A · 1999 [cited by applicant]
WO WO2014033507A1 · 2014 [cited by examiner]
Devois, Inc., “Claims Administration”, Available at—http://www.denovis.com/productlclaims.htm, Sep. 20, 2002, 9 pages. [cited by applicant]
Yang et al., “Selecting Structural Patterns for Classification”, Proceedings of the 38th Hawaii International Conference on System Sciences—2005, 10 pages. [cited by applicant]