Package org.hl7.fhir.r4b.model
Class Evidence.EvidenceCertaintyComponent
- java.lang.Object
-
- org.hl7.fhir.r4b.model.Base
-
- org.hl7.fhir.r4b.model.Element
-
- org.hl7.fhir.r4b.model.DataType
-
- org.hl7.fhir.r4b.model.BackboneElement
-
- org.hl7.fhir.r4b.model.Evidence.EvidenceCertaintyComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseBackboneElement,org.hl7.fhir.instance.model.api.IBaseDatatype,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- Evidence
public static class Evidence.EvidenceCertaintyComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected StringTypedescriptionTextual description of certainty.protected List<Annotation>noteFootnotes and/or explanatory notes.protected StringTyperaterIndividual or group who did the rating.protected CodeableConceptratingAssessment or judgement of the aspect.protected List<Evidence.EvidenceCertaintyComponent>subcomponentA domain or subdomain of certainty.protected CodeableConcepttypeAspect of certainty being rated.-
Fields inherited from class org.hl7.fhir.r4b.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description EvidenceCertaintyComponent()Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r4b.model.BackboneElement
addModifierExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, removeExtension, setModifierExtension
-
Methods inherited from class org.hl7.fhir.r4b.model.DataType
copyValues
-
Methods inherited from class org.hl7.fhir.r4b.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement
-
Methods inherited from class org.hl7.fhir.r4b.model.Base
children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyUserData, copyValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, 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.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
Field Detail
-
description
protected StringType description
Textual description of certainty.
-
note
protected List<Annotation> note
Footnotes and/or explanatory notes.
-
type
protected CodeableConcept type
Aspect of certainty being rated.
-
rating
protected CodeableConcept rating
Assessment or judgement of the aspect.
-
rater
protected StringType rater
Individual or group who did the rating.
-
subcomponent
protected List<Evidence.EvidenceCertaintyComponent> subcomponent
A domain or subdomain of certainty.
-
-
Constructor Detail
-
EvidenceCertaintyComponent
public EvidenceCertaintyComponent()
Constructor
-
-
Method Detail
-
getDescriptionElement
public StringType getDescriptionElement()
- Returns:
description(Textual description of certainty.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
hasDescriptionElement
public boolean hasDescriptionElement()
-
hasDescription
public boolean hasDescription()
-
setDescriptionElement
public Evidence.EvidenceCertaintyComponent setDescriptionElement(StringType value)
- Parameters:
value-description(Textual description of certainty.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
getDescription
public String getDescription()
- Returns:
- Textual description of certainty.
-
setDescription
public Evidence.EvidenceCertaintyComponent setDescription(String value)
- Parameters:
value- Textual description of certainty.
-
getNote
public List<Annotation> getNote()
- Returns:
note(Footnotes and/or explanatory notes.)
-
setNote
public Evidence.EvidenceCertaintyComponent setNote(List<Annotation> theNote)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasNote
public boolean hasNote()
-
addNote
public Annotation addNote()
-
addNote
public Evidence.EvidenceCertaintyComponent addNote(Annotation t)
-
getNoteFirstRep
public Annotation getNoteFirstRep()
- Returns:
- The first repetition of repeating field
note, creating it if it does not already exist {3}
-
getType
public CodeableConcept getType()
- Returns:
type(Aspect of certainty being rated.)
-
hasType
public boolean hasType()
-
setType
public Evidence.EvidenceCertaintyComponent setType(CodeableConcept value)
- Parameters:
value-type(Aspect of certainty being rated.)
-
getRating
public CodeableConcept getRating()
- Returns:
rating(Assessment or judgement of the aspect.)
-
hasRating
public boolean hasRating()
-
setRating
public Evidence.EvidenceCertaintyComponent setRating(CodeableConcept value)
- Parameters:
value-rating(Assessment or judgement of the aspect.)
-
getRaterElement
public StringType getRaterElement()
- Returns:
rater(Individual or group who did the rating.). This is the underlying object with id, value and extensions. The accessor "getRater" gives direct access to the value
-
hasRaterElement
public boolean hasRaterElement()
-
hasRater
public boolean hasRater()
-
setRaterElement
public Evidence.EvidenceCertaintyComponent setRaterElement(StringType value)
- Parameters:
value-rater(Individual or group who did the rating.). This is the underlying object with id, value and extensions. The accessor "getRater" gives direct access to the value
-
setRater
public Evidence.EvidenceCertaintyComponent setRater(String value)
- Parameters:
value- Individual or group who did the rating.
-
getSubcomponent
public List<Evidence.EvidenceCertaintyComponent> getSubcomponent()
- Returns:
subcomponent(A domain or subdomain of certainty.)
-
setSubcomponent
public Evidence.EvidenceCertaintyComponent setSubcomponent(List<Evidence.EvidenceCertaintyComponent> theSubcomponent)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasSubcomponent
public boolean hasSubcomponent()
-
addSubcomponent
public Evidence.EvidenceCertaintyComponent addSubcomponent()
-
addSubcomponent
public Evidence.EvidenceCertaintyComponent addSubcomponent(Evidence.EvidenceCertaintyComponent t)
-
getSubcomponentFirstRep
public Evidence.EvidenceCertaintyComponent getSubcomponentFirstRep()
- Returns:
- The first repetition of repeating field
subcomponent, creating it if it does not already exist {3}
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildrenin classBackboneElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makePropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public Evidence.EvidenceCertaintyComponent copy()
- Specified by:
copyin classBackboneElement
-
copyValues
public void copyValues(Evidence.EvidenceCertaintyComponent dst)
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-
-