US20110246262A1 - Method of classifying a bill - Google Patents

Method of classifying a bill Download PDF

Info

Publication number
US20110246262A1
US20110246262A1 US12/753,801 US75380110A US2011246262A1 US 20110246262 A1 US20110246262 A1 US 20110246262A1 US 75380110 A US75380110 A US 75380110A US 2011246262 A1 US2011246262 A1 US 2011246262A1
Authority
US
United States
Prior art keywords
bill
classification
bill classification
classification schemes
article
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.)
Abandoned
Application number
US12/753,801
Inventor
Noah Mantell Pepper
Charles Cooper Francis
Merrit Laird Quarum
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.)
Mitchell International Inc
Original Assignee
QMedtrix Systems Inc
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 QMedtrix Systems Inc filed Critical QMedtrix Systems Inc
Priority to US12/753,801 priority Critical patent/US20110246262A1/en
Assigned to QMedtrix Systems, Inc. reassignment QMedtrix Systems, Inc. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FRANCIS, CHARLES COOPER, PEPPER, NOAH MANTELL, QUARUM, MERRIT LAIRD
Publication of US20110246262A1 publication Critical patent/US20110246262A1/en
Priority to US14/221,183 priority patent/US10140636B2/en
Assigned to MITCHELL INTERNATIONAL, INC. reassignment MITCHELL INTERNATIONAL, INC. MERGER AND CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: MITCHELL INTERNATIONAL, INC., QMedtrix Systems, Inc.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/12Accounting

Definitions

  • Claimed subject matter is related to techniques or approaches for classifying one or more bills.
  • Auditing of bills for quality control may take place so that charges are appropriate or so that fraud may be reduced.
  • an area such as medical billing
  • auditing of bills is a labor intensive process because it currently is typically performed by human beings due at least in part to complexity associated with billing audits. It would be desirable if at least some portion of bill auditing could be performed using a computing device of some sort, such as a computer.
  • issues such as complexity, speed, accuracy or scalability, have made doing so a challenge.
  • FIG. 1 is a schematic diagram of an embodiment of a bill classifier or bill classification engine at a high level
  • FIG. 2 is a schematic diagram of the embodiment of FIG. 1 showing more detail
  • FIG. 3 is a schematic diagram of an embodiment of a model builder for the embodiment of a bill classification engine or bill classifier of FIG. 1 ;
  • FIG. 4 is a schematic diagram showing an alternate representation of the embodiment of FIG. 1 ;
  • FIG. 5 is a schematic diagram illustrating an aspect of an embodiment of a bill classifier or bill classification engine that is capable of active learning
  • FIGS. 6-14 are screen shots illustrating a graphical user interface for an embodiment of a bill classifier or bill classification engine.
  • the term specific apparatus or the like includes a general purpose computer once it is programmed to perform particular functions pursuant to instructions from program software.
  • Algorithmic descriptions or symbolic representations are examples of techniques used by those of ordinary skill in the signal processing or related arts to convey the substance of their work to others skilled in the art.
  • An algorithm is here, and generally, is considered to be a self-consistent sequence of operations or similar signal processing leading to a desired result.
  • operations or processing involve physical manipulation of physical quantities.
  • quantities may take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared or otherwise manipulated.
  • a special purpose computer or a similar special purpose electronic computing device is capable of manipulating or transforming signals, typically represented as physical electronic or magnetic quantities within memories, registers, or other information storage devices, transmission devices, or display devices of a special purpose computer or similar special purpose electronic computing device.
  • bill processing or auditing is typically a labor intensive process.
  • an embodiment shall be described with reference to application to medical bills, although claimed subject matter is not limited in scope in this respect.
  • an insurer or other third party may attempt to audit or review bills for payment. It may be desirable to have the ability to classify bills to audit or process them appropriately. This may be true regardless of whether processing is performed by a human being or a computing device. However, having the ability to classify a bill using a special purpose computing device or similar computing platform may be a desirable goal to reduce labor costs associated with auditing or processing bills, for example.
  • Bills may typically come to an insurer or other bill review company in a variety of forms, including in a disorganized fashion.
  • Bills may, for example, arrive as paper documents, in which case, it may be desirable to code information contained within bills as received.
  • bills may arrive in electronic form. Even if received in electronic form, bills may contain a variety of errors. Therefore, it may be desirable to process bills to identify, and perhaps, adjust possible errors. Mistakes due at least in part to human error, for example, may be made in completing a bill or in coding a bill.
  • an initial bill itself may, in some fashion, be incorrect.
  • a bill may be subject to abuse or fraud; however, other types of errors may also be possible.
  • a service may be charged which was not capable of being delivered by an organization producing a bill for payment.
  • Errors capable of being identified and, if desired, adjusted from the face of a bill itself with knowledge of established or accepted billing processes or procedures shall be referred to as apparent errors. All other types of errors that may occur shall be referred to as latent errors.
  • apparent errors may include inconsistencies within a bill or an aspect of a bill that are not consistent with agreed upon or established billing processes or procedures. For example, as alluded to above, if an emergency room bills for a service that an emergency room is not capable of providing, this would be an example of an apparent error. This example error is capable of being detected through examination of the emergency room bill alone. Other types of errors may not be capable of being detected by examining a bill. Those errors may be handled in another fashion.
  • Scope of claimed subject matter is not intended to be limited to a list of ways in which bills may be classified. A tremendous variety of possible bill classifications are possible. Claimed subject matter is intended to cover any and all varieties of bill classification. Solely for purposes of illustration, without limitation, several examples shall be discussed. For example, one type of classification may relate to point of origin of a bill, as alluded to previously. Likewise, another type of classification may relate to facility or adjudication type for a bill. Still another classification may relate to type of service being billed. Yet another classification may comprise bills that are potentially a result of billing abuse or billing fraud. Again, these are intended merely as examples and do not in any way limit claimed subject matter scope.
  • Point of origin or a location from which a bill originated may comprise a desirable bill classification that may be used to determine at least in part subsequent processing for a bill, for example.
  • a computing device such as a special purpose computing device, for example.
  • a robust or universal standard or system for categorizing or tagging bills by point of origin does not currently exist. This is consistent with the previous observation that bill auditing or sorting tends to be labor intensive. Therefore, being able to classify a bill based, at least in part, on origin may provide downstream advantages.
  • a bill's location of origin may dictate appropriate bill pricing.
  • different places of origin or adjudication types may, in various states, be governed by a variety of laws which determine acceptable charges. Therefore, identifying adjudication type or bill origin may assist in assessing which charges may be legitimate versus which ones may not be legitimate.
  • adjudication type refers to a bill that originated from a particular point of origin
  • Adjudication Type Short Description AMB Ambulances or other medical transport ASC Ambulatory Surgical Center - Surgeon's office DME Durable Medical Equipment suppliers ER Emergency Room IPH Inpatient Hospitals OPH Outpatient Hospitals - Hospital visit w/o room charge or overnight stay PRO Professional Bills - These are bills originating from doctors office visits A longer list of adjudication types is provided at the end of the specification; however, again, claim scope is not limited to these examples, which are provided for purposes of illustration only.
  • a complex legal framework typically surrounds payment of medical bills. Aspects of it, for example, may vary at least in part depending on conditions under which a medical service or procedure may have taken place. If one is to re-price a bill using a fee schedule, classification of point of origin may be desirable since for different points of origin different rates may apply or be mandated by state or federal law. Likewise, if one desires to re-price a bill in accordance with usual, customary or reasonable charges, a comparison or averaging of pricing for a particular adjudication type may be desirable. For example, it would not seem logical or appropriate to pay an in-patient hospital bill in accordance with emergency room service rates. After bills have been properly classified, such as in accordance with point of origin, it may be easier to efficiently or consistently detect errors, abuse, or fraud.
  • Determining point of origin of a bill is not simply a matter of searching for a service code on a bill, however. There are a number of reasons for this. For example, different facility types may use different billing forms. Likewise, type of faun may narrow down possibilities for classification, but typically may not provide a conclusive answer. Likewise, an initial bill or form may not always be included with bill information that may be received. Further, in a circumstance in which there may be a risk of billing abuse or fraud, it is desirable to not rely exclusively upon what a particular billing form may indicate.
  • a rule-based system for classifying medical bills may be employed. For example, one may apply deterministic rules providing cross-checks of billing information, such as whether a particular adjudication type provides a particular service or whether it complies with certain fee schedules, as examples. Deterministic or rule-based approaches are known. However, a disadvantage of an approach that is exclusively deterministic or rule-based is that it typically does not provide sufficient levels of confidence to be satisfactory. A rule-based or deterministic approach may classify a high percentage of bills; however, not a sufficiently high percentage of bills to be satisfactory for commercial purposes. For commercial purposes, a percentage as high as well over 90%, and even as high as 95% or better, may be desirable. One reason that high percentages are desirable is because there are many bills to be classified. Therefore, even 80% classification accuracy would suggest relatively high labor costs to classify the remaining 20% or so.
  • a classification engine in production, it may be desirable for a classification engine to be able to rapidly and accurately classify hundreds of thousands to millions of bill in an hour or two. Likewise, it is desirable that classifications be performed with a degree of confidence so that human auditors' time is conserved. This may be desirable for processing of bills efficiently and for an embodiment which may include active learning. Active learning is discussed in more detail later in this detailed description
  • a decision process that is at least partially based on one or more statistical processes may be applied to raise classification accuracy.
  • a decision process such as choosing between at least two alternative paths or courses of action
  • one or more statistical methods may be employed to aid in making a decision or choice between alternatives.
  • this is referred to as a statistical based decision process.
  • One example includes a decision to classify a bill into a first category or a second category.
  • Examples of statistical methods that may be employed in a statistical based decision process include, without limitation, Na ⁇ ve Bayesian processes or methods, machine learning processes, feature recognition processes, as well as others mentioned in more detail later.
  • a bill may be classified applying multiple bill classification schemes in which at least some bill classification schemes are derived using one or more statistical based decision processes, as described in more detail below.
  • a wider range of adjudication types may be differentiated. More bills may be capable of being processed. Results accuracy may be improved overall.
  • speed may be increased, as shall be described in more detail below.
  • support vector machine learning or an SVM-type process
  • SVM-type process refers to one or more processes that would be recognized or understood as being at least partially related to SVM or support vector machine learning.
  • the terms SVM, support vector machine learning, SVM-type process, or the like are used interchangeably throughout this application to indicate that these terms are intended to be construed broadly and consistently throughout.
  • a factor to consider if employing a statistical based decision process may include a potential impact of a false negative or a false positive.
  • a trade-off may exist between reducing the occurrence of one versus reducing the occurrence of the other. In any particular environment, this may be addressed by considering whether false positives may be more undesirable than false negatives or vice-versa. For example, in a given situation, it may be possible to put a bill on hold rather than classify it improperly. This may be employed, for example, for situations in which a bill is recognized or considered to be ambiguous based at least in part on application of a particular bill classification scheme or approach in accordance with claimed subject matter.
  • An issue with having false positive may be is that a bill may be paid and it may later be difficult to collect back money that was improperly paid.
  • a false negative for example, a bill may be put on hold as a result and, therefore, the aspect mentioned regarding repayment may be satisfactorily addressed.
  • another similar potential issue associated with false positives relates to employing a sound consistent re-pricing methodology across groups of bills to reduce risk of legal challenge.
  • a bill In a situation in which a bill is determined or considered to be ambiguous, it may be identified as a difficult to classify bill. Perhaps a human auditor may be able to appropriately classify a particular bill. If so, it may be appropriate or desirable to replace the bill into the system to provide additional data that may be employed for training to identify difficult-to-classify bills. However, if a human auditor finds the bill to be genuinely ambiguous instead it may be desirable to discard it.
  • an approach may be to add a classification for ambiguous bills in addition to other classifications in a particular classification scheme, although claimed subject matter is not limited in scope in this respect.
  • a classification scheme in which point of origin is a desired classification in addition to classifications indicated in Table 1, an additional classification indicating that a bill is ambiguous may be added.
  • a human auditor may appropriately determine a possible reason for bill classification ambiguity.
  • Another advantage of a statistical based decision process over an exclusively deterministic approach is a capability for gradual improvement or “learning” over time, referred to in this context as active learning.
  • active learning For example, evolving coding standards or the like may be appropriately accommodated with application of statistical methods if shifts are reasonably gradual. Modeling or training, as described in more detail later, may appropriately take into account gradual shifts.
  • FIG. 1 is a schematic diagram illustrating one embodiment of a classification engine, although claimed subject matter is not limited in scope to the embodiment shown in FIG. 1 .
  • classification engine refers to a special purpose computing device or the like programmed to be capable to determine classification of a bill using statistical based decision processes.
  • bills 110 may be applied to multiple bill classification schemes 130 .
  • bill classification schemes may be derived from one or more statistical based decision processes, as described in more detail below.
  • multiple outcomes of application of multiple billing classification schemes 130 to a bill may be employed in a voting process or scheme 140 to determine an assigned bill classification for the particular bill.
  • bills provided to a bill classifier or bill classification engine are substantially, if not completely, free of coding or other similar types of more common apparent errors.
  • a variety of approaches may be employed to verify integrity of billing information being applied to a bill classification engine. For example, cross checks of information in a bill, such as billing services, point of origin or the like, may be evaluated for inconsistency. In cases where consistency is not present within the four corners of bill information available, so to speak, this may identify a coding or similar error.
  • a bill may, likewise, be processed for adjustment.
  • a medical billing code is stored using Excel® software, available from Microsoft
  • leading zeros that are part of the billing code may be removed by the program; however, removing leading zeros may produce an invalid medical billing code in some situations.
  • One approach in a system for reducing coding errors may be to apply a consistent or standardized nomenclature across a variety of bills for corresponding portions of a bill, although claimed subject matter is not limited in scope in this respect. Identification or identification and adjustment of coding errors, for example, is believed to be possible to implement using state of the art approaches.
  • FIG. 2 is a schematic diagram illustrating, at a more granular level, an embodiment of a bill classifier or bill classification engine.
  • a bill validator 210 may insert bills deemed valid into a database 220 .
  • these bills may be employed subsequently if a model builder, illustrated in FIG. 2 as 230 , is initialized with a request for a model derived from N bills, where N comprises an integer numeral.
  • Claimed subject matter is not limit in scope in this respect; however, if a set of X training bills is available, X being an integer numeral, for example, then for at least one embodiment, a random set of N bills may be selected from X, where N is (2/3)X. N may be truncated or rounded if X is not evenly divisible by 3 in this example. Of course, this is simply one example and claimed subject matter is not limited to the particular details of this approach. Nonetheless, this may be done multiple times with a set of X training bills to create heterogeneous sets of bills for training reasons, as described in more detail below.
  • FIG. 3 is a schematic diagram illustrating model builder 230 in greater detail.
  • Model builder 230 may request N bill samples from database 220 .
  • Bill samples may be fed into bill encoder 310 before being input into a model generator 320 .
  • model generator 320 may comprise an SVM or SVM-type model generator.
  • An aspect of training for model generation in at least one embodiment may involve arranging bills in selected classifications and using bills for a particular classification as training bills for a machine learning process, as an example. This may allow a classification engine to detect latent relationships within a classification between already classified bills, for example. For example, a set of training bills where abuse or fraud is believed to be detected may be employed for model generation in an embodiment, if desired. Likewise, in an alternate embodiment, as alluded to above, a subset of bills may be randomly selected from a training set. As discussed in more detail later, this may permit disagreement to be created among models generated using heterogeneous sets of bills.
  • SVM-type model generator 320 may provide n models for voting or for an ensemble process, where n comprises an integer numeral. Generation of n models is described in more detail below.
  • Bill encoder 310 may track a mapping between bill features and integer numerals, for example, although, again, claimed subject matter is not limited to this approach. One benefit, however, is that a particular feature mapping may be employed consistently across a set of bills.
  • bill encoder 310 may transform bill objects into a row or column in a sparse matrix that may be employed by SVM-type model generator 320 . In an SVM-type process, for example, a sparse matrix may be employed in connection with mathematically generating a classification engine.
  • a feature index for bill encoder 310 may be produced by feature key 330 for the embodiment shown in FIG. 3 , for example.
  • a feature index may assign particular features to particular positions in a row or column of a sparse matrix with an entry for a particular feature indicating how often the feature may be detected to have occurred for a set of bills.
  • claimed subject matter is not limited in scope to this approach or embodiment. This example is provided solely for illustration purposes.
  • FIG. 4 includes bill encoder 310 , database 220 , features key 330 , and also illustrates n models, which may be produced by SVM or SVM-type model builder 230 .
  • ensemble classifier 240 of FIG. 2 is illustrated in FIG. 4 as voting scheme 410 .
  • two types of bills may be entered into a bill classifier or bill classification engine.
  • Bills of the former type may be referenced as training bills in a particular embodiment.
  • Bills of the latter type may be referenced as classification bills in a particular embodiment. It is noted that bills for training may typically be produced by human auditors initially.
  • classification bills may be sent to ensemble classifier 240 , which may comprise an ensemble of SVM-type models, rather than being inserted in database 220 .
  • Ensemble classifier 240 may run classification bills through bill encoder 310 .
  • Bill encoder 310 may produce sparse binary arrays that may be used or applied to n models 420 , illustrated in FIG. 4 , constructed by model builder 230 .
  • a model may produce an outcome of a classification for a particular bill, in this particular example, an adjudication type.
  • Voting may be employed by ensemble classifier 240 using multiple outcomes, such as by applying voting scheme 410 of FIG. 4 .
  • a majority vote may assign a bill a particular classification, or else a bill may be sent to a human auditor.
  • Bills that are appropriately classified may be inserted into database 220 .
  • Bills that are unable to be classified using ensemble classifier 240 may be manually classified using a human auditor. If bills classified by a human auditor are able to be classified appropriately, those bills may be employed in generation of subsequent models. Therefore, another aspect of an embodiment in accordance with claimed subject matter may involve model retraining. If a human auditor cannot classify a bill; however, it may be considered genuinely ambiguous and may be omitted.
  • a confidence rating may also be generated along with a classification.
  • a threshold level may be employed and bills that achieve or exceed a threshold level, for example, may be classified and those that do not may be assigned to a human auditor for further review.
  • threshold levels may be adjusted or varied in a variety of circumstances, such as reflecting information about the bills involved, passage of time, etc.
  • backtracking and adjustment of errors may be employed to accomplish quality control.
  • circumstances of the change may be tracked, such as, for example, who or what made the particular change, what the particular change was, and the time within the process at which the particular change was made. If, therefore, it were later discovered that the particular change should not have been made for one reason or another, the capability exists to back-track to the point at which the particular change occurred and accordingly undo downstream consequential modifications which may have resulted from the particular change that was later determined to be ill-advised.
  • claimed subject matter is not limited in scope in this respect.
  • Application of an embodiment to medical bills may produce a feature set, such as illustrated in Table 2 below.
  • a feature index may be employed by bill encoder 310 . Therefore, features in the feature set of Table 2 may be encoded as a dimension in a sparse binary matrix, which then may be applied to SVM-type model builder 230 , as previously described.
  • Support vector machines SVM
  • SVM learning SVM learning
  • SVM-type processes refers to a set of related supervised learning methods used for classification and regression. More formally, a support vector machine constructs a hyperplane or set of hyperplanes in a high or infinite dimensional space, which can be used for classification, regression or other tasks. Intuitively, a good separation is achieved by a hyperplane that has the largest distance to the nearest training points of any class since in general the larger the margin the lower the generalization error of a classifier. SVMs or SVM-type processes belong to a family of generalized linear classifiers. They are also known as maximum margin classifiers.
  • Multiclass SVM aims to assign labels to instances by using support vector machines, where the labels are drawn from a finite set of several elements.
  • a dominating approach for doing so is to reduce a single multiclass problem into multiple binary classification problems.
  • the problems yield a binary classifier, which is assumed to produce an output function that gives relatively large values for examples from a positive class and relatively small values for examples from a negative class.
  • Two common methods to build binary classifiers are where a classifier distinguishes between (i) one of the labels to the rest (one-versus-all) or (ii) between pairs of classes (one-versus-one).
  • embodiments of claimed subject matter are intended to include applications of processes such as the examples provided above.
  • bagged SVM may be employed.
  • Bagged SVM refers to a particular SVM that involves creating multiple models using a substantially similar process with heterogeneous training sets. Disagreement may be created between various models and a voting scheme may be applied to differentiate between tentative and confident classification decisions.
  • a bagged SVM scheme may employ 200 models built on training sets of 15,000 bills. If 99% of the classifier models agree, a bill may be classified; otherwise, a bill may be put on hold. Testing indicates that an overall accuracy above 97% may be achieved in some instances.
  • FIG. 5 illustrates an embodiment of an active learning component in which bills with low confidence classifications may be sent to human auditors.
  • a bill may be adequately classified by a human auditor, it may be added to database 220 , as previously described. Otherwise, a bill may be omitted as genuinely ambiguous.
  • a more general system embodiment may employ parameterized requests for a certain number of models using one of a large list of classifiers.
  • machine learning processes for example, employ similar information to produce models, such as variations of matrix formulations.
  • a general system embodiment may, therefore, encompass a variety or range of model types.
  • ensemble or voting approaches permit flexibility in combinations of multiple methods of classification.
  • Examples may include the following supervised learning methods: artificial neural networks, including, for example, the perceptron linear classifier or ARTMAP; decision trees, including, for example, C4.5, ID3, CART, or the random forest ensemble of decision trees; k-nearest neighbor, various genetic processes, or winnow processes
  • artificial neural networks including, for example, the perceptron linear classifier or ARTMAP
  • decision trees including, for example, C4.5, ID3, CART, or the random forest ensemble of decision trees
  • k-nearest neighbor various genetic processes, or winnow processes
  • a decision tree family of learning processes may generate a flow-chart or tree-like structure where a terminal node of a diagram (e.g., a leaf of a tree) may represent a possible classification and a fork may represent a question of whether a bill possesses certain features.
  • Classification of an object may be implemented, for example, by traversing a tree diagram, checking to see which branch corresponds to features possessed by a given object, until a leaf or classification is reached.
  • this is just merely one of many possible examples and claimed subject matter is not limited in scope to any particular process or approach.
  • a web entry portal may be employed having a graphical user interface or GUI to enter bill information into a classification system.
  • FIG. 6 illustrates an embodiment of a web entry portal 610 employing a login name 620 and password 630 .
  • a client may see a tool bar embodiment 710 , such as that illustrated in FIG. 7 , listing actions available.
  • a new bill may be entered into a system via 720 .
  • an existing bill previously entered may be edited via 730 .
  • a third option is to view a bill in Read-Only mode via 740 .
  • a bill may be deleted or voided via 750 .
  • a display in a particular session may be refreshed via 750 .
  • a customer field 820 may be populated through a drop-down menu.
  • a variety of sites may be populated in a site field 830 and fields 840 and 850 for state and bill type may also be populated.
  • “Okay,” indicated by 860 may be selected and a user may be redirected to a new bill page in which additional fields may be further entered, such as illustrated in FIG. 9 , for example.
  • a host of codes and information fields may be provided.
  • a bill tracking number 910 may be assigned to track a bill through a review process.
  • fields, such as “Entered By” 920 or “Last Edited” 930 may be provided for auditing purposes.
  • Example fields such as shown in FIG. 9 are generally self-explanatory and claimed subject matter is not limited in scope to the particular fields illustrated or to a particular filed layout of a page.
  • FIG. 9 is merely provided as an example embodiment.
  • Bill Information tab 950 is where one would manually enter itemized bill information, such as codes and modifiers, as well as quantity and date of service for individual procedures within a bill.
  • FIG. 10 is a screen shot illustrating itemized bill information displayed after clicking a Bill Items tab and FIG. 11 , for example, demonstrates additional documentation pertaining to a bill that may be displayed after clicking on a Documentation tab.
  • FIGS. 12-14 illustrate screen shots that may be employed by a user who desires to execute or run an embodiment of a bill classifier or bill classification engine.
  • a generalized training page is provided in FIG. 12 in which a particular classification is populated in a first field 1210 , whereas a storage location of bill information for which training is to be applied is provided in a second field 1220 .
  • information type may be specified, as illustrated by 1230 and 1240 , or new feature dimension may be added, as illustrated by 1250 .
  • this is merely one example embodiment and claimed subject matter us not limited in scope in this respect.
  • FIGS. 13 and 14 are similar in terms of illustrating fields that may be populated, such as a page for model builder embodiment 230 which may provide a training set bill label field 1310 , starting year 1320 , ending year 1330 , sample size 1340 , bills per model 1350 , model count 1360 , and label for which a generated model is to be assigned 1370 .
  • 1380 illustrates a tab which may be clicked by a user to execute or run a model builder embodiment, such as a model builder 230 .
  • FIG. 14 similarly illustrates an embodiment of a user page that may be employed to test a model produced on sample bills also having a similar set of fields.
  • one embodiment may be in hardware, such as implemented on a device or combination of devices, as previously described, for example.
  • one embodiment may comprise one or more articles, such as a storage medium or storage media, for example, that may have stored thereon instructions executable by a specific or special purpose system or apparatus.
  • a specific or special purpose computing platform may include one or more processing units or processors, one or more input/output devices, such as a display, a keyboard or a mouse, or one or more memories, such as static random access memory, dynamic random access memory, flash memory, or a hard drive, although, again, claimed subject matter is not limited in scope to this example.

Abstract

Briefly, embodiments of a method of classifying a bill are disclosed.

Description

    FIELD
  • Claimed subject matter is related to techniques or approaches for classifying one or more bills.
  • BACKGROUND
  • Auditing of bills for quality control may take place so that charges are appropriate or so that fraud may be reduced. As an example, in an area such as medical billing, it may be typical for insurance companies to audit bills received from medical providers or facilities in an attempt to verify that services provided have been properly billed as was agreed upon or in accordance with established rules for billing. Typically, auditing of bills is a labor intensive process because it currently is typically performed by human beings due at least in part to complexity associated with billing audits. It would be desirable if at least some portion of bill auditing could be performed using a computing device of some sort, such as a computer. However, issues, such as complexity, speed, accuracy or scalability, have made doing so a challenge.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Non-limiting or non-exhaustive embodiments will be described with reference to the following figures, wherein like reference numerals refer to like parts throughout the various figures unless otherwise specified.
  • FIG. 1 is a schematic diagram of an embodiment of a bill classifier or bill classification engine at a high level;
  • FIG. 2 is a schematic diagram of the embodiment of FIG. 1 showing more detail;
  • FIG. 3 is a schematic diagram of an embodiment of a model builder for the embodiment of a bill classification engine or bill classifier of FIG. 1;
  • FIG. 4 is a schematic diagram showing an alternate representation of the embodiment of FIG. 1;
  • FIG. 5 is a schematic diagram illustrating an aspect of an embodiment of a bill classifier or bill classification engine that is capable of active learning; and
  • FIGS. 6-14 are screen shots illustrating a graphical user interface for an embodiment of a bill classifier or bill classification engine.
  • DETAILED DESCRIPTION
  • In the following detailed description, numerous specific details are set forth to provide a thorough understanding of claimed subject matter. However, it will be understood by those skilled in the art that claimed subject matter may be practiced without these specific details. In other instances, methods, apparatuses, or systems that would be known by one of ordinary skill have not been described in detail so as not to obscure claimed subject matter. While subject matter described below is illustrated through application to classification of medical bills, claimed subject matter is not so limited. It is intended that embodiments of a method of classifying a bill in accordance with claimed subject matter may be applied to bills other than medical bills.
  • Reference throughout this specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with an embodiment is included in at least one embodiment of claimed subject matter. Thus, appearances of the phrase “in one embodiment” or “an embodiment” in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, particular features, structures, or characteristics may be combined in one or more embodiments.
  • Some portions of the detailed description which follow are presented in terms of algorithms or symbolic representations of operations on binary digital signals stored within a memory of a specific apparatus or special purpose computing device or platform.
  • In the context of this particular specification, the term specific apparatus or the like includes a general purpose computer once it is programmed to perform particular functions pursuant to instructions from program software. Algorithmic descriptions or symbolic representations are examples of techniques used by those of ordinary skill in the signal processing or related arts to convey the substance of their work to others skilled in the art. An algorithm is here, and generally, is considered to be a self-consistent sequence of operations or similar signal processing leading to a desired result. In this context, operations or processing involve physical manipulation of physical quantities. Typically, although not necessarily, quantities may take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared or otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to signals as bits, data, values, elements, symbols, characters, terms, numbers, numerals or the like. It should be understood, however, that all of these or similar terms are to be associated with appropriate physical quantities and are merely convenient labels. Unless specifically stated otherwise, as apparent from the following discussion, it is appreciated that throughout this specification discussions utilizing terms such as “processing,” “computing,” “calculating,” “determining” or the like refer to actions or processes of a specific apparatus, such as a special purpose computer or a similar special purpose electronic computing device. In the context of this specification, therefore, a special purpose computer or a similar special purpose electronic computing device is capable of manipulating or transforming signals, typically represented as physical electronic or magnetic quantities within memories, registers, or other information storage devices, transmission devices, or display devices of a special purpose computer or similar special purpose electronic computing device.
  • As discussed previously, bill processing or auditing is typically a labor intensive process. Again, in this context, an embodiment shall be described with reference to application to medical bills, although claimed subject matter is not limited in scope in this respect. Typically, in a medical bill auditing context, an insurer or other third party may attempt to audit or review bills for payment. It may be desirable to have the ability to classify bills to audit or process them appropriately. This may be true regardless of whether processing is performed by a human being or a computing device. However, having the ability to classify a bill using a special purpose computing device or similar computing platform may be a desirable goal to reduce labor costs associated with auditing or processing bills, for example.
  • Bills may typically come to an insurer or other bill review company in a variety of forms, including in a disorganized fashion. Bills may, for example, arrive as paper documents, in which case, it may be desirable to code information contained within bills as received. Alternatively, bills may arrive in electronic form. Even if received in electronic form, bills may contain a variety of errors. Therefore, it may be desirable to process bills to identify, and perhaps, adjust possible errors. Mistakes due at least in part to human error, for example, may be made in completing a bill or in coding a bill. Likewise, an initial bill itself may, in some fashion, be incorrect. For example, a bill may be subject to abuse or fraud; however, other types of errors may also be possible.
  • For example, as is discussed in more detail below, a service may be charged which was not capable of being delivered by an organization producing a bill for payment. Errors capable of being identified and, if desired, adjusted from the face of a bill itself with knowledge of established or accepted billing processes or procedures shall be referred to as apparent errors. All other types of errors that may occur shall be referred to as latent errors. Examples of apparent errors may include inconsistencies within a bill or an aspect of a bill that are not consistent with agreed upon or established billing processes or procedures. For example, as alluded to above, if an emergency room bills for a service that an emergency room is not capable of providing, this would be an example of an apparent error. This example error is capable of being detected through examination of the emergency room bill alone. Other types of errors may not be capable of being detected by examining a bill. Those errors may be handled in another fashion.
  • Scope of claimed subject matter is not intended to be limited to a list of ways in which bills may be classified. A tremendous variety of possible bill classifications are possible. Claimed subject matter is intended to cover any and all varieties of bill classification. Solely for purposes of illustration, without limitation, several examples shall be discussed. For example, one type of classification may relate to point of origin of a bill, as alluded to previously. Likewise, another type of classification may relate to facility or adjudication type for a bill. Still another classification may relate to type of service being billed. Yet another classification may comprise bills that are potentially a result of billing abuse or billing fraud. Again, these are intended merely as examples and do not in any way limit claimed subject matter scope.
  • Point of origin or a location from which a bill originated may comprise a desirable bill classification that may be used to determine at least in part subsequent processing for a bill, for example. Hence, having an ability to classify bills along this parameter via application of a computing device, such as a special purpose computing device, for example, may be desirable. It is believed a robust or universal standard or system for categorizing or tagging bills by point of origin does not currently exist. This is consistent with the previous observation that bill auditing or sorting tends to be labor intensive. Therefore, being able to classify a bill based, at least in part, on origin may provide downstream advantages. For example, as suggested previously, a bill's location of origin may dictate appropriate bill pricing. For example, different places of origin or adjudication types may, in various states, be governed by a variety of laws which determine acceptable charges. Therefore, identifying adjudication type or bill origin may assist in assessing which charges may be legitimate versus which ones may not be legitimate.
  • Table 1 below provides a list of possible adjudication types. Of course, claimed subject matter is not limited in scope to these adjudication types. These adjudication types are intended to be merely one example of typical adjudication types. Table 1 is provided merely for illustration purposes. In this context, the term “adjudication type” refers to a bill that originated from a particular point of origin
  • TABLE 1
    Table of Adjudication Types
    Adjudication
    Type Short Description
    AMB Ambulances or other medical transport
    ASC Ambulatory Surgical Center - Surgeon's office
    DME Durable Medical Equipment suppliers
    ER Emergency Room
    IPH Inpatient Hospitals
    OPH Outpatient Hospitals - Hospital visit w/o room charge or
    overnight stay
    PRO Professional Bills - These are bills originating from
    doctors office visits

    A longer list of adjudication types is provided at the end of the specification; however, again, claim scope is not limited to these examples, which are provided for purposes of illustration only.
  • A complex legal framework typically surrounds payment of medical bills. Aspects of it, for example, may vary at least in part depending on conditions under which a medical service or procedure may have taken place. If one is to re-price a bill using a fee schedule, classification of point of origin may be desirable since for different points of origin different rates may apply or be mandated by state or federal law. Likewise, if one desires to re-price a bill in accordance with usual, customary or reasonable charges, a comparison or averaging of pricing for a particular adjudication type may be desirable. For example, it would not seem logical or appropriate to pay an in-patient hospital bill in accordance with emergency room service rates. After bills have been properly classified, such as in accordance with point of origin, it may be easier to efficiently or consistently detect errors, abuse, or fraud.
  • Determining point of origin of a bill is not simply a matter of searching for a service code on a bill, however. There are a number of reasons for this. For example, different facility types may use different billing forms. Likewise, type of faun may narrow down possibilities for classification, but typically may not provide a conclusive answer. Likewise, an initial bill or form may not always be included with bill information that may be received. Further, in a circumstance in which there may be a risk of billing abuse or fraud, it is desirable to not rely exclusively upon what a particular billing form may indicate.
  • Despite desirability of being able to determine a point of origin of a bill, doing so is not straightforward. For example, different points of origin or adjudication types may overlap in terms of services that may be provided or how services may be charged, making identifying point of origin based only upon provided billing information more challenging. Likewise, again, if risk exists that origin of a bill may be masqueraded for fraud or abuse, for example, some approach for being able to uncover an accurate indication of origin or source of a bill is desirable.
  • In one embodiment, a rule-based system for classifying medical bills may be employed. For example, one may apply deterministic rules providing cross-checks of billing information, such as whether a particular adjudication type provides a particular service or whether it complies with certain fee schedules, as examples. Deterministic or rule-based approaches are known. However, a disadvantage of an approach that is exclusively deterministic or rule-based is that it typically does not provide sufficient levels of confidence to be satisfactory. A rule-based or deterministic approach may classify a high percentage of bills; however, not a sufficiently high percentage of bills to be satisfactory for commercial purposes. For commercial purposes, a percentage as high as well over 90%, and even as high as 95% or better, may be desirable. One reason that high percentages are desirable is because there are many bills to be classified. Therefore, even 80% classification accuracy would suggest relatively high labor costs to classify the remaining 20% or so.
  • For example, in production, it may be desirable for a classification engine to be able to rapidly and accurately classify hundreds of thousands to millions of bill in an hour or two. Likewise, it is desirable that classifications be performed with a degree of confidence so that human auditors' time is conserved. This may be desirable for processing of bills efficiently and for an embodiment which may include active learning. Active learning is discussed in more detail later in this detailed description
  • In accordance with claimed subject matter, in at least one embodiment, a decision process that is at least partially based on one or more statistical processes may be applied to raise classification accuracy. For example, for a decision process, such as choosing between at least two alternative paths or courses of action, one or more statistical methods may be employed to aid in making a decision or choice between alternatives. In this context, this is referred to as a statistical based decision process. One example, without limitation, includes a decision to classify a bill into a first category or a second category. Examples of statistical methods that may be employed in a statistical based decision process include, without limitation, Naïve Bayesian processes or methods, machine learning processes, feature recognition processes, as well as others mentioned in more detail later.
  • For example, in an example embodiment, but without intending to limit the scope of claimed subject matter, a bill may be classified applying multiple bill classification schemes in which at least some bill classification schemes are derived using one or more statistical based decision processes, as described in more detail below.
  • Benefits of employing a decision process that is statistical based, rather than one that is exclusively deterministic or rule-based, as described above, include the following. A wider range of adjudication types may be differentiated. More bills may be capable of being processed. Results accuracy may be improved overall. In addition, speed may be increased, as shall be described in more detail below. For example, support vector machine learning, or an SVM-type process, is known to be a rapid computational technique for processing large amounts of information quickly via a computer or similar computing device. In this context, the term SVM-type process refers to one or more processes that would be recognized or understood as being at least partially related to SVM or support vector machine learning. Likewise, the terms SVM, support vector machine learning, SVM-type process, or the like are used interchangeably throughout this application to indicate that these terms are intended to be construed broadly and consistently throughout.
  • A factor to consider if employing a statistical based decision process may include a potential impact of a false negative or a false positive. Typically, if applying a statistical process or method, a trade-off may exist between reducing the occurrence of one versus reducing the occurrence of the other. In any particular environment, this may be addressed by considering whether false positives may be more undesirable than false negatives or vice-versa. For example, in a given situation, it may be possible to put a bill on hold rather than classify it improperly. This may be employed, for example, for situations in which a bill is recognized or considered to be ambiguous based at least in part on application of a particular bill classification scheme or approach in accordance with claimed subject matter. An issue with having false positive, as an example, may be is that a bill may be paid and it may later be difficult to collect back money that was improperly paid. In contrast, for a false negative, for example, a bill may be put on hold as a result and, therefore, the aspect mentioned regarding repayment may be satisfactorily addressed. Likewise, another similar potential issue associated with false positives relates to employing a sound consistent re-pricing methodology across groups of bills to reduce risk of legal challenge.
  • In a situation in which a bill is determined or considered to be ambiguous, it may be identified as a difficult to classify bill. Perhaps a human auditor may be able to appropriately classify a particular bill. If so, it may be appropriate or desirable to replace the bill into the system to provide additional data that may be employed for training to identify difficult-to-classify bills. However, if a human auditor finds the bill to be genuinely ambiguous instead it may be desirable to discard it.
  • In another potential embodiment, an approach may be to add a classification for ambiguous bills in addition to other classifications in a particular classification scheme, although claimed subject matter is not limited in scope in this respect. For example, in a classification scheme in which point of origin is a desired classification, in addition to classifications indicated in Table 1, an additional classification indicating that a bill is ambiguous may be added. As indicated, after ambiguous bills are identified, a human auditor may appropriately determine a possible reason for bill classification ambiguity. Again, however, it is desirable, due at least in part to considerations, such as volume, speed, as well as cost, that a relatively small percentage of bills fall into this category, such as on the order of below 10%, or perhaps below 5%, in some embodiments.
  • Another advantage of a statistical based decision process over an exclusively deterministic approach is a capability for gradual improvement or “learning” over time, referred to in this context as active learning. For example, evolving coding standards or the like may be appropriately accommodated with application of statistical methods if shifts are reasonably gradual. Modeling or training, as described in more detail later, may appropriately take into account gradual shifts.
  • FIG. 1 is a schematic diagram illustrating one embodiment of a classification engine, although claimed subject matter is not limited in scope to the embodiment shown in FIG. 1. In this context, the term classification engine refers to a special purpose computing device or the like programmed to be capable to determine classification of a bill using statistical based decision processes.
  • At a high level, for at least one embodiment 100, bills 110 may be applied to multiple bill classification schemes 130. Again, as previously described, bill classification schemes may be derived from one or more statistical based decision processes, as described in more detail below. Likewise, after application of multiple bill classification schemes 130 to a particular bill, for example, multiple outcomes of application of multiple billing classification schemes 130 to a bill may be employed in a voting process or scheme 140 to determine an assigned bill classification for the particular bill.
  • However, we note that adding a voting process or scheme while employed to improve accuracy may also add complexity. One disadvantage of additional computational complexity is that it may increase the amount of time it may take for bill processing. Therefore, improved accuracy, while desirable, may in some embodiments affect throughput or speed of bill processing. On the other hand, degraded accuracy may also slow down bill processing through use of human auditors to address inaccuracies, for example.
  • It is desirable if bills provided to a bill classifier or bill classification engine are substantially, if not completely, free of coding or other similar types of more common apparent errors. However, a variety of approaches may be employed to verify integrity of billing information being applied to a bill classification engine. For example, cross checks of information in a bill, such as billing services, point of origin or the like, may be evaluated for inconsistency. In cases where consistency is not present within the four corners of bill information available, so to speak, this may identify a coding or similar error. A bill may, likewise, be processed for adjustment. As one simple example solely for purposes of illustration, if a medical billing code is stored using Excel® software, available from Microsoft, leading zeros that are part of the billing code may be removed by the program; however, removing leading zeros may produce an invalid medical billing code in some situations. One approach in a system for reducing coding errors may be to apply a consistent or standardized nomenclature across a variety of bills for corresponding portions of a bill, although claimed subject matter is not limited in scope in this respect. Identification or identification and adjustment of coding errors, for example, is believed to be possible to implement using state of the art approaches.
  • FIG. 2 is a schematic diagram illustrating, at a more granular level, an embodiment of a bill classifier or bill classification engine. Although, again, claimed subject matter is not limited in scope to this particular embodiment. As illustrated in FIG. 2, training bills may be run through a bill validator 210, which may insert bills deemed valid into a database 220. However, these bills may be employed subsequently if a model builder, illustrated in FIG. 2 as 230, is initialized with a request for a model derived from N bills, where N comprises an integer numeral. Claimed subject matter is not limit in scope in this respect; however, if a set of X training bills is available, X being an integer numeral, for example, then for at least one embodiment, a random set of N bills may be selected from X, where N is (2/3)X. N may be truncated or rounded if X is not evenly divisible by 3 in this example. Of course, this is simply one example and claimed subject matter is not limited to the particular details of this approach. Nonetheless, this may be done multiple times with a set of X training bills to create heterogeneous sets of bills for training reasons, as described in more detail below.
  • FIG. 3 is a schematic diagram illustrating model builder 230 in greater detail. Model builder 230 may request N bill samples from database 220. Bill samples may be fed into bill encoder 310 before being input into a model generator 320. Although claimed subject matter is not limited in scope in this respect, in at least one embodiment, model generator 320 may comprise an SVM or SVM-type model generator.
  • An aspect of training for model generation in at least one embodiment may involve arranging bills in selected classifications and using bills for a particular classification as training bills for a machine learning process, as an example. This may allow a classification engine to detect latent relationships within a classification between already classified bills, for example. For example, a set of training bills where abuse or fraud is believed to be detected may be employed for model generation in an embodiment, if desired. Likewise, in an alternate embodiment, as alluded to above, a subset of bills may be randomly selected from a training set. As discussed in more detail later, this may permit disagreement to be created among models generated using heterogeneous sets of bills.
  • In at least one embodiment, SVM-type model generator 320 may provide n models for voting or for an ensemble process, where n comprises an integer numeral. Generation of n models is described in more detail below. Bill encoder 310 may track a mapping between bill features and integer numerals, for example, although, again, claimed subject matter is not limited to this approach. One benefit, however, is that a particular feature mapping may be employed consistently across a set of bills. Likewise, bill encoder 310 may transform bill objects into a row or column in a sparse matrix that may be employed by SVM-type model generator 320. In an SVM-type process, for example, a sparse matrix may be employed in connection with mathematically generating a classification engine. A feature index for bill encoder 310 may be produced by feature key 330 for the embodiment shown in FIG. 3, for example. In at least one embodiment, for example, a feature index may assign particular features to particular positions in a row or column of a sparse matrix with an entry for a particular feature indicating how often the feature may be detected to have occurred for a set of bills. Of course, claimed subject matter is not limited in scope to this approach or embodiment. This example is provided solely for illustration purposes.
  • Returning to FIG. 2, and then moving to FIG. 4, a more detailed illustration of the embodiment of FIG. 2 is provided. FIG. 4 includes bill encoder 310, database 220, features key 330, and also illustrates n models, which may be produced by SVM or SVM-type model builder 230. Likewise, ensemble classifier 240 of FIG. 2 is illustrated in FIG. 4 as voting scheme 410.
  • For example, in an embodiment, two types of bills may be entered into a bill classifier or bill classification engine. Bills that have been assigned an adjudication type with an acceptable degree of accuracy for training or bills that have not. Bills of the former type may be referenced as training bills in a particular embodiment. Bills of the latter type may be referenced as classification bills in a particular embodiment. It is noted that bills for training may typically be produced by human auditors initially.
  • As described previously, training bills are run through a bill validator; however, classification bills may also be run through a bill validator. However, after being run through a bill validator, classification bills may be sent to ensemble classifier 240, which may comprise an ensemble of SVM-type models, rather than being inserted in database 220. Ensemble classifier 240 may run classification bills through bill encoder 310. Bill encoder 310 may produce sparse binary arrays that may be used or applied to n models 420, illustrated in FIG. 4, constructed by model builder 230. A model may produce an outcome of a classification for a particular bill, in this particular example, an adjudication type.
  • As alluded to previously, disagreement may occur from sampling randomly with a large pool of bills. Disagreement may be desirable so that robust patterns that may occur in a majority of bills are represented in many or a majority of generated models while unlikely or occasional results may show up in a small number of generated models. However, as explained previously, added complexity may increase processing time or reduce processing throughput. Nonetheless, it may be beneficial in at least some situations to consider whether or not to make a trade off between accuracy and bill processing time.
  • Voting may be employed by ensemble classifier 240 using multiple outcomes, such as by applying voting scheme 410 of FIG. 4. For example, in at least one embodiment, a majority vote may assign a bill a particular classification, or else a bill may be sent to a human auditor. Bills that are appropriately classified may be inserted into database 220. Bills that are unable to be classified using ensemble classifier 240 may be manually classified using a human auditor. If bills classified by a human auditor are able to be classified appropriately, those bills may be employed in generation of subsequent models. Therefore, another aspect of an embodiment in accordance with claimed subject matter may involve model retraining. If a human auditor cannot classify a bill; however, it may be considered genuinely ambiguous and may be omitted.
  • In another embodiment, a confidence rating may also be generated along with a classification. Likewise, for still another embodiment, instead of employing voting or majority vote to determine classification, a threshold level may be employed and bills that achieve or exceed a threshold level, for example, may be classified and those that do not may be assigned to a human auditor for further review. Likewise, threshold levels may be adjusted or varied in a variety of circumstances, such as reflecting information about the bills involved, passage of time, etc.
  • Likewise, in another embodiment, backtracking and adjustment of errors may be employed to accomplish quality control. In at least one embodiment, if billing information were to be changed in any way, circumstances of the change may be tracked, such as, for example, who or what made the particular change, what the particular change was, and the time within the process at which the particular change was made. If, therefore, it were later discovered that the particular change should not have been made for one reason or another, the capability exists to back-track to the point at which the particular change occurred and accordingly undo downstream consequential modifications which may have resulted from the particular change that was later determined to be ill-advised. Of course, again, claimed subject matter is not limited in scope in this respect.
  • Application of an embodiment to medical bills may produce a feature set, such as illustrated in Table 2 below.
  • TABLE 2
    Feature Set
    Feature Descriptions
    TIN Tax Identification Number for the facility or
    doctors office
    Diagnosis Codes ICD-9 Diagnosis codes
    Date range The Number of days between the first and last day
    of service
    Number of Days The number of unique days on which a service
    is billed
    Number of line The number of charges on a bill
    items
    Procedures HCPC, CPT, ICD-9 Procedure, HRC and NDC codes
  • In at least one particular embodiment, for example, six features may be included in a feature set, although, of course, claimed subject matter is not limited in scope in this manner. As previously described, a feature index may be employed by bill encoder 310. Therefore, features in the feature set of Table 2 may be encoded as a dimension in a sparse binary matrix, which then may be applied to SVM-type model builder 230, as previously described.
  • Support vector machines (SVM), SVM learning, or SVM-type processes refers to a set of related supervised learning methods used for classification and regression. More formally, a support vector machine constructs a hyperplane or set of hyperplanes in a high or infinite dimensional space, which can be used for classification, regression or other tasks. Intuitively, a good separation is achieved by a hyperplane that has the largest distance to the nearest training points of any class since in general the larger the margin the lower the generalization error of a classifier. SVMs or SVM-type processes belong to a family of generalized linear classifiers. They are also known as maximum margin classifiers.
  • Multiclass SVM aims to assign labels to instances by using support vector machines, where the labels are drawn from a finite set of several elements. A dominating approach for doing so is to reduce a single multiclass problem into multiple binary classification problems. The problems yield a binary classifier, which is assumed to produce an output function that gives relatively large values for examples from a positive class and relatively small values for examples from a negative class. Two common methods to build binary classifiers are where a classifier distinguishes between (i) one of the labels to the rest (one-versus-all) or (ii) between pairs of classes (one-versus-one). Without limitation, embodiments of claimed subject matter are intended to include applications of processes such as the examples provided above.
  • In a particular embodiment, bagged SVM may be employed. Bagged SVM refers to a particular SVM that involves creating multiple models using a substantially similar process with heterogeneous training sets. Disagreement may be created between various models and a voting scheme may be applied to differentiate between tentative and confident classification decisions. For example, in at least one embodiment, a bagged SVM scheme may employ 200 models built on training sets of 15,000 bills. If 99% of the classifier models agree, a bill may be classified; otherwise, a bill may be put on hold. Testing indicates that an overall accuracy above 97% may be achieved in some instances.
  • FIG. 5 illustrates an embodiment of an active learning component in which bills with low confidence classifications may be sent to human auditors. In an embodiment, if a bill may be adequately classified by a human auditor, it may be added to database 220, as previously described. Otherwise, a bill may be omitted as genuinely ambiguous.
  • Numerous other classification processes are possible and are intended to be included within the scope of claimed subject matter. For example, a more general system embodiment may employ parameterized requests for a certain number of models using one of a large list of classifiers. Typically or commonly, machine learning processes, for example, employ similar information to produce models, such as variations of matrix formulations. A general system embodiment may, therefore, encompass a variety or range of model types. Likewise, ensemble or voting approaches permit flexibility in combinations of multiple methods of classification. Examples, without limitation, may include the following supervised learning methods: artificial neural networks, including, for example, the perceptron linear classifier or ARTMAP; decision trees, including, for example, C4.5, ID3, CART, or the random forest ensemble of decision trees; k-nearest neighbor, various genetic processes, or winnow processes
  • For example, a decision tree family of learning processes may generate a flow-chart or tree-like structure where a terminal node of a diagram (e.g., a leaf of a tree) may represent a possible classification and a fork may represent a question of whether a bill possesses certain features. Classification of an object may be implemented, for example, by traversing a tree diagram, checking to see which branch corresponds to features possessed by a given object, until a leaf or classification is reached. Of course, this is just merely one of many possible examples and claimed subject matter is not limited in scope to any particular process or approach.
  • Although claimed subject matter is not limited in scope in this respect, it is noted that in an embodiment, a web entry portal may be employed having a graphical user interface or GUI to enter bill information into a classification system. For example, FIG. 6 illustrates an embodiment of a web entry portal 610 employing a login name 620 and password 630. After being logged in, a client may see a tool bar embodiment 710, such as that illustrated in FIG. 7, listing actions available. As illustrated in FIG. 7, a new bill may be entered into a system via 720. Alternatively, an existing bill previously entered may be edited via 730. A third option is to view a bill in Read-Only mode via 740. A bill may be deleted or voided via 750. Also, a display in a particular session may be refreshed via 750.
  • To add a new bill into a system, one may select “New Bill” 720 and a small window 810, as illustrated in FIG. 8, may pop up asking a user to select basic information to proceed. For example, a customer field 820 may be populated through a drop-down menu. Likewise, a variety of sites may be populated in a site field 830 and fields 840 and 850 for state and bill type may also be populated. After appropriate pull-down selections have been made, “Okay,” indicated by 860, may be selected and a user may be redirected to a new bill page in which additional fields may be further entered, such as illustrated in FIG. 9, for example.
  • As illustrated, a host of codes and information fields may be provided. For example, a bill tracking number 910 may be assigned to track a bill through a review process. Likewise, fields, such as “Entered By” 920 or “Last Edited” 930 may be provided for auditing purposes. Example fields such as shown in FIG. 9 are generally self-explanatory and claimed subject matter is not limited in scope to the particular fields illustrated or to a particular filed layout of a page. FIG. 9 is merely provided as an example embodiment.
  • Likewise, as shown by FIG. 9, at the bottom of a screen, three tabs are provided: Bill Information 940, Bill Items 950, and Documentation 960. Bill Items tab 950 is where one would manually enter itemized bill information, such as codes and modifiers, as well as quantity and date of service for individual procedures within a bill. FIG. 10, for example, is a screen shot illustrating itemized bill information displayed after clicking a Bill Items tab and FIG. 11, for example, demonstrates additional documentation pertaining to a bill that may be displayed after clicking on a Documentation tab.
  • Likewise, FIGS. 12-14 illustrate screen shots that may be employed by a user who desires to execute or run an embodiment of a bill classifier or bill classification engine. For example, an embodiment of a generalized training page is provided in FIG. 12 in which a particular classification is populated in a first field 1210, whereas a storage location of bill information for which training is to be applied is provided in a second field 1220. Also, information type may be specified, as illustrated by 1230 and 1240, or new feature dimension may be added, as illustrated by 1250. Again, this is merely one example embodiment and claimed subject matter us not limited in scope in this respect.
  • FIGS. 13 and 14 are similar in terms of illustrating fields that may be populated, such as a page for model builder embodiment 230 which may provide a training set bill label field 1310, starting year 1320, ending year 1330, sample size 1340, bills per model 1350, model count 1360, and label for which a generated model is to be assigned 1370. 1380 illustrates a tab which may be clicked by a user to execute or run a model builder embodiment, such as a model builder 230. Likewise, FIG. 14 similarly illustrates an embodiment of a user page that may be employed to test a model produced on sample bills also having a similar set of fields.
  • Provided below is a list of sample or example adjudication types, including sub-classifications. If used as classifications, these examples are not necessarily intended to be mutually exclusive. Additionally, some may not indicate bill origin, but may instead indicate nature of services provided on a bill.
    • PROFESSIONAL (PRO)
      • anesthesia
      • surgery
      • radiology
      • laboratory
      • medicine
      • evaluation/mgmt
    • AMBULANCE (AMB)
    • SKILLED NURSING FACILITY (SNF)
    • OUTPATIENT HOSPITAL (OPH)
    • AMBULATORY SURGERY CENTER (ASC)
      • surgery
      • ophthalmology
      • gastrointestinal/endoscopy
      • ESRD/dialysis
    • INPATIENT HOSPITAL (IPH)
      • acute
      • rehabilitation
    • IMPLANTS
    • HOME HEALTH
    • HOSPICE
    • EMERGENCY ROOM (ER)
    • DRUGS
      • prescription/Rx
      • over the counter/OTC
    • DME/HCPCS
      • AT-transportation svcs
      • AMS-med/surg supplies
      • B-enteral/parental Rx
      • C-outpatient PPS
      • D-dental
      • E-durable medical equipment
      • G-procedures/svcs-temporary
      • H-alcohol/drug treatment svcs
      • J-drugs non-oral
      • K-durable medical equipment-temporary
      • L-orthotic/prosthetic procedures
      • M-medical svcs
      • P-pathology-laboratory
      • Q-temporary
      • R-diagnostic radiology svcs
      • S-temporary
      • T-national-medicaid
      • V-vision/hearing
  • It will, of course, also be understood that, although particular embodiments have just been described, claimed subject matter is not limited in scope to a particular embodiment or implementation. For example, one embodiment may be in hardware, such as implemented on a device or combination of devices, as previously described, for example. Likewise, although claimed subject matter is not limited in scope in this respect, one embodiment may comprise one or more articles, such as a storage medium or storage media, for example, that may have stored thereon instructions executable by a specific or special purpose system or apparatus. As one potential example, a specific or special purpose computing platform may include one or more processing units or processors, one or more input/output devices, such as a display, a keyboard or a mouse, or one or more memories, such as static random access memory, dynamic random access memory, flash memory, or a hard drive, although, again, claimed subject matter is not limited in scope to this example.
  • Although embodiments have been described with reference to accompanying drawings, it is to be noted that various changes or modifications may be accomplished. Changes or modifications, whether apparent to one of ordinary skill in the art or not, are to be understood as being intended to be subject matter within the scope of the claims that follow.

Claims (45)

1. A method of classifying a bill comprising:
applying to said bill to be classified one or more bill classification schemes, said one or more bill classification schemes being derived using one or more statistical based decision processes.
2. The method of claim 1, wherein said bill comprises a medical bill.
3. The method of claim 2, wherein said one or more bill classification schemes comprises a bill classification as potentially being produced by billing abuse or billing fraud.
4. The method of claim 3, and further comprising: generating a confidence rating on said bill classification of said medical bill as being potentially produced by billing abuse or billing fraud.
5. The method of claim 2, wherein said one or more bill classification schemes comprises a bill classification regarding point of origin.
6. The method of claim 5, wherein the point of origin bill classification comprises a facility type bill classification.
7. The method of claim 1, wherein said one or more statistical based decision processes comprises one or more machine learning techniques.
8. The method of claim 7, wherein said one or more machine learning techniques includes an SVM-type process.
9. The method of claim 8, wherein said SVM-type process comprises a bagged SVM-type process.
10. The method of claim 7, wherein said one or more machine learning techniques includes active learning.
11. The method of claim 1, wherein said one or more bill classification schemes comprise multiple classification schemes;
and further comprising:
applying voting to the multiple outcomes of said multiple bill classification schemes to determine a preferred bill classification for said bill.
12. The method of claim 11, wherein, prior to said applying multiple bill classification schemes, apparent errors in said bill are identified.
13. The method of claim 12, wherein, prior to said applying multiple bill classification schemes, said apparent errors in said bill are adjusted in a manner so that quality control backing tracking is capable of being applied.
14. The method of claim 11, and further comprising: generating a confidence rating on said preferred bill classification for said bill.
15. The method of claim 11, wherein said multiple bill classification schemes are derived from multiple heterogeneous sets of training bills.
16. An apparatus comprising:
a computing platform;
said computing platform being adapted to classify a bill using one or more bill classification schemes, said one or more bill classification schemes being derived using one or more statistical based decision processes.
17. The apparatus of claim 16, wherein said bill comprises a medical bill.
18. The method of claim 17, wherein said one or more bill classification schemes comprises a bill classification as potentially being produced by billing abuse or billing fraud.
19. The apparatus of claim 18, said computing platform being further adapted to generate a confidence rating on said bill classification of said medical bill as being potentially produced by billing abuse or billing fraud.
20. The apparatus of claim 17, wherein said one or more bill classification schemes comprises a bill classification regarding point of origin.
21. The apparatus of claim 20, wherein the point of origin bill classification comprises a facility type bill classification.
22. The apparatus of claim 15, wherein said one or more statistical based decision processes comprises one or more machine learning techniques.
23. The apparatus of claim 22, wherein said one or more machine learning techniques includes an SVM-type process.
24. The apparatus of claim 23, wherein said SVM-type process comprises a bagged SVM-type process.
25. The apparatus of claim 22, wherein said one or more machine learning techniques includes active learning.
26. The apparatus of claim 15, wherein said one or more bill classification schemes comprise multiple classification schemes;
said computing platform being further adapted to apply voting to the multiple outcomes of said multiple bill classification schemes to determine a preferred bill classification for said bill.
27. The apparatus of claim 26, wherein, prior to said applying multiple bill classification schemes, apparent errors in said bill are identified.
28. The apparatus of claim 27, wherein, prior to said applying multiple bill classification schemes, said apparent errors in said bill are adjusted in a manner so that quality control backing tracking is capable of being applied.
29. The apparatus of claim 26, said computing platform being further adapted to generate a confidence rating on said preferred bill classification for said bill.
30. The apparatus of claim 26, wherein said computing platform is further adapted to derive said multiple bill classification schemes from multiple heterogeneous sets of training bills.
31. An article comprising: a storage medium having stored thereon instructions executable by a special purpose computing platform to classify a bill using one or more bill classification schemes, said one or more bill classification schemes being derived using one or more statistical based decision processes.
32. The article of claim 31, wherein said bill comprises a medical bill.
33. The article of claim 32, wherein said one or more bill classification schemes comprises a bill classification as potentially being produced by billing abuse or billing fraud.
34. The article of claim 33, said storage medium having stored thereon further instructions executable by a special purpose computing platform to generate a confidence rating on said bill classification of said medical bill as being potentially produced by billing abuse or billing fraud.
35. The article of claim 32, wherein said one or more bill classification schemes comprises a bill classification regarding point of origin.
36. The article of claim 35, wherein the point of origin bill classification comprises a facility type bill classification.
37. The article of claim 31, wherein said one or more statistical based decision processes comprises one or more machine learning techniques.
38. The article of claim 37, wherein said one or more machine learning techniques includes an SVM-type process.
39. The article of claim 38, wherein said SVM-type process comprises a bagged SVM-type process.
40. The article of claim 38, wherein said one or more machine learning techniques includes active learning.
41. The article of claim 31, wherein said one or more bill classification schemes comprise multiple classification schemes;
said storage medium having stored thereon further instructions executable by a special purpose computing platform to apply voting to the multiple outcomes of said multiple bill classification schemes to determine a preferred bill classification for said bill.
42. The article of claim 41, wherein, prior to said applying multiple bill classification schemes, apparent errors in said bill are identified.
43. The article of claim 42, wherein, prior to said applying multiple bill classification schemes, said apparent errors in said bill are adjusted in a manner so that quality control backing tracking is capable of being applied.
44. The article of claim 41, said storage medium having stored thereon further instructions executable by a special purpose computing platform to generate a confidence rating on said preferred bill classification for said bill.
45. The article of claim 41, said storage medium having stored thereon further instructions executable by a special purpose computing platform to derive said multiple bill classification schemes from multiple heterogeneous sets of training bills.
US12/753,801 2010-04-02 2010-04-02 Method of classifying a bill Abandoned US20110246262A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US12/753,801 US20110246262A1 (en) 2010-04-02 2010-04-02 Method of classifying a bill
US14/221,183 US10140636B2 (en) 2010-04-02 2014-03-20 Method of classifying a bill

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/753,801 US20110246262A1 (en) 2010-04-02 2010-04-02 Method of classifying a bill

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/221,183 Continuation US10140636B2 (en) 2010-04-02 2014-03-20 Method of classifying a bill

Publications (1)

Publication Number Publication Date
US20110246262A1 true US20110246262A1 (en) 2011-10-06

Family

ID=44710718

Family Applications (2)

Application Number Title Priority Date Filing Date
US12/753,801 Abandoned US20110246262A1 (en) 2010-04-02 2010-04-02 Method of classifying a bill
US14/221,183 Active 2031-12-12 US10140636B2 (en) 2010-04-02 2014-03-20 Method of classifying a bill

Family Applications After (1)

Application Number Title Priority Date Filing Date
US14/221,183 Active 2031-12-12 US10140636B2 (en) 2010-04-02 2014-03-20 Method of classifying a bill

Country Status (1)

Country Link
US (2) US20110246262A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160155069A1 (en) * 2011-06-08 2016-06-02 Accenture Global Solutions Limited Machine learning classifier
US9501749B1 (en) * 2012-03-14 2016-11-22 The Mathworks, Inc. Classification and non-parametric regression framework with reduction of trained models
WO2020002996A1 (en) * 2018-06-29 2020-01-02 Sachcontrol Gmbh Information security system for fraud detection
US10682225B2 (en) 2017-02-23 2020-06-16 Alcon Inc. Flexible intraocular lens having multiple young's moduli
US20210279612A1 (en) * 2016-03-07 2021-09-09 Crowe Llp Computerized System and Method of Open Account Processing
CN113723508A (en) * 2021-08-30 2021-11-30 杭州米数科技有限公司 Bill image classification method and device, computing equipment and storage medium
CN115987940A (en) * 2022-12-05 2023-04-18 中国联合网络通信集团有限公司 Telecommunication identification method, device and computer readable storage medium
US11645686B2 (en) 2018-12-05 2023-05-09 Sap Se Graphical approach to multi-matching

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030158751A1 (en) * 1999-07-28 2003-08-21 Suresh Nallan C. Fraud and abuse detection and entity profiling in hierarchical coded payment systems
US6826536B1 (en) * 2000-07-22 2004-11-30 Bert Forman Health care billing monitor system for detecting health care provider fraud
US20050137912A1 (en) * 2003-03-31 2005-06-23 Rao R. B. Systems and methods for automated classification of health insurance claims to predict claim outcome
US7058585B1 (en) * 2003-05-05 2006-06-06 Richard Glee Wood Cardless method for reducing fraud in healthcare programs
US20060293922A1 (en) * 1994-06-23 2006-12-28 Seare Jerry G Method and system for generating statistically-based medical provider utilization profiles
US20070208594A1 (en) * 2006-03-03 2007-09-06 Health Insurance Review Agency Method for electronic examination of medical fees
US20080052231A1 (en) * 2006-08-22 2008-02-28 Mark Moscal Transaction system
US20080255884A1 (en) * 2004-03-31 2008-10-16 Nuance Communications, Inc. Categorization of Information Using Natural Language Processing and Predefined Templates
US7542911B2 (en) * 2000-02-28 2009-06-02 International Business Machines Corporation Method for electronically maintaining medical information between patients and physicians
US7702525B2 (en) * 2002-01-28 2010-04-20 Medco Health Solutions, Inc. Apparatus and method for processing phone-in prescriptions
US20120136777A1 (en) * 2008-01-31 2012-05-31 Payscan America, Inc. Bar coded monetary transaction system and method

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6789069B1 (en) 1998-05-01 2004-09-07 Biowulf Technologies Llc Method for enhancing knowledge discovered from biological data using a learning machine
US7970718B2 (en) * 2001-05-18 2011-06-28 Health Discovery Corporation Method for feature selection and for evaluating features identified as significant for classifying data
US7353215B2 (en) * 2001-05-07 2008-04-01 Health Discovery Corporation Kernels and methods for selecting kernels for use in learning machines
US7813937B1 (en) * 2002-02-15 2010-10-12 Fair Isaac Corporation Consistency modeling of healthcare claims to detect fraud and abuse
WO2004038560A2 (en) * 2002-10-23 2004-05-06 Capital Surini Group International Systems and methods for clinical trials information management
US7925519B2 (en) * 2003-05-20 2011-04-12 Medencentive, Llc Method and system for delivery of healthcare services
EP1636731A2 (en) * 2003-06-25 2006-03-22 Siemens Medical Solutions USA, Inc. Systems and methods for automated diagnosis and decision support for breast imaging
US7457874B2 (en) * 2004-02-20 2008-11-25 Microsoft Corporation Architecture for controlling access to a service by concurrent clients
US20060210133A1 (en) * 2005-03-03 2006-09-21 Sriram Krishnan Performance adjustments in medical decision support systems
US7840455B1 (en) * 2005-08-15 2010-11-23 Sap Ag System and method of detecting fraudulent or erroneous invoices
US20070150316A1 (en) * 2005-12-23 2007-06-28 Jason Sanner Discovering billable health care plans
WO2008015489A1 (en) * 2006-07-28 2008-02-07 Mei, Inc. Classification using support vector machines and variables selection
US20080071577A1 (en) * 2006-09-14 2008-03-20 Highley Robert D Dual-access security system for medical records
WO2010052527A1 (en) * 2008-11-06 2010-05-14 Renault Trucks Internal combustion engine system and particulate filter unit for such an internal combustion engine system
US8762180B2 (en) * 2009-08-25 2014-06-24 Accenture Global Services Limited Claims analytics engine
US8355926B1 (en) * 2010-02-08 2013-01-15 Accenture Global Services Limited Health and life sciences medicaid high performance capability assessment
US20130117033A1 (en) * 2011-11-04 2013-05-09 Verras Healthcare Group Healthcare performance measurement and equitable provider reimbursement system

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060293922A1 (en) * 1994-06-23 2006-12-28 Seare Jerry G Method and system for generating statistically-based medical provider utilization profiles
US20030158751A1 (en) * 1999-07-28 2003-08-21 Suresh Nallan C. Fraud and abuse detection and entity profiling in hierarchical coded payment systems
US7542911B2 (en) * 2000-02-28 2009-06-02 International Business Machines Corporation Method for electronically maintaining medical information between patients and physicians
US6826536B1 (en) * 2000-07-22 2004-11-30 Bert Forman Health care billing monitor system for detecting health care provider fraud
US7702525B2 (en) * 2002-01-28 2010-04-20 Medco Health Solutions, Inc. Apparatus and method for processing phone-in prescriptions
US20050137912A1 (en) * 2003-03-31 2005-06-23 Rao R. B. Systems and methods for automated classification of health insurance claims to predict claim outcome
US7058585B1 (en) * 2003-05-05 2006-06-06 Richard Glee Wood Cardless method for reducing fraud in healthcare programs
US20080255884A1 (en) * 2004-03-31 2008-10-16 Nuance Communications, Inc. Categorization of Information Using Natural Language Processing and Predefined Templates
US20070208594A1 (en) * 2006-03-03 2007-09-06 Health Insurance Review Agency Method for electronic examination of medical fees
US20080052231A1 (en) * 2006-08-22 2008-02-28 Mark Moscal Transaction system
US20120136777A1 (en) * 2008-01-31 2012-05-31 Payscan America, Inc. Bar coded monetary transaction system and method

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10325222B2 (en) 2011-06-08 2019-06-18 Accenture Global Services Limited Decision tree machine learning
US20160155069A1 (en) * 2011-06-08 2016-06-02 Accenture Global Solutions Limited Machine learning classifier
US9600779B2 (en) * 2011-06-08 2017-03-21 Accenture Global Solutions Limited Machine learning classifier that can determine classifications of high-risk items
US9679261B1 (en) 2011-06-08 2017-06-13 Accenture Global Solutions Limited Machine learning classifier that compares price risk score, supplier risk score, and item risk score to a threshold
US9779364B1 (en) 2011-06-08 2017-10-03 Accenture Global Solutions Limited Machine learning based procurement system using risk scores pertaining to bids, suppliers, prices, and items
US9978021B2 (en) 2011-06-08 2018-05-22 Accenture Global Services Limited Database management and presentation processing of a graphical user interface
US9501749B1 (en) * 2012-03-14 2016-11-22 The Mathworks, Inc. Classification and non-parametric regression framework with reduction of trained models
US20210279612A1 (en) * 2016-03-07 2021-09-09 Crowe Llp Computerized System and Method of Open Account Processing
US10682225B2 (en) 2017-02-23 2020-06-16 Alcon Inc. Flexible intraocular lens having multiple young's moduli
WO2020002996A1 (en) * 2018-06-29 2020-01-02 Sachcontrol Gmbh Information security system for fraud detection
US10832257B2 (en) 2018-06-29 2020-11-10 Sachcontrol Gmbh Information security system for fraud detection
US11645686B2 (en) 2018-12-05 2023-05-09 Sap Se Graphical approach to multi-matching
CN113723508A (en) * 2021-08-30 2021-11-30 杭州米数科技有限公司 Bill image classification method and device, computing equipment and storage medium
CN115987940A (en) * 2022-12-05 2023-04-18 中国联合网络通信集团有限公司 Telecommunication identification method, device and computer readable storage medium

Also Published As

Publication number Publication date
US10140636B2 (en) 2018-11-27
US20140289083A1 (en) 2014-09-25

Similar Documents

Publication Publication Date Title
US10963786B1 (en) Establishing a trained machine learning classifier in a blockchain network
US20200242626A1 (en) Fraud lead detection system for efficiently processing database-stored data and automatically generating natural language explanatory information of system results for display in interactive user interfaces
US11848758B1 (en) Secure messaging in a blockchain network
US20220188918A1 (en) System and method for network security based on a user's computer network activity data
US11552785B2 (en) Methods and systems for a synchronized distributed data structure for federated machine learning
US10140636B2 (en) Method of classifying a bill
US11900473B2 (en) Method of personalizing, individualizing, and automating the management of healthcare fraud-waste-abuse to unique individual healthcare providers
US8190453B2 (en) Systems and methods for verifying and editing electronically transmitted claim content
NL2012435C2 (en) Data processing techniques.
US10978198B1 (en) Systems and methods for determining patient financial responsibility for multiple prescription products
JP5586373B2 (en) Computer-readable storage medium storing a program for causing a computer system to realize the function of a component that processes a payment request, and a method of operating a computer system that causes a computer system to process a payment request
US20130054259A1 (en) Rule-based Prediction of Medical Claims' Payments
US20150127370A1 (en) System and Method for Identifying and Correcting Billing Errors in High-Volume Billing and Claim Adjudicating Systems
US8108225B2 (en) Method, system, and software for analysis of a billing process
Ekin et al. An unsupervised Bayesian hierarchical method for medical fraud assessment
US10776890B1 (en) Generation from data threats and predictive application of the data models
Bhaskar et al. An intelligent unsupervised technique for fraud detection in health care systems
WO2022040536A1 (en) Medical fraud, waste, and abuse analytics systems and methods
US20160259896A1 (en) Segmented temporal analysis model used in fraud, waste, and abuse detection
Saripalli et al. Assessment of healthcare claims rejection risk using machine learning
US20230055277A1 (en) Medical fraud, waste, and abuse analytics systems and methods using sensitivity analysis
US20220319647A1 (en) Systems and methods for an improved healthcare data fabric
Moturi Use Of Data Mining To Detect Fraud Health Insurance Claims
Kittoe et al. Exploring fraud and abuse in National Health Insurance Scheme (NHIS) using data mining technique as a statistical model
Bauder et al. Big data and class imbalance in medicare fraud detection

Legal Events

Date Code Title Description
AS Assignment

Owner name: QMEDTRIX SYSTEMS, INC., OREGON

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PEPPER, NOAH MANTELL;FRANCIS, CHARLES COOPER;QUARUM, MERRIT LAIRD;REEL/FRAME:024182/0464

Effective date: 20100402

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: MITCHELL INTERNATIONAL, INC., CALIFORNIA

Free format text: MERGER AND CHANGE OF NAME;ASSIGNORS:QMEDTRIX SYSTEMS, INC.;MITCHELL INTERNATIONAL, INC.;REEL/FRAME:042085/0773

Effective date: 20161228