A B C D E F G H I J L M N O P R S T U V W Z

H

hashCode() - Method in class com.mmm.cms.homehealth.AbstractIcd9Code
hash code based on the code's value
hashCode() - Method in class com.mmm.cms.homehealth.CaseMixAdjustmentItem
Creates a hash code based on the Case Mix id.
hashCode() - Method in class com.mmm.cms.homehealth.DiagnosticCategory
The hash code based on the id
hashCode() - Method in class com.mmm.cms.homehealth.v2308_1.CaseMixAdjustmentItem_v2308
Creates a hash code based on the Case Mix id.
hashCode() - Method in class com.mmm.cms.homehealth.v3210.CaseMixAdjustmentItem_v3210
Creates a hash code based on the Case Mix id.
hexaFormat - Static variable in class com.mmm.cms.homehealth.TreatmentAuthorization
Hexavigesimal Formatter for numbers
HexavigesimalCalendarFormat - Class in com.mmm.cms.util
This formatter converts a Calendar to the day of the year consistent Hexavigesimal value.
HexavigesimalCalendarFormat() - Constructor for class com.mmm.cms.util.HexavigesimalCalendarFormat
 
HexavigesimalDateFormat - Class in com.mmm.cms.util
This formatter converts a Date to the day of the year consistent Hexavigesimal value.
HexavigesimalDateFormat() - Constructor for class com.mmm.cms.util.HexavigesimalDateFormat
 
HexavigesimalFormat - Class in com.mmm.cms.util
This formatted provides the conversion of a number to the Hexavigesmal value with the possibility of handling 26 unique values.
HexavigesimalFormat() - Constructor for class com.mmm.cms.util.HexavigesimalFormat
 
HH_LOGGER_NAME - Static variable in interface com.mmm.cms.homehealth.proto.HomeHealthGrouperIF
Holds the public name of the Home Health Logger
HHEventConsole - Class in com.mmm.cms.util
When this class is registered as an Event Listener, it will log the events to the HomeHealthGrouper logger.
HHEventConsole() - Constructor for class com.mmm.cms.util.HHEventConsole
Constructs the console with the HomeHealthGrouperIF.HH_LOGGER_NAME as the logging name
HIPPSCode - Class in com.mmm.cms.homehealth
This holds the 5 character HIPPS code based on the 5 elements of: episode timing Grouping steps clinical Score functionalScore nrsScore
HIPPSCode() - Constructor for class com.mmm.cms.homehealth.HIPPSCode
This constructor creates a blank HIPPS code.
HIPPSCode(HomeHealthRecordIF, HomeHealthRecordValidatorIF, PointsScoringEquationsIF, PointsScoringEquationsIF, int) - Constructor for class com.mmm.cms.homehealth.HIPPSCode
This method will populate the HIPPS code based on the parameters.
HippsCode_02_03c - Class in com.mmm.cms.homehealth.v0203c
This holds a HIPPS code based on the supplied String during the constructor
HippsCode_02_03c(String) - Constructor for class com.mmm.cms.homehealth.v0203c.HippsCode_02_03c
Constructs with a supplied string.
HIPPSCodeIF - Interface in com.mmm.cms.homehealth.proto
This represents the 5 character code used to report the HIPPS for the Grouper.
HomeHealthDataValidationTest - Class in com.mmm.cms.homehealth.test
 
HomeHealthDataValidationTest() - Constructor for class com.mmm.cms.homehealth.test.HomeHealthDataValidationTest
 
HomeHealthEvent - Class in com.mmm.cms.homehealth
The Home Health Event object used to notify Listener objects of what is happening during record scoring and validation
HomeHealthEvent(int, HomeHealthGrouperIF, HomeHealthRecordIF, String, HomeHealthScoringModelIF) - Constructor for class com.mmm.cms.homehealth.HomeHealthEvent
Constructor with all the required information in one call
HomeHealthEvent(HomeHealthGrouperIF) - Constructor for class com.mmm.cms.homehealth.HomeHealthEvent
Constructor with the basic information of the Home Health Grouper as the source object
homeHealthEvent(HomeHealthEventIF) - Method in interface com.mmm.cms.homehealth.proto.HomeHealthEventListenerIF
Processes an event for Home Health scoring.
homeHealthEvent(HomeHealthEventIF) - Method in class com.mmm.cms.util.HHEventConsole
Sends the event to the Home Health logger
HomeHealthEventIF - Interface in com.mmm.cms.homehealth.proto
Describes the Home Health Event used for notifiy programmatic listeners during the scoring process.
HomeHealthEventListenerIF - Interface in com.mmm.cms.homehealth.proto
This defines a class the listens for events for the Home Health grouper.
HomeHealthEventNotifier - Class in com.mmm.cms.homehealth
This is a base class for providing event notification to event listeners.
HomeHealthEventNotifier() - Constructor for class com.mmm.cms.homehealth.HomeHealthEventNotifier
Constructor for initializing the list of listeners
HomeHealthEventNotifierIF - Interface in com.mmm.cms.homehealth.proto
Defines a Notifier for Home Health Scoring events.
homeHealthFactory - Static variable in class com.mmm.cms.homehealth.cpp.DllToJavaConnector
 
homeHealthGrouper - Variable in class com.mmm.cms.homehealth.GrouperDataManager
 
HomeHealthGrouper_HP - Class in com.mmm.cms.homehealth.test
This tests reading an OASIS-B/C set of records and scoring them using the appropriate grouper provided by the grouper factory.
HomeHealthGrouper_HP() - Constructor for class com.mmm.cms.homehealth.test.HomeHealthGrouper_HP
 
HomeHealthGrouper_HP.CommandLineParams - Class in com.mmm.cms.homehealth.test
 
HomeHealthGrouper_HP.CommandLineParams(String[]) - Constructor for class com.mmm.cms.homehealth.test.HomeHealthGrouper_HP.CommandLineParams
 
HomeHealthGrouperFactory - Class in com.mmm.cms.homehealth
This Factory holds as set of Groupers and allows selection of a Grouper version by checking the Home Health record validaty against isValidForVersion() method of each available Grouper.
HomeHealthGrouperFactory() - Constructor for class com.mmm.cms.homehealth.HomeHealthGrouperFactory
Constructor the initializes the Home Health Groupers list
HomeHealthGrouperFactoryIF - Interface in com.mmm.cms.homehealth.proto
This defines a means for selecting a Grouper based on the date range of the Home Health record.
HomeHealthGrouperIF - Interface in com.mmm.cms.homehealth.proto
Describes the high level class that will score the Home Health Record.
HomeHealthGroupingFactoryTest - Class in com.mmm.cms.homehealth.test
 
HomeHealthGroupingFactoryTest() - Constructor for class com.mmm.cms.homehealth.test.HomeHealthGroupingFactoryTest
 
HomeHealthGroupingTest - Class in com.mmm.cms.homehealth.test
 
HomeHealthGroupingTest() - Constructor for class com.mmm.cms.homehealth.test.HomeHealthGroupingTest
 
HomeHealthRecord - Class in com.mmm.cms.homehealth
This implementation of HomeHealthRecordIF uses the OASIS variable names.
HomeHealthRecord() - Constructor for class com.mmm.cms.homehealth.HomeHealthRecord
Constructor with the dirty flag set to true
HomeHealthRecord_C_IF - Interface in com.mmm.cms.homehealth.proto
This is a marker to identify a record built from an OASIS-C record string
HomeHealthRecordClinicalValidator - Class in com.mmm.cms.homehealth.v2308_1
Based on the AbstractValidator, and provides specific validation for columns M0230, M0240, and M0246x3/4 as they pertain to the Clinical model.
HomeHealthRecordClinicalValidator(HomeHealthGrouperIF) - Constructor for class com.mmm.cms.homehealth.v2308_1.HomeHealthRecordClinicalValidator
Constructor with the required Grouper reference
HomeHealthRecordClinicalValidator_v3110_1 - Class in com.mmm.cms.homehealth.v3110_1
This builds on the abstract validator for the OASIS-C formatted record and provides specific validation for the diagnosis related columns as they pertain to the Clinical/Functional scoring model.
HomeHealthRecordClinicalValidator_v3110_1(HomeHealthGrouperIF) - Constructor for class com.mmm.cms.homehealth.v3110_1.HomeHealthRecordClinicalValidator_v3110_1
constructs the validator with grouping engine as a reference
HomeHealthRecordClinicalValidator_v3210 - Class in com.mmm.cms.homehealth.v3210
Based on the AbstractValidator, and provides specific validation for columns of diagnosis codes as they pertain to the Clinical model.
HomeHealthRecordClinicalValidator_v3210(HomeHealthGrouperIF) - Constructor for class com.mmm.cms.homehealth.v3210.HomeHealthRecordClinicalValidator_v3210
Constructor with the required Grouper reference
HomeHealthRecordIF - Interface in com.mmm.cms.homehealth.proto
This represents the data required by the Home Health Grouper in order to effect scoring claim.
HomeHealthRecordNRSValidator - Class in com.mmm.cms.homehealth.v2308_1
Based on the AbstractValidator, and provides specific validation for columns M0230, M0240, and M0246x3/4 as they pertain to the Non Routine Supplies scoring model Pseudo code lines: 670 thru 777
HomeHealthRecordNRSValidator(HomeHealthGrouperIF) - Constructor for class com.mmm.cms.homehealth.v2308_1.HomeHealthRecordNRSValidator
Constructor with the required Grouper reference
HomeHealthRecordNRSValidator_3110 - Class in com.mmm.cms.homehealth.v3110_1
This builds on the abstract validator for the OASIS-C formatted record and provides specific validation for the diagnosis related columns as they pertain to the Non Routine Supplies scoring model.
HomeHealthRecordNRSValidator_3110(HomeHealthGrouperIF) - Constructor for class com.mmm.cms.homehealth.v3110_1.HomeHealthRecordNRSValidator_3110
constructs the validator with grouping engine as a reference
HomeHealthRecordNRSValidator_v3210 - Class in com.mmm.cms.homehealth.v3210
Based on the AbstractValidator, and provides specific validation for columns of diagnosis codes as they pertain to the Non Routine Supplies scoring model NOTE: NOT SURE WE NEED THIS SEPARATE CLASS ANYMORE SINCE THE VALIDATION APPEARS TO BE THE SAME AS THE CLINICAL VALIDATOR
HomeHealthRecordNRSValidator_v3210(HomeHealthGrouperIF) - Constructor for class com.mmm.cms.homehealth.v3210.HomeHealthRecordNRSValidator_v3210
Constructor with the required Grouper reference
HomeHealthRecordUtil - Class in com.mmm.cms.homehealth.io
Provides generalized functionality for reading and writing a Home Health Record
HomeHealthRecordUtil() - Constructor for class com.mmm.cms.homehealth.io.HomeHealthRecordUtil
 
HomeHealthRecordValidatorIF - Interface in com.mmm.cms.homehealth.proto
Provides validation on the Oasis Record and can be performed specific to the version.
HomeHealthScoringModelIF - Interface in com.mmm.cms.homehealth.proto
This represents a single model for scoring a HomeHealth record.
HomeHealthUtils - Class in com.mmm.cms.util
Holds general utility methods that don't need to be associated with any specific class
HomeHealthUtils() - Constructor for class com.mmm.cms.util.HomeHealthUtils
 
HomeHealthXMLHandler - Class in com.mmm.cms.homehealth.io
This class parses an XML file building a list of Home Health Record IF objects.
HomeHealthXMLHandler() - Constructor for class com.mmm.cms.homehealth.io.HomeHealthXMLHandler
 
HomeHealthXMLHandler(List<HomeHealthRecordIF>) - Constructor for class com.mmm.cms.homehealth.io.HomeHealthXMLHandler
 

A B C D E F G H I J L M N O P R S T U V W Z