Package hdi.model
Class ClaimOrPayment
java.lang.Object
hdi.model.ClaimOrPayment
- All Implemented Interfaces:
hdi.edi.edient.EdiEntity
,RootObj
-
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
List
<hdi.codeedit.Issue> issues()
lines()
patient()
CLP01abstract void
populateFromSegInitial
(EdiSeg seg, EdiParsingResults results) hdi.codeedit.QualityScore
subscriber
(PatientSubscriber subscriber) toString()
hdi.edi.EdiTransaction
transaction
(hdi.edi.EdiTransaction transaction) transactionId
(String transactionId)
-
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() -
lines
-
getPatientOrSubscriber
-
calcWidestServiceDateRange
public hdi.util.DateRange calcWidestServiceDateRange() -
containsCode
-
addLine
-
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
.
-