public static class EvidenceVariable.EvidenceVariableCharacteristicComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected Type |
definition
Define members of the evidence element using Codes (such as condition, medication, or observation), Expressions ( using an expression language such as FHIRPath or CQL) or DataRequirements (such as Diabetes diagnosis onset in the last year).
|
protected StringType |
description
A short, natural language description of the characteristic that could be used to communicate the criteria to an end-user.
|
protected BooleanType |
exclude
When true, members with this characteristic are excluded from the element.
|
protected Enumeration<EvidenceVariable.GroupMeasure> |
groupMeasure
Indicates how elements are aggregated within the study effective period.
|
protected Type |
participantEffective
Indicates what effective period the study covers.
|
protected Duration |
timeFromStart
Indicates duration from the participant's study entry.
|
protected List<UsageContext> |
usageContext
Use UsageContext to define the members of the population, such as Age Ranges, Genders, Settings.
|
modifierExtension| Constructor and Description |
|---|
EvidenceVariableCharacteristicComponent()
Constructor
|
EvidenceVariableCharacteristicComponent(Type definition)
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 StringType description
protected Type definition
protected List<UsageContext> usageContext
protected BooleanType exclude
protected Type participantEffective
protected Duration timeFromStart
protected Enumeration<EvidenceVariable.GroupMeasure> groupMeasure
public EvidenceVariableCharacteristicComponent()
public EvidenceVariableCharacteristicComponent(Type definition)
public StringType getDescriptionElement()
description (A short, natural language description of the characteristic that could be used to communicate the criteria to an end-user.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic boolean hasDescriptionElement()
public boolean hasDescription()
public EvidenceVariable.EvidenceVariableCharacteristicComponent setDescriptionElement(StringType value)
value - description (A short, natural language description of the characteristic that could be used to communicate the criteria to an end-user.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic String getDescription()
public EvidenceVariable.EvidenceVariableCharacteristicComponent setDescription(String value)
value - A short, natural language description of the characteristic that could be used to communicate the criteria to an end-user.public Type getDefinition()
definition (Define members of the evidence element using Codes (such as condition, medication, or observation), Expressions ( using an expression language such as FHIRPath or CQL) or DataRequirements (such as Diabetes diagnosis onset in the last year).)public Reference getDefinitionReference() throws org.hl7.fhir.exceptions.FHIRException
definition (Define members of the evidence element using Codes (such as condition, medication, or observation), Expressions ( using an expression language such as FHIRPath or CQL) or DataRequirements (such as Diabetes diagnosis onset in the last year).)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDefinitionReference()
public CanonicalType getDefinitionCanonicalType() throws org.hl7.fhir.exceptions.FHIRException
definition (Define members of the evidence element using Codes (such as condition, medication, or observation), Expressions ( using an expression language such as FHIRPath or CQL) or DataRequirements (such as Diabetes diagnosis onset in the last year).)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDefinitionCanonicalType()
public CodeableConcept getDefinitionCodeableConcept() throws org.hl7.fhir.exceptions.FHIRException
definition (Define members of the evidence element using Codes (such as condition, medication, or observation), Expressions ( using an expression language such as FHIRPath or CQL) or DataRequirements (such as Diabetes diagnosis onset in the last year).)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDefinitionCodeableConcept()
public Expression getDefinitionExpression() throws org.hl7.fhir.exceptions.FHIRException
definition (Define members of the evidence element using Codes (such as condition, medication, or observation), Expressions ( using an expression language such as FHIRPath or CQL) or DataRequirements (such as Diabetes diagnosis onset in the last year).)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDefinitionExpression()
public DataRequirement getDefinitionDataRequirement() throws org.hl7.fhir.exceptions.FHIRException
definition (Define members of the evidence element using Codes (such as condition, medication, or observation), Expressions ( using an expression language such as FHIRPath or CQL) or DataRequirements (such as Diabetes diagnosis onset in the last year).)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDefinitionDataRequirement()
public TriggerDefinition getDefinitionTriggerDefinition() throws org.hl7.fhir.exceptions.FHIRException
definition (Define members of the evidence element using Codes (such as condition, medication, or observation), Expressions ( using an expression language such as FHIRPath or CQL) or DataRequirements (such as Diabetes diagnosis onset in the last year).)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDefinitionTriggerDefinition()
public boolean hasDefinition()
public EvidenceVariable.EvidenceVariableCharacteristicComponent setDefinition(Type value)
value - definition (Define members of the evidence element using Codes (such as condition, medication, or observation), Expressions ( using an expression language such as FHIRPath or CQL) or DataRequirements (such as Diabetes diagnosis onset in the last year).)public List<UsageContext> getUsageContext()
usageContext (Use UsageContext to define the members of the population, such as Age Ranges, Genders, Settings.)public EvidenceVariable.EvidenceVariableCharacteristicComponent setUsageContext(List<UsageContext> theUsageContext)
this for easy method chainingpublic boolean hasUsageContext()
public UsageContext addUsageContext()
public EvidenceVariable.EvidenceVariableCharacteristicComponent addUsageContext(UsageContext t)
public UsageContext getUsageContextFirstRep()
usageContext, creating it if it does not already existpublic BooleanType getExcludeElement()
exclude (When true, members with this characteristic are excluded from the element.). This is the underlying object with id, value and extensions. The accessor "getExclude" gives direct access to the valuepublic boolean hasExcludeElement()
public boolean hasExclude()
public EvidenceVariable.EvidenceVariableCharacteristicComponent setExcludeElement(BooleanType value)
value - exclude (When true, members with this characteristic are excluded from the element.). This is the underlying object with id, value and extensions. The accessor "getExclude" gives direct access to the valuepublic boolean getExclude()
public EvidenceVariable.EvidenceVariableCharacteristicComponent setExclude(boolean value)
value - When true, members with this characteristic are excluded from the element.public Type getParticipantEffective()
participantEffective (Indicates what effective period the study covers.)public DateTimeType getParticipantEffectiveDateTimeType() throws org.hl7.fhir.exceptions.FHIRException
participantEffective (Indicates what effective period the study covers.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasParticipantEffectiveDateTimeType()
public Period getParticipantEffectivePeriod() throws org.hl7.fhir.exceptions.FHIRException
participantEffective (Indicates what effective period the study covers.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasParticipantEffectivePeriod()
public Duration getParticipantEffectiveDuration() throws org.hl7.fhir.exceptions.FHIRException
participantEffective (Indicates what effective period the study covers.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasParticipantEffectiveDuration()
public Timing getParticipantEffectiveTiming() throws org.hl7.fhir.exceptions.FHIRException
participantEffective (Indicates what effective period the study covers.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasParticipantEffectiveTiming()
public boolean hasParticipantEffective()
public EvidenceVariable.EvidenceVariableCharacteristicComponent setParticipantEffective(Type value)
value - participantEffective (Indicates what effective period the study covers.)public Duration getTimeFromStart()
timeFromStart (Indicates duration from the participant's study entry.)public boolean hasTimeFromStart()
public EvidenceVariable.EvidenceVariableCharacteristicComponent setTimeFromStart(Duration value)
value - timeFromStart (Indicates duration from the participant's study entry.)public Enumeration<EvidenceVariable.GroupMeasure> getGroupMeasureElement()
groupMeasure (Indicates how elements are aggregated within the study effective period.). This is the underlying object with id, value and extensions. The accessor "getGroupMeasure" gives direct access to the valuepublic boolean hasGroupMeasureElement()
public boolean hasGroupMeasure()
public EvidenceVariable.EvidenceVariableCharacteristicComponent setGroupMeasureElement(Enumeration<EvidenceVariable.GroupMeasure> value)
value - groupMeasure (Indicates how elements are aggregated within the study effective period.). This is the underlying object with id, value and extensions. The accessor "getGroupMeasure" gives direct access to the valuepublic EvidenceVariable.GroupMeasure getGroupMeasure()
public EvidenceVariable.EvidenceVariableCharacteristicComponent setGroupMeasure(EvidenceVariable.GroupMeasure value)
value - Indicates how elements are aggregated within the study effective period.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 EvidenceVariable.EvidenceVariableCharacteristicComponent copy()
copy in class BackboneElementpublic void copyValues(EvidenceVariable.EvidenceVariableCharacteristicComponent 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.