public abstract class Abstract_ScoringModel_EventFiring extends java.lang.Object implements HomeHealthScoringModel_2_IF
Constructor and Description |
---|
Abstract_ScoringModel_EventFiring() |
Modifier and Type | Method and Description |
---|---|
void |
fireDxGroupAlreadyScored(DiagnosisCodeIF code,
int position,
AlreadyScoredException e)
Scoring Event support method
|
void |
fireScoringEvent(HomeHealthEvent event)
This method, along with the other fire...
|
protected void |
fireScoringGeneral(java.lang.String... messages)
Scoring Event support method
|
protected void |
fireScoringIncreaseCodeEvent(DiagnosisCodeIF code,
int diagnosisPosition,
int rowId,
int score)
Scoring Event support method
|
protected void |
fireScoringIncreaseEvent(java.lang.String message,
int rowId,
int score)
Scoring Event support method
|
protected void |
fireScoringSectionFinished(java.lang.String message,
int score)
Scoring Event support method
|
protected void |
fireScoringSectionStart(java.lang.String message)
Scoring Event support method
|
protected void |
fireScoringWarning(java.lang.String message)
Scoring Event support method
|
void |
fireValidCodeWarning(DiagnosisCodeIF code,
int position,
boolean isValid)
Scoring Event support method
|
abstract java.lang.String |
getShortName()
The scoring model must provide this name.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
determineScoreOrder, score
getGrouper, populateCodes, preprocessRecord, score, setGrouper
public void fireScoringEvent(HomeHealthEvent event)
event
- HomeHealthEventNotifierIF.notifyEventListeners(HomeHealthEventIF event)
protected void fireScoringIncreaseCodeEvent(DiagnosisCodeIF code, int diagnosisPosition, int rowId, int score)
diagCode
- diagnosisPosition
- rowId
- score
- protected void fireScoringIncreaseEvent(java.lang.String message, int rowId, int score)
message
- rowId
- score
- protected void fireScoringGeneral(java.lang.String... messages)
message
- fireScoringEvent(HomeHealthEvent)
protected void fireScoringWarning(java.lang.String message)
message
- fireScoringEvent(HomeHealthEvent)
protected void fireScoringSectionStart(java.lang.String message)
message
- fireScoringEvent(HomeHealthEvent)
protected void fireScoringSectionFinished(java.lang.String message, int score)
message
- score
- fireScoringEvent(HomeHealthEvent)
public void fireValidCodeWarning(DiagnosisCodeIF code, int position, boolean isValid)
fireValidCodeWarning
in interface HomeHealthScoringModel_2_IF
code
- position
- isValid
- fireScoringEvent(HomeHealthEvent)
public void fireDxGroupAlreadyScored(DiagnosisCodeIF code, int position, AlreadyScoredException e)
code
- position
- e
- public abstract java.lang.String getShortName()