Package ca.uhn.fhir.model.dstu2.resource
Class ClaimResponse.ItemDetailSubDetail
java.lang.Object
ca.uhn.fhir.model.api.BaseElement
ca.uhn.fhir.model.api.BaseIdentifiableElement
ca.uhn.fhir.model.dstu2.resource.ClaimResponse.ItemDetailSubDetail
- 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.ItemDetailSubDetail
extends ca.uhn.fhir.model.api.BaseIdentifiableElement
implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: ClaimResponse.item.detail.subDetail ()
Definition: The third 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 ()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 ().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 ()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
-
ItemDetailSubDetail
public ItemDetailSubDetail()
-
-
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.ItemDetailSubDetail 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.ItemDetailSubDetail setAdjudication(List<ClaimResponse.ItemDetailSubDetailAdjudication> 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.ItemDetailSubDetail addAdjudication(ClaimResponse.ItemDetailSubDetailAdjudication 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.
-