Class ClaimResponse.ItemDetail
- 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
Definition: The second tier service adjudications for submitted services.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for adjudication ()Adds a given new value for adjudication ()Adds and returns a new value for subDetail ()Adds a given new value for subDetail ()Gets the value(s) for adjudication ().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) Gets the value(s) for sequenceLinkId ().ca.uhn.fhir.model.primitive.PositiveIntDt
Gets the value(s) for sequenceLinkId ().Gets the value(s) for subDetail ().Gets the first repetition for subDetail (), creating it if it does not already exist.boolean
isEmpty()
Sets the value(s) for adjudication ()setSequenceLinkId
(int theInteger) Sets the value for sequenceLinkId ()setSequenceLinkId
(ca.uhn.fhir.model.primitive.PositiveIntDt theValue) Sets the value(s) for sequenceLinkId ()setSubDetail
(List<ClaimResponse.ItemDetailSubDetail> theValue) Sets the value(s) for subDetail ()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
-
ItemDetail
public ItemDetail()
-
-
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
-
getSequenceLinkIdElement
Gets the value(s) for sequenceLinkId (). creating it if it does not exist. Will not returnnull
.Definition: A service line number.
-
getSequenceLinkId
Gets the value(s) for sequenceLinkId (). creating it if it does not exist. This method may returnnull
.Definition: A service line number.
-
setSequenceLinkId
public ClaimResponse.ItemDetail setSequenceLinkId(ca.uhn.fhir.model.primitive.PositiveIntDt theValue) Sets the value(s) for sequenceLinkId ()Definition: A service line number.
-
setSequenceLinkId
Sets the value for sequenceLinkId ()Definition: A service line number.
-
getAdjudication
Gets the value(s) for adjudication (). creating it if it does not exist. Will not returnnull
.Definition: The adjudications results.
-
setAdjudication
public ClaimResponse.ItemDetail setAdjudication(List<ClaimResponse.ItemDetailAdjudication> 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
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.
-
getSubDetail
Gets the value(s) for subDetail (). creating it if it does not exist. Will not returnnull
.Definition: The third tier service adjudications for submitted services.
-
setSubDetail
Sets the value(s) for subDetail ()Definition: The third tier service adjudications for submitted services.
-
addSubDetail
Adds and returns a new value for subDetail ()Definition: The third tier service adjudications for submitted services.
-
addSubDetail
Adds a given new value for subDetail ()Definition: The third tier service adjudications for submitted services.
- Parameters:
theValue
- The subDetail to add (must not benull
)
-
getSubDetailFirstRep
Gets the first repetition for subDetail (), creating it if it does not already exist.Definition: The third tier service adjudications for submitted services.
-