Package com.mmm.cms.homehealth.proto

Interface Summary
CaseMixAdjustmentItemIF This represents a single Casemix Adjustment set.
DataValidityFlagIF Holds the data issues associated with a processed record, and generates the Validity flag to use in the grouper output.
DiagnosisScoringGridIF  
DiagnosticCategoryIF Holds the ID and the description for a Diagnostic Category
HIPPSCodeIF This represents the 5 character code used to report the HIPPS for the Grouper.
HomeHealthEventIF Describes the Home Health Event used for notifiy programmatic listeners during the scoring process.
HomeHealthEventListenerIF This defines a class the listens for events for the Home Health grouper.
HomeHealthEventNotifierIF Defines a Notifier for Home Health Scoring events.
HomeHealthGrouperFactoryIF This defines a means for selecting a Grouper based on the date range of the Home Health record.
HomeHealthGrouperIF Describes the high level class that will score the Home Health Record.
HomeHealthRecord_C_IF This is a marker to identify a record built from an OASIS-C record string
HomeHealthRecordIF This represents the data required by the Home Health Grouper in order to effect scoring claim.
HomeHealthRecordValidatorIF Provides validation on the Oasis Record and can be performed specific to the version.
HomeHealthScoringModelIF This represents a single model for scoring a HomeHealth record.
Icd9CodeIF Represents the basic information about an ICD-9-Code For diagnosis codes, the code value must be: A nonblank value must conform to one of the following two patterns: PATTERN A -Character 1 must be a space.
Icd9DiagnosisCodeIF Holds the information specific to the Diagnosis codes (as opposed to a procedure code) that supports Home Health scoring.
PointsScoringEquationsIF This holds a single set of scoring values based on the scoring equations for the combinations of: Episode Timing (M0110) - UK or 01 as Early, and 02 as Later Therapy Visits (M0826) - two main groups of 0-13, and 14+ These combine to create 4 separate values, or equations for scoring the case mix.
ScoringPointsIF Holds points accumulated by the Scoring Model.
ScoringResultsIF Holds the HIPPS, OASIS Treatment Authorization, Version and Flag information accumulated during the Grouper scoring process.
TreatmentAuthorizationIF This represents the 18 character code used to report the Oasis Treatment and Authorization for the Grouper results.
 

Exception Summary
AlreadyScoredException  
InvalidDateException Exception used when the date is not a valid format.