public static class CoverageEligibilityRequest.DetailsComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected CodeableConcept |
billcode
A code to indicate the Professional Service or Product supplied (e.g.
|
protected CodeableConcept |
category
Dental: basic, major, ortho; Vision exam, glasses, contacts; etc.
|
protected List<Reference> |
detail
The plan/proposal/order describing the proposed service in detail.
|
protected List<Resource> |
detailTarget
The actual objects that are the target of the reference (The plan/proposal/order describing the proposed service in detail.)
|
protected List<CoverageEligibilityRequest.DiagnosisComponent> |
diagnosis
List of patient diagnosis for which care is sought.
|
protected Reference |
facility
Facility where the services were provided.
|
protected Resource |
facilityTarget
The actual object that is the target of the reference (Facility where the services were provided.)
|
protected List<CodeableConcept> |
modifier
Item typification or modifiers codes, e.g.
|
protected Reference |
provider
The practitioner who is responsible for the services rendered to the patient.
|
protected Resource |
providerTarget
The actual object that is the target of the reference (The practitioner who is responsible for the services rendered to the patient.)
|
protected Quantity |
quantity
The number of repetitions of a service or product.
|
protected List<PositiveIntType> |
supportingInformationSequence
Exceptions, special conditions and supporting information pplicable for this service or product line.
|
protected Money |
unitPrice
The fee for an additional service or product or charge.
|
modifierExtension| Constructor and Description |
|---|
DetailsComponent()
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, 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, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected List<PositiveIntType> supportingInformationSequence
protected CodeableConcept category
protected CodeableConcept billcode
protected List<CodeableConcept> modifier
protected Reference provider
protected Resource providerTarget
protected Resource facilityTarget
protected List<CoverageEligibilityRequest.DiagnosisComponent> diagnosis
protected List<Reference> detail
protected List<Resource> detailTarget
public DetailsComponent()
public List<PositiveIntType> getSupportingInformationSequence()
supportingInformationSequence (Exceptions, special conditions and supporting information pplicable for this service or product line.)public CoverageEligibilityRequest.DetailsComponent setSupportingInformationSequence(List<PositiveIntType> theSupportingInformationSequence)
this for easy method chainingpublic boolean hasSupportingInformationSequence()
public PositiveIntType addSupportingInformationSequenceElement()
supportingInformationSequence (Exceptions, special conditions and supporting information pplicable for this service or product line.)public CoverageEligibilityRequest.DetailsComponent addSupportingInformationSequence(int value)
value - supportingInformationSequence (Exceptions, special conditions and supporting information pplicable for this service or product line.)public boolean hasSupportingInformationSequence(int value)
value - supportingInformationSequence (Exceptions, special conditions and supporting information pplicable for this service or product line.)public CodeableConcept getCategory()
category (Dental: basic, major, ortho; Vision exam, glasses, contacts; etc.)public boolean hasCategory()
public CoverageEligibilityRequest.DetailsComponent setCategory(CodeableConcept value)
value - category (Dental: basic, major, ortho; Vision exam, glasses, contacts; etc.)public CodeableConcept getBillcode()
billcode (A code to indicate the Professional Service or Product supplied (e.g. CTP, HCPCS,USCLS,ICD10, NCPDP,DIN,ACHI,CCI).)public boolean hasBillcode()
public CoverageEligibilityRequest.DetailsComponent setBillcode(CodeableConcept value)
value - billcode (A code to indicate the Professional Service or Product supplied (e.g. CTP, HCPCS,USCLS,ICD10, NCPDP,DIN,ACHI,CCI).)public List<CodeableConcept> getModifier()
modifier (Item typification or modifiers codes, e.g. for Oral whether the treatment is cosmetic or associated with TMJ, or for medical whether the treatment was outside the clinic or out of office hours.)public CoverageEligibilityRequest.DetailsComponent setModifier(List<CodeableConcept> theModifier)
this for easy method chainingpublic boolean hasModifier()
public CodeableConcept addModifier()
public CoverageEligibilityRequest.DetailsComponent addModifier(CodeableConcept t)
public CodeableConcept getModifierFirstRep()
modifier, creating it if it does not already existpublic Reference getProvider()
provider (The practitioner who is responsible for the services rendered to the patient.)public boolean hasProvider()
public CoverageEligibilityRequest.DetailsComponent setProvider(Reference value)
value - provider (The practitioner who is responsible for the services rendered to the patient.)public Resource getProviderTarget()
provider 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 practitioner who is responsible for the services rendered to the patient.)public CoverageEligibilityRequest.DetailsComponent setProviderTarget(Resource value)
value - provider 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 practitioner who is responsible for the services rendered to the patient.)public Quantity getQuantity()
quantity (The number of repetitions of a service or product.)public boolean hasQuantity()
public CoverageEligibilityRequest.DetailsComponent setQuantity(Quantity value)
value - quantity (The number of repetitions of a service or product.)public Money getUnitPrice()
unitPrice (The fee for an additional service or product or charge.)public boolean hasUnitPrice()
public CoverageEligibilityRequest.DetailsComponent setUnitPrice(Money value)
value - unitPrice (The fee for an additional service or product or charge.)public Reference getFacility()
facility (Facility where the services were provided.)public boolean hasFacility()
public CoverageEligibilityRequest.DetailsComponent setFacility(Reference value)
value - facility (Facility where the services were provided.)public Resource getFacilityTarget()
facility 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. (Facility where the services were provided.)public CoverageEligibilityRequest.DetailsComponent setFacilityTarget(Resource value)
value - facility 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. (Facility where the services were provided.)public List<CoverageEligibilityRequest.DiagnosisComponent> getDiagnosis()
diagnosis (List of patient diagnosis for which care is sought.)public CoverageEligibilityRequest.DetailsComponent setDiagnosis(List<CoverageEligibilityRequest.DiagnosisComponent> theDiagnosis)
this for easy method chainingpublic boolean hasDiagnosis()
public CoverageEligibilityRequest.DiagnosisComponent addDiagnosis()
public CoverageEligibilityRequest.DetailsComponent addDiagnosis(CoverageEligibilityRequest.DiagnosisComponent t)
public CoverageEligibilityRequest.DiagnosisComponent getDiagnosisFirstRep()
diagnosis, creating it if it does not already existpublic List<Reference> getDetail()
detail (The plan/proposal/order describing the proposed service in detail.)public CoverageEligibilityRequest.DetailsComponent setDetail(List<Reference> theDetail)
this for easy method chainingpublic boolean hasDetail()
public CoverageEligibilityRequest.DetailsComponent addDetail(Reference t)
public Reference getDetailFirstRep()
detail, creating it if it does not already exist@Deprecated public List<Resource> getDetailTarget()
protected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic CoverageEligibilityRequest.DetailsComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2018 University Health Network. All rights reserved.