com.mmm.cms.homehealth.proto
Interface ScoringResultsIF

All Known Implementing Classes:
ScoringResults

public interface ScoringResultsIF

Holds the HIPPS, OASIS Treatment Authorization, Version and Flag information accumulated during the Grouper scoring process.


Field Summary
static java.lang.String DEFAULT_BLANK_VALUE
           
 
Method Summary
 HomeHealthRecordValidatorIF getClinicalValidator()
          gets the validator that was used to validate the record
 java.lang.String getGrouperVersion()
          gets the version of the Grouper that performed the scoring
 HIPPSCodeIF getHIPPSCode()
          gets the Hipps code
 HomeHealthRecordValidatorIF getNrsValidator()
          gets the validator that was used to validate the record
 TreatmentAuthorizationIF getTreatmentAuthorization()
          gets the treatment authorization code
 DataValidityFlagIF getValidityFlag()
          gets the data validity flag
 void setClinicalValidator(HomeHealthRecordValidatorIF validator)
          Sets the HomeHealthRecordValidatorIF that was used on the record during the scoring of Clinical/Functional issues.
 void setNrsValidator(HomeHealthRecordValidatorIF validator)
          Sets the HomeHealthRecordValidatorIF that was used on the record during the scoring of NRS.
 

Field Detail

DEFAULT_BLANK_VALUE

static final java.lang.String DEFAULT_BLANK_VALUE
See Also:
Constant Field Values
Method Detail

getHIPPSCode

HIPPSCodeIF getHIPPSCode()
gets the Hipps code

Returns:
a non-null HIPPSCodeIF object

getValidityFlag

DataValidityFlagIF getValidityFlag()
gets the data validity flag

Returns:
a non-null DataValidityFlagIF

getTreatmentAuthorization

TreatmentAuthorizationIF getTreatmentAuthorization()
gets the treatment authorization code

Returns:
a non-null TreatmentAuthorizationIF

getGrouperVersion

java.lang.String getGrouperVersion()
gets the version of the Grouper that performed the scoring

Returns:
a non-null String. Should not be blank.

getClinicalValidator

HomeHealthRecordValidatorIF getClinicalValidator()
gets the validator that was used to validate the record

Returns:
The HomeHealthRecordValidatorIF used on the record during the scoring of Clinical/Functional issues.

setClinicalValidator

void setClinicalValidator(HomeHealthRecordValidatorIF validator)
Sets the HomeHealthRecordValidatorIF that was used on the record during the scoring of Clinical/Functional issues.

Parameters:
validator -

getNrsValidator

HomeHealthRecordValidatorIF getNrsValidator()
gets the validator that was used to validate the record

Returns:
The HomeHealthRecordValidatorIF used on the record during the scoring of NRS.

setNrsValidator

void setNrsValidator(HomeHealthRecordValidatorIF validator)
Sets the HomeHealthRecordValidatorIF that was used on the record during the scoring of NRS.

Parameters:
validator -