Class EligibilityRequest
- java.lang.Object
-
- org.hl7.fhir.dstu3.model.Base
-
- org.hl7.fhir.dstu3.model.BaseResource
-
- org.hl7.fhir.dstu3.model.Resource
-
- org.hl7.fhir.dstu3.model.DomainResource
-
- org.hl7.fhir.dstu3.model.EligibilityRequest
-
- 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
public class EligibilityRequest extends DomainResource
The EligibilityRequest provides patient and insurance coverage information to an insurer for them to respond, in the form of an EligibilityResponse, with information regarding whether the stated coverage is valid and in-force and optionally to provide the insurance details of the policy.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEligibilityRequest.EligibilityRequestStatusstatic classEligibilityRequest.EligibilityRequestStatusEnumFactory
-
Field Summary
Fields Modifier and Type Field Description protected CodeableConceptbenefitCategoryDental, Vision, Medical, Pharmacy, Rehab etc.protected CodeableConceptbenefitSubCategoryDental: basic, major, ortho; Vision exam, glasses, contacts; etc.protected StringTypebusinessArrangementThe contract number of a business agreement which describes the terms and conditions.protected ReferencecoverageFinancial instrument by which payment information for health care.protected CoveragecoverageTargetThe actual object that is the target of the reference (Financial instrument by which payment information for health care.)protected DateTimeTypecreatedThe date when this resource was created.static ca.uhn.fhir.rest.gclient.DateClientParamCREATEDFluent Client search parameter constant for createdprotected ReferenceentererPerson who created the invoice/claim/pre-determination or pre-authorization.static ca.uhn.fhir.rest.gclient.ReferenceClientParamENTERERFluent Client search parameter constant for entererprotected PractitionerentererTargetThe actual object that is the target of the reference (Person who created the invoice/claim/pre-determination or pre-authorization.)protected ReferencefacilityFacility where the services were provided.static ca.uhn.fhir.rest.gclient.ReferenceClientParamFACILITYFluent Client search parameter constant for facilityprotected LocationfacilityTargetThe actual object that is the target of the reference (Facility where the services were provided.)protected List<Identifier>identifierThe Response business identifier.static ca.uhn.fhir.rest.gclient.TokenClientParamIDENTIFIERFluent Client search parameter constant for identifierstatic ca.uhn.fhir.model.api.IncludeINCLUDE_ENTERERConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_FACILITYConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_ORGANIZATIONConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PATIENTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PROVIDERConstant for fluent queries to be used to add include statements.protected ReferenceinsurerThe Insurer who is target of the request.protected OrganizationinsurerTargetThe actual object that is the target of the reference (The Insurer who is target of the request.)protected ReferenceorganizationThe organization which is responsible for the services rendered to the patient.static ca.uhn.fhir.rest.gclient.ReferenceClientParamORGANIZATIONFluent Client search parameter constant for organizationprotected OrganizationorganizationTargetThe actual object that is the target of the reference (The organization which is responsible for the services rendered to the patient.)protected ReferencepatientPatient Resource.static ca.uhn.fhir.rest.gclient.ReferenceClientParamPATIENTFluent Client search parameter constant for patientprotected PatientpatientTargetThe actual object that is the target of the reference (Patient Resource.)protected CodeableConceptpriorityImmediate (STAT), best effort (NORMAL), deferred (DEFER).protected ReferenceproviderThe practitioner who is responsible for the services rendered to the patient.static ca.uhn.fhir.rest.gclient.ReferenceClientParamPROVIDERFluent Client search parameter constant for providerprotected PractitionerproviderTargetThe actual object that is the target of the reference (The practitioner who is responsible for the services rendered to the patient.)protected TypeservicedThe date or dates when the enclosed suite of services were performed or completed.static StringSP_CREATEDSearch parameter: createdstatic StringSP_ENTERERSearch parameter: entererstatic StringSP_FACILITYSearch parameter: facilitystatic StringSP_IDENTIFIERSearch parameter: identifierstatic StringSP_ORGANIZATIONSearch parameter: organizationstatic StringSP_PATIENTSearch parameter: patientstatic StringSP_PROVIDERSearch parameter: providerprotected Enumeration<EligibilityRequest.EligibilityRequestStatus>statusThe status of the resource instance.-
Fields 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
-
-
Constructor Summary
Constructors Constructor Description EligibilityRequest()Constructor
-
Method Summary
-
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
-
-
-
-
Field Detail
-
identifier
protected List<Identifier> identifier
The Response business identifier.
-
status
protected Enumeration<EligibilityRequest.EligibilityRequestStatus> status
The status of the resource instance.
-
priority
protected CodeableConcept priority
Immediate (STAT), best effort (NORMAL), deferred (DEFER).
-
patientTarget
protected Patient patientTarget
The actual object that is the target of the reference (Patient Resource.)
-
serviced
protected Type serviced
The date or dates when the enclosed suite of services were performed or completed.
-
created
protected DateTimeType created
The date when this resource was created.
-
enterer
protected Reference enterer
Person who created the invoice/claim/pre-determination or pre-authorization.
-
entererTarget
protected Practitioner entererTarget
The actual object that is the target of the reference (Person who created the invoice/claim/pre-determination or pre-authorization.)
-
provider
protected Reference provider
The practitioner who is responsible for the services rendered to the patient.
-
providerTarget
protected Practitioner providerTarget
The actual object that is the target of the reference (The practitioner who is responsible for the services rendered to the patient.)
-
organization
protected Reference organization
The organization which is responsible for the services rendered to the patient.
-
organizationTarget
protected Organization organizationTarget
The actual object that is the target of the reference (The organization which is responsible for the services rendered to the patient.)
-
insurerTarget
protected Organization insurerTarget
The actual object that is the target of the reference (The Insurer who is target of the request.)
-
facilityTarget
protected Location facilityTarget
The actual object that is the target of the reference (Facility where the services were provided.)
-
coverage
protected Reference coverage
Financial instrument by which payment information for health care.
-
coverageTarget
protected Coverage coverageTarget
The actual object that is the target of the reference (Financial instrument by which payment information for health care.)
-
businessArrangement
protected StringType businessArrangement
The contract number of a business agreement which describes the terms and conditions.
-
benefitCategory
protected CodeableConcept benefitCategory
Dental, Vision, Medical, Pharmacy, Rehab etc.
-
benefitSubCategory
protected CodeableConcept benefitSubCategory
Dental: basic, major, ortho; Vision exam, glasses, contacts; etc.
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter: identifierDescription: The business identifier of the Eligibility
Type: token
Path: EligibilityRequest.identifier
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Fluent Client search parameter constant for identifierDescription: The business identifier of the Eligibility
Type: token
Path: EligibilityRequest.identifier
-
SP_PROVIDER
public static final String SP_PROVIDER
Search parameter: providerDescription: The reference to the provider
Type: reference
Path: EligibilityRequest.provider
- See Also:
- Constant Field Values
-
PROVIDER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PROVIDER
Fluent Client search parameter constant for providerDescription: The reference to the provider
Type: reference
Path: EligibilityRequest.provider
-
INCLUDE_PROVIDER
public static final ca.uhn.fhir.model.api.Include INCLUDE_PROVIDER
Constant for fluent queries to be used to add include statements. Specifies the path value of "EligibilityRequest:provider".
-
SP_PATIENT
public static final String SP_PATIENT
Search parameter: patientDescription: The reference to the patient
Type: reference
Path: EligibilityRequest.patient
- See Also:
- Constant Field Values
-
PATIENT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Fluent Client search parameter constant for patientDescription: The reference to the patient
Type: reference
Path: EligibilityRequest.patient
-
INCLUDE_PATIENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "EligibilityRequest:patient".
-
SP_CREATED
public static final String SP_CREATED
Search parameter: createdDescription: The creation date for the EOB
Type: date
Path: EligibilityRequest.created
- See Also:
- Constant Field Values
-
CREATED
public static final ca.uhn.fhir.rest.gclient.DateClientParam CREATED
Fluent Client search parameter constant for createdDescription: The creation date for the EOB
Type: date
Path: EligibilityRequest.created
-
SP_ORGANIZATION
public static final String SP_ORGANIZATION
Search parameter: organizationDescription: The reference to the providing organization
Type: reference
Path: EligibilityRequest.organization
- See Also:
- Constant Field Values
-
ORGANIZATION
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ORGANIZATION
Fluent Client search parameter constant for organizationDescription: The reference to the providing organization
Type: reference
Path: EligibilityRequest.organization
-
INCLUDE_ORGANIZATION
public static final ca.uhn.fhir.model.api.Include INCLUDE_ORGANIZATION
Constant for fluent queries to be used to add include statements. Specifies the path value of "EligibilityRequest:organization".
-
SP_ENTERER
public static final String SP_ENTERER
Search parameter: entererDescription: The party who is responsible for the request
Type: reference
Path: EligibilityRequest.enterer
- See Also:
- Constant Field Values
-
ENTERER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENTERER
Fluent Client search parameter constant for entererDescription: The party who is responsible for the request
Type: reference
Path: EligibilityRequest.enterer
-
INCLUDE_ENTERER
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENTERER
Constant for fluent queries to be used to add include statements. Specifies the path value of "EligibilityRequest:enterer".
-
SP_FACILITY
public static final String SP_FACILITY
Search parameter: facilityDescription: Facility responsible for the goods and services
Type: reference
Path: EligibilityRequest.facility
- See Also:
- Constant Field Values
-
FACILITY
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam FACILITY
Fluent Client search parameter constant for facilityDescription: Facility responsible for the goods and services
Type: reference
Path: EligibilityRequest.facility
-
INCLUDE_FACILITY
public static final ca.uhn.fhir.model.api.Include INCLUDE_FACILITY
Constant for fluent queries to be used to add include statements. Specifies the path value of "EligibilityRequest:facility".
-
-
Constructor Detail
-
EligibilityRequest
public EligibilityRequest()
Constructor
-
-
Method Detail
-
getIdentifier
public List<Identifier> getIdentifier()
- Returns:
identifier(The Response business identifier.)
-
setIdentifier
public EligibilityRequest setIdentifier(List<Identifier> theIdentifier)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasIdentifier
public boolean hasIdentifier()
-
addIdentifier
public Identifier addIdentifier()
-
addIdentifier
public EligibilityRequest addIdentifier(Identifier t)
-
getIdentifierFirstRep
public Identifier getIdentifierFirstRep()
- Returns:
- The first repetition of repeating field
identifier, creating it if it does not already exist
-
getStatusElement
public Enumeration<EligibilityRequest.EligibilityRequestStatus> 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
public boolean hasStatusElement()
-
hasStatus
public boolean hasStatus()
-
setStatusElement
public EligibilityRequest setStatusElement(Enumeration<EligibilityRequest.EligibilityRequestStatus> value)
- 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
public EligibilityRequest.EligibilityRequestStatus getStatus()
- Returns:
- The status of the resource instance.
-
setStatus
public EligibilityRequest setStatus(EligibilityRequest.EligibilityRequestStatus value)
- Parameters:
value- The status of the resource instance.
-
getPriority
public CodeableConcept getPriority()
- Returns:
priority(Immediate (STAT), best effort (NORMAL), deferred (DEFER).)
-
hasPriority
public boolean hasPriority()
-
setPriority
public EligibilityRequest setPriority(CodeableConcept value)
- Parameters:
value-priority(Immediate (STAT), best effort (NORMAL), deferred (DEFER).)
-
getPatient
public Reference getPatient()
- Returns:
patient(Patient Resource.)
-
hasPatient
public boolean hasPatient()
-
setPatient
public EligibilityRequest setPatient(Reference value)
- Parameters:
value-patient(Patient Resource.)
-
getPatientTarget
public Patient getPatientTarget()
- Returns:
patientThe 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. (Patient Resource.)
-
setPatientTarget
public EligibilityRequest setPatientTarget(Patient value)
- Parameters:
value-patientThe 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. (Patient Resource.)
-
getServiced
public Type getServiced()
- Returns:
serviced(The date or dates when the enclosed suite of services were performed or completed.)
-
getServicedDateType
public DateType getServicedDateType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
serviced(The date or dates when the enclosed suite of services were performed or completed.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasServicedDateType
public boolean hasServicedDateType()
-
getServicedPeriod
public Period getServicedPeriod() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
serviced(The date or dates when the enclosed suite of services were performed or completed.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasServicedPeriod
public boolean hasServicedPeriod()
-
hasServiced
public boolean hasServiced()
-
setServiced
public EligibilityRequest setServiced(Type value) throws org.hl7.fhir.exceptions.FHIRFormatError
- Parameters:
value-serviced(The date or dates when the enclosed suite of services were performed or completed.)- Throws:
org.hl7.fhir.exceptions.FHIRFormatError
-
getCreatedElement
public DateTimeType getCreatedElement()
- Returns:
created(The date when this resource was created.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the value
-
hasCreatedElement
public boolean hasCreatedElement()
-
hasCreated
public boolean hasCreated()
-
setCreatedElement
public EligibilityRequest setCreatedElement(DateTimeType value)
- Parameters:
value-created(The date when this resource was created.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the value
-
getCreated
public Date getCreated()
- Returns:
- The date when this resource was created.
-
setCreated
public EligibilityRequest setCreated(Date value)
- Parameters:
value- The date when this resource was created.
-
getEnterer
public Reference getEnterer()
- Returns:
enterer(Person who created the invoice/claim/pre-determination or pre-authorization.)
-
hasEnterer
public boolean hasEnterer()
-
setEnterer
public EligibilityRequest setEnterer(Reference value)
- Parameters:
value-enterer(Person who created the invoice/claim/pre-determination or pre-authorization.)
-
getEntererTarget
public Practitioner getEntererTarget()
- Returns:
entererThe 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. (Person who created the invoice/claim/pre-determination or pre-authorization.)
-
setEntererTarget
public EligibilityRequest setEntererTarget(Practitioner value)
- Parameters:
value-entererThe 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. (Person who created the invoice/claim/pre-determination or pre-authorization.)
-
getProvider
public Reference getProvider()
- Returns:
provider(The practitioner who is responsible for the services rendered to the patient.)
-
hasProvider
public boolean hasProvider()
-
setProvider
public EligibilityRequest setProvider(Reference value)
- Parameters:
value-provider(The practitioner who is responsible for the services rendered to the patient.)
-
getProviderTarget
public Practitioner getProviderTarget()
- Returns:
providerThe 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 practitioner who is responsible for the services rendered to the patient.)
-
setProviderTarget
public EligibilityRequest setProviderTarget(Practitioner value)
- Parameters:
value-providerThe 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 practitioner who is responsible for the services rendered to the patient.)
-
getOrganization
public Reference getOrganization()
- Returns:
organization(The organization which is responsible for the services rendered to the patient.)
-
hasOrganization
public boolean hasOrganization()
-
setOrganization
public EligibilityRequest setOrganization(Reference value)
- Parameters:
value-organization(The organization which is responsible for the services rendered to the patient.)
-
getOrganizationTarget
public Organization getOrganizationTarget()
- Returns:
organizationThe 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 organization which is responsible for the services rendered to the patient.)
-
setOrganizationTarget
public EligibilityRequest setOrganizationTarget(Organization value)
- Parameters:
value-organizationThe 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 organization which is responsible for the services rendered to the patient.)
-
getInsurer
public Reference getInsurer()
- Returns:
insurer(The Insurer who is target of the request.)
-
hasInsurer
public boolean hasInsurer()
-
setInsurer
public EligibilityRequest setInsurer(Reference value)
- Parameters:
value-insurer(The Insurer who is target of the request.)
-
getInsurerTarget
public Organization getInsurerTarget()
- Returns:
insurerThe 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 Insurer who is target of the request.)
-
setInsurerTarget
public EligibilityRequest setInsurerTarget(Organization value)
- Parameters:
value-insurerThe 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 Insurer who is target of the request.)
-
getFacility
public Reference getFacility()
- Returns:
facility(Facility where the services were provided.)
-
hasFacility
public boolean hasFacility()
-
setFacility
public EligibilityRequest setFacility(Reference value)
- Parameters:
value-facility(Facility where the services were provided.)
-
getFacilityTarget
public Location getFacilityTarget()
- Returns:
facilityThe 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. (Facility where the services were provided.)
-
setFacilityTarget
public EligibilityRequest setFacilityTarget(Location value)
- Parameters:
value-facilityThe 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. (Facility where the services were provided.)
-
getCoverage
public Reference getCoverage()
- Returns:
coverage(Financial instrument by which payment information for health care.)
-
hasCoverage
public boolean hasCoverage()
-
setCoverage
public EligibilityRequest setCoverage(Reference value)
- Parameters:
value-coverage(Financial instrument by which payment information for health care.)
-
getCoverageTarget
public Coverage getCoverageTarget()
- Returns:
coverageThe 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. (Financial instrument by which payment information for health care.)
-
setCoverageTarget
public EligibilityRequest setCoverageTarget(Coverage value)
- Parameters:
value-coverageThe 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. (Financial instrument by which payment information for health care.)
-
getBusinessArrangementElement
public StringType getBusinessArrangementElement()
- Returns:
businessArrangement(The contract number of a business agreement which describes the terms and conditions.). This is the underlying object with id, value and extensions. The accessor "getBusinessArrangement" gives direct access to the value
-
hasBusinessArrangementElement
public boolean hasBusinessArrangementElement()
-
hasBusinessArrangement
public boolean hasBusinessArrangement()
-
setBusinessArrangementElement
public EligibilityRequest setBusinessArrangementElement(StringType value)
- Parameters:
value-businessArrangement(The contract number of a business agreement which describes the terms and conditions.). This is the underlying object with id, value and extensions. The accessor "getBusinessArrangement" gives direct access to the value
-
getBusinessArrangement
public String getBusinessArrangement()
- Returns:
- The contract number of a business agreement which describes the terms and conditions.
-
setBusinessArrangement
public EligibilityRequest setBusinessArrangement(String value)
- Parameters:
value- The contract number of a business agreement which describes the terms and conditions.
-
getBenefitCategory
public CodeableConcept getBenefitCategory()
- Returns:
benefitCategory(Dental, Vision, Medical, Pharmacy, Rehab etc.)
-
hasBenefitCategory
public boolean hasBenefitCategory()
-
setBenefitCategory
public EligibilityRequest setBenefitCategory(CodeableConcept value)
- Parameters:
value-benefitCategory(Dental, Vision, Medical, Pharmacy, Rehab etc.)
-
getBenefitSubCategory
public CodeableConcept getBenefitSubCategory()
- Returns:
benefitSubCategory(Dental: basic, major, ortho; Vision exam, glasses, contacts; etc.)
-
hasBenefitSubCategory
public boolean hasBenefitSubCategory()
-
setBenefitSubCategory
public EligibilityRequest setBenefitSubCategory(CodeableConcept value)
- Parameters:
value-benefitSubCategory(Dental: basic, major, ortho; Vision exam, glasses, contacts; etc.)
-
listChildren
protected void listChildren(List<Property> children)
- 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
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- 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
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
public EligibilityRequest copy()
- Specified by:
copyin classDomainResource
-
typedCopy
protected EligibilityRequest typedCopy()
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceTypein classResource
-
-