public class ScoringResults extends java.lang.Object implements ScoringResultsIF, java.io.Serializable
DEFAULT_BLANK_VALUE| Constructor and Description |
|---|
ScoringResults() |
ScoringResults(CollectionValidationEditsIF validationEdits,
java.util.Collection<HomeHealthEventIF> events,
HIPPSCodeIF hippsCode,
java.lang.String grouperVersion,
DataValidityFlagIF dataValidityFlag,
TreatmentAuthorizationIF treatmentAuthorization,
DiagnosisScoringStatus_EN[] diagnosisScoringStatus,
DiagnosisScoringStatus_EN[] nrsDiagnosisScoringStatus) |
ScoringResults(HIPPSCodeIF hippsCode,
java.lang.String grouperVersion,
DataValidityFlagIF dataValidityFlag,
TreatmentAuthorizationIF treatmentAuthorization,
HomeHealthRecordValidatorIF clinValidator,
HomeHealthRecordValidatorIF nValidator)
Constructor to set all the internal references
|
ScoringResults(HomeHealthRecordIF record)
Constructor to build an empty Scoring Results
|
ScoringResults(ScoringResultsIF scoringResults) |
| Modifier and Type | Method and Description |
|---|---|
HomeHealthRecordValidatorIF |
getClinicalValidator()
gets the validator used
|
DiagnosisScoringStatus_EN[] |
getDiagnosisScoringStatus()
gets the status of a code as it pertains to scoring.
|
java.lang.Exception |
getException()
gets any exception that happened during to scoring that possibly stopped
the scoring from working properly or at all.
|
java.lang.String |
getGrouperVersion()
gets the Grouper version
|
HIPPSCodeIF |
getHIPPSCode()
gets the HIPPS code
|
DiagnosisScoringStatus_EN[] |
getNrsDiagnosisScoringStatus()
gets the status of a code as it pertains to scoring.
|
HomeHealthRecordValidatorIF |
getNrsValidator()
Get the value of nrsValidator
|
java.util.Collection<HomeHealthEventIF> |
getScoringEvents()
gets the List of Home Health events; may be null
|
TreatmentAuthorizationIF |
getTreatmentAuthorization()
getst the Treatment Authorization
|
CollectionValidationEditsIF |
getValidationEdits()
gets the collection of validation edits that should be applied to a
scored record in order for the record to score properly - non-HH PPS
related edits, such as payor code, may not be part of this collection,
but may be.
|
DataValidityFlagIF |
getValidityFlag()
gets the Data Validity flag
|
void |
setClinicalValidator(HomeHealthRecordValidatorIF validator)
Sets the HomeHealthRecordValidatorIF that was used on the record during
the scoring.
|
void |
setDiagnosisScoringStatus(DiagnosisScoringStatus_EN[] diagnosisScoringStatus)
sets the status of a code as it pertains to scoring.
|
void |
setException(java.lang.Exception exception)
sets any exception that happened during to scoring that possibly stopped
the scoring from working properly or at all.
|
void |
setGrouperVersion(java.lang.String grouperVersion)
Sets the reference grouper version
|
void |
setHIPPSCode(HIPPSCodeIF hippsCode)
Sets the HIPPS code object
|
void |
setNrsDiagnosisScoringStatus(DiagnosisScoringStatus_EN[] nrsDiagnosisScoringStatus)
sets the status of a code as it pertains to scoring.
|
void |
setNrsValidator(HomeHealthRecordValidatorIF nrsValidator)
Set the value of nrsValidator
|
void |
setScoringEvents(java.util.Collection<HomeHealthEventIF> events)
sets the List of Home Health scoring events
|
void |
setTreatmentAuthorization(TreatmentAuthorizationIF treatmentAuthorization)
Sets the treatment Authorization object
|
void |
setValidationEdits(CollectionValidationEditsIF validationEdits)
Sets the validation edits
|
void |
setValidityFlag(DataValidityFlagIF dataValidityFlag)
Sets the validity flag
|
java.lang.String |
toString() |
public ScoringResults()
public ScoringResults(HomeHealthRecordIF record)
record - public ScoringResults(HIPPSCodeIF hippsCode, java.lang.String grouperVersion, DataValidityFlagIF dataValidityFlag, TreatmentAuthorizationIF treatmentAuthorization, HomeHealthRecordValidatorIF clinValidator, HomeHealthRecordValidatorIF nValidator)
hippsCode - grouperVersion - dataValidityFlag - treatmentAuthorization - clinValidator - - the Clinical ValidatornValidator - - the NRS Validatorpublic ScoringResults(CollectionValidationEditsIF validationEdits,
java.util.Collection<HomeHealthEventIF> events,
HIPPSCodeIF hippsCode,
java.lang.String grouperVersion,
DataValidityFlagIF dataValidityFlag,
TreatmentAuthorizationIF treatmentAuthorization,
DiagnosisScoringStatus_EN[] diagnosisScoringStatus,
DiagnosisScoringStatus_EN[] nrsDiagnosisScoringStatus)
public ScoringResults(ScoringResultsIF scoringResults)
public HomeHealthRecordValidatorIF getNrsValidator()
getNrsValidator in interface ScoringResultsIFpublic void setNrsValidator(HomeHealthRecordValidatorIF nrsValidator)
setNrsValidator in interface ScoringResultsIFnrsValidator - new value of nrsValidatorpublic DataValidityFlagIF getValidityFlag()
getValidityFlag in interface ScoringResultsIFpublic void setValidityFlag(DataValidityFlagIF dataValidityFlag)
dataValidityFlag - public java.lang.String getGrouperVersion()
getGrouperVersion in interface ScoringResultsIFpublic void setGrouperVersion(java.lang.String grouperVersion)
grouperVersion - public HIPPSCodeIF getHIPPSCode()
getHIPPSCode in interface ScoringResultsIFpublic void setHIPPSCode(HIPPSCodeIF hippsCode)
hippsCode - public TreatmentAuthorizationIF getTreatmentAuthorization()
getTreatmentAuthorization in interface ScoringResultsIFpublic void setTreatmentAuthorization(TreatmentAuthorizationIF treatmentAuthorization)
treatmentAuthorization - public HomeHealthRecordValidatorIF getClinicalValidator()
getClinicalValidator in interface ScoringResultsIFpublic void setClinicalValidator(HomeHealthRecordValidatorIF validator)
setClinicalValidator in interface ScoringResultsIFvalidator - public DiagnosisScoringStatus_EN[] getDiagnosisScoringStatus()
ScoringResultsIFgetDiagnosisScoringStatus in interface ScoringResultsIFpublic java.lang.Exception getException()
ScoringResultsIFgetException in interface ScoringResultsIFpublic DiagnosisScoringStatus_EN[] getNrsDiagnosisScoringStatus()
ScoringResultsIFgetNrsDiagnosisScoringStatus in interface ScoringResultsIFpublic java.util.Collection<HomeHealthEventIF> getScoringEvents()
ScoringResultsIFgetScoringEvents in interface ScoringResultsIFpublic CollectionValidationEditsIF getValidationEdits()
ScoringResultsIFgetValidationEdits in interface ScoringResultsIFpublic void setDiagnosisScoringStatus(DiagnosisScoringStatus_EN[] diagnosisScoringStatus)
ScoringResultsIFsetDiagnosisScoringStatus in interface ScoringResultsIFpublic void setException(java.lang.Exception exception)
ScoringResultsIFsetException in interface ScoringResultsIFpublic void setNrsDiagnosisScoringStatus(DiagnosisScoringStatus_EN[] nrsDiagnosisScoringStatus)
ScoringResultsIFsetNrsDiagnosisScoringStatus in interface ScoringResultsIFpublic void setScoringEvents(java.util.Collection<HomeHealthEventIF> events)
ScoringResultsIFsetScoringEvents in interface ScoringResultsIFevents - - may be nullpublic void setValidationEdits(CollectionValidationEditsIF validationEdits)
ScoringResultsIFsetValidationEdits in interface ScoringResultsIFpublic java.lang.String toString()
toString in class java.lang.Object