|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface 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. -Character 2 must be a 0 (zero) thru 9. -Characters 3 thru 4 must be 0 thru 9. -Character 5 must be a decimal point. -Characters 6 and 7 must be 0 (zero) thru 9 or space. -If character 6 is a space, then character 7 must be a space. PATTERN B -Character 1 must be a space. -Character 2 must be "V". -Characters 3 thru 4 must be 0 thru 9. -Character 5 must be a decimal point. -Characters 6 and 7 must be 0 (zero) thru 9 or space. -If character 6 is a space, then character 7 must be a space.
| Field Summary | |
|---|---|
static int |
TYPE_ICD_9_CM_DIAGNOSIS
numonic indicating diagnosis code |
| Method Summary | |
|---|---|
java.lang.String |
getCode()
Gets the code value |
int |
getCodeType()
gets the code type |
DiagnosticCategoryIF |
getDiagnosticGroup()
gets the Diagnostic Group indicator |
boolean |
isBlank()
Codes can be blank, and this will return true if it is |
boolean |
isECode()
This checks the current code value for a starting 'E'. |
boolean |
isOptionalVCode()
This checks the code value for a starting 'V'. |
boolean |
isValidCode()
gets the valid ICD-9-CM code indicator. |
boolean |
isValidForScoring()
This value is used to determine if a code is used in the scoring or should be skipped. |
boolean |
isVCode()
This checks the current code value for a starting 'V'. |
void |
setCode(java.lang.String code)
Sets the code value |
void |
setCodeType(int type)
Sets the code type - must be either 1 for diagnosis or 2 for procedure |
void |
setDiagnosticGroup(DiagnosticCategoryIF dg)
sets the Diagnostic Grouper indicator |
void |
setValidCode(boolean bool)
Sets the valid code flag |
void |
setValidForScoring(boolean bool)
sets the valid for scoring flag |
| Methods inherited from interface com.mmm.cms.util.Describable |
|---|
getDescription, setDescription |
| Field Detail |
|---|
static final int TYPE_ICD_9_CM_DIAGNOSIS
| Method Detail |
|---|
java.lang.String getCode()
void setCode(java.lang.String code)
code - boolean isECode()
boolean isVCode()
boolean isOptionalVCode()
boolean isBlank()
int getCodeType()
void setCodeType(int type)
type - DiagnosticCategoryIF getDiagnosticGroup()
void setDiagnosticGroup(DiagnosticCategoryIF dg)
dg - boolean isValidForScoring()
void setValidForScoring(boolean bool)
bool - boolean isValidCode()
void setValidCode(boolean bool)
bool -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||