com.mmm.cms.homehealth.v2308_1
Class DiagnosisScoringGrid

java.lang.Object
  extended by com.mmm.cms.homehealth.v2308_1.DiagnosisScoringGrid

public class DiagnosisScoringGrid
extends java.lang.Object

This holds the score and scoring rows for all the diagnosis positions within the record as a grid with 3 columns and 6 rows to make up the 18 position for possible diagnoses. Scoring rows returned from this may be null because it is a sparse array


Constructor Summary
DiagnosisScoringGrid()
           
 
Method Summary
 ScoringRows getScoringRowsAtGrid(int col, int row)
           
 ScoringRows getScoringRowsForDiagnosis(int diagnosisIndex)
           
 ScoringRows[][] getScoringRowsGrid()
           
 int getTotalScore()
           
 boolean isDiagnosticGroupUsed(int groupId)
           
 boolean isRowScored(int rowId)
           
 void setScoringRowsAtGrid(int col, int row, ScoringRows scoringRow)
           
 void setScoringRowsForDiagnosis(int diagnosisIndex, ScoringRows scoringRows)
           
 void setScoringRowsGrid(ScoringRows[][] scoringRows)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiagnosisScoringGrid

public DiagnosisScoringGrid()
Method Detail

getScoringRowsGrid

public ScoringRows[][] getScoringRowsGrid()

setScoringRowsGrid

public void setScoringRowsGrid(ScoringRows[][] scoringRows)

getScoringRowsAtGrid

public ScoringRows getScoringRowsAtGrid(int col,
                                        int row)

getScoringRowsForDiagnosis

public ScoringRows getScoringRowsForDiagnosis(int diagnosisIndex)

setScoringRowsAtGrid

public void setScoringRowsAtGrid(int col,
                                 int row,
                                 ScoringRows scoringRow)

setScoringRowsForDiagnosis

public void setScoringRowsForDiagnosis(int diagnosisIndex,
                                       ScoringRows scoringRows)

isRowScored

public boolean isRowScored(int rowId)

getTotalScore

public int getTotalScore()

isDiagnosticGroupUsed

public boolean isDiagnosticGroupUsed(int groupId)