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
|