Package org.hl7.fhir
Class ClaimResponseCoverage
- java.lang.Object
-
- org.hl7.fhir.Element
-
- org.hl7.fhir.BackboneElement
-
- org.hl7.fhir.ClaimResponseCoverage
-
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2,org.jvnet.jaxb2_commons.lang.ToString2
public class ClaimResponseCoverage extends BackboneElement implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
This resource provides the adjudication details from the processing of a Claim resource.Java class for ClaimResponse.Coverage complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ClaimResponse.Coverage"> <complexContent> <extension base="{http://hl7.org/fhir}BackboneElement"> <sequence> <element name="sequence" type="{http://hl7.org/fhir}positiveInt"/> <element name="focal" type="{http://hl7.org/fhir}boolean"/> <choice> <element name="coverageIdentifier" type="{http://hl7.org/fhir}Identifier"/> <element name="coverageReference" type="{http://hl7.org/fhir}Reference"/> </choice> <element name="businessArrangement" type="{http://hl7.org/fhir}string" minOccurs="0"/> <element name="preAuthRef" type="{http://hl7.org/fhir}string" maxOccurs="unbounded" minOccurs="0"/> <element name="claimResponse" type="{http://hl7.org/fhir}Reference" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected StringbusinessArrangementprotected ReferenceclaimResponseprotected IdentifiercoverageIdentifierprotected ReferencecoverageReferenceprotected Booleanfocalprotected java.util.List<String>preAuthRefprotected PositiveIntsequence-
Fields inherited from class org.hl7.fhir.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description ClaimResponseCoverage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBuilderappend(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)java.lang.StringBuilderappendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)booleanequals(java.lang.Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)StringgetBusinessArrangement()Gets the value of the businessArrangement property.ReferencegetClaimResponse()Gets the value of the claimResponse property.IdentifiergetCoverageIdentifier()Gets the value of the coverageIdentifier property.ReferencegetCoverageReference()Gets the value of the coverageReference property.BooleangetFocal()Gets the value of the focal property.java.util.List<String>getPreAuthRef()Gets the value of the preAuthRef property.PositiveIntgetSequence()Gets the value of the sequence property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)voidsetBusinessArrangement(String value)Sets the value of the businessArrangement property.voidsetClaimResponse(Reference value)Sets the value of the claimResponse property.voidsetCoverageIdentifier(Identifier value)Sets the value of the coverageIdentifier property.voidsetCoverageReference(Reference value)Sets the value of the coverageReference property.voidsetFocal(Boolean value)Sets the value of the focal property.voidsetSequence(PositiveInt value)Sets the value of the sequence property.java.lang.StringtoString()ClaimResponseCoveragewithBusinessArrangement(String value)ClaimResponseCoveragewithClaimResponse(Reference value)ClaimResponseCoveragewithCoverageIdentifier(Identifier value)ClaimResponseCoveragewithCoverageReference(Reference value)ClaimResponseCoveragewithExtension(java.util.Collection<Extension> values)ClaimResponseCoveragewithExtension(Extension... values)ClaimResponseCoveragewithFocal(Boolean value)ClaimResponseCoveragewithId(java.lang.String value)ClaimResponseCoveragewithModifierExtension(java.util.Collection<Extension> values)ClaimResponseCoveragewithModifierExtension(Extension... values)ClaimResponseCoveragewithPreAuthRef(java.util.Collection<String> values)ClaimResponseCoveragewithPreAuthRef(String... values)ClaimResponseCoveragewithSequence(PositiveInt value)-
Methods inherited from class org.hl7.fhir.BackboneElement
getModifierExtension
-
Methods inherited from class org.hl7.fhir.Element
getExtension, getId, setId
-
-
-
-
Field Detail
-
sequence
protected PositiveInt sequence
-
focal
protected Boolean focal
-
coverageIdentifier
protected Identifier coverageIdentifier
-
coverageReference
protected Reference coverageReference
-
businessArrangement
protected String businessArrangement
-
preAuthRef
protected java.util.List<String> preAuthRef
-
claimResponse
protected Reference claimResponse
-
-
Method Detail
-
getSequence
public PositiveInt getSequence()
Gets the value of the sequence property.- Returns:
- possible object is
PositiveInt
-
setSequence
public void setSequence(PositiveInt value)
Sets the value of the sequence property.- Parameters:
value- allowed object isPositiveInt
-
getFocal
public Boolean getFocal()
Gets the value of the focal property.- Returns:
- possible object is
Boolean
-
setFocal
public void setFocal(Boolean value)
Sets the value of the focal property.- Parameters:
value- allowed object isBoolean
-
getCoverageIdentifier
public Identifier getCoverageIdentifier()
Gets the value of the coverageIdentifier property.- Returns:
- possible object is
Identifier
-
setCoverageIdentifier
public void setCoverageIdentifier(Identifier value)
Sets the value of the coverageIdentifier property.- Parameters:
value- allowed object isIdentifier
-
getCoverageReference
public Reference getCoverageReference()
Gets the value of the coverageReference property.- Returns:
- possible object is
Reference
-
setCoverageReference
public void setCoverageReference(Reference value)
Sets the value of the coverageReference property.- Parameters:
value- allowed object isReference
-
getBusinessArrangement
public String getBusinessArrangement()
Gets the value of the businessArrangement property.- Returns:
- possible object is
String
-
setBusinessArrangement
public void setBusinessArrangement(String value)
Sets the value of the businessArrangement property.- Parameters:
value- allowed object isString
-
getPreAuthRef
public java.util.List<String> getPreAuthRef()
Gets the value of the preAuthRef property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the preAuthRef property.For example, to add a new item, do as follows:
getPreAuthRef().add(newItem);Objects of the following type(s) are allowed in the list
String
-
getClaimResponse
public Reference getClaimResponse()
Gets the value of the claimResponse property.- Returns:
- possible object is
Reference
-
setClaimResponse
public void setClaimResponse(Reference value)
Sets the value of the claimResponse property.- Parameters:
value- allowed object isReference
-
withSequence
public ClaimResponseCoverage withSequence(PositiveInt value)
-
withFocal
public ClaimResponseCoverage withFocal(Boolean value)
-
withCoverageIdentifier
public ClaimResponseCoverage withCoverageIdentifier(Identifier value)
-
withCoverageReference
public ClaimResponseCoverage withCoverageReference(Reference value)
-
withBusinessArrangement
public ClaimResponseCoverage withBusinessArrangement(String value)
-
withPreAuthRef
public ClaimResponseCoverage withPreAuthRef(String... values)
-
withPreAuthRef
public ClaimResponseCoverage withPreAuthRef(java.util.Collection<String> values)
-
withClaimResponse
public ClaimResponseCoverage withClaimResponse(Reference value)
-
withModifierExtension
public ClaimResponseCoverage withModifierExtension(Extension... values)
- Overrides:
withModifierExtensionin classBackboneElement
-
withModifierExtension
public ClaimResponseCoverage withModifierExtension(java.util.Collection<Extension> values)
- Overrides:
withModifierExtensionin classBackboneElement
-
withExtension
public ClaimResponseCoverage withExtension(Extension... values)
- Overrides:
withExtensionin classBackboneElement
-
withExtension
public ClaimResponseCoverage withExtension(java.util.Collection<Extension> values)
- Overrides:
withExtensionin classBackboneElement
-
withId
public ClaimResponseCoverage withId(java.lang.String value)
- Overrides:
withIdin classBackboneElement
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classBackboneElement
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classBackboneElement
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2- Overrides:
hashCodein classBackboneElement
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBackboneElement
-
toString
public java.lang.String toString()
- Overrides:
toStringin classBackboneElement
-
append
public java.lang.StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)- Specified by:
appendin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendin classBackboneElement
-
appendFields
public java.lang.StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendFieldsin classBackboneElement
-
-