| Class | Description |
|---|---|
| AbstractDiagnosisCode |
Provides the base information about a Diagnosis or Procedure code, including
the code value, type, and associated Group.
|
| AbstractGrouper |
Holds the basics of a Grouper without any interface applied so that the
extending class can apply the interface it requires
|
| AbstractGrouper_2 |
Overrides the original Abstract Grouper
|
| CaseMixAdjustmentItem |
Holds a single Case Mix Adjustment row (or item) which includes a set
of values pertaining to the Scoring equations.
|
| DataValidityFlag |
Holds the validation flags assocaited with a record.
|
| DiagnosisCode |
Diagnosis Code extends the Abstract class to add primary, secondary, etiology
pairing and ulcer related information.
|
| DiagnosisCode_Empty |
This class represents a blank code that can not be altered.
|
| DiagnosisScoringGrid |
This holds a series of Scoring Items (see inner class below) for all the
diagnosis codes that are scored.
|
| DiagnosticGroup |
Each valid code for a version belongs to a Diagnosis Group.
|
| EtiologyPairsList |
An list of Etiology pair related codes.
|
| GrouperDataManager |
This class provides the ICD-9-CM Data management related to the Diagnosis
codes, the NRS Diagnosis codes, the Diagnostic Groups, the Etiology Pairs,
and the optional Payment code
The information is loaded from text files.
|
| HIPPSCode |
This holds the 5 character HIPPS code based on the 5 elements of:
episode timing
Grouping steps
clinical Score
functionalScore
nrsScore
|
| HIPPSCode_2015 | |
| HIPPSCode_2016 | |
| HIPPSCode_2017 | |
| HIPPSCode_2018 | |
| HIPPSThreshold |
Holds the HIPPS threshold information in order to assign a value based on
Episode timing and number of visits to support determining the HIPPS value.
|
| HomeHealthEvent |
The Home Health Event object used to notify Listener objects of what is
happening during record scoring and validation
|
| HomeHealthEventNotifier |
This is a base class for providing event notification to event listeners.
|
| HomeHealthGrouperFactory |
This Factory holds as set of Groupers and allows selection of a Grouper
version by checking the Home Health record validity against
isValidForVersion() method of each available Grouper.
|
| HomeHealthRecord |
This implementation of HomeHealthRecordIF uses the OASIS variable names.
|
| PointsScoringEquations |
This holds scoring for the clinical/functional models which is concerned
scoring based on the number of episodes and the timing of the submission.
|
| RecordValidatorFactory | |
| ScoringEventCollector | |
| ScoringPoints |
Holds the array integers representing the scores of a set of scoring
equations.
|
| ScoringResults |
Scoring Results holds the collection of HIPPS code, grouper version Data
validity flag, OASIS Treatment Authorization, and the validator used to check
the record.
|
| SeverityLimitValue |
Holds the severity levels used with the HIPPS code.
|
| TreatmentAuthorization |
This holds the parts of the OASIS Treatment Authorization code and the
getAuthorizationCode() converts those parts into the 18 character string for
the Authorization output.
|
| TreatmentAuthorization_2015 |
Changes the TAC to use A=0, B=1, C=2, etc instead of the original A=0 or 1,
B=1, C=2, etc
|