com.mmm.cms.homehealth.proto
Interface HIPPSCodeIF

All Known Implementing Classes:
HIPPSCode, HippsCode_02_03c

public interface HIPPSCodeIF

This represents the 5 character code used to report the HIPPS for the Grouper.


Field Summary
static java.lang.String DEFAULT_BLANK_VALUE
           
 
Method Summary
 char getClinicalSeverity()
          gets the Clinical Severity code
 java.lang.String getCode()
          gets the entire code as one string
 char getFunctionalSeverity()
          gets the Functional Severity code
 int getGroupingStep()
          gets the Grouping step
 char getNonRoutineSupplies()
          gets the NRS 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
 

Field Detail

DEFAULT_BLANK_VALUE

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

getClinicalSeverity

char getClinicalSeverity()
gets the Clinical Severity code

Returns:
the Clinical Severity character

getFunctionalSeverity

char getFunctionalSeverity()
gets the Functional Severity code

Returns:
the Functional Severity character

getGroupingStep

int getGroupingStep()
gets the Grouping step

Returns:
the Grouping step number

getNonRoutineSupplies

char getNonRoutineSupplies()
gets the NRS code

Returns:
the Non Routine Supplies character

getServicesUtilization

char getServicesUtilization()
gets the services utilization code

Returns:
the Services Utilization character

setClinicalSeverity

void setClinicalSeverity(char clinicalSeverity)
sets the Clinical Severity character

Parameters:
clinicalSeverity -

setFunctionalSeverity

void setFunctionalSeverity(char functionalSeverity)
sets the Functional Severity character

Parameters:
functionalSeverity -

setGroupingStep

void setGroupingStep(int groupingStep)
sets the Grouping step number

Parameters:
groupingStep -

setNonRoutineSupplies

void setNonRoutineSupplies(char nonRoutineSupplies)
sets the Non Routine Supplies character

Parameters:
nonRoutineSupplies -

setServicesUtilization

void setServicesUtilization(char servicesUtilization)
sets the Services Utilization character

Parameters:
servicesUtilization -

getCode

java.lang.String getCode()
gets the entire code as one string

Returns:
The combined 5 character code. Will never be null.