Class ClaimResponse.AddItem
- 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 payor added 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.AddItemDetail theValue) Adds a given new value for detail ()ca.uhn.fhir.model.primitive.PositiveIntDt
Adds and returns a new value for noteNumberLinkId ()addNoteNumberLinkId
(int theInteger) Adds a new value for noteNumberLinkId ()addNoteNumberLinkId
(ca.uhn.fhir.model.primitive.PositiveIntDt theValue) Adds a given new value for noteNumberLinkId ()ca.uhn.fhir.model.primitive.PositiveIntDt
Adds and returns a new value for sequenceLinkId ()addSequenceLinkId
(int theInteger) Adds a new value for sequenceLinkId ()addSequenceLinkId
(ca.uhn.fhir.model.primitive.PositiveIntDt theValue) Adds a given new value for sequenceLinkId ()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.getFee()
Gets the value(s) for fee ().List
<ca.uhn.fhir.model.primitive.PositiveIntDt> Gets the value(s) for noteNumberLinkId ().ca.uhn.fhir.model.primitive.PositiveIntDt
Gets the first repetition for noteNumberLinkId (), creating it if it does not already exist.List
<ca.uhn.fhir.model.primitive.PositiveIntDt> Gets the value(s) for sequenceLinkId ().ca.uhn.fhir.model.primitive.PositiveIntDt
Gets the first repetition for sequenceLinkId (), creating it if it does not already exist.Gets the value(s) for service ().boolean
isEmpty()
setAdjudication
(List<ClaimResponse.AddItemAdjudication> theValue) Sets the value(s) for adjudication ()setDetail
(List<ClaimResponse.AddItemDetail> theValue) Sets the value(s) for detail ()Sets the value(s) for fee ()setNoteNumberLinkId
(List<ca.uhn.fhir.model.primitive.PositiveIntDt> theValue) Sets the value(s) for noteNumberLinkId ()setSequenceLinkId
(List<ca.uhn.fhir.model.primitive.PositiveIntDt> theValue) Sets the value(s) for sequenceLinkId ()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
-
AddItem
public AddItem()
-
-
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
-
getSequenceLinkId
Gets the value(s) for sequenceLinkId (). creating it if it does not exist. Will not returnnull
.Definition: List of input service items which this service line is intended to replace.
-
setSequenceLinkId
public ClaimResponse.AddItem setSequenceLinkId(List<ca.uhn.fhir.model.primitive.PositiveIntDt> theValue) Sets the value(s) for sequenceLinkId ()Definition: List of input service items which this service line is intended to replace.
-
addSequenceLinkId
Adds and returns a new value for sequenceLinkId ()Definition: List of input service items which this service line is intended to replace.
-
addSequenceLinkId
Adds a given new value for sequenceLinkId ()Definition: List of input service items which this service line is intended to replace.
- Parameters:
theValue
- The sequenceLinkId to add (must not benull
)
-
getSequenceLinkIdFirstRep
Gets the first repetition for sequenceLinkId (), creating it if it does not already exist.Definition: List of input service items which this service line is intended to replace.
-
addSequenceLinkId
Adds a new value for sequenceLinkId ()Definition: List of input service items which this service line is intended to replace.
- Returns:
- Returns a reference to this object, to allow for simple chaining.
-
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..
-
getNoteNumberLinkId
Gets the value(s) for noteNumberLinkId (). creating it if it does not exist. Will not returnnull
.Definition: A list of note references to the notes provided below.
-
setNoteNumberLinkId
public ClaimResponse.AddItem setNoteNumberLinkId(List<ca.uhn.fhir.model.primitive.PositiveIntDt> theValue) Sets the value(s) for noteNumberLinkId ()Definition: A list of note references to the notes provided below.
-
addNoteNumberLinkId
Adds and returns a new value for noteNumberLinkId ()Definition: A list of note references to the notes provided below.
-
addNoteNumberLinkId
public ClaimResponse.AddItem addNoteNumberLinkId(ca.uhn.fhir.model.primitive.PositiveIntDt theValue) Adds a given new value for noteNumberLinkId ()Definition: A list of note references to the notes provided below.
- Parameters:
theValue
- The noteNumberLinkId to add (must not benull
)
-
getNoteNumberLinkIdFirstRep
Gets the first repetition for noteNumberLinkId (), creating it if it does not already exist.Definition: A list of note references to the notes provided below.
-
addNoteNumberLinkId
Adds a new value for noteNumberLinkId ()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 payor added services.
-
setDetail
Sets the value(s) for detail ()Definition: The second tier service adjudications for payor added services.
-
addDetail
Adds and returns a new value for detail ()Definition: The second tier service adjudications for payor added services.
-
addDetail
Adds a given new value for detail ()Definition: The second tier service adjudications for payor added 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 payor added services.
-