Package hdi.model
Class ServiceLine
java.lang.Object
hdi.model.ServiceLine
- All Implemented Interfaces:
hdi.edi.edient.EdiEntity
,ProviderHolder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDiag
(hdi.codeent.CodeEntity claimDiag, int i) void
addFixedFormatRecord
(String record) void
addRemarkCode
(String remarkCode) List
<hdi.codeent.CodeEntity> boolean
containsCodeEntity
(hdi.codeent.CodeEntity codeEntity) hdi.model.ServiceLine.PointersHolder
List
<hdi.codeent.CodeEntity> diags()
hdi.codeent.CodeEntity
drug()
getProvider
(EntityRole entityRole) int
index()
index
(int index) lineNote()
hdi.codeent.CodeEntity
hdi.codeent.CodeEntity
hdi.codeent.CodeEntity
placeOfServiceCode
(String code) hdi.codeent.CodeEntity
List
<hdi.codeent.CodeEntity> remarks()
hdi.codeent.CodeEntity
hdi.util.DateRange
void
setOriginalUnitCount
(BigDecimal quantity) void
setUnitCount
(BigDecimal quantity) Returns line control number (REF*F6) or line index if the line control number was not settoString()
int
unitType()
-
Constructor Details
-
ServiceLine
public ServiceLine()
-
-
Method Details
-
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
-
unitCount
-
unitCountAsInt
public int unitCountAsInt() -
setUnitCount
-
setOriginalUnitCount
-
providers
-
serviceDateTo
-
serviceDates
public hdi.util.DateRange serviceDates() -
serviceCode
-
placeOfServiceCode
-
addFixedFormatRecord
-
addRemarkCode
-
containsCodeEntity
public boolean containsCodeEntity(hdi.codeent.CodeEntity codeEntity) -
addDiag
public void addDiag(hdi.codeent.CodeEntity claimDiag, int i) -
getProvider
- Specified by:
getProvider
in interfaceProviderHolder
-
allCodeEntities
-
getTotalAdjustmentAmount
-
getAllowedAmount
-
getAllAdjustments
-
adjustments
-
adjudications
-
supplementalAmounts
-
supplementalQuantities
-
attachments
-
remarks
-
serviceIds
-
renderingProviderIds
-
toothInfos
-
diagPointers
-
diags
-
fixedFormatRecords
-
placeOfServiceType
-
placeOfServiceCode
-
emergencyIndicator
-
epsdtIndicator
-
familyPlanningIndicator
-
copayStatusCode
-
oralCavityDesignationCodes
-
prosthesisCrownOrInlayCode
-
predeterminationOfBenefitsIdentifier
-
repricedReferenceNumber
-
adjustedRepricedReferenceNumber
-
priorAuthorization
-
referralNumber
-
healthcarePolicyId
-
chargeAmount
-
nonCoveredAmount
-
salesTaxAmount
-
serviceTaxAmount
-
facilityTaxAmount
-
paidAmount
-
serviceDateFrom
-
prescriptionDate
-
beginTherapyDate
-
lastSeenDate
-
testPerformedDate
-
lastXRayDate
-
initialTreatmentDate
-
priorPlacementDate
-
orthodonticBandingDate
-
replacementDate
-
treatmentStartDate
-
treatmentCompletionDate
-
unitType
-
originalUnitCount
-
drug
public hdi.codeent.CodeEntity drug() -
drugQuantity
-
drugUnitType
-
prescriptionNumber
-
lineNote
-
thirdPartyNote
-
procedure
public hdi.codeent.CodeEntity procedure() -
revenueCode
public hdi.codeent.CodeEntity revenueCode() -
originalProcedure
public hdi.codeent.CodeEntity originalProcedure() -
originalRevenueCode
public hdi.codeent.CodeEntity originalRevenueCode() -
originalDrug
public hdi.codeent.CodeEntity originalDrug() -
remarkCodes
-
index
public int index() -
diagPointersHolder
public hdi.model.ServiceLine.PointersHolder diagPointersHolder() -
toString
-
index
- Returns:
this
.
-