Package gov.cms.hh.logic.processor
Class HippsPositionAbstract
java.lang.Object
gov.cms.hh.logic.processor.HippsPositionAbstract
- Direct Known Subclasses:
HippsPosition1,HippsPosition2,HippsPosition3,HippsPosition4,HippsPosition5
- Author:
- CMS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddHippsLogicMessage(EditId_EN hippsPosition, String text) booleanaddReturnCode(int code) booleanaddValidityFlag(int flag) protected DiagnosisIFfindDxByComorbidity(List<DiagnosisIF> dxList, String name) getClaim()protected DiagnosisIFgetDiagnosisReference(String value) intgetOrder()booleansetHippsCode(int position, String value) voidsetOrder(int order) protected voidValidate diagnosesprotected voidprotected boolean
-
Constructor Details
-
HippsPositionAbstract
- Parameters:
claim-dataManager-
-
-
Method Details
-
findDxByComorbidity
- Parameters:
dxList-name-- Returns:
-
addHippsLogicMessage
- Parameters:
hippsPosition-text-
-
validateFunctionalFields
protected boolean validateFunctionalFields()- Returns:
-
validateDiagnoses
protected void validateDiagnoses()Validate diagnoses -
validateDiagnosis
- Parameters:
dx-- Throws:
ParseException
-
getDiagnosisReference
- Parameters:
value-- Returns:
- Throws:
ParseException
-
setHippsCode
- Parameters:
position-value-- Returns:
-
addReturnCode
public boolean addReturnCode(int code) - Parameters:
code-- Returns:
-
addValidityFlag
public boolean addValidityFlag(int flag) - Parameters:
flag-- Returns:
-
getClaim
- Returns:
- the claim
-
getDataManager
- Returns:
- the dataManager
-
getOrder
public int getOrder()- Returns:
- the order
-
setOrder
public void setOrder(int order) - Parameters:
order- the order to set
-