public interface HomeHealthGrouperFactoryIF extends Initializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROPERTY_HOME_HEALTH_CONFIG
defines the environment variable as "home_health_config"
|
| Modifier and Type | Method and Description |
|---|---|
HomeHealthGrouperIF |
getGrouper(HomeHealthRecordIF record)
Determines the HomeHealthGrouperIF appropriate for the record
|
HomeHealthGrouperIF |
getGrouper(java.lang.String versionId)
gets the HomeHealthGrouperIF based on the version string
|
java.util.List<HomeHealthGrouperIF> |
getGroupers()
This returns a non-null list of HomeHealthGrouperIF objects.
|
java.util.Properties |
getProperties()
gets the properties used to initialize the factory
|
initstatic final java.lang.String PROPERTY_HOME_HEALTH_CONFIG
HomeHealthGrouperIF getGrouper(HomeHealthRecordIF record) throws ServiceIssueException
record - ServiceIssueException - - when Therapies are not needed based on the
Therapy Need N/A field in the recordHomeHealthGrouperIF getGrouper(java.lang.String versionId)
versionId - java.util.List<HomeHealthGrouperIF> getGroupers()
java.util.Properties getProperties()