Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Element xmcda:quantitative / preferenceDirection
Namespace No namespace
Diagram
Diagram XMCDA-3_1_1_xsd_Simple_Type_xmcda_preferenceDirection.tmp#preferenceDirection
Type xmcda:preferenceDirection
Properties
content simple
minOccurs 1
Facets
enumeration min
enumeration max
Source
<xs:element name="preferenceDirection" type="xmcda:preferenceDirection" minOccurs="1"/>
Element xmcda:quantitative / minimum
Namespace No namespace
Diagram
Diagram XMCDA-3_1_1_xsd_Attribute_Group_xmcda_defaultAttributes.tmp#defaultAttributes XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_integer XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_real XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_interval XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_rational XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_label XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_boolean XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_NA XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_fuzzyNumber XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_valuedLabel XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value XMCDA-3_1_1_xsd_Complex_Type_xmcda_numericValue.tmp#numericValue_integer XMCDA-3_1_1_xsd_Complex_Type_xmcda_numericValue.tmp#numericValue_real XMCDA-3_1_1_xsd_Complex_Type_xmcda_numericValue.tmp#numericValue_rational XMCDA-3_1_1_xsd_Complex_Type_xmcda_numericValue.tmp#numericValue_NA XMCDA-3_1_1_xsd_Complex_Type_xmcda_numericValue.tmp#numericValue
Type xmcda:numericValue
Type hierarchy
Properties
content complex
minOccurs 0
Model
Children NA, integer, rational, real
Instance
<minimum id="" mcdaConcept="" name="">
  <integer>{1,1}</integer>
  <real>{1,1}</real>
  <rational>{1,1}</rational>
  <NA>{1,1}</NA>
</minimum>
Attributes
QName Type Use Annotation
id xs:string optional
The id attribute allows to identify the underlying piece of data by a program.
mcdaConcept xs:string optional
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.
name xs:string optional
The name attribute contains the human readable name of the object or concept.
Source
<xs:element name="minimum" type="xmcda:numericValue" minOccurs="0"/>
Element xmcda:quantitative / maximum
Namespace No namespace
Diagram
Diagram XMCDA-3_1_1_xsd_Attribute_Group_xmcda_defaultAttributes.tmp#defaultAttributes XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_integer XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_real XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_interval XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_rational XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_label XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_boolean XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_NA XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_fuzzyNumber XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value_valuedLabel XMCDA-3_1_1_xsd_Complex_Type_xmcda_value.tmp#value XMCDA-3_1_1_xsd_Complex_Type_xmcda_numericValue.tmp#numericValue_integer XMCDA-3_1_1_xsd_Complex_Type_xmcda_numericValue.tmp#numericValue_real XMCDA-3_1_1_xsd_Complex_Type_xmcda_numericValue.tmp#numericValue_rational XMCDA-3_1_1_xsd_Complex_Type_xmcda_numericValue.tmp#numericValue_NA XMCDA-3_1_1_xsd_Complex_Type_xmcda_numericValue.tmp#numericValue
Type xmcda:numericValue
Type hierarchy
Properties
content complex
minOccurs 0
Model
Children NA, integer, rational, real
Instance
<maximum id="" mcdaConcept="" name="">
  <integer>{1,1}</integer>
  <real>{1,1}</real>
  <rational>{1,1}</rational>
  <NA>{1,1}</NA>
</maximum>
Attributes
QName Type Use Annotation
id xs:string optional
The id attribute allows to identify the underlying piece of data by a program.
mcdaConcept xs:string optional
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.
name xs:string optional
The name attribute contains the human readable name of the object or concept.
Source
<xs:element name="maximum" type="xmcda:numericValue" minOccurs="0"/>
Complex Type xmcda:quantitative
Namespace http://www.decision-deck.org/2019/XMCDA-3.1.1
Annotations
Scale type which is quantitative. It is described by a preference direction (min or max), and a minimal and maximal quantitative evaluation.
Diagram
Diagram XMCDA-3_1_1_xsd_Complex_Type_xmcda_quantitative.tmp#quantitative_preferenceDirection XMCDA-3_1_1_xsd_Complex_Type_xmcda_quantitative.tmp#quantitative_minimum XMCDA-3_1_1_xsd_Complex_Type_xmcda_quantitative.tmp#quantitative_maximum
Used by
Model
Children maximum, minimum, preferenceDirection
Source
<xs:complexType name="quantitative">
  <xs:annotation>
    <xs:documentation>Scale type which is quantitative. It is described by a preference direction (min or max), and a minimal and maximal quantitative evaluation.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="preferenceDirection" type="xmcda:preferenceDirection" minOccurs="1"/>
    <xs:element name="minimum" type="xmcda:numericValue" minOccurs="0"/>
    <!--  both min & max can be omitted -->
    <xs:element name="maximum" type="xmcda:numericValue" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>