interface QuestionnaireItemEnableWhen {
    _answerBoolean?: Element;
    _answerDate?: Element;
    _answerDateTime?: Element;
    _answerDecimal?: Element;
    _answerInteger?: Element;
    _answerString?: Element;
    _answerTime?: Element;
    _operator?: Element;
    _question?: Element;
    answerBoolean?: boolean;
    answerCoding?: Coding;
    answerDate?: date;
    answerDateTime?: dateTime;
    answerDecimal?: decimal;
    answerInteger?: integer;
    answerQuantity?: Quantity;
    answerReference?: Reference;
    answerString?: string;
    answerTime?: time;
    extension?: Extension[];
    id?: id;
    modifierExtension?: Extension[];
    operator: code;
    question: string;
}

Properties

_answerBoolean?: Element

Value for question comparison based on operator

_answerDate?: Element

Value for question comparison based on operator

_answerDateTime?: Element

Value for question comparison based on operator

_answerDecimal?: Element

Value for question comparison based on operator

_answerInteger?: Element

Value for question comparison based on operator

_answerString?: Element

Value for question comparison based on operator

_answerTime?: Element

Value for question comparison based on operator

_operator?: Element

exists | = | != | > | < | >= | <=

_question?: Element

Question that determines whether item is enabled

answerBoolean?: boolean

Value for question comparison based on operator

answerCoding?: Coding

Value for question comparison based on operator

answerDate?: date

Value for question comparison based on operator

answerDateTime?: dateTime

Value for question comparison based on operator

answerDecimal?: decimal

Value for question comparison based on operator

answerInteger?: integer

Value for question comparison based on operator

answerQuantity?: Quantity

Value for question comparison based on operator

answerReference?: Reference

Value for question comparison based on operator

answerString?: string

Value for question comparison based on operator

answerTime?: time

Value for question comparison based on operator

extension?: Extension[]

Additional content defined by implementations

id?: id

Unique id for inter-element referencing

modifierExtension?: Extension[]

Extensions that cannot be ignored even if unrecognized

operator: code

exists | = | != | > | < | >= | <=

question: string

Question that determines whether item is enabled