
Class ClaimResponse.ItemAdjudication
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IIdentifiableElement
,ca.uhn.fhir.model.api.IResourceBlock
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
- ClaimResponse
public static class ClaimResponse.ItemAdjudication extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Definition: The adjudications results.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description ItemAdjudication()
-
Method Summary
Modifier and Type Method Description <T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)
MoneyDt
getAmount()
Gets the value(s) for amount ().CodingDt
getCode()
Gets the value(s) for code ().BigDecimal
getValue()
Gets the value(s) for value ().ca.uhn.fhir.model.primitive.DecimalDt
getValueElement()
Gets the value(s) for value ().boolean
isEmpty()
ClaimResponse.ItemAdjudication
setAmount(MoneyDt theValue)
Sets the value(s) for amount ()ClaimResponse.ItemAdjudication
setCode(CodingDt theValue)
Sets the value(s) for code ()ClaimResponse.ItemAdjudication
setValue(double theValue)
Sets the value for value ()ClaimResponse.ItemAdjudication
setValue(long theValue)
Sets the value for value ()ClaimResponse.ItemAdjudication
setValue(ca.uhn.fhir.model.primitive.DecimalDt theValue)
Sets the value(s) for value ()ClaimResponse.ItemAdjudication
setValue(BigDecimal theValue)
Sets the value for value ()Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
ItemAdjudication
public ItemAdjudication()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)- Specified by:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getCode
Gets the value(s) for code (). creating it if it does not exist. Will not returnnull
.Definition: Code indicating: Co-Pay, deductible, eligible, benefit, tax, etc.
-
setCode
Sets the value(s) for code ()Definition: Code indicating: Co-Pay, deductible, eligible, benefit, tax, etc.
-
getAmount
Gets the value(s) for amount (). creating it if it does not exist. Will not returnnull
.Definition: Monetary amount associated with the code
-
setAmount
Sets the value(s) for amount ()Definition: Monetary amount associated with the code
-
getValueElement
Gets the value(s) for value (). creating it if it does not exist. Will not returnnull
.Definition: A non-monetary value for example a percentage. Mutually exclusive to the amount element above.
-
getValue
Gets the value(s) for value (). creating it if it does not exist. This method may returnnull
.Definition: A non-monetary value for example a percentage. Mutually exclusive to the amount element above.
-
setValue
Sets the value(s) for value ()Definition: A non-monetary value for example a percentage. Mutually exclusive to the amount element above.
-
setValue
Sets the value for value ()Definition: A non-monetary value for example a percentage. Mutually exclusive to the amount element above.
-
setValue
Sets the value for value ()Definition: A non-monetary value for example a percentage. Mutually exclusive to the amount element above.
-
setValue
Sets the value for value ()Definition: A non-monetary value for example a percentage. Mutually exclusive to the amount element above.
-