public static class Claim.CareTeamComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected Reference |
provider
Member of the team who provided the product or service.
|
protected Resource |
providerTarget
The actual object that is the target of the reference (Member of the team who provided the product or service.)
|
protected CodeableConcept |
qualification
The qualification of the practitioner which is applicable for this service.
|
protected BooleanType |
responsible
The party who is billing and/or responsible for the claimed products or services.
|
protected CodeableConcept |
role
The lead, assisting or supervising practitioner and their discipline if a multidisciplinary team.
|
protected PositiveIntType |
sequence
A number to uniquely identify care team entries.
|
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, castToPopulation, 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, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected 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 (A number to uniquely identify care team entries.). 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 Claim.CareTeamComponent setSequenceElement(PositiveIntType value)
value - sequence (A number to uniquely identify care team entries.). This is the underlying object with id, value and extensions. The accessor "getSequence" gives direct access to the valuepublic int getSequence()
public Claim.CareTeamComponent setSequence(int value)
value - A number to uniquely identify care team entries.public Reference getProvider()
provider (Member of the team who provided the product or service.)public boolean hasProvider()
public Claim.CareTeamComponent setProvider(Reference value)
value - provider (Member of the team who provided the product or 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. (Member of the team who provided the product or service.)public Claim.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. (Member of the team who provided the product or service.)public BooleanType getResponsibleElement()
responsible (The party who is billing and/or responsible for the claimed products or services.). 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 Claim.CareTeamComponent setResponsibleElement(BooleanType value)
value - responsible (The party who is billing and/or responsible for the claimed products or services.). This is the underlying object with id, value and extensions. The accessor "getResponsible" gives direct access to the valuepublic boolean getResponsible()
public Claim.CareTeamComponent setResponsible(boolean value)
value - The party who is billing and/or responsible for the claimed products or services.public CodeableConcept getRole()
role (The lead, assisting or supervising practitioner and their discipline if a multidisciplinary team.)public boolean hasRole()
public Claim.CareTeamComponent setRole(CodeableConcept value)
value - role (The lead, assisting or supervising practitioner and their discipline if a multidisciplinary team.)public CodeableConcept getQualification()
qualification (The qualification of the practitioner which is applicable for this service.)public boolean hasQualification()
public Claim.CareTeamComponent setQualification(CodeableConcept value)
value - qualification (The qualification of the practitioner 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 Claim.CareTeamComponent copy()
copy in class BackboneElementpublic void copyValues(Claim.CareTeamComponent dst)
public 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 interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.