Package hdi.model
Class ServiceLine
java.lang.Object
hdi.model.ServiceLine
- All Implemented Interfaces:
hdi.edi.edient.EdiEntity
,ProviderHolder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCodeEntityForSeg
(CodeEntity codeEntity) void
addDiag
(CodeEntity claimDiag, int i) void
addRemarkCode
(String remarkCode) boolean
containsCodeEntity
(CodeEntity codeEntity) hdi.model.ServiceLine.PointersHolder
diagPointersHolder
(hdi.model.ServiceLine.PointersHolder pointersHolder) diags()
drug()
getProvider
(EntityRole entityRole) int
index()
index
(int index) lineNote()
placeOfServiceCode
(String code) remarks()
List
<hdi.edi.edient.Reference> hdi.util.DateRange
List
<hdi.edi.edient.Reference> void
setOriginalUnitCount
(BigDecimal quantity) void
setUnitCount
(BigDecimal quantity) Returns line control number (REF*F6) or line index if the line control number was not setList
<hdi.edi.edient.Amount> List
<hdi.edi.edient.Quantity> toString()
int
unitType()
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface hdi.edi.edient.EdiEntity
addCodeEntityForTransaction, codeEntities, loop, loop, populateFromSegMaster, summaryString, summaryString, summaryStringAsParent
-
Field Details
-
ADJUDICATION_LOOP
- See Also:
-
SERVICE_PAYMENT_LOOP
- See Also:
-
DRUG_IDENTIFICATION_LOOP
- See Also:
-
-
Constructor Details
-
ServiceLine
public ServiceLine()
-
-
Method Details
-
unitCount
-
unitCountAsInt
public int unitCountAsInt() -
setUnitCount
-
setOriginalUnitCount
-
sourceLineId
Returns line control number (REF*F6) or line index if the line control number was not set- Returns:
- line control number or line index
-
lineControlNumber
-
providers
-
serviceDateTo
-
serviceDates
public hdi.util.DateRange serviceDates() -
serviceCode
-
placeOfServiceCode
-
addCodeEntityForSeg
- Specified by:
addCodeEntityForSeg
in interfacehdi.edi.edient.EdiEntity
-
addRemarkCode
-
containsCodeEntity
-
diagPointersHolder
-
addDiag
-
getProvider
- Specified by:
getProvider
in interfaceProviderHolder
-
allCodeEntities
-
getTotalAdjustmentAmount
-
getAllowedAmount
-
placeOfServiceType
-
placeOfServiceCode
-
repricedReferenceNumber
-
adjustedRepricedReferenceNumber
-
priorAuthorization
-
referralNumber
-
healthcarePolicyId
-
chargeAmount
-
nonCoveredAmount
-
serviceTaxAmount
-
facilityTaxAmount
-
paidAmount
-
supplementalAmounts
-
supplementalQuantities
-
serviceDateFrom
-
prescriptionDate
-
beginTherapyDate
-
lastSeenDate
-
testPerformedDate
-
lastXRayDate
-
initialTreatmentDate
-
unitType
-
originalUnitCount
-
drug
-
drugQuantity
-
drugUnitType
-
prescriptionNumber
-
lineNote
-
thirdPartyNote
-
procedure
-
revenueCode
-
originalProcedure
-
originalRevenueCode
-
originalDrug
-
adjustments
-
remainingPatientLiabilityAmount
-
remarkCodes
-
remarks
-
index
public int index() -
serviceIds
-
renderingProviderIds
-
diagPointersHolder
public hdi.model.ServiceLine.PointersHolder diagPointersHolder() -
diagPointers
-
diags
-
toString
-
index
- Returns:
this
.
-