Package hdi.model
Class ClaimOrPayment
java.lang.Object
hdi.model.ClaimOrPayment
- All Implemented Interfaces:
hdi.edi.edient.EdiEntity
,RootObj
-
Field Summary
Fields inherited from interface hdi.edi.edient.EdiEntity
mapper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCodeEntityForSeg
(hdi.codeent.CodeEntity codeEntity) void
addLine
(ServiceLine line) hdi.util.DateRange
List
<hdi.codeent.NormalizedCodeEntity> codeEnts()
boolean
containsCode
(Function<ServiceLine, ?> getter) dateFrom()
dateTo()
hdi.codeent.CodeEntity
hdi.codeent.CodeEntity
id()
boolean
boolean
boolean
List
<hdi.codeedit.Issue> issues()
lines()
patient()
CLP01abstract void
populateFromSegInitial
(EdiSeg seg, EdiParsingResults results) void
void
hdi.codeedit.QualityScore
subscriber
(PatientSubscriber subscriber) toString()
hdi.edi.EdiTransaction
transaction
(hdi.edi.EdiTransaction transaction) transactionId
(String transactionId) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface hdi.edi.edient.EdiEntity
loop, loop
-
Constructor Details
-
ClaimOrPayment
public ClaimOrPayment()
-
-
Method Details
-
chargeAmount
-
issues
-
populateFromSegInitial
- Specified by:
populateFromSegInitial
in interfacehdi.edi.edient.EdiEntity
-
addCodeEntityForSeg
public void addCodeEntityForSeg(hdi.codeent.CodeEntity codeEntity) - Specified by:
addCodeEntityForSeg
in interfacehdi.edi.edient.EdiEntity
-
getPlaceOfServiceCodeDesc
-
isInstClaimOrPayment
public boolean isInstClaimOrPayment() -
isInstPayment
public boolean isInstPayment() -
lines
-
getPatientOrSubscriber
-
calcWidestServiceDateRange
public hdi.util.DateRange calcWidestServiceDateRange() -
containsCode
-
addLine
-
prepForPersistence
public void prepForPersistence() -
prepDerived
public void prepDerived() -
getTotalClaimAdjustmentAmount
-
adjustments
-
toString
-
id
-
objectType
- Specified by:
objectType
in interfaceRootObj
-
patientControlNumber
CLP01 -
paymentAmount
-
patientPaidAmount
-
codeEnts
-
facilityCode
public hdi.codeent.CodeEntity facilityCode() -
placeOfServiceType
-
frequencyCode
public hdi.codeent.CodeEntity frequencyCode() -
isOriginalClaim
public boolean isOriginalClaim() -
statementDateFrom
-
statementDateTo
-
dateFrom
-
dateTo
-
yearMonthPeriod
-
yearPeriod
-
serviceDateFrom
-
serviceDateTo
-
subscriber
-
patient
-
otherSubscribers
-
qualityScore
public hdi.codeedit.QualityScore qualityScore() -
updateTimestamp
-
createTimestamp
-
id
- Returns:
this
.
-
transactionId
-
transactionId
- Returns:
this
.
-
subscriber
- Returns:
this
.
-
transaction
public hdi.edi.EdiTransaction transaction()- Specified by:
transaction
in interfaceRootObj
-
transaction
- Returns:
this
.
-