Assessment::CAGE
Class CageQuestion

This class represents a question on the CAGE Assessment Instrument. This abstract class exists primarily to re-define the generic AssessmentInstrument.item.question property to the CAGE.item.question. In other words, of all the possible questions on all the possible assessment instruments, we are explicitly identifying the four CAGE questions. Note that because this class is abstract, implementers would likely not instantiate this class, but rather the four concrete sub classes.

Attributes inherited from FHIM::Assessment::Question FHIM::Assessment::Question
answerOption answerOption, answerValueSet answerValueSet, initialValue initialValue, maxLength maxLength, possibleResponse possibleResponse, initial initial

Attributes inherited from FHIM::Assessment::QuestionOrGroup FHIM::Assessment::QuestionOrGroup
code code, isReadOnly isReadOnly, isRequired isRequired, mayRepeat mayRepeat, item item

Attributes inherited from FHIM::Assessment::QuestionnaireItem FHIM::Assessment::QuestionnaireItem
definition definition, enableWhen enableWhen, kind kind, linkId linkId, prefix prefix, text text

Properties:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NameCageQuestion
Name Expression
NamespaceCAGE
Owned Template Signature
OwnerCAGE
Owning Template Parameter
PackageCAGE
Qualified NameFHIM::Assessment::CAGE::CageQuestion
Representation
Stereotype
Template Parameter
VisibilityPublic