public class ClinicalFunctional_ScoringModel_v3413 extends ClinicalFunctional_ScoringModel_v3312
grouper, grouperDataManager| Constructor and Description |
|---|
ClinicalFunctional_ScoringModel_v3413(HomeHealthGrouperIF grouper,
GrouperDataManager grouperDataManager,
int equationId)
Constructor with references to the Grouper, the Data manager, and the
equation id
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName()
The run-time name
|
int |
scoreClinical(HomeHealthRecordIF record,
HomeHealthRecordValidatorIF validator,
int[][] scoreOrder)
September 2012 - Overriding this method in order to added check for
optional payment code pairings prior to scoring related codes.
|
void |
scoreClinicalCode(HomeHealthRecordIF record,
DiagnosisCodeIF diagCode,
HomeHealthRecordValidatorIF validator,
int diagIdx,
DiagnosisScoringGridIF scoringGrid)
This overrides in order to check for primary awarding for Dx in position
2, with the appropriate optional payment code in position 1
|
void |
scorePrimaryOnly(HomeHealthRecordIF record,
DiagnosisCodeIF diagCode,
int diagIdx,
DiagnosisScoringGridIF scoringGrid)
Scores the Primary only code with Primary only CaseMix values.
|
resolveEtiologyManifestationContentioncalculatePrimaryAdjustment, determinePrimaryDiagnosis, getCaseMixAdjustment, getCaseMixAdjustmentEquation, getDiagnosisCode, getEquationId, getGrouper, getId, getShortName, populateCodes, preprocessRecord, preprocessRecord, score, score, score, scoreAny, scoreClinical, scoreClinicalColumn3_4, scoreFunctional, scoreOtherOnly, scoreRemainingVariables, setGrouper, setId, setName, setShortNamepublic ClinicalFunctional_ScoringModel_v3413(HomeHealthGrouperIF grouper, GrouperDataManager grouperDataManager, int equationId)
grouper - grouperDataManager - equationId - public java.lang.String getName()
NamablegetName in interface NamablegetName in class ClinicalFunctional_ScoringModel_v3312public int scoreClinical(HomeHealthRecordIF record, HomeHealthRecordValidatorIF validator, int[][] scoreOrder)
scoreClinical in class ClinicalFunctional_ScoringModel_v3312record - validator - ClinicalFunctional_ScoringModel_v3312#scoreClinial(HomeHealthRecordIF
record, HomeHealthRecordValidatorIF validator, int scoreOrder[][])public void scoreClinicalCode(HomeHealthRecordIF record, DiagnosisCodeIF diagCode, HomeHealthRecordValidatorIF validator, int diagIdx, DiagnosisScoringGridIF scoringGrid)
scoreClinicalCode in class ClinicalFunctional_ScoringModel_v3210record - diagCode - validator - diagIdx - scoringGrid - public void scorePrimaryOnly(HomeHealthRecordIF record, DiagnosisCodeIF diagCode, int diagIdx, DiagnosisScoringGridIF scoringGrid) throws AlreadyScoredException
scorePrimaryOnly in class ClinicalFunctional_ScoringModel_v3210record - diagCode - diagIdx - scoringGrid - AlreadyScoredException