Package org.hl7.fhir.r4.model
Class RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent
- java.lang.Object
-
- org.hl7.fhir.r4.model.Base
-
- org.hl7.fhir.r4.model.Element
-
- org.hl7.fhir.r4.model.BackboneElement
-
- org.hl7.fhir.r4.model.RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent
-
- 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.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- RiskEvidenceSynthesis
public static class RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected IntegerTypedenominatorCountThe sample size for the group that was measured for this risk estimate.protected StringTypedescriptionHuman-readable summary of risk estimate.protected IntegerTypenumeratorCountThe number of group members with the outcome of interest.protected List<RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimatePrecisionEstimateComponent>precisionEstimateA description of the precision of the estimate for the effect.protected CodeableConcepttypeExamples include proportion and mean.protected CodeableConceptunitOfMeasureSpecifies the UCUM unit for the outcome.protected DecimalTypevalueThe point estimate of the risk estimate.-
Fields inherited from class org.hl7.fhir.r4.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description RiskEvidenceSynthesisRiskEstimateComponent()Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r4.model.BackboneElement
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtension
-
Methods inherited from class org.hl7.fhir.r4.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement
-
Methods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, 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, 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
Human-readable summary of risk estimate.
-
type
protected CodeableConcept type
Examples include proportion and mean.
-
value
protected DecimalType value
The point estimate of the risk estimate.
-
unitOfMeasure
protected CodeableConcept unitOfMeasure
Specifies the UCUM unit for the outcome.
-
denominatorCount
protected IntegerType denominatorCount
The sample size for the group that was measured for this risk estimate.
-
numeratorCount
protected IntegerType numeratorCount
The number of group members with the outcome of interest.
-
precisionEstimate
protected List<RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimatePrecisionEstimateComponent> precisionEstimate
A description of the precision of the estimate for the effect.
-
-
Constructor Detail
-
RiskEvidenceSynthesisRiskEstimateComponent
public RiskEvidenceSynthesisRiskEstimateComponent()
Constructor
-
-
Method Detail
-
getDescriptionElement
public StringType getDescriptionElement()
- Returns:
description(Human-readable summary of risk estimate.). 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 RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent setDescriptionElement(StringType value)
- Parameters:
value-description(Human-readable summary of risk estimate.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
getDescription
public String getDescription()
- Returns:
- Human-readable summary of risk estimate.
-
setDescription
public RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent setDescription(String value)
- Parameters:
value- Human-readable summary of risk estimate.
-
getType
public CodeableConcept getType()
- Returns:
type(Examples include proportion and mean.)
-
hasType
public boolean hasType()
-
setType
public RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent setType(CodeableConcept value)
- Parameters:
value-type(Examples include proportion and mean.)
-
getValueElement
public DecimalType getValueElement()
- Returns:
value(The point estimate of the risk estimate.). This is the underlying object with id, value and extensions. The accessor "getValue" gives direct access to the value
-
hasValueElement
public boolean hasValueElement()
-
hasValue
public boolean hasValue()
-
setValueElement
public RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent setValueElement(DecimalType value)
- Parameters:
value-value(The point estimate of the risk estimate.). This is the underlying object with id, value and extensions. The accessor "getValue" gives direct access to the value
-
getValue
public BigDecimal getValue()
- Returns:
- The point estimate of the risk estimate.
-
setValue
public RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent setValue(BigDecimal value)
- Parameters:
value- The point estimate of the risk estimate.
-
setValue
public RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent setValue(long value)
- Parameters:
value- The point estimate of the risk estimate.
-
setValue
public RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent setValue(double value)
- Parameters:
value- The point estimate of the risk estimate.
-
getUnitOfMeasure
public CodeableConcept getUnitOfMeasure()
- Returns:
unitOfMeasure(Specifies the UCUM unit for the outcome.)
-
hasUnitOfMeasure
public boolean hasUnitOfMeasure()
-
setUnitOfMeasure
public RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent setUnitOfMeasure(CodeableConcept value)
- Parameters:
value-unitOfMeasure(Specifies the UCUM unit for the outcome.)
-
getDenominatorCountElement
public IntegerType getDenominatorCountElement()
- Returns:
denominatorCount(The sample size for the group that was measured for this risk estimate.). This is the underlying object with id, value and extensions. The accessor "getDenominatorCount" gives direct access to the value
-
hasDenominatorCountElement
public boolean hasDenominatorCountElement()
-
hasDenominatorCount
public boolean hasDenominatorCount()
-
setDenominatorCountElement
public RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent setDenominatorCountElement(IntegerType value)
- Parameters:
value-denominatorCount(The sample size for the group that was measured for this risk estimate.). This is the underlying object with id, value and extensions. The accessor "getDenominatorCount" gives direct access to the value
-
getDenominatorCount
public int getDenominatorCount()
- Returns:
- The sample size for the group that was measured for this risk estimate.
-
setDenominatorCount
public RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent setDenominatorCount(int value)
- Parameters:
value- The sample size for the group that was measured for this risk estimate.
-
getNumeratorCountElement
public IntegerType getNumeratorCountElement()
- Returns:
numeratorCount(The number of group members with the outcome of interest.). This is the underlying object with id, value and extensions. The accessor "getNumeratorCount" gives direct access to the value
-
hasNumeratorCountElement
public boolean hasNumeratorCountElement()
-
hasNumeratorCount
public boolean hasNumeratorCount()
-
setNumeratorCountElement
public RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent setNumeratorCountElement(IntegerType value)
- Parameters:
value-numeratorCount(The number of group members with the outcome of interest.). This is the underlying object with id, value and extensions. The accessor "getNumeratorCount" gives direct access to the value
-
getNumeratorCount
public int getNumeratorCount()
- Returns:
- The number of group members with the outcome of interest.
-
setNumeratorCount
public RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent setNumeratorCount(int value)
- Parameters:
value- The number of group members with the outcome of interest.
-
getPrecisionEstimate
public List<RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimatePrecisionEstimateComponent> getPrecisionEstimate()
- Returns:
precisionEstimate(A description of the precision of the estimate for the effect.)
-
setPrecisionEstimate
public RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent setPrecisionEstimate(List<RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimatePrecisionEstimateComponent> thePrecisionEstimate)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasPrecisionEstimate
public boolean hasPrecisionEstimate()
-
addPrecisionEstimate
public RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimatePrecisionEstimateComponent addPrecisionEstimate()
-
addPrecisionEstimate
public RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent addPrecisionEstimate(RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimatePrecisionEstimateComponent t)
-
getPrecisionEstimateFirstRep
public RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimatePrecisionEstimateComponent getPrecisionEstimateFirstRep()
- Returns:
- The first repetition of repeating field
precisionEstimate, creating it if it does not already exist
-
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 RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent copy()
- Specified by:
copyin classBackboneElement
-
copyValues
public void copyValues(RiskEvidenceSynthesis.RiskEvidenceSynthesisRiskEstimateComponent 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
-
-