Enum Questionnaire.QuestionnaireItemType

java.lang.Object
java.lang.Enum<Questionnaire.QuestionnaireItemType>
org.hl7.fhir.r5.model.Questionnaire.QuestionnaireItemType
All Implemented Interfaces:
Serializable, Comparable<Questionnaire.QuestionnaireItemType>
Enclosing class:
Questionnaire

  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Question with binary content such as an image, PDF, etc.
    Question with a yes/no answer (valueBoolean).
    Question with a Coding - generally drawn from a list of possible answers (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
    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 which 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
    Method
    Description
    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