
Class Coverage
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IAnyResource,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions,org.hl7.fhir.instance.model.api.IBaseResource,org.hl7.fhir.instance.model.api.IDomainResource
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic enumstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ReferenceThe party who benefits from the insurance coverage; the patient when products and/or services are provided.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for beneficiaryprotected PatientThe actual object that is the target of the reference (The party who benefits from the insurance coverage; the patient when products and/or services are provided.)protected List<Coverage.ClassComponent> A suite of underwriter specific classifiers.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for class-typestatic final ca.uhn.fhir.rest.gclient.StringClientParamFluent Client search parameter constant for class-valueThe policy(s) which constitute this insurance coverage.The actual objects that are the target of the reference (The policy(s) which constitute this insurance coverage.)protected List<Coverage.CostToBeneficiaryComponent> A suite of codes indicating the cost category and associated amount which have been detailed in the policy and may have been included on the health card.protected StringTypeA unique identifier for a dependent under the coverage.static final ca.uhn.fhir.rest.gclient.StringClientParamFluent Client search parameter constant for dependentprotected List<Identifier> A unique identifier assigned to this coverage.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.protected StringTypeThe insurer-specific identifier for the insurer-defined network of providers to which the beneficiary may seek treatment which will be covered at the 'in-network' rate, otherwise 'out of network' terms and conditions apply.protected PositiveIntTypeThe order of applicability of this coverage relative to other coverages which are currently in force.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for patientThe program or plan underwriter or payor including both insurance and non-insurance agreements, such as patient-pay agreements.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for payorThe actual objects that are the target of the reference (The program or plan underwriter or payor including both insurance and non-insurance agreements, such as patient-pay agreements.)protected PeriodTime period during which the coverage is in force.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for policy-holderprotected ReferenceThe party who 'owns' the insurance policy.protected ResourceThe actual object that is the target of the reference (The party who 'owns' the insurance policy.)protected CodeableConceptThe relationship of beneficiary (patient) to the subscriber.static final StringSearch parameter: beneficiarystatic final StringSearch parameter: class-typestatic final StringSearch parameter: class-valuestatic final StringSearch parameter: dependentstatic final StringSearch parameter: identifierstatic final StringSearch parameter: patientstatic final StringSearch parameter: payorstatic final StringSearch parameter: policy-holderstatic final StringSearch parameter: statusstatic final StringSearch parameter: subscriberstatic final StringSearch parameter: typeprotected Enumeration<Coverage.CoverageStatus> The status of the resource instance.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for statusprotected BooleanTypeWhen 'subrogation=true' this insurance instance has been included not for adjudication but to provide insurers with the details to recover costs.protected ReferenceThe party who has signed-up for or 'owns' the contractual relationship to the policy or to whom the benefit of the policy for services rendered to them or their family is due.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for subscriberprotected StringTypeThe insurer assigned ID for the Subscriber.protected ResourceThe actual object that is the target of the reference (The party who has signed-up for or 'owns' the contractual relationship to the policy or to whom the benefit of the policy for services rendered to them or their family is due.)protected CodeableConceptThe type of coverage: social program, medical plan, accident coverage (workers compensation, auto), group health or payment by an individual or organization.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for typeFields inherited from class org.hl7.fhir.r4.model.DomainResource
contained, extension, modifierExtension, textFields inherited from class org.hl7.fhir.r4.model.Resource
id, implicitRules, language, metaFields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAGFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET -
Constructor Summary
ConstructorsConstructorDescriptionCoverage()ConstructorCoverage(Enumeration<Coverage.CoverageStatus> status, Reference beneficiary) Constructor -
Method Summary
Modifier and TypeMethodDescriptionaddPayor()copy()voidcopyValues(Coverage dst) booleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()getNamedProperty(int _hash, String _name, boolean _checkValid) intgetOrder()getPayor()Base[]getProperty(int hash, String name, boolean checkValid) booleangetType()String[]getTypesForProperty(int hash, String name) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasOrder()booleanbooleanhasPayor()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasType()booleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) voidremoveChild(String name, Base value) setBeneficiary(Reference value) setBeneficiaryTarget(Patient value) setClass_(List<Coverage.ClassComponent> theClass_) setContract(List<Reference> theContract) setCostToBeneficiary(List<Coverage.CostToBeneficiaryComponent> theCostToBeneficiary) setDependent(String value) setDependentElement(StringType value) setIdentifier(List<Identifier> theIdentifier) setNetwork(String value) setNetworkElement(StringType value) setOrder(int value) setOrderElement(PositiveIntType value) setPolicyHolder(Reference value) setPolicyHolderTarget(Resource value) setProperty(int hash, String name, Base value) setProperty(String name, Base value) setRelationship(CodeableConcept value) setStatus(Coverage.CoverageStatus value) setSubrogation(boolean value) setSubrogationElement(BooleanType value) setSubscriber(Reference value) setSubscriberId(String value) setSubscriberIdElement(StringType value) setSubscriberTarget(Resource value) setType(CodeableConcept value) protected CoverageMethods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionString, getExtensionString, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasPrimitiveExtension, hasText, setContained, setExtension, setModifierExtension, setTextMethods inherited from class org.hl7.fhir.r4.model.Resource
copyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetaMethods inherited from class org.hl7.fhir.r4.model.BaseResource
getStructureFhirVersionEnum, isResource, setIdMethods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, 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, copyValues, dateTimeValue, equals, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN, setXhtmlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
A unique identifier assigned to this coverage. -
status
The status of the resource instance. -
type
The type of coverage: social program, medical plan, accident coverage (workers compensation, auto), group health or payment by an individual or organization. -
policyHolder
The party who 'owns' the insurance policy. -
policyHolderTarget
The actual object that is the target of the reference (The party who 'owns' the insurance policy.) -
subscriber
The party who has signed-up for or 'owns' the contractual relationship to the policy or to whom the benefit of the policy for services rendered to them or their family is due. -
subscriberTarget
The actual object that is the target of the reference (The party who has signed-up for or 'owns' the contractual relationship to the policy or to whom the benefit of the policy for services rendered to them or their family is due.) -
subscriberId
The insurer assigned ID for the Subscriber. -
beneficiary
The party who benefits from the insurance coverage; the patient when products and/or services are provided. -
beneficiaryTarget
The actual object that is the target of the reference (The party who benefits from the insurance coverage; the patient when products and/or services are provided.) -
dependent
A unique identifier for a dependent under the coverage. -
relationship
The relationship of beneficiary (patient) to the subscriber. -
period
Time period during which the coverage is in force. A missing start date indicates the start date isn't known, a missing end date means the coverage is continuing to be in force. -
payor
The program or plan underwriter or payor including both insurance and non-insurance agreements, such as patient-pay agreements. -
payorTarget
The actual objects that are the target of the reference (The program or plan underwriter or payor including both insurance and non-insurance agreements, such as patient-pay agreements.) -
class_
A suite of underwriter specific classifiers. -
order
The order of applicability of this coverage relative to other coverages which are currently in force. Note, there may be gaps in the numbering and this does not imply primary, secondary etc. as the specific positioning of coverages depends upon the episode of care. -
network
The insurer-specific identifier for the insurer-defined network of providers to which the beneficiary may seek treatment which will be covered at the 'in-network' rate, otherwise 'out of network' terms and conditions apply. -
costToBeneficiary
A suite of codes indicating the cost category and associated amount which have been detailed in the policy and may have been included on the health card. -
subrogation
When 'subrogation=true' this insurance instance has been included not for adjudication but to provide insurers with the details to recover costs. -
contract
The policy(s) which constitute this insurance coverage. -
contractTarget
The actual objects that are the target of the reference (The policy(s) which constitute this insurance coverage.) -
SP_IDENTIFIER
Search parameter: identifierDescription: The primary identifier of the insured and the coverage
Type: token
Path: Coverage.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: The primary identifier of the insured and the coverage
Type: token
Path: Coverage.identifier
-
SP_PAYOR
Search parameter: payorDescription: The identity of the insurer or party paying for services
Type: reference
Path: Coverage.payor
- See Also:
-
PAYOR
Fluent Client search parameter constant for payorDescription: The identity of the insurer or party paying for services
Type: reference
Path: Coverage.payor
-
INCLUDE_PAYOR
Constant for fluent queries to be used to add include statements. Specifies the path value of "Coverage:payor". -
SP_SUBSCRIBER
Search parameter: subscriberDescription: Reference to the subscriber
Type: reference
Path: Coverage.subscriber
- See Also:
-
SUBSCRIBER
Fluent Client search parameter constant for subscriberDescription: Reference to the subscriber
Type: reference
Path: Coverage.subscriber
-
INCLUDE_SUBSCRIBER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Coverage:subscriber". -
SP_BENEFICIARY
Search parameter: beneficiaryDescription: Covered party
Type: reference
Path: Coverage.beneficiary
- See Also:
-
BENEFICIARY
Fluent Client search parameter constant for beneficiaryDescription: Covered party
Type: reference
Path: Coverage.beneficiary
-
INCLUDE_BENEFICIARY
Constant for fluent queries to be used to add include statements. Specifies the path value of "Coverage:beneficiary". -
SP_PATIENT
Search parameter: patientDescription: Retrieve coverages for a patient
Type: reference
Path: Coverage.beneficiary
- See Also:
-
PATIENT
Fluent Client search parameter constant for patientDescription: Retrieve coverages for a patient
Type: reference
Path: Coverage.beneficiary
-
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "Coverage:patient". -
SP_CLASS_VALUE
Search parameter: class-valueDescription: Value of the class (eg. Plan number, group number)
Type: string
Path: Coverage.class.value
- See Also:
-
CLASS_VALUE
Fluent Client search parameter constant for class-valueDescription: Value of the class (eg. Plan number, group number)
Type: string
Path: Coverage.class.value
-
SP_TYPE
Search parameter: typeDescription: The kind of coverage (health plan, auto, Workers Compensation)
Type: token
Path: Coverage.type
- See Also:
-
TYPE
Fluent Client search parameter constant for typeDescription: The kind of coverage (health plan, auto, Workers Compensation)
Type: token
Path: Coverage.type
-
SP_DEPENDENT
Search parameter: dependentDescription: Dependent number
Type: string
Path: Coverage.dependent
- See Also:
-
DEPENDENT
Fluent Client search parameter constant for dependentDescription: Dependent number
Type: string
Path: Coverage.dependent
-
SP_CLASS_TYPE
Search parameter: class-typeDescription: Coverage class (eg. plan, group)
Type: token
Path: Coverage.class.type
- See Also:
-
CLASS_TYPE
Fluent Client search parameter constant for class-typeDescription: Coverage class (eg. plan, group)
Type: token
Path: Coverage.class.type
-
SP_POLICY_HOLDER
Search parameter: policy-holderDescription: Reference to the policyholder
Type: reference
Path: Coverage.policyHolder
- See Also:
-
POLICY_HOLDER
Fluent Client search parameter constant for policy-holderDescription: Reference to the policyholder
Type: reference
Path: Coverage.policyHolder
-
INCLUDE_POLICY_HOLDER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Coverage:policy-holder". -
SP_STATUS
Search parameter: statusDescription: The status of the Coverage
Type: token
Path: Coverage.status
- See Also:
-
STATUS
Fluent Client search parameter constant for statusDescription: The status of the Coverage
Type: token
Path: Coverage.status
-
-
Constructor Details
-
Coverage
public Coverage()Constructor -
Coverage
Constructor
-
-
Method Details
-
getIdentifier
- Returns:
identifier(A unique identifier assigned to this coverage.)
-
setIdentifier
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
identifier, creating it if it does not already exist
-
getStatusElement
- Returns:
status(The status of the resource instance.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
hasStatusElement
-
hasStatus
-
setStatusElement
- Parameters:
value-status(The status of the resource instance.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
getStatus
- Returns:
- The status of the resource instance.
-
setStatus
- Parameters:
value- The status of the resource instance.
-
getType
- Returns:
type(The type of coverage: social program, medical plan, accident coverage (workers compensation, auto), group health or payment by an individual or organization.)
-
hasType
-
setType
- Parameters:
value-type(The type of coverage: social program, medical plan, accident coverage (workers compensation, auto), group health or payment by an individual or organization.)
-
getPolicyHolder
- Returns:
policyHolder(The party who 'owns' the insurance policy.)
-
hasPolicyHolder
-
setPolicyHolder
- Parameters:
value-policyHolder(The party who 'owns' the insurance policy.)
-
getPolicyHolderTarget
- Returns:
policyHolderThe 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. (The party who 'owns' the insurance policy.)
-
setPolicyHolderTarget
- Parameters:
value-policyHolderThe 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. (The party who 'owns' the insurance policy.)
-
getSubscriber
- Returns:
subscriber(The party who has signed-up for or 'owns' the contractual relationship to the policy or to whom the benefit of the policy for services rendered to them or their family is due.)
-
hasSubscriber
-
setSubscriber
- Parameters:
value-subscriber(The party who has signed-up for or 'owns' the contractual relationship to the policy or to whom the benefit of the policy for services rendered to them or their family is due.)
-
getSubscriberTarget
- Returns:
subscriberThe 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. (The party who has signed-up for or 'owns' the contractual relationship to the policy or to whom the benefit of the policy for services rendered to them or their family is due.)
-
setSubscriberTarget
- Parameters:
value-subscriberThe 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. (The party who has signed-up for or 'owns' the contractual relationship to the policy or to whom the benefit of the policy for services rendered to them or their family is due.)
-
getSubscriberIdElement
- Returns:
subscriberId(The insurer assigned ID for the Subscriber.). This is the underlying object with id, value and extensions. The accessor "getSubscriberId" gives direct access to the value
-
hasSubscriberIdElement
-
hasSubscriberId
-
setSubscriberIdElement
- Parameters:
value-subscriberId(The insurer assigned ID for the Subscriber.). This is the underlying object with id, value and extensions. The accessor "getSubscriberId" gives direct access to the value
-
getSubscriberId
- Returns:
- The insurer assigned ID for the Subscriber.
-
setSubscriberId
- Parameters:
value- The insurer assigned ID for the Subscriber.
-
getBeneficiary
- Returns:
beneficiary(The party who benefits from the insurance coverage; the patient when products and/or services are provided.)
-
hasBeneficiary
-
setBeneficiary
- Parameters:
value-beneficiary(The party who benefits from the insurance coverage; the patient when products and/or services are provided.)
-
getBeneficiaryTarget
- Returns:
beneficiaryThe 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. (The party who benefits from the insurance coverage; the patient when products and/or services are provided.)
-
setBeneficiaryTarget
- Parameters:
value-beneficiaryThe 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. (The party who benefits from the insurance coverage; the patient when products and/or services are provided.)
-
getDependentElement
- Returns:
dependent(A unique identifier for a dependent under the coverage.). This is the underlying object with id, value and extensions. The accessor "getDependent" gives direct access to the value
-
hasDependentElement
-
hasDependent
-
setDependentElement
- Parameters:
value-dependent(A unique identifier for a dependent under the coverage.). This is the underlying object with id, value and extensions. The accessor "getDependent" gives direct access to the value
-
getDependent
- Returns:
- A unique identifier for a dependent under the coverage.
-
setDependent
- Parameters:
value- A unique identifier for a dependent under the coverage.
-
getRelationship
- Returns:
relationship(The relationship of beneficiary (patient) to the subscriber.)
-
hasRelationship
-
setRelationship
- Parameters:
value-relationship(The relationship of beneficiary (patient) to the subscriber.)
-
getPeriod
- Returns:
period(Time period during which the coverage is in force. A missing start date indicates the start date isn't known, a missing end date means the coverage is continuing to be in force.)
-
hasPeriod
-
setPeriod
- Parameters:
value-period(Time period during which the coverage is in force. A missing start date indicates the start date isn't known, a missing end date means the coverage is continuing to be in force.)
-
getPayor
- Returns:
payor(The program or plan underwriter or payor including both insurance and non-insurance agreements, such as patient-pay agreements.)
-
setPayor
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasPayor
-
addPayor
-
addPayor
-
getPayorFirstRep
- Returns:
- The first repetition of repeating field
payor, creating it if it does not already exist
-
getClass_
- Returns:
class_(A suite of underwriter specific classifiers.)
-
setClass_
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasClass_
-
addClass_
-
addClass_
-
getClass_FirstRep
- Returns:
- The first repetition of repeating field
class_, creating it if it does not already exist
-
getOrderElement
- Returns:
order(The order of applicability of this coverage relative to other coverages which are currently in force. Note, there may be gaps in the numbering and this does not imply primary, secondary etc. as the specific positioning of coverages depends upon the episode of care.). This is the underlying object with id, value and extensions. The accessor "getOrder" gives direct access to the value
-
hasOrderElement
-
hasOrder
-
setOrderElement
- Parameters:
value-order(The order of applicability of this coverage relative to other coverages which are currently in force. Note, there may be gaps in the numbering and this does not imply primary, secondary etc. as the specific positioning of coverages depends upon the episode of care.). This is the underlying object with id, value and extensions. The accessor "getOrder" gives direct access to the value
-
getOrder
- Returns:
- The order of applicability of this coverage relative to other coverages which are currently in force. Note, there may be gaps in the numbering and this does not imply primary, secondary etc. as the specific positioning of coverages depends upon the episode of care.
-
setOrder
- Parameters:
value- The order of applicability of this coverage relative to other coverages which are currently in force. Note, there may be gaps in the numbering and this does not imply primary, secondary etc. as the specific positioning of coverages depends upon the episode of care.
-
getNetworkElement
- Returns:
network(The insurer-specific identifier for the insurer-defined network of providers to which the beneficiary may seek treatment which will be covered at the 'in-network' rate, otherwise 'out of network' terms and conditions apply.). This is the underlying object with id, value and extensions. The accessor "getNetwork" gives direct access to the value
-
hasNetworkElement
-
hasNetwork
-
setNetworkElement
- Parameters:
value-network(The insurer-specific identifier for the insurer-defined network of providers to which the beneficiary may seek treatment which will be covered at the 'in-network' rate, otherwise 'out of network' terms and conditions apply.). This is the underlying object with id, value and extensions. The accessor "getNetwork" gives direct access to the value
-
getNetwork
- Returns:
- The insurer-specific identifier for the insurer-defined network of providers to which the beneficiary may seek treatment which will be covered at the 'in-network' rate, otherwise 'out of network' terms and conditions apply.
-
setNetwork
- Parameters:
value- The insurer-specific identifier for the insurer-defined network of providers to which the beneficiary may seek treatment which will be covered at the 'in-network' rate, otherwise 'out of network' terms and conditions apply.
-
getCostToBeneficiary
- Returns:
costToBeneficiary(A suite of codes indicating the cost category and associated amount which have been detailed in the policy and may have been included on the health card.)
-
setCostToBeneficiary
public Coverage setCostToBeneficiary(List<Coverage.CostToBeneficiaryComponent> theCostToBeneficiary) - Returns:
- Returns a reference to
thisfor easy method chaining
-
hasCostToBeneficiary
-
addCostToBeneficiary
-
addCostToBeneficiary
-
getCostToBeneficiaryFirstRep
- Returns:
- The first repetition of repeating field
costToBeneficiary, creating it if it does not already exist
-
getSubrogationElement
- Returns:
subrogation(When 'subrogation=true' this insurance instance has been included not for adjudication but to provide insurers with the details to recover costs.). This is the underlying object with id, value and extensions. The accessor "getSubrogation" gives direct access to the value
-
hasSubrogationElement
-
hasSubrogation
-
setSubrogationElement
- Parameters:
value-subrogation(When 'subrogation=true' this insurance instance has been included not for adjudication but to provide insurers with the details to recover costs.). This is the underlying object with id, value and extensions. The accessor "getSubrogation" gives direct access to the value
-
getSubrogation
- Returns:
- When 'subrogation=true' this insurance instance has been included not for adjudication but to provide insurers with the details to recover costs.
-
setSubrogation
- Parameters:
value- When 'subrogation=true' this insurance instance has been included not for adjudication but to provide insurers with the details to recover costs.
-
getContract
- Returns:
contract(The policy(s) which constitute this insurance coverage.)
-
setContract
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasContract
-
addContract
-
addContract
-
getContractFirstRep
- Returns:
- The first repetition of repeating field
contract, creating it if it does not already exist
-
listChildren
- Overrides:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
- Specified by:
copyin classDomainResource
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
- Specified by:
getResourceTypein classResource
-