
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
Constructors -
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.PositiveIntDtGets 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.booleanisEmpty()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, setIdMethods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserDataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
ItemDetail
public ItemDetail()
-
-
Method Details
-
isEmpty
- Specified by:
isEmptyin 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:
getAllPopulatedChildElementsOfTypein 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.
-