public class HIPPSCode extends java.lang.Object implements HIPPSCodeIF
DEFAULT_BLANK_VALUE
Constructor and Description |
---|
HIPPSCode()
This constructor creates a blank HIPPS code.
|
HIPPSCode(HomeHealthRecordIF record,
HomeHealthRecordValidatorIF validator,
PointsScoringEquationsIF clinicalScore,
PointsScoringEquationsIF functionalScore,
int nrsScore)
This method will populate the HIPPS code based on the parameters.
|
Modifier and Type | Method and Description |
---|---|
char |
getClinicalSeverity()
gets the Clinical severity code
|
java.lang.String |
getCode()
gets the HIPPS code
|
char |
getFunctionalSeverity()
gets the Functional Severity code
|
int |
getGroupingStep()
gets the Grouping step
|
char |
getNonRoutineSupplies()
gets the NRS Supplied code
|
char |
getServicesUtilization()
gets the Services Utilization code
|
void |
setClinicalSeverity(char clinicalSeverity)
Sets the Clinical Severity character
|
void |
setFunctionalSeverity(char functionalSeverity)
Sets the Functional Severity character
|
void |
setGroupingStep(int groupingStep)
Sets the Grouping step number
|
void |
setNonRoutineSupplies(char nonRoutineSupplies)
Sets the Non Routine Supplies character
|
void |
setServicesUtilization(char servicesUtilization)
Sets the Services Utilization character
|
protected void |
setToBlank()
Sets the code to all blanks
|
public HIPPSCode()
public HIPPSCode(HomeHealthRecordIF record, HomeHealthRecordValidatorIF validator, PointsScoringEquationsIF clinicalScore, PointsScoringEquationsIF functionalScore, int nrsScore)
record
- validator
- clinicalScore
- functionalScore
- nrsScore
- public char getClinicalSeverity()
getClinicalSeverity
in interface HIPPSCodeIF
public void setClinicalSeverity(char clinicalSeverity)
setClinicalSeverity
in interface HIPPSCodeIF
clinicalSeverity
- public char getFunctionalSeverity()
getFunctionalSeverity
in interface HIPPSCodeIF
public void setFunctionalSeverity(char functionalSeverity)
setFunctionalSeverity
in interface HIPPSCodeIF
functionalSeverity
- public int getGroupingStep()
getGroupingStep
in interface HIPPSCodeIF
public void setGroupingStep(int groupingStep)
setGroupingStep
in interface HIPPSCodeIF
groupingStep
- public char getNonRoutineSupplies()
getNonRoutineSupplies
in interface HIPPSCodeIF
public void setNonRoutineSupplies(char nonRoutineSupplies)
setNonRoutineSupplies
in interface HIPPSCodeIF
nonRoutineSupplies
- public char getServicesUtilization()
getServicesUtilization
in interface HIPPSCodeIF
public void setServicesUtilization(char servicesUtilization)
setServicesUtilization
in interface HIPPSCodeIF
servicesUtilization
- public java.lang.String getCode()
getCode
in interface HIPPSCodeIF
protected final void setToBlank()