public interface HomeHealthScoringModel_2_IF extends HomeHealthScoringModelIF
Modifier and Type | Method and Description |
---|---|
int[][] |
determineScoreOrder(HomeHealthRecordValidatorIF validator,
HomeHealthRecordIF record)
Determine the scoring order of the diagnosis codes columns
with the stand along etiologies scoring first and the
etiology/manifestation pair codes scoring second.
|
void |
fireValidCodeWarning(DiagnosisCodeIF code,
int position,
boolean isValid)
Scoring Event support method
|
ScoringPointsIF |
score(HomeHealthRecordIF record,
HomeHealthRecordValidatorIF validator,
int[][] scoreOrder)
This is the overall scoring routine.
|
getGrouper, populateCodes, preprocessRecord, score, setGrouper
int[][] determineScoreOrder(HomeHealthRecordValidatorIF validator, HomeHealthRecordIF record)
validator
- record
- void fireValidCodeWarning(DiagnosisCodeIF code, int position, boolean isValid)
code
- position
- isValid
- #fireScoringEvent(HomeHealthEvent)
ScoringPointsIF score(HomeHealthRecordIF record, HomeHealthRecordValidatorIF validator, int[][] scoreOrder)
record
- validator
- scoreOrder
- - array of int[6][3] determining the scoring order
of a diagnosis code in the related position.