Class ClaimResponse.Item
- 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 first 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 detail ()addDetail
(ClaimResponse.ItemDetail theValue) Adds a given new value for detail ()ca.uhn.fhir.model.primitive.PositiveIntDt
Adds and returns a new value for noteNumber ()addNoteNumber
(int theInteger) Adds a new value for noteNumber ()addNoteNumber
(ca.uhn.fhir.model.primitive.PositiveIntDt theValue) Adds a given new value for noteNumber ()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 detail ().Gets the first repetition for detail (), creating it if it does not already exist.List
<ca.uhn.fhir.model.primitive.PositiveIntDt> Gets the value(s) for noteNumber ().ca.uhn.fhir.model.primitive.PositiveIntDt
Gets the first repetition for noteNumber (), creating it if it does not already exist.Gets the value(s) for sequenceLinkId ().ca.uhn.fhir.model.primitive.PositiveIntDt
Gets the value(s) for sequenceLinkId ().boolean
isEmpty()
setAdjudication
(List<ClaimResponse.ItemAdjudication> theValue) Sets the value(s) for adjudication ()setDetail
(List<ClaimResponse.ItemDetail> theValue) Sets the value(s) for detail ()setNoteNumber
(List<ca.uhn.fhir.model.primitive.PositiveIntDt> theValue) Sets the value(s) for noteNumber ()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
-
Item
public Item()
-
-
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
Sets the value(s) for sequenceLinkId ()Definition: A service line number.
-
setSequenceLinkId
Sets the value for sequenceLinkId ()Definition: A service line number.
-
getNoteNumber
Gets the value(s) for noteNumber (). creating it if it does not exist. Will not returnnull
.Definition: A list of note references to the notes provided below.
-
setNoteNumber
Sets the value(s) for noteNumber ()Definition: A list of note references to the notes provided below.
-
addNoteNumber
Adds and returns a new value for noteNumber ()Definition: A list of note references to the notes provided below.
-
addNoteNumber
Adds a given new value for noteNumber ()Definition: A list of note references to the notes provided below.
- Parameters:
theValue
- The noteNumber to add (must not benull
)
-
getNoteNumberFirstRep
Gets the first repetition for noteNumber (), creating it if it does not already exist.Definition: A list of note references to the notes provided below.
-
addNoteNumber
Adds a new value for noteNumber ()Definition: A list of note references to the notes provided below.
- Returns:
- Returns a reference to this object, to allow for simple chaining.
-
getAdjudication
Gets the value(s) for adjudication (). creating it if it does not exist. Will not returnnull
.Definition: The adjudications results.
-
setAdjudication
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.
-
getDetail
Gets the value(s) for detail (). creating it if it does not exist. Will not returnnull
.Definition: The second tier service adjudications for submitted services.
-
setDetail
Sets the value(s) for detail ()Definition: The second tier service adjudications for submitted services.
-
addDetail
Adds and returns a new value for detail ()Definition: The second tier service adjudications for submitted services.
-
addDetail
Adds a given new value for detail ()Definition: The second tier service adjudications for submitted services.
- Parameters:
theValue
- The detail to add (must not benull
)
-
getDetailFirstRep
Gets the first repetition for detail (), creating it if it does not already exist.Definition: The second tier service adjudications for submitted services.
-