Showing:

Annotations
Attributes
Diagrams
Instances
Model
Properties
Source
Used by
Element xmcda:attribute / description
Namespace No namespace
Diagram
Diagram XMCDA-2_2_3_xsd_Complex_Type_xmcda_description.tmp#description_title XMCDA-2_2_3_xsd_Complex_Type_xmcda_description.tmp#description_subTitle XMCDA-2_2_3_xsd_Complex_Type_xmcda_description.tmp#description_subSubTitle XMCDA-2_2_3_xsd_Complex_Type_xmcda_description.tmp#description_user XMCDA-2_2_3_xsd_Complex_Type_xmcda_description.tmp#description_author XMCDA-2_2_3_xsd_Complex_Type_xmcda_description.tmp#description_version XMCDA-2_2_3_xsd_Complex_Type_xmcda_description.tmp#description_creationDate XMCDA-2_2_3_xsd_Complex_Type_xmcda_description.tmp#description_lastModificationDate XMCDA-2_2_3_xsd_Complex_Type_xmcda_description.tmp#description_shortName XMCDA-2_2_3_xsd_Complex_Type_xmcda_description.tmp#description_comment XMCDA-2_2_3_xsd_Complex_Type_xmcda_description.tmp#description_abstract XMCDA-2_2_3_xsd_Complex_Type_xmcda_description.tmp#description_keywords XMCDA-2_2_3_xsd_Complex_Type_xmcda_description.tmp#description_bibliography XMCDA-2_2_3_xsd_Complex_Type_xmcda_description.tmp#description_stakeholders XMCDA-2_2_3_xsd_Complex_Type_xmcda_description.tmp#description
Type xmcda:description
Properties
content complex
minOccurs 0
Model
Children abstract, author, bibliography, comment, creationDate, keywords, lastModificationDate, shortName, stakeholders, subSubTitle, subTitle, title, user, version
Instance
<description>
  <title>{0,1}</title>
  <subTitle>{0,1}</subTitle>
  <subSubTitle>{0,1}</subSubTitle>
  <user>{0,1}</user>
  <author>{0,unbounded}</author>
  <version>{0,1}</version>
  <creationDate>{0,1}</creationDate>
  <lastModificationDate>{0,1}</lastModificationDate>
  <shortName>{0,1}</shortName>
  <comment>{0,1}</comment>
  <abstract>{0,1}</abstract>
  <keywords>{0,1}</keywords>
  <bibliography id="" mcdaConcept="" name="">{0,1}</bibliography>
  <stakeholders>{0,1}</stakeholders>
</description>
Source
<xs:element name="description" type="xmcda:description" minOccurs="0"/>
Element xmcda:attribute / active
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="active" type="xs:boolean" minOccurs="0"/>
Element xmcda:attribute / scale
Namespace No namespace
Diagram
Diagram XMCDA-2_2_3_xsd_Attribute_Group_xmcda_defaultAttributes.tmp#defaultAttributes XMCDA-2_2_3_xsd_Complex_Type_xmcda_scale.tmp#scale_description XMCDA-2_2_3_xsd_Complex_Type_xmcda_scale.tmp#scale_valuationType XMCDA-2_2_3_xsd_Complex_Type_xmcda_scale.tmp#scale_nominal XMCDA-2_2_3_xsd_Complex_Type_xmcda_scale.tmp#scale_qualitative XMCDA-2_2_3_xsd_Complex_Type_xmcda_scale.tmp#scale_quantitative XMCDA-2_2_3_xsd_Complex_Type_xmcda_scale.tmp#scale
Type xmcda:scale
Properties
content complex
minOccurs 0
Model
Children description, nominal, qualitative, quantitative, valuationType
Instance
<scale id="" mcdaConcept="" name="">
  <description>{0,1}</description>
  <valuationType>{0,1}</valuationType>
  <nominal>{1,1}</nominal>
  <qualitative>{1,1}</qualitative>
  <quantitative>{1,1}</quantitative>
</scale>
Attributes
QName Type Use
id xs:string optional
mcdaConcept xs:string optional
name xs:string optional
Source
<xs:element name="scale" type="xmcda:scale" minOccurs="0"/>
Element xmcda:attribute / attributeFunction
Namespace No namespace
Diagram
Diagram XMCDA-2_2_3_xsd_Attribute_Group_xmcda_defaultAttributes.tmp#defaultAttributes XMCDA-2_2_3_xsd_Complex_Type_xmcda_function.tmp#function_description XMCDA-2_2_3_xsd_Complex_Type_xmcda_function.tmp#function_constant XMCDA-2_2_3_xsd_Complex_Type_xmcda_function.tmp#function_linear XMCDA-2_2_3_xsd_Complex_Type_xmcda_function.tmp#function_piecewiseLinear XMCDA-2_2_3_xsd_Complex_Type_xmcda_function.tmp#function_points XMCDA-2_2_3_xsd_Complex_Type_xmcda_function.tmp#function
Type xmcda:function
Properties
content complex
minOccurs 0
Model
Children constant, description, linear, piecewiseLinear, points
Instance
<attributeFunction id="" mcdaConcept="" name="">
  <description>{0,1}</description>
  <constant id="" mcdaConcept="" name="">{1,1}</constant>
  <linear>{1,1}</linear>
  <piecewiseLinear>{1,1}</piecewiseLinear>
  <points>{1,1}</points>
</attributeFunction>
Attributes
QName Type Use
id xs:string optional
mcdaConcept xs:string optional
name xs:string optional
Source
<xs:element name="attributeFunction" type="xmcda:function" minOccurs="0"/>
Element xmcda:attribute / thresholds
Namespace No namespace
Diagram
Diagram XMCDA-2_2_3_xsd_Attribute_Group_xmcda_defaultAttributes.tmp#defaultAttributes XMCDA-2_2_3_xsd_Complex_Type_xmcda_thresholds.tmp#thresholds_description XMCDA-2_2_3_xsd_Complex_Type_xmcda_thresholds.tmp#thresholds_threshold XMCDA-2_2_3_xsd_Complex_Type_xmcda_thresholds.tmp#thresholds
Type xmcda:thresholds
Properties
content complex
minOccurs 0
Model
Children description, threshold
Instance
<thresholds id="" mcdaConcept="" name="">
  <description>{0,1}</description>
  <threshold id="" mcdaConcept="" name="">{1,unbounded}</threshold>
</thresholds>
Attributes
QName Type Use
id xs:string optional
mcdaConcept xs:string optional
name xs:string optional
Source
<xs:element name="thresholds" type="xmcda:thresholds" minOccurs="0"/>
Element xmcda:attribute / attributeReference
Namespace No namespace
Diagram
Diagram XMCDA-2_2_3_xsd_Complex_Type_xmcda_attributeReference.tmp#attributeReference_attributeID XMCDA-2_2_3_xsd_Complex_Type_xmcda_attributeReference.tmp#attributeReference_attributesSetID XMCDA-2_2_3_xsd_Complex_Type_xmcda_attributeReference.tmp#attributeReference_attributeSet XMCDA-2_2_3_xsd_Complex_Type_xmcda_attributeReference.tmp#attributeReference
Type xmcda:attributeReference
Properties
content complex
minOccurs 0
Model
Children attributeID, attributeSet, attributesSetID
Instance
<attributeReference>
  <attributeID>{1,1}</attributeID>
  <attributesSetID>{1,1}</attributesSetID>
  <attributeSet id="" mcdaConcept="" name="">{1,1}</attributeSet>
</attributeReference>
Source
<xs:element name="attributeReference" type="xmcda:attributeReference" minOccurs="0"/>
Element xmcda:attribute / criterionReference
Namespace No namespace
Diagram
Diagram XMCDA-2_2_3_xsd_Complex_Type_xmcda_criterionReference.tmp#criterionReference_criterionID XMCDA-2_2_3_xsd_Complex_Type_xmcda_criterionReference.tmp#criterionReference_criteriaSetID XMCDA-2_2_3_xsd_Complex_Type_xmcda_criterionReference.tmp#criterionReference_criteriaSet XMCDA-2_2_3_xsd_Complex_Type_xmcda_criterionReference.tmp#criterionReference
Type xmcda:criterionReference
Properties
content complex
minOccurs 0
Model
Children criteriaSet, criteriaSetID, criterionID
Instance
<criterionReference>
  <criterionID>{1,1}</criterionID>
  <criteriaSetID>{1,1}</criteriaSetID>
  <criteriaSet id="" mcdaConcept="" name="">{1,1}</criteriaSet>
</criterionReference>
Source
<xs:element name="criterionReference" type="xmcda:criterionReference" minOccurs="0"/>
Complex Type xmcda:attribute
Namespace http://www.decision-deck.org/2019/XMCDA-2.2.3
Annotations
Information related to a single attribute.
Diagram
Diagram XMCDA-2_2_3_xsd_Attribute_Group_xmcda_defaultAttributesIDRequired.tmp#defaultAttributesIDRequired XMCDA-2_2_3_xsd_Complex_Type_xmcda_attribute.tmp#attribute_description XMCDA-2_2_3_xsd_Complex_Type_xmcda_attribute.tmp#attribute_active XMCDA-2_2_3_xsd_Complex_Type_xmcda_attribute.tmp#attribute_scale XMCDA-2_2_3_xsd_Complex_Type_xmcda_attribute.tmp#attribute_attributeFunction XMCDA-2_2_3_xsd_Complex_Type_xmcda_attribute.tmp#attribute_thresholds XMCDA-2_2_3_xsd_Complex_Type_xmcda_attribute.tmp#attribute_attributeReference XMCDA-2_2_3_xsd_Complex_Type_xmcda_attribute.tmp#attribute_criterionReference
Used by
Model
Children active, attributeFunction, attributeReference, criterionReference, description, scale, thresholds
Attributes
QName Type Use
id xs:string required
mcdaConcept xs:string optional
name xs:string optional
Source
<xs:complexType name="attribute">
  <xs:annotation>
    <xs:documentation>Information related to a single attribute.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="description" type="xmcda:description" minOccurs="0"/>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element name="active" type="xs:boolean" minOccurs="0"/>
      <xs:element name="scale" type="xmcda:scale" minOccurs="0"/>
      <xs:element name="attributeFunction" type="xmcda:function" minOccurs="0"/>
      <xs:element name="thresholds" type="xmcda:thresholds" minOccurs="0"/>
      <xs:element name="attributeReference" type="xmcda:attributeReference" minOccurs="0"/>
      <xs:element name="criterionReference" type="xmcda:criterionReference" minOccurs="0"/>
    </xs:choice>
  </xs:sequence>
  <xs:attributeGroup ref="xmcda:defaultAttributesIDRequired"/>
</xs:complexType>