Class Questionnaire.QuestionComponent

  • 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:
    Questionnaire

    public static class Questionnaire.QuestionComponent
    extends BackboneElement
    implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
    See Also:
    Serialized Form
    • Field Detail

      • linkId

        protected StringType linkId
        An identifier that is unique within the questionnaire allowing linkage to the equivalent group in a [[[QuestionnaireResponse]]] resource.
      • concept

        protected List<Coding> concept
        Identifies a how this question is known in a particular terminology such as LOINC.
      • text

        protected StringType text
        The actual question as shown to the user to prompt them for an answer.
      • required

        protected BooleanType required
        If true, indicates that the question must be answered and have required groups within it also present. If false, the question and any contained groups may be skipped when answering the questionnaire.
      • repeats

        protected BooleanType repeats
        If true, the question may have more than one answer.
      • options

        protected Reference options
        Reference to a value set containing a list of codes representing permitted answers for the question.
      • optionsTarget

        protected ValueSet optionsTarget
        The actual object that is the target of the reference (Reference to a value set containing a list of codes representing permitted answers for the question.)
      • option

        protected List<Coding> option
        For a "choice" question, identifies one of the permitted answers for the question.