Class ClaimResponse.Item

java.lang.Object
ca.uhn.fhir.model.api.BaseElement
ca.uhn.fhir.model.api.BaseIdentifiableElement
ca.uhn.fhir.model.dstu2.resource.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

public static class ClaimResponse.Item
extends ca.uhn.fhir.model.api.BaseIdentifiableElement
implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: ClaimResponse.item ()

Definition: The first tier service adjudications for submitted services.

See Also:
Serialized Form
  • Constructor Details

    • Item

      public Item()
  • Method Details

    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface org.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 interface ca.uhn.fhir.model.api.ICompositeElement
    • getSequenceLinkIdElement

      public ca.uhn.fhir.model.primitive.PositiveIntDt getSequenceLinkIdElement()
      Gets the value(s) for sequenceLinkId (). creating it if it does not exist. Will not return null.

      Definition: A service line number.

    • getSequenceLinkId

      Gets the value(s) for sequenceLinkId (). creating it if it does not exist. This method may return null.

      Definition: A service line number.

    • setSequenceLinkId

      public ClaimResponse.Item setSequenceLinkId​(ca.uhn.fhir.model.primitive.PositiveIntDt theValue)
      Sets the value(s) for sequenceLinkId ()

      Definition: A service line number.

    • setSequenceLinkId

      public ClaimResponse.Item setSequenceLinkId​(int theInteger)
      Sets the value for sequenceLinkId ()

      Definition: A service line number.

    • getNoteNumber

      public List<ca.uhn.fhir.model.primitive.PositiveIntDt> getNoteNumber()
      Gets the value(s) for noteNumber (). creating it if it does not exist. Will not return null.

      Definition: A list of note references to the notes provided below.

    • setNoteNumber

      public ClaimResponse.Item setNoteNumber​(List<ca.uhn.fhir.model.primitive.PositiveIntDt> theValue)
      Sets the value(s) for noteNumber ()

      Definition: A list of note references to the notes provided below.

    • addNoteNumber

      public ca.uhn.fhir.model.primitive.PositiveIntDt addNoteNumber()
      Adds and returns a new value for noteNumber ()

      Definition: A list of note references to the notes provided below.

    • addNoteNumber

      public ClaimResponse.Item addNoteNumber​(ca.uhn.fhir.model.primitive.PositiveIntDt theValue)
      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 be null)
    • getNoteNumberFirstRep

      public ca.uhn.fhir.model.primitive.PositiveIntDt 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

      public ClaimResponse.Item addNoteNumber​(int theInteger)
      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 return null.

      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 be null)
    • 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 return null.

      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 be null)
    • getDetailFirstRep

      Gets the first repetition for detail (), creating it if it does not already exist.

      Definition: The second tier service adjudications for submitted services.