Dynamic Superbill Coding Workflow
First Claim
1. A method performed by at least one computer processor executing computer program instructions stored on at least one non-transitory computer-readable medium, the method comprising:
- (A) generating an initial set of billing codes based on at least one document, wherein the at least one document describes an encounter with a patient;
(B) expanding the initial set of billing codes to include, in addition to the initial set of billing codes, billing codes related to the initial set of billing codes encoded according to a billing code standard, thereby creating an expanded set of billing codes;
(C) generating, based on the expanded set of billing codes, output representing the expanded set of billing codes, wherein the output includes content not encoded according to the billing code standard;
(D) providing, to a user, the output representing the expanded set of billing codes;
(E) receiving, from the user, input selecting a subset of the expanded set of billing codes, wherein the subset consists of fewer than all of the expanded set of billing codes; and
(F) generating a final set of billing codes, encoded according to the billing code standard, based on the subset selected by the user.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer system generates an initial set of billing codes based on one or more documents (e.g., clinical notes) representing a patient encounter, such as clinical notes created by a physician. The system expands the initial set of billing codes based on a billing code standard to create an expanded set of billing codes for consideration by the physician. The system provides output representing the expanded billing code set to the physician. The physician selects one or more billing codes from the expanded billing code set for inclusion in a final billing code set for use in a bill for the services provided in the patient encounter.
-
Citations
38 Claims
-
1. A method performed by at least one computer processor executing computer program instructions stored on at least one non-transitory computer-readable medium, the method comprising:
-
(A) generating an initial set of billing codes based on at least one document, wherein the at least one document describes an encounter with a patient; (B) expanding the initial set of billing codes to include, in addition to the initial set of billing codes, billing codes related to the initial set of billing codes encoded according to a billing code standard, thereby creating an expanded set of billing codes; (C) generating, based on the expanded set of billing codes, output representing the expanded set of billing codes, wherein the output includes content not encoded according to the billing code standard; (D) providing, to a user, the output representing the expanded set of billing codes; (E) receiving, from the user, input selecting a subset of the expanded set of billing codes, wherein the subset consists of fewer than all of the expanded set of billing codes; and (F) generating a final set of billing codes, encoded according to the billing code standard, based on the subset selected by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising at least one non-transitory computer-readable medium having computer program instructions stored thereon, wherein the computer program instructions are executable by at least one computer processor to perform a method, the method comprising:
-
(A) generating an initial set of billing codes based on at least one document, wherein the at least one document describes an encounter with a patient; (B) expanding the initial set of billing codes to include, in addition to the initial set of billing codes, billing codes related to the initial set of billing codes encoded according to a billing code standard, thereby creating an expanded set of billing codes; (C) generating, based on the expanded set of billing codes, output representing the expanded set of billing codes, wherein the output includes content not encoded according to the billing code standard; (D) providing, to a user, the output representing the expanded set of billing codes; (E) receiving, from the user, input selecting a subset of the expanded set of billing codes, wherein the subset consists of fewer than all of the expanded set of billing codes; and (F) generating a final set of billing codes, encoded according to the billing code standard, based on the subset selected by the user. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification