public abstract class HippsPositionAbstract extends Object
Constructor and Description |
---|
HippsPositionAbstract(ClaimIF claim,
DataManagerIF dataManager) |
Modifier and Type | Method and Description |
---|---|
protected void |
addHippsLogicMessage(EditId_EN hippsPosition,
String text) |
boolean |
addReturnCode(int code) |
boolean |
addValidityFlag(int flag) |
protected DiagnosisIF |
findDxByComorbidity(List<DiagnosisIF> dxList,
String name) |
ClaimIF |
getClaim() |
DataManagerIF |
getDataManager() |
protected DiagnosisIF |
getDiagnosisReference(String value) |
int |
getOrder() |
boolean |
setHippsCode(int position,
String value) |
void |
setOrder(int order) |
protected void |
validateDiagnoses()
Validate diagnoses
|
protected void |
validateDiagnosis(DiagnosisIF dx) |
protected boolean |
validateFunctionalFields() |
public HippsPositionAbstract(ClaimIF claim, DataManagerIF dataManager)
claim
- dataManager
- protected DiagnosisIF findDxByComorbidity(List<DiagnosisIF> dxList, String name)
dxList
- name
- protected void addHippsLogicMessage(EditId_EN hippsPosition, String text)
hippsPosition
- text
- protected boolean validateFunctionalFields()
protected void validateDiagnoses()
protected void validateDiagnosis(DiagnosisIF dx) throws ParseException
dx
- ParseException
protected DiagnosisIF getDiagnosisReference(String value) throws ParseException
value
- ParseException
public boolean setHippsCode(int position, String value)
position
- value
- public boolean addReturnCode(int code)
code
- public boolean addValidityFlag(int flag)
flag
- public ClaimIF getClaim()
public DataManagerIF getDataManager()
public int getOrder()
public void setOrder(int order)
order
- the order to setCopyright © 2023. All rights reserved.