Class Claim.Coverage
- 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:
Claim
Definition: Financial instrument by which payment information for health care
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionca.uhn.fhir.model.primitive.StringDt
Adds and returns a new value for preAuthRef ()addPreAuthRef
(ca.uhn.fhir.model.primitive.StringDt theValue) Adds a given new value for preAuthRef ()addPreAuthRef
(String theString) Adds a new value for preAuthRef ()<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for businessArrangement ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for businessArrangement ().Gets the value(s) for claimResponse ().Gets the value(s) for coverage ().getFocal()
Gets the value(s) for focal ().ca.uhn.fhir.model.primitive.BooleanDt
Gets the value(s) for focal ().Gets the value(s) for originalRuleset ().List
<ca.uhn.fhir.model.primitive.StringDt> Gets the value(s) for preAuthRef ().ca.uhn.fhir.model.primitive.StringDt
Gets the first repetition for preAuthRef (), creating it if it does not already exist.Gets the value(s) for relationship ().Gets the value(s) for sequence ().ca.uhn.fhir.model.primitive.PositiveIntDt
Gets the value(s) for sequence ().boolean
isEmpty()
setBusinessArrangement
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for businessArrangement ()setBusinessArrangement
(String theString) Sets the value for businessArrangement ()setClaimResponse
(ResourceReferenceDt theValue) Sets the value(s) for claimResponse ()setCoverage
(ResourceReferenceDt theValue) Sets the value(s) for coverage ()setFocal
(boolean theBoolean) Sets the value for focal ()setFocal
(ca.uhn.fhir.model.primitive.BooleanDt theValue) Sets the value(s) for focal ()setOriginalRuleset
(CodingDt theValue) Sets the value(s) for originalRuleset ()setPreAuthRef
(List<ca.uhn.fhir.model.primitive.StringDt> theValue) Sets the value(s) for preAuthRef ()setRelationship
(CodingDt theValue) Sets the value(s) for relationship ()setSequence
(int theInteger) Sets the value for sequence ()setSequence
(ca.uhn.fhir.model.primitive.PositiveIntDt theValue) Sets the value(s) for sequence ()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
-
Coverage
public Coverage()
-
-
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
-
getSequenceElement
Gets the value(s) for sequence (). creating it if it does not exist. Will not returnnull
.Definition: A service line item.
-
getSequence
Gets the value(s) for sequence (). creating it if it does not exist. This method may returnnull
.Definition: A service line item.
-
setSequence
Sets the value(s) for sequence ()Definition: A service line item.
-
setSequence
Sets the value for sequence ()Definition: A service line item.
-
getFocalElement
Gets the value(s) for focal (). creating it if it does not exist. Will not returnnull
.Definition: The instance number of the Coverage which is the focus for adjudication. The Coverage against which the claim is to be adjudicated.
-
getFocal
Gets the value(s) for focal (). creating it if it does not exist. This method may returnnull
.Definition: The instance number of the Coverage which is the focus for adjudication. The Coverage against which the claim is to be adjudicated.
-
setFocal
Sets the value(s) for focal ()Definition: The instance number of the Coverage which is the focus for adjudication. The Coverage against which the claim is to be adjudicated.
-
setFocal
Sets the value for focal ()Definition: The instance number of the Coverage which is the focus for adjudication. The Coverage against which the claim is to be adjudicated.
-
getCoverage
Gets the value(s) for coverage (). creating it if it does not exist. Will not returnnull
.Definition: Reference to the program or plan identification, underwriter or payor.
-
setCoverage
Sets the value(s) for coverage ()Definition: Reference to the program or plan identification, underwriter or payor.
-
getBusinessArrangementElement
Gets the value(s) for businessArrangement (). creating it if it does not exist. Will not returnnull
.Definition: The contract number of a business agreement which describes the terms and conditions.
-
getBusinessArrangement
Gets the value(s) for businessArrangement (). creating it if it does not exist. This method may returnnull
.Definition: The contract number of a business agreement which describes the terms and conditions.
-
setBusinessArrangement
Sets the value(s) for businessArrangement ()Definition: The contract number of a business agreement which describes the terms and conditions.
-
setBusinessArrangement
Sets the value for businessArrangement ()Definition: The contract number of a business agreement which describes the terms and conditions.
-
getRelationship
Gets the value(s) for relationship (). creating it if it does not exist. Will not returnnull
.Definition: The relationship of the patient to the subscriber
-
setRelationship
Sets the value(s) for relationship ()Definition: The relationship of the patient to the subscriber
-
getPreAuthRef
Gets the value(s) for preAuthRef (). creating it if it does not exist. Will not returnnull
.Definition: A list of references from the Insurer to which these services pertain.
-
setPreAuthRef
Sets the value(s) for preAuthRef ()Definition: A list of references from the Insurer to which these services pertain.
-
addPreAuthRef
Adds and returns a new value for preAuthRef ()Definition: A list of references from the Insurer to which these services pertain.
-
addPreAuthRef
Adds a given new value for preAuthRef ()Definition: A list of references from the Insurer to which these services pertain.
- Parameters:
theValue
- The preAuthRef to add (must not benull
)
-
getPreAuthRefFirstRep
Gets the first repetition for preAuthRef (), creating it if it does not already exist.Definition: A list of references from the Insurer to which these services pertain.
-
addPreAuthRef
Adds a new value for preAuthRef ()Definition: A list of references from the Insurer to which these services pertain.
- Returns:
- Returns a reference to this object, to allow for simple chaining.
-
getClaimResponse
Gets the value(s) for claimResponse (). creating it if it does not exist. Will not returnnull
.Definition: The Coverages adjudication details.
-
setClaimResponse
Sets the value(s) for claimResponse ()Definition: The Coverages adjudication details.
-
getOriginalRuleset
Gets the value(s) for originalRuleset (). creating it if it does not exist. Will not returnnull
.Definition: The style (standard) and version of the original material which was converted into this resource.
-
setOriginalRuleset
Sets the value(s) for originalRuleset ()Definition: The style (standard) and version of the original material which was converted into this resource.
-