public static class ExplanationOfBenefit.CareTeamComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected Reference |
provider
The members of the team who provided the overall service.
|
protected Resource |
providerTarget
The actual object that is the target of the reference (The members of the team who provided the overall service.)
|
protected CodeableConcept |
qualification
The qualification which is applicable for this service.
|
protected BooleanType |
responsible
The practitioner who is billing and responsible for the claimed services rendered to the patient.
|
protected CodeableConcept |
role
The lead, assisting or supervising practitioner and their discipline if a multidisiplinary team.
|
protected PositiveIntType |
sequence
Sequence of careteam which serves to order and provide a link.
|
modifierExtension| Constructor and Description |
|---|
CareTeamComponent()
Constructor
|
CareTeamComponent(PositiveIntType sequence,
Reference provider)
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 PositiveIntType sequence
protected Resource providerTarget
protected BooleanType responsible
protected CodeableConcept role
protected CodeableConcept qualification
public CareTeamComponent()
public CareTeamComponent(PositiveIntType sequence, Reference provider)
public PositiveIntType getSequenceElement()
sequence (Sequence of careteam which serves to order and provide a link.). This is the underlying object with id, value and extensions. The accessor "getSequence" gives direct access to the valuepublic boolean hasSequenceElement()
public boolean hasSequence()
public ExplanationOfBenefit.CareTeamComponent setSequenceElement(PositiveIntType value)
value - sequence (Sequence of careteam which serves to order and provide a link.). This is the underlying object with id, value and extensions. The accessor "getSequence" gives direct access to the valuepublic int getSequence()
public ExplanationOfBenefit.CareTeamComponent setSequence(int value)
value - Sequence of careteam which serves to order and provide a link.public Reference getProvider()
provider (The members of the team who provided the overall service.)public boolean hasProvider()
public ExplanationOfBenefit.CareTeamComponent setProvider(Reference value)
value - provider (The members of the team who provided the overall service.)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 members of the team who provided the overall service.)public ExplanationOfBenefit.CareTeamComponent 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 members of the team who provided the overall service.)public BooleanType getResponsibleElement()
responsible (The practitioner who is billing and responsible for the claimed services rendered to the patient.). This is the underlying object with id, value and extensions. The accessor "getResponsible" gives direct access to the valuepublic boolean hasResponsibleElement()
public boolean hasResponsible()
public ExplanationOfBenefit.CareTeamComponent setResponsibleElement(BooleanType value)
value - responsible (The practitioner who is billing and responsible for the claimed services rendered to the patient.). This is the underlying object with id, value and extensions. The accessor "getResponsible" gives direct access to the valuepublic boolean getResponsible()
public ExplanationOfBenefit.CareTeamComponent setResponsible(boolean value)
value - The practitioner who is billing and responsible for the claimed services rendered to the patient.public CodeableConcept getRole()
role (The lead, assisting or supervising practitioner and their discipline if a multidisiplinary team.)public boolean hasRole()
public ExplanationOfBenefit.CareTeamComponent setRole(CodeableConcept value)
value - role (The lead, assisting or supervising practitioner and their discipline if a multidisiplinary team.)public CodeableConcept getQualification()
qualification (The qualification which is applicable for this service.)public boolean hasQualification()
public ExplanationOfBenefit.CareTeamComponent setQualification(CodeableConcept value)
value - qualification (The qualification which is applicable for this service.)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 ExplanationOfBenefit.CareTeamComponent 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.