public enum QuestionnaireItemControl extends Enum<QuestionnaireItemControl>
| Enum Constant and Description |
|---|
ATABLE
This table has one row - for the question.
|
AUTOCOMPLETE
A control which provides a list of potential matches based on text entered into a control.
|
CHECKBOX
A control where choices are listed with a box beside them.
|
DROPDOWN
A control where an item (or multiple items) can be selected from a list that is only displayed when the user is editing the field.
|
FLYOVER
Text is temporarily visible over top of an item if the mouse is positioned over top of the text for the containing item
|
FOOTER
The group is to be continuously visible at the bottom of the questionnaire
|
GROUP
UI controls relevant to organizing groups of questions
|
GTABLE
Questions within the group are columns in the table with each group repetition as a row.
|
HEADER
The group is to be continuously visible at the top of the questionnaire
|
HELP
Text is displayed in a dialog box or similar control if invoked by pushing a button or some other UI-appropriate action to request 'help' for a question, group or the questionnaire as a whole (depending what the text is nested within)
|
HTABLE
Questions within the group are columns in the table with possible answers as rows.
|
INLINE
Text is displayed as a paragraph in a sequential position between sibling items (default behavior)
|
LIST
Questions within the group should be listed sequentially
|
LOOKUP
A control where editing an item spawns a separate dialog box or screen permitting a user to navigate, filter or otherwise discover an appropriate match.
|
LOWER
Text is displayed to the left of the set of answer choices or a scaling control for the parent question item to indicate the meaning of the 'lower' bound.
|
NULL
added to help the parsers
|
PROMPT
Text is displayed immediately below or within the answer-entry area of the containing question item (typically as a guide for what to enter)
|
QUESTION
UI controls relevant to capturing question data
|
RADIOBUTTON
A control where choices are listed with a button beside them.
|
SLIDER
A control where an axis is displayed between the high and low values and the control can be visually manipulated to select a value anywhere on the axis.
|
SPINNER
A control where a list of numeric or other ordered values can be scrolled through via arrows.
|
TABLE
Questions within the group are rows in the table with possible answers as columns.
|
TEXT
UI controls relevant to rendering questionnaire text items
|
TEXTBOX
A control where a user can type in their answer freely.
|
UNIT
Text is displayed adjacent (horizontally or vertically) to the answer space for the parent question, typically to indicate a unit of measure
|
UPPER
Text is displayed to the right of the set of answer choices or a scaling control for the parent question item to indicate the meaning of the 'upper' bound.
|
| Modifier and Type | Method and Description |
|---|---|
static QuestionnaireItemControl |
fromCode(String codeString) |
String |
getDefinition() |
String |
getDisplay() |
String |
getSystem() |
String |
toCode() |
static QuestionnaireItemControl |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static QuestionnaireItemControl[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final QuestionnaireItemControl GROUP
public static final QuestionnaireItemControl LIST
public static final QuestionnaireItemControl TABLE
public static final QuestionnaireItemControl HTABLE
public static final QuestionnaireItemControl GTABLE
public static final QuestionnaireItemControl ATABLE
public static final QuestionnaireItemControl HEADER
public static final QuestionnaireItemControl FOOTER
public static final QuestionnaireItemControl TEXT
public static final QuestionnaireItemControl INLINE
public static final QuestionnaireItemControl PROMPT
public static final QuestionnaireItemControl UNIT
public static final QuestionnaireItemControl LOWER
public static final QuestionnaireItemControl UPPER
public static final QuestionnaireItemControl FLYOVER
public static final QuestionnaireItemControl HELP
public static final QuestionnaireItemControl QUESTION
public static final QuestionnaireItemControl AUTOCOMPLETE
public static final QuestionnaireItemControl DROPDOWN
public static final QuestionnaireItemControl CHECKBOX
public static final QuestionnaireItemControl LOOKUP
public static final QuestionnaireItemControl RADIOBUTTON
public static final QuestionnaireItemControl SLIDER
public static final QuestionnaireItemControl SPINNER
public static final QuestionnaireItemControl TEXTBOX
public static final QuestionnaireItemControl NULL
public static QuestionnaireItemControl[] values()
for (QuestionnaireItemControl c : QuestionnaireItemControl.values()) System.out.println(c);
public static QuestionnaireItemControl valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static QuestionnaireItemControl fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
org.hl7.fhir.exceptions.FHIRExceptionpublic String getDefinition()
public String getDisplay()
Copyright © 2014–2021 Health Level 7. All rights reserved.