public static class QuestionnaireResponse.GroupComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<QuestionnaireResponse.GroupComponent> |
group
A sub-group within a group.
|
protected StringType |
linkId
Identifies the group from the Questionnaire that corresponds to this group in the QuestionnaireResponse resource.
|
protected List<QuestionnaireResponse.QuestionComponent> |
question
Set of questions within this group.
|
protected Reference |
subject
More specific subject this section's answers are about, details the subject given in QuestionnaireResponse.
|
protected Resource |
subjectTarget
The actual object that is the target of the reference (More specific subject this section's answers are about, details the subject given in QuestionnaireResponse.)
|
protected StringType |
text
Additional text for the group, used for display purposes.
|
protected StringType |
title
Text that is displayed above the contents of the group.
|
modifierExtension| Constructor and Description |
|---|
GroupComponent() |
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionaddExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected StringType linkId
protected StringType title
protected StringType text
protected Reference subject
protected Resource subjectTarget
protected List<QuestionnaireResponse.GroupComponent> group
protected List<QuestionnaireResponse.QuestionComponent> question
public GroupComponent()
public StringType getLinkIdElement()
linkId (Identifies the group from the Questionnaire that corresponds to this group in the QuestionnaireResponse resource.). This is the underlying object with id, value and extensions. The accessor "getLinkId" gives direct access to the valuepublic boolean hasLinkIdElement()
public boolean hasLinkId()
public QuestionnaireResponse.GroupComponent setLinkIdElement(StringType value)
value - linkId (Identifies the group from the Questionnaire that corresponds to this group in the QuestionnaireResponse resource.). This is the underlying object with id, value and extensions. The accessor "getLinkId" gives direct access to the valuepublic String getLinkId()
public QuestionnaireResponse.GroupComponent setLinkId(String value)
value - Identifies the group from the Questionnaire that corresponds to this group in the QuestionnaireResponse resource.public StringType getTitleElement()
title (Text that is displayed above the contents of the group.). This is the underlying object with id, value and extensions. The accessor "getTitle" gives direct access to the valuepublic boolean hasTitleElement()
public boolean hasTitle()
public QuestionnaireResponse.GroupComponent setTitleElement(StringType value)
value - title (Text that is displayed above the contents of the group.). This is the underlying object with id, value and extensions. The accessor "getTitle" gives direct access to the valuepublic QuestionnaireResponse.GroupComponent setTitle(String value)
value - Text that is displayed above the contents of the group.public StringType getTextElement()
text (Additional text for the group, used for display purposes.). This is the underlying object with id, value and extensions. The accessor "getText" gives direct access to the valuepublic boolean hasTextElement()
public boolean hasText()
public QuestionnaireResponse.GroupComponent setTextElement(StringType value)
value - text (Additional text for the group, used for display purposes.). This is the underlying object with id, value and extensions. The accessor "getText" gives direct access to the valuepublic QuestionnaireResponse.GroupComponent setText(String value)
value - Additional text for the group, used for display purposes.public Reference getSubject()
subject (More specific subject this section's answers are about, details the subject given in QuestionnaireResponse.)public boolean hasSubject()
public QuestionnaireResponse.GroupComponent setSubject(Reference value)
value - subject (More specific subject this section's answers are about, details the subject given in QuestionnaireResponse.)public Resource getSubjectTarget()
subject 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. (More specific subject this section's answers are about, details the subject given in QuestionnaireResponse.)public QuestionnaireResponse.GroupComponent setSubjectTarget(Resource value)
value - subject 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. (More specific subject this section's answers are about, details the subject given in QuestionnaireResponse.)public List<QuestionnaireResponse.GroupComponent> getGroup()
group (A sub-group within a group. The ordering of groups within this group is relevant.)public boolean hasGroup()
public QuestionnaireResponse.GroupComponent addGroup()
group (A sub-group within a group. The ordering of groups within this group is relevant.)public QuestionnaireResponse.GroupComponent addGroup(QuestionnaireResponse.GroupComponent t)
public List<QuestionnaireResponse.QuestionComponent> getQuestion()
question (Set of questions within this group. The order of questions within the group is relevant.)public boolean hasQuestion()
public QuestionnaireResponse.QuestionComponent addQuestion()
question (Set of questions within this group. The order of questions within the group is relevant.)public QuestionnaireResponse.GroupComponent addQuestion(QuestionnaireResponse.QuestionComponent t)
protected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty 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 QuestionnaireResponse.GroupComponent copy()
copy in class BackboneElementpublic 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 class BackboneElementCopyright © 2014–2018 University Health Network. All rights reserved.