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 enum
static class
static class
-
Field Summary
Modifier and TypeFieldDescriptionprotected Reference
The party who benefits from the insurance coverage., the patient when 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 services are provided.)static final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for classThe 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 StringType
A unique identifier for a dependent under the coverage.static final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for dependentstatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for groupprotected Coverage.GroupComponent
A suite of underwrite specific classifiers, for example may be used to identify a class of coverage or employer group, Policy, Plan.protected List
<Identifier> The main (and possibly only) identifier for the coverage - often referred to as a Member Id, Certificate number, Personal Health Number or Case ID.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.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 inforce.The 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.StringClientParam
Fluent Client search parameter constant for planstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for policy-holderprotected Reference
The party who 'owns' the insurance policy, may be an individual, corporation or the subscriber's employer.protected Resource
The actual object that is the target of the reference (The party who 'owns' the insurance policy, may be an individual, corporation or the subscriber's employer.)protected CodeableConcept
The relationship of beneficiary (patient) to the subscriber.protected StringType
An optional counter for a particular instance of the identified coverage which increments upon each renewal.static final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for sequencestatic final String
Search parameter: beneficiarystatic final String
Search parameter: classstatic final String
Search parameter: dependentstatic final String
Search parameter: groupstatic final String
Search parameter: identifierstatic final String
Search parameter: payorstatic final String
Search parameter: planstatic final String
Search parameter: policy-holderstatic final String
Search parameter: sequencestatic final String
Search parameter: subclassstatic final String
Search parameter: subgroupstatic final String
Search parameter: subplanstatic 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.StringClientParam
Fluent Client search parameter constant for subclassstatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for subgroupstatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for subplanprotected 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.dstu3.model.DomainResource
contained, extension, modifierExtension, text
Fields inherited from class org.hl7.fhir.dstu3.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
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Use Reference#setResource(IBaseResource) insteadaddPayor()
copy()
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) getType()
String[]
getTypesForProperty
(int hash, String name) 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) setBeneficiary
(Reference value) setBeneficiaryTarget
(Patient value) setContract
(List<Reference> theContract) 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) setSequence
(String value) setSequenceElement
(StringType value) setStatus
(Coverage.CoverageStatus 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.dstu3.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
Methods inherited from class org.hl7.fhir.dstu3.model.Resource
copyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, 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.dstu3.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
Methods inherited from class org.hl7.fhir.dstu3.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, 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
The main (and possibly only) identifier for the coverage - often referred to as a Member Id, Certificate number, Personal Health Number or Case ID. May be constructed as the concatination of the Coverage.SubscriberID and the Coverage.dependant. -
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, may be an individual, corporation or the subscriber's employer. -
policyHolderTarget
The actual object that is the target of the reference (The party who 'owns' the insurance policy, may be an individual, corporation or the subscriber's employer.) -
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 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 services are provided.) -
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. May provide multiple identifiers such as insurance company identifier or business identifier (BIN number). -
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. May provide multiple identifiers such as insurance company identifier or business identifier (BIN number).) -
grouping
A suite of underwrite specific classifiers, for example may be used to identify a class of coverage or employer group, Policy, Plan. -
dependent
A unique identifier for a dependent under the coverage. -
sequence
An optional counter for a particular instance of the identified coverage which increments upon each renewal. -
order
The order of applicability of this coverage relative to other coverages which are currently inforce. Note, there may be gaps in the numbering and this does not imply primary, secondard 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. -
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_SUBGROUP
Search parameter: subgroupDescription: Sub-group identifier
Type: string
Path: Coverage.grouping.subGroup
- See Also:
-
SUBGROUP
Fluent Client search parameter constant for subgroupDescription: Sub-group identifier
Type: string
Path: Coverage.grouping.subGroup
-
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_SUBPLAN
Search parameter: subplanDescription: Sub-plan identifier
Type: string
Path: Coverage.grouping.subPlan
- See Also:
-
SUBPLAN
Fluent Client search parameter constant for subplanDescription: Sub-plan identifier
Type: string
Path: Coverage.grouping.subPlan
-
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_SEQUENCE
Search parameter: sequenceDescription: Sequence number
Type: string
Path: Coverage.sequence
- See Also:
-
SEQUENCE
Fluent Client search parameter constant for sequenceDescription: Sequence number
Type: string
Path: Coverage.sequence
-
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_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_SUBCLASS
Search parameter: subclassDescription: Sub-class identifier
Type: string
Path: Coverage.grouping.subClass
- See Also:
-
SUBCLASS
Fluent Client search parameter constant for subclassDescription: Sub-class identifier
Type: string
Path: Coverage.grouping.subClass
-
SP_PLAN
Search parameter: planDescription: A plan or policy identifier
Type: string
Path: Coverage.grouping.plan
- See Also:
-
PLAN
Fluent Client search parameter constant for planDescription: A plan or policy identifier
Type: string
Path: Coverage.grouping.plan
-
SP_CLASS
Search parameter: classDescription: Class identifier
Type: string
Path: Coverage.grouping.class
- See Also:
-
CLASS
Fluent Client search parameter constant for classDescription: Class identifier
Type: string
Path: Coverage.grouping.class
-
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_GROUP
Search parameter: groupDescription: Group identifier
Type: string
Path: Coverage.grouping.group
- See Also:
-
GROUP
Fluent Client search parameter constant for groupDescription: Group identifier
Type: string
Path: Coverage.grouping.group
-
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".
-
-
Constructor Details
-
Coverage
public Coverage()Constructor
-
-
Method Details
-
getIdentifier
- Returns:
identifier
(The main (and possibly only) identifier for the coverage - often referred to as a Member Id, Certificate number, Personal Health Number or Case ID. May be constructed as the concatination of the Coverage.SubscriberID and the Coverage.dependant.)
-
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, may be an individual, corporation or the subscriber's employer.)
-
hasPolicyHolder
-
setPolicyHolder
- Parameters:
value
-policyHolder
(The party who 'owns' the insurance policy, may be an individual, corporation or the subscriber's employer.)
-
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, may be an individual, corporation or the subscriber's employer.)
-
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, may be an individual, corporation or the subscriber's employer.)
-
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 services are provided.)
-
hasBeneficiary
-
setBeneficiary
- Parameters:
value
-beneficiary
(The party who benefits from the insurance coverage., the patient when 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 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 services are provided.)
-
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. May provide multiple identifiers such as insurance company identifier or business identifier (BIN number).)
-
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 -
getGrouping
- Returns:
grouping
(A suite of underwrite specific classifiers, for example may be used to identify a class of coverage or employer group, Policy, Plan.)
-
hasGrouping
-
setGrouping
- Parameters:
value
-grouping
(A suite of underwrite specific classifiers, for example may be used to identify a class of coverage or employer group, Policy, Plan.)
-
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.
-
getSequenceElement
- Returns:
sequence
(An optional counter for a particular instance of the identified coverage which increments upon each renewal.). This is the underlying object with id, value and extensions. The accessor "getSequence" gives direct access to the value
-
hasSequenceElement
-
hasSequence
-
setSequenceElement
- Parameters:
value
-sequence
(An optional counter for a particular instance of the identified coverage which increments upon each renewal.). This is the underlying object with id, value and extensions. The accessor "getSequence" gives direct access to the value
-
getSequence
- Returns:
- An optional counter for a particular instance of the identified coverage which increments upon each renewal.
-
setSequence
- Parameters:
value
- An optional counter for a particular instance of the identified coverage which increments upon each renewal.
-
getOrderElement
- Returns:
order
(The order of applicability of this coverage relative to other coverages which are currently inforce. Note, there may be gaps in the numbering and this does not imply primary, secondard 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 inforce. Note, there may be gaps in the numbering and this does not imply primary, secondard 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 inforce. Note, there may be gaps in the numbering and this does not imply primary, secondard 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 inforce. Note, there may be gaps in the numbering and this does not imply primary, secondard 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.
-
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
-
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
-
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
-