public static class CoverageEligibilityResponse.InsuranceComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected Period |
benefitPeriod
The term of the benefits documented in this response.
|
protected Reference |
coverage
Reference to the insurance card level information contained in the Coverage resource.
|
protected Coverage |
coverageTarget
The actual object that is the target of the reference (Reference to the insurance card level information contained in the Coverage resource.
|
protected BooleanType |
inforce
Flag indicating if the coverage provided is inforce currently if no service date(s) specified or for the whole duration of the service dates.
|
protected List<CoverageEligibilityResponse.ItemsComponent> |
item
Benefits and optionally current balances, and authorization details by category or service.
|
modifierExtension| Constructor and Description |
|---|
InsuranceComponent()
Constructor
|
InsuranceComponent(Reference coverage)
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected Reference coverage
protected Coverage coverageTarget
protected BooleanType inforce
protected Period benefitPeriod
protected List<CoverageEligibilityResponse.ItemsComponent> item
public InsuranceComponent()
public InsuranceComponent(Reference coverage)
public Reference getCoverage()
coverage (Reference to the insurance card level information contained in the Coverage resource. The coverage issuing insurer will use these details to locate the patient's actual coverage within the insurer's information system.)public boolean hasCoverage()
public CoverageEligibilityResponse.InsuranceComponent setCoverage(Reference value)
value - coverage (Reference to the insurance card level information contained in the Coverage resource. The coverage issuing insurer will use these details to locate the patient's actual coverage within the insurer's information system.)public Coverage getCoverageTarget()
coverage The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Reference to the insurance card level information contained in the Coverage resource. The coverage issuing insurer will use these details to locate the patient's actual coverage within the insurer's information system.)public CoverageEligibilityResponse.InsuranceComponent setCoverageTarget(Coverage value)
value - coverage The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Reference to the insurance card level information contained in the Coverage resource. The coverage issuing insurer will use these details to locate the patient's actual coverage within the insurer's information system.)public BooleanType getInforceElement()
inforce (Flag indicating if the coverage provided is inforce currently if no service date(s) specified or for the whole duration of the service dates.). This is the underlying object with id, value and extensions. The accessor "getInforce" gives direct access to the valuepublic boolean hasInforceElement()
public boolean hasInforce()
public CoverageEligibilityResponse.InsuranceComponent setInforceElement(BooleanType value)
value - inforce (Flag indicating if the coverage provided is inforce currently if no service date(s) specified or for the whole duration of the service dates.). This is the underlying object with id, value and extensions. The accessor "getInforce" gives direct access to the valuepublic boolean getInforce()
public CoverageEligibilityResponse.InsuranceComponent setInforce(boolean value)
value - Flag indicating if the coverage provided is inforce currently if no service date(s) specified or for the whole duration of the service dates.public Period getBenefitPeriod()
benefitPeriod (The term of the benefits documented in this response.)public boolean hasBenefitPeriod()
public CoverageEligibilityResponse.InsuranceComponent setBenefitPeriod(Period value)
value - benefitPeriod (The term of the benefits documented in this response.)public List<CoverageEligibilityResponse.ItemsComponent> getItem()
item (Benefits and optionally current balances, and authorization details by category or service.)public CoverageEligibilityResponse.InsuranceComponent setItem(List<CoverageEligibilityResponse.ItemsComponent> theItem)
this for easy method chainingpublic boolean hasItem()
public CoverageEligibilityResponse.ItemsComponent addItem()
public CoverageEligibilityResponse.InsuranceComponent addItem(CoverageEligibilityResponse.ItemsComponent t)
public CoverageEligibilityResponse.ItemsComponent getItemFirstRep()
item, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic CoverageEligibilityResponse.InsuranceComponent copy()
copy in class BackboneElementpublic void copyValues(CoverageEligibilityResponse.InsuranceComponent dst)
public boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.