
Package org.hl7.fhir.dstu3.model
Class QuestionnaireResponse.QuestionnaireResponseItemAnswerComponent
- java.lang.Object
-
- org.hl7.fhir.dstu3.model.Base
-
- org.hl7.fhir.dstu3.model.Element
-
- org.hl7.fhir.dstu3.model.BackboneElement
-
- org.hl7.fhir.dstu3.model.QuestionnaireResponse.QuestionnaireResponseItemAnswerComponent
-
- 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:
- QuestionnaireResponse
public static class QuestionnaireResponse.QuestionnaireResponseItemAnswerComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<QuestionnaireResponse.QuestionnaireResponseItemComponent>
item
Nested groups and/or questions found within this particular answer.protected Type
value
The answer (or one of the answers) provided by the respondent to the question.-
Fields inherited from class org.hl7.fhir.dstu3.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description QuestionnaireResponseItemAnswerComponent()
Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu3.model.BackboneElement
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtension
-
Methods inherited from class org.hl7.fhir.dstu3.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setExtension, setId, setIdBase, setIdElement
-
Methods inherited from class org.hl7.fhir.dstu3.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, 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, 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
-
value
protected Type value
The answer (or one of the answers) provided by the respondent to the question.
-
item
protected List<QuestionnaireResponse.QuestionnaireResponseItemComponent> item
Nested groups and/or questions found within this particular answer.
-
-
Constructor Detail
-
QuestionnaireResponseItemAnswerComponent
public QuestionnaireResponseItemAnswerComponent()
Constructor
-
-
Method Detail
-
getValue
public Type getValue()
- Returns:
value
(The answer (or one of the answers) provided by the respondent to the question.)
-
getValueBooleanType
public BooleanType getValueBooleanType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
value
(The answer (or one of the answers) provided by the respondent to the question.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasValueBooleanType
public boolean hasValueBooleanType()
-
getValueDecimalType
public DecimalType getValueDecimalType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
value
(The answer (or one of the answers) provided by the respondent to the question.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasValueDecimalType
public boolean hasValueDecimalType()
-
getValueIntegerType
public IntegerType getValueIntegerType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
value
(The answer (or one of the answers) provided by the respondent to the question.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasValueIntegerType
public boolean hasValueIntegerType()
-
getValueDateType
public DateType getValueDateType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
value
(The answer (or one of the answers) provided by the respondent to the question.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasValueDateType
public boolean hasValueDateType()
-
getValueDateTimeType
public DateTimeType getValueDateTimeType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
value
(The answer (or one of the answers) provided by the respondent to the question.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasValueDateTimeType
public boolean hasValueDateTimeType()
-
getValueTimeType
public TimeType getValueTimeType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
value
(The answer (or one of the answers) provided by the respondent to the question.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasValueTimeType
public boolean hasValueTimeType()
-
getValueStringType
public StringType getValueStringType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
value
(The answer (or one of the answers) provided by the respondent to the question.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasValueStringType
public boolean hasValueStringType()
-
getValueUriType
public UriType getValueUriType() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
value
(The answer (or one of the answers) provided by the respondent to the question.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasValueUriType
public boolean hasValueUriType()
-
getValueAttachment
public Attachment getValueAttachment() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
value
(The answer (or one of the answers) provided by the respondent to the question.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasValueAttachment
public boolean hasValueAttachment()
-
getValueCoding
public Coding getValueCoding() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
value
(The answer (or one of the answers) provided by the respondent to the question.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasValueCoding
public boolean hasValueCoding()
-
getValueQuantity
public Quantity getValueQuantity() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
value
(The answer (or one of the answers) provided by the respondent to the question.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasValueQuantity
public boolean hasValueQuantity()
-
getValueReference
public Reference getValueReference() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
value
(The answer (or one of the answers) provided by the respondent to the question.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasValueReference
public boolean hasValueReference()
-
hasValue
public boolean hasValue()
-
setValue
public QuestionnaireResponse.QuestionnaireResponseItemAnswerComponent setValue(Type value) throws org.hl7.fhir.exceptions.FHIRFormatError
- Parameters:
value
-value
(The answer (or one of the answers) provided by the respondent to the question.)- Throws:
org.hl7.fhir.exceptions.FHIRFormatError
-
getItem
public List<QuestionnaireResponse.QuestionnaireResponseItemComponent> getItem()
- Returns:
item
(Nested groups and/or questions found within this particular answer.)
-
setItem
public QuestionnaireResponse.QuestionnaireResponseItemAnswerComponent setItem(List<QuestionnaireResponse.QuestionnaireResponseItemComponent> theItem)
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasItem
public boolean hasItem()
-
addItem
public QuestionnaireResponse.QuestionnaireResponseItemComponent addItem()
-
addItem
public QuestionnaireResponse.QuestionnaireResponseItemAnswerComponent addItem(QuestionnaireResponse.QuestionnaireResponseItemComponent t)
-
getItemFirstRep
public QuestionnaireResponse.QuestionnaireResponseItemComponent getItemFirstRep()
- Returns:
- The first repetition of repeating field
item
, creating it if it does not already exist
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildren
in classBackboneElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makeProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChild
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public QuestionnaireResponse.QuestionnaireResponseItemAnswerComponent copy()
- Specified by:
copy
in classBackboneElement
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeep
in classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallow
in classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classBackboneElement
-
-