Enum Questionnaire.QuestionnaireItemType

All Implemented Interfaces:
Serializable, Comparable<Questionnaire.QuestionnaireItemType>
Enclosing class:

  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Question with binary content such as a image, PDF, etc.
    Question with a yes/no answer (valueBoolean)
    Question with a Coding drawn from a list of options (specified in either the option property, or via the valueset referenced in the options property) as an answer (valueCoding)
    Question with a date answer (valueDate)
    Question with a date and time answer (valueDateTime)
    Question with is a real number answer (valueDecimal)
    Text for display that will not capture an answer or have child items.
    An item with no direct answer but should have at least one child item.
    Question with an integer answer (valueInteger)
    added to help the parsers with the generic types
    Answer is a Coding drawn from a list of options (as with the choice type) or a free-text entry in a string (valueCoding or valueString)
    Question with a combination of a numeric value and unit, potentially with a comparator (<, >, etc.) as an answer.
    An item that defines a specific answer to be captured, and may have child items.
    Question with a reference to another resource (practitioner, organization, etc.) as an answer (valueReference)
    Question with a short (few words to short sentence) free-text entry answer (valueString)
    Question with a long (potentially multi-paragraph) free-text entry answer (valueString)
    Question with a time (hour:minute:second) answer independent of date.
    Question with a URL (website, FTP site, etc.) answer (valueUri)
  • Method Summary

    Modifier and Type
    fromCode(String codeString)
    Returns the enum constant of this type with the specified name.
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait