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 ScoringResultsIF
public void setNrsValidator(HomeHealthRecordValidatorIF nrsValidator)
setNrsValidator
in interface ScoringResultsIF
nrsValidator
- new value of nrsValidatorpublic DataValidityFlagIF getValidityFlag()
getValidityFlag
in interface ScoringResultsIF
public void setValidityFlag(DataValidityFlagIF dataValidityFlag)
dataValidityFlag
- public java.lang.String getGrouperVersion()
getGrouperVersion
in interface ScoringResultsIF
public void setGrouperVersion(java.lang.String grouperVersion)
grouperVersion
- public HIPPSCodeIF getHIPPSCode()
getHIPPSCode
in interface ScoringResultsIF
public void setHIPPSCode(HIPPSCodeIF hippsCode)
hippsCode
- public TreatmentAuthorizationIF getTreatmentAuthorization()
getTreatmentAuthorization
in interface ScoringResultsIF
public void setTreatmentAuthorization(TreatmentAuthorizationIF treatmentAuthorization)
treatmentAuthorization
- public HomeHealthRecordValidatorIF getClinicalValidator()
getClinicalValidator
in interface ScoringResultsIF
public void setClinicalValidator(HomeHealthRecordValidatorIF validator)
setClinicalValidator
in interface ScoringResultsIF
validator
- public DiagnosisScoringStatus_EN[] getDiagnosisScoringStatus()
ScoringResultsIF
getDiagnosisScoringStatus
in interface ScoringResultsIF
public java.lang.Exception getException()
ScoringResultsIF
getException
in interface ScoringResultsIF
public DiagnosisScoringStatus_EN[] getNrsDiagnosisScoringStatus()
ScoringResultsIF
getNrsDiagnosisScoringStatus
in interface ScoringResultsIF
public java.util.Collection<HomeHealthEventIF> getScoringEvents()
ScoringResultsIF
getScoringEvents
in interface ScoringResultsIF
public CollectionValidationEditsIF getValidationEdits()
ScoringResultsIF
getValidationEdits
in interface ScoringResultsIF
public void setDiagnosisScoringStatus(DiagnosisScoringStatus_EN[] diagnosisScoringStatus)
ScoringResultsIF
setDiagnosisScoringStatus
in interface ScoringResultsIF
public void setException(java.lang.Exception exception)
ScoringResultsIF
setException
in interface ScoringResultsIF
public void setNrsDiagnosisScoringStatus(DiagnosisScoringStatus_EN[] nrsDiagnosisScoringStatus)
ScoringResultsIF
setNrsDiagnosisScoringStatus
in interface ScoringResultsIF
public void setScoringEvents(java.util.Collection<HomeHealthEventIF> events)
ScoringResultsIF
setScoringEvents
in interface ScoringResultsIF
events
- - may be nullpublic void setValidationEdits(CollectionValidationEditsIF validationEdits)
ScoringResultsIF
setValidationEdits
in interface ScoringResultsIF
public java.lang.String toString()
toString
in class java.lang.Object