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
Modifier and TypeClassDescriptionstatic class
static class
static enum
static class
static class
-
Field Summary
Modifier and TypeFieldDescriptionprotected Reference
The party who benefits from the insurance coverage; the patient when products and/or services are provided.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for beneficiaryprotected Patient
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.)protected List
<Coverage.ClassComponent> A suite of underwriter specific classifiers.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for class-typestatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent 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 StringType
A unique identifier for a dependent under the coverage.static final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for dependentprotected List
<Identifier> A unique identifier assigned to this coverage.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.protected StringType
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.protected PositiveIntType
The order of applicability of this coverage relative to other coverages which are currently in force.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent 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.ReferenceClientParam
Fluent 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 Period
Time period during which the coverage is in force.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for policy-holderprotected Reference
The party who 'owns' the insurance policy.protected Resource
The actual object that is the target of the reference (The party who 'owns' the insurance policy.)protected CodeableConcept
The relationship of beneficiary (patient) to the subscriber.static final String
Search parameter: beneficiarystatic final String
Search parameter: class-typestatic final String
Search parameter: class-valuestatic final String
Search parameter: dependentstatic final String
Search parameter: identifierstatic final String
Search parameter: patientstatic final String
Search parameter: payorstatic final String
Search parameter: policy-holderstatic final String
Search parameter: statusstatic final String
Search parameter: subscriberstatic final String
Search parameter: typeprotected Enumeration
<Coverage.CoverageStatus> The status of the resource instance.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for statusprotected BooleanType
When 'subrogation=true' this insurance instance has been included not for adjudication but to provide insurers with the details to recover costs.protected 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.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for subscriberprotected StringType
The insurer assigned ID for the Subscriber.protected Resource
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.)protected CodeableConcept
The 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.TokenClientParam
Fluent Client search parameter constant for typeFields inherited from class org.hl7.fhir.r4.model.DomainResource
contained, extension, modifierExtension, text
Fields inherited from class org.hl7.fhir.r4.model.Resource
id, implicitRules, language, meta
Fields 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_TAG
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
ConstructorDescriptionCoverage()
ConstructorCoverage
(Enumeration<Coverage.CoverageStatus> status, Reference beneficiary) Constructor -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Use Reference#setResource(IBaseResource) insteadaddPayor()
copy()
void
copyValues
(Coverage dst) boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
Deprecated.Use Reference#setResource(IBaseResource) insteadgetNamedProperty
(int _hash, String _name, boolean _checkValid) int
getOrder()
getPayor()
Deprecated.Use Reference#setResource(IBaseResource) insteadBase[]
getProperty
(int hash, String name, boolean checkValid) boolean
getType()
String[]
getTypesForProperty
(int hash, String name) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasOrder()
boolean
boolean
hasPayor()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasType()
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) void
removeChild
(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 Coverage
Methods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
Methods 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, setMeta
Methods inherited from class org.hl7.fhir.r4.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
Methods 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, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
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.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
Methods 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
this
for 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:
policyHolder
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. (The party who 'owns' the insurance policy.)
-
setPolicyHolderTarget
- Parameters:
value
-policyHolder
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. (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:
subscriber
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. (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
-subscriber
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. (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:
beneficiary
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. (The party who benefits from the insurance coverage; the patient when products and/or services are provided.)
-
setBeneficiaryTarget
- Parameters:
value
-beneficiary
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. (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
this
for easy method chaining
-
hasPayor
-
addPayor
-
addPayor
-
getPayorFirstRep
- Returns:
- The first repetition of repeating field
payor
, creating it if it does not already exist
-
getPayorTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
getClass_
- Returns:
class_
(A suite of underwriter specific classifiers.)
-
setClass_
- Returns:
- Returns a reference to
this
for 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
this
for 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
this
for easy method chaining
-
hasContract
-
addContract
-
addContract
-
getContractFirstRep
- Returns:
- The first repetition of repeating field
contract
, creating it if it does not already exist
-
getContractTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
addContractTarget
Deprecated.Use Reference#setResource(IBaseResource) instead -
listChildren
- Overrides:
listChildren
in classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
-
copy
- Specified by:
copy
in classDomainResource
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
- Specified by:
getResourceType
in classResource
-