Type Indicates whether an alternative is real or fictive. By default, if the tag is not present, an alternative is considered as real. Fictive alternatives are those which might not exist in reality, but can be used for some preference elicitation means.
Diagram
Type
restriction of xs:string
Properties
content
simple
minOccurs
0
maxOccurs
1
Facets
enumeration
real
enumeration
fictive
Source
<xs:element name="type" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>Type Indicates whether an alternative is real or fictive. By default, if the tag is not present, an alternative is considered as real. Fictive alternatives are those which might not exist in reality, but can be used for some preference elicitation means.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="real"/><xs:enumeration value="fictive"/></xs:restriction></xs:simpleType></xs:element>
Active indicates whether an alternative is active or not in the calculations. By default, if the tag is not present, an alternative is considered as active (true).
Diagram
Type
xs:boolean
Properties
content
simple
minOccurs
0
maxOccurs
1
Source
<xs:element name="active" type="xs:boolean" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>Active indicates whether an alternative is active or not in the calculations. By default, if the tag is not present, an alternative is considered as active (true).</xs:documentation></xs:annotation></xs:element>
Complex Type xmcda:alternative
Namespace
http://www.decision-deck.org/2019/XMCDA-3.1.1
Annotations
Definition of an alternative. The id attribute is mandatory.
The mcdaConcept attribute allows to specify to what mcda concept a tag is related. It is used by an algorithm to make choices which will have an influence on the output. The documentation of the program should therefore specify, if necessary, what mcdaConcept should be used for the input data. In particular, if an algorithm requires, among other things, twice the same input tag, they can be differenciated by the mcdaConcept (this is even mandatory if they are present in the same file, but should be optional if the two tags can be in different input files, or originate from two different programs). The algorithm should therefore not be too strict on these mcdaConcepts, as this will reduce the compatibility between the various programs.
The name attribute contains the human readable name of the object or concept.
Source
<xs:complexType name="alternative"><xs:annotation><xs:documentation>Definition of an alternative. The id attribute is mandatory.</xs:documentation></xs:annotation><xs:sequence><xs:element name="description" type="xmcda:description" minOccurs="0" maxOccurs="1"/><xs:element name="type" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>Type Indicates whether an alternative is real or fictive. By default, if the tag is not present, an alternative is considered as real. Fictive alternatives are those which might not exist in reality, but can be used for some preference elicitation means.</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="real"/><xs:enumeration value="fictive"/></xs:restriction></xs:simpleType></xs:element><xs:element name="active" type="xs:boolean" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>Active indicates whether an alternative is active or not in the calculations. By default, if the tag is not present, an alternative is considered as active (true).</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attributeGroup ref="xmcda:defaultAttributesIDRequired"/></xs:complexType>