public static class ExplanationOfBenefit.AddedItemComponent extends BackboneElement implements IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<ExplanationOfBenefit.AdjudicationComponent> |
adjudication
The adjudications results.
|
protected CodeableConcept |
category
Health Care Service Type Codes to identify the classification of service or benefits.
|
protected List<ExplanationOfBenefit.AddedItemsDetailComponent> |
detail
The second tier service adjudications for payor added services.
|
protected Money |
fee
The fee charged for the professional service or product.
|
protected List<CodeableConcept> |
modifier
Item typification or modifiers codes, eg 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.
|
protected List<PositiveIntType> |
noteNumber
A list of note references to the notes provided below.
|
protected CodeableConcept |
revenue
The type of reveneu or cost center providing the product and/or service.
|
protected List<PositiveIntType> |
sequenceLinkId
List of input service items which this service line is intended to replace.
|
protected CodeableConcept |
service
If this is an actual service or product line, ie.
|
modifierExtension| Constructor and Description |
|---|
AddedItemComponent()
Constructor
|
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setExtension, setId, setIdBase, setIdElementcastToAddress, 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, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentaddExtension, getExtension, hasExtensionaddModifierExtension, getModifierExtension, hasModifierExtensionprotected List<PositiveIntType> sequenceLinkId
protected CodeableConcept revenue
protected CodeableConcept category
protected CodeableConcept service
protected List<CodeableConcept> modifier
protected List<PositiveIntType> noteNumber
protected List<ExplanationOfBenefit.AdjudicationComponent> adjudication
protected List<ExplanationOfBenefit.AddedItemsDetailComponent> detail
public AddedItemComponent()
public List<PositiveIntType> getSequenceLinkId()
sequenceLinkId (List of input service items which this service line is intended to replace.)public ExplanationOfBenefit.AddedItemComponent setSequenceLinkId(List<PositiveIntType> theSequenceLinkId)
this for easy method chainingpublic boolean hasSequenceLinkId()
public PositiveIntType addSequenceLinkIdElement()
sequenceLinkId (List of input service items which this service line is intended to replace.)public ExplanationOfBenefit.AddedItemComponent addSequenceLinkId(int value)
value - sequenceLinkId (List of input service items which this service line is intended to replace.)public boolean hasSequenceLinkId(int value)
value - sequenceLinkId (List of input service items which this service line is intended to replace.)public CodeableConcept getRevenue()
revenue (The type of reveneu or cost center providing the product and/or service.)public boolean hasRevenue()
public ExplanationOfBenefit.AddedItemComponent setRevenue(CodeableConcept value)
value - revenue (The type of reveneu or cost center providing the product and/or service.)public CodeableConcept getCategory()
category (Health Care Service Type Codes to identify the classification of service or benefits.)public boolean hasCategory()
public ExplanationOfBenefit.AddedItemComponent setCategory(CodeableConcept value)
value - category (Health Care Service Type Codes to identify the classification of service or benefits.)public CodeableConcept getService()
service (If this is an actual service or product line, ie. not a Group, then use code to indicate the Professional Service or Product supplied (eg. CTP, HCPCS,USCLS,ICD10, NCPDP,DIN,ACHI,CCI). If a grouping item then use a group code to indicate the type of thing being grouped eg. 'glasses' or 'compound'.)public boolean hasService()
public ExplanationOfBenefit.AddedItemComponent setService(CodeableConcept value)
value - service (If this is an actual service or product line, ie. not a Group, then use code to indicate the Professional Service or Product supplied (eg. CTP, HCPCS,USCLS,ICD10, NCPDP,DIN,ACHI,CCI). If a grouping item then use a group code to indicate the type of thing being grouped eg. 'glasses' or 'compound'.)public List<CodeableConcept> getModifier()
modifier (Item typification or modifiers codes, eg 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 ExplanationOfBenefit.AddedItemComponent setModifier(List<CodeableConcept> theModifier)
this for easy method chainingpublic boolean hasModifier()
public CodeableConcept addModifier()
public ExplanationOfBenefit.AddedItemComponent addModifier(CodeableConcept t)
public CodeableConcept getModifierFirstRep()
modifier, creating it if it does not already existpublic Money getFee()
fee (The fee charged for the professional service or product.)public boolean hasFee()
public ExplanationOfBenefit.AddedItemComponent setFee(Money value)
value - fee (The fee charged for the professional service or product.)public List<PositiveIntType> getNoteNumber()
noteNumber (A list of note references to the notes provided below.)public ExplanationOfBenefit.AddedItemComponent setNoteNumber(List<PositiveIntType> theNoteNumber)
this for easy method chainingpublic boolean hasNoteNumber()
public PositiveIntType addNoteNumberElement()
noteNumber (A list of note references to the notes provided below.)public ExplanationOfBenefit.AddedItemComponent addNoteNumber(int value)
value - noteNumber (A list of note references to the notes provided below.)public boolean hasNoteNumber(int value)
value - noteNumber (A list of note references to the notes provided below.)public List<ExplanationOfBenefit.AdjudicationComponent> getAdjudication()
adjudication (The adjudications results.)public ExplanationOfBenefit.AddedItemComponent setAdjudication(List<ExplanationOfBenefit.AdjudicationComponent> theAdjudication)
this for easy method chainingpublic boolean hasAdjudication()
public ExplanationOfBenefit.AdjudicationComponent addAdjudication()
public ExplanationOfBenefit.AddedItemComponent addAdjudication(ExplanationOfBenefit.AdjudicationComponent t)
public ExplanationOfBenefit.AdjudicationComponent getAdjudicationFirstRep()
adjudication, creating it if it does not already existpublic List<ExplanationOfBenefit.AddedItemsDetailComponent> getDetail()
detail (The second tier service adjudications for payor added services.)public ExplanationOfBenefit.AddedItemComponent setDetail(List<ExplanationOfBenefit.AddedItemsDetailComponent> theDetail)
this for easy method chainingpublic boolean hasDetail()
public ExplanationOfBenefit.AddedItemsDetailComponent addDetail()
public ExplanationOfBenefit.AddedItemComponent addDetail(ExplanationOfBenefit.AddedItemsDetailComponent t)
public ExplanationOfBenefit.AddedItemsDetailComponent getDetailFirstRep()
detail, creating it if it does not already existprotected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws FHIRException
getProperty in class BackboneElementFHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base setProperty(String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base makeProperty(int hash, String name) throws FHIRException
makeProperty in class BackboneElementFHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws FHIRException
getTypesForProperty in class BackboneElementFHIRExceptionpublic Base addChild(String name) throws FHIRException
addChild in class BackboneElementFHIRExceptionpublic ExplanationOfBenefit.AddedItemComponent 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 IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2017 University Health Network. All rights reserved.