
Package ca.uhn.fhir.model.dstu2.resource
Class ClaimResponse.AddItemDetail
java.lang.Object
ca.uhn.fhir.model.api.BaseElement
ca.uhn.fhir.model.api.BaseIdentifiableElement
ca.uhn.fhir.model.dstu2.resource.ClaimResponse.AddItemDetail
- 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.AddItemDetail extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: ClaimResponse.addItem.detail ()
Definition: The second tier service adjudications for payor added services.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description AddItemDetail()
-
Method Summary
Modifier and Type Method Description ClaimResponse.AddItemDetailAdjudication
addAdjudication()
Adds and returns a new value for adjudication ()ClaimResponse.AddItemDetail
addAdjudication(ClaimResponse.AddItemDetailAdjudication theValue)
Adds a given new value for adjudication ()List<ClaimResponse.AddItemDetailAdjudication>
getAdjudication()
Gets the value(s) for adjudication ().ClaimResponse.AddItemDetailAdjudication
getAdjudicationFirstRep()
Gets the first repetition for adjudication (), creating it if it does not already exist.<T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)
MoneyDt
getFee()
Gets the value(s) for fee ().CodingDt
getService()
Gets the value(s) for service ().boolean
isEmpty()
ClaimResponse.AddItemDetail
setAdjudication(List<ClaimResponse.AddItemDetailAdjudication> theValue)
Sets the value(s) for adjudication ()ClaimResponse.AddItemDetail
setFee(MoneyDt theValue)
Sets the value(s) for fee ()ClaimResponse.AddItemDetail
setService(CodingDt theValue)
Sets the value(s) for service ()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
-
AddItemDetail
public AddItemDetail()
-
-
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
-
getService
Gets the value(s) for service (). creating it if it does not exist. Will not returnnull
.Definition: A code to indicate the Professional Service or Product supplied.
-
setService
Sets the value(s) for service ()Definition: A code to indicate the Professional Service or Product supplied.
-
getFee
Gets the value(s) for fee (). creating it if it does not exist. Will not returnnull
.Definition: The fee charged for the professional service or product..
-
setFee
Sets the value(s) for fee ()Definition: The fee charged for the professional service or product..
-
getAdjudication
Gets the value(s) for adjudication (). creating it if it does not exist. Will not returnnull
.Definition: The adjudications results.
-
setAdjudication
public ClaimResponse.AddItemDetail setAdjudication(List<ClaimResponse.AddItemDetailAdjudication> theValue)Sets the value(s) for adjudication ()Definition: The adjudications results.
-
addAdjudication
Adds and returns a new value for adjudication ()Definition: The adjudications results.
-
addAdjudication
public ClaimResponse.AddItemDetail addAdjudication(ClaimResponse.AddItemDetailAdjudication theValue)Adds a given new value for adjudication ()Definition: The adjudications results.
- Parameters:
theValue
- The adjudication to add (must not benull
)
-
getAdjudicationFirstRep
Gets the first repetition for adjudication (), creating it if it does not already exist.Definition: The adjudications results.
-