Showing:

Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by

Table of Contents

Group by:

http://www.opengroup.org/xsd/archimate/3.0/

Elements
Main schema archimate3_Model.xsd
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Properties
attribute form default unqualified
element form default qualified
version 3.0
[ top ]
Element model
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#NamedReferenceableType index.tmp#PropertiesGroup index.tmp#ModelType
Type ModelType
Type hierarchy
Properties
content complex
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1} , metadata{0,1} , elements{0,1} , relationships{0,1} , organizations* , propertyDefinitions{0,1}
Children documentation, elements, metadata, name, organizations, properties, propertyDefinitions, relationships
Instance
<model identifier="" version="" xmlns="http://www.opengroup.org/xsd/archimate/3.0/">
  <name xml:lang="">{1,unbounded}</name>
  <documentation xml:lang="">{0,unbounded}</documentation>
  <properties>{0,1}</properties>
  <metadata>{0,1}</metadata>
  <elements>{0,1}</elements>
  <relationships>{0,1}</relationships>
  <organizations>{0,unbounded}</organizations>
  <propertyDefinitions>{0,1}</propertyDefinitions>
</model>
Attributes
QName Type Use Annotation
identifier xs:ID required
version xs:string optional
Specifies the version of the model.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:element name="model" type="ModelType">
  <xs:key name="ElementKey">
    <xs:selector xpath="./archimate:elements/archimate:element"/>
    <xs:field xpath="@identifier"/>
  </xs:key>
  <xs:key name="RelationshipKey">
    <xs:selector xpath="./archimate:relationships/archimate:relationship"/>
    <xs:field xpath="@identifier"/>
  </xs:key>
  <xs:key name="PropertyDefinitionKey">
    <xs:selector xpath=".//archimate:propertyDefinition"/>
    <xs:field xpath="@identifier"/>
  </xs:key>
  <xs:unique name="OrganizationKey">
    <xs:selector xpath=".//archimate:item"/>
    <xs:field xpath="@identifier"/>
  </xs:unique>
  <!-- Because Property Definitions can also reside in Profiles and Stereotypes the key range must be over the whole model -->
  <xs:keyref name="PropertyDefinitionRef" refer="PropertyDefinitionKey">
    <xs:selector xpath=".//archimate:propertyDefinitionRef"/>
    <xs:field xpath="@ref"/>
  </xs:keyref>
  <xs:keyref name="PropertyDefinitionRefAttribute" refer="PropertyDefinitionKey">
    <xs:selector xpath=".//archimate:*"/>
    <xs:field xpath="@propertyDefinitionRef"/>
  </xs:keyref>
  <xs:keyref name="ElementRef" refer="ElementKey">
    <xs:selector xpath=".//archimate:elementRef"/>
    <xs:field xpath="@ref"/>
  </xs:keyref>
  <xs:keyref name="ElementRefAttribute" refer="ElementKey">
    <xs:selector xpath=".//archimate:*"/>
    <xs:field xpath="@elementRef"/>
  </xs:keyref>
  <xs:keyref name="RelationshipRef" refer="RelationshipKey">
    <xs:selector xpath=".//archimate:relationshipRef"/>
    <xs:field xpath="@ref"/>
  </xs:keyref>
  <xs:keyref name="RelationshipRefAttribute" refer="RelationshipKey">
    <xs:selector xpath=".//archimate:*"/>
    <xs:field xpath="@relationshipRef"/>
  </xs:keyref>
  <!-- Concept Keys and Keyrefs -->
  <xs:key name="ConceptKey">
    <xs:selector xpath="./archimate:relationships/archimate:relationship | ./archimate:elements/archimate:element"/>
    <xs:field xpath="@identifier"/>
  </xs:key>
  <xs:keyref name="ConceptRef" refer="ConceptKey">
    <xs:selector xpath=".//archimate:conceptRef"/>
    <xs:field xpath="@ref"/>
  </xs:keyref>
  <xs:keyref name="ConceptRefAttribute" refer="ConceptKey">
    <xs:selector xpath=".//archimate:*"/>
    <xs:field xpath="@conceptRef"/>
  </xs:keyref>
  <xs:keyref name="SourceRef" refer="ConceptKey">
    <xs:selector xpath=".//archimate:relationship"/>
    <xs:field xpath="@source"/>
  </xs:keyref>
  <xs:keyref name="TargetRef" refer="ConceptKey">
    <xs:selector xpath=".//archimate:relationship"/>
    <xs:field xpath="@target"/>
  </xs:keyref>
  <!-- Stereotype References for Extension (these must be maintained in the Model XSD) -->
  <!-- This is the only Key which is not as specific as it could be but must be here to work should be scoped under <extension><stereotype> -->
  <xs:key name="StereotypeKey">
    <xs:selector xpath="./extensions/stereotypes/archimate:stereotype"/>
    <xs:field xpath="@identifier"/>
  </xs:key>
  <xs:keyref name="StereotypeRef" refer="StereotypeKey">
    <xs:selector xpath=".//archimate:stereotypeRef"/>
    <xs:field xpath="@ref"/>
  </xs:keyref>
  <xs:keyref name="StereotypeRefAttribute" refer="StereotypeKey">
    <xs:selector xpath=".//archimate:*"/>
    <xs:field xpath="@stereotypeRef"/>
  </xs:keyref>
</xs:element>
[ top ]
Complex Type LangStringType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram
Type extension of xs:string
Used by
Complex Type PreservedLangStringType
Elements LabelGroup/label, NameGroup/name, PropertyType/value
Attributes
QName Type Use Annotation
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Source
<xs:complexType name="LangStringType">
  <xs:annotation>
    <xs:documentation>A base string type for multi-language strings.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute ref="xml:lang" use="optional"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
[ top ]
Complex Type PreservedLangStringType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#LangStringType
Type restriction of LangStringType
Type hierarchy
Used by
Element DocumentationGroup/documentation
Attributes
QName Type Use Annotation
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Source
<xs:complexType name="PreservedLangStringType">
  <xs:annotation>
    <xs:documentation>A base string type for multi-language strings that preserves whitespace.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:restriction base="LangStringType">
      <xs:whiteSpace value="preserve"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
[ top ]
Complex Type ReferenceableType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any
Properties
abstract true
Used by
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Children documentation, name
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="ReferenceableType" abstract="true">
  <xs:annotation>
    <xs:documentation>Something that can be referenced in the model.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:group ref="NameGroup" minOccurs="0" maxOccurs="unbounded"/>
    <xs:group ref="DocumentationGroup"/>
    <xs:group ref="grp.any"/>
  </xs:sequence>
  <xs:attributeGroup ref="IdentifierGroup"/>
  <xs:anyAttribute namespace="##other" processContents="strict"/>
</xs:complexType>
[ top ]
Complex Type PropertiesType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram
Used by
Element PropertiesGroup/properties
Model
property+
Children property
Source
<xs:complexType name="PropertiesType">
  <xs:annotation>
    <xs:documentation>A container for all of the Property value instances for an object.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="property" type="PropertyType" minOccurs="1" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type PropertyType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram
Used by
Element PropertiesType/property
Model
value+
Children value
Attributes
QName Type Use
propertyDefinitionRef xs:IDREF required
Source
<xs:complexType name="PropertyType">
  <xs:annotation>
    <xs:documentation>A Property instance type declaring the reference to a Property definition and containing the Property value.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="value" type="LangStringType" minOccurs="1" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="propertyDefinitionRef" type="xs:IDREF" use="required"/>
</xs:complexType>
[ top ]
Complex Type NamedReferenceableType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any
Type restriction of ReferenceableType
Type hierarchy
Properties
abstract true
Used by
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Children documentation, name
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="NamedReferenceableType" abstract="true">
  <xs:annotation>
    <xs:documentation>ObjectType which requires a Name and an ID.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:restriction base="ReferenceableType">
      <xs:sequence>
        <xs:group ref="NameGroup" minOccurs="1" maxOccurs="unbounded"/>
        <xs:group ref="DocumentationGroup"/>
        <xs:group ref="grp.any"/>
      </xs:sequence>
      <xs:attributeGroup ref="IdentifierGroup"/>
      <xs:anyAttribute namespace="##other" processContents="strict"/>
    </xs:restriction>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type ReferenceType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram
Used by
Elements ConceptRefGroup/conceptRef, ElementRefGroup/elementRef, PropertyDefinitionRefGroup/propertyDefinitionRef, RelationshipRefGroup/relationshipRef, StereotypeRefGroup/stereotypeRef
Attributes
QName Type Use
ref xs:IDREF required
Source
<xs:complexType name="ReferenceType">
  <xs:annotation>
    <xs:documentation>Generic Reference Type.</xs:documentation>
  </xs:annotation>
  <xs:attribute name="ref" type="xs:IDREF" use="required"/>
</xs:complexType>
[ top ]
Complex Type ModelType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#NamedReferenceableType index.tmp#PropertiesGroup
Type extension of NamedReferenceableType
Type hierarchy
Used by
Element model
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1} , metadata{0,1} , elements{0,1} , relationships{0,1} , organizations* , propertyDefinitions{0,1}
Children documentation, elements, metadata, name, organizations, properties, propertyDefinitions, relationships
Attributes
QName Type Use Annotation
identifier xs:ID required
version xs:string optional
Specifies the version of the model.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="ModelType">
  <xs:annotation>
    <xs:documentation>This is the root model type. It is a container for the elements, relationships, diagrams and organizations of the model.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="NamedReferenceableType">
      <xs:sequence>
        <xs:group ref="PropertiesGroup"/>
        <xs:element name="metadata" type="MetadataType" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:documentation>The "metadata" element is the optional meta-data for the model.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="elements" type="ElementsType" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:documentation>The "elements" element is optional and is a container for all elements.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="relationships" type="RelationshipsType" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:documentation>The "relationships" element is optional and is a container for all relationships.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="organizations" type="OrganizationsType" minOccurs="0" maxOccurs="unbounded">
          <xs:annotation>
            <xs:documentation>The "organizations" element is optional and is a container for the tree nodes of the different structural organization of model elements and relationships.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="propertyDefinitions" type="PropertyDefinitionsType" minOccurs="0" maxOccurs="1"/>
      </xs:sequence>
      <xs:attribute name="version" type="xs:string" use="optional">
        <xs:annotation>
          <xs:documentation>Specifies the version of the model.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type MetadataType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#grp.any index.tmp#SchemaInfoGroup
Used by
Element ModelType/metadata
Model
(schema{0,1} , schemaversion{0,1} , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/') | schemaInfo*
Children schema, schemaInfo, schemaversion
Source
<xs:complexType name="MetadataType">
  <xs:annotation>
    <xs:documentation>An instance of the meta-data element contains data structures that declare descriptive information about a meta-data element's parent only. One or more different meta-data models may be declared as child extensions of a meta-data element.</xs:documentation>
  </xs:annotation>
  <xs:choice>
    <xs:group ref="SchemaInfoGroup"/>
    <xs:element name="schemaInfo" type="SchemaInfoType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:choice>
</xs:complexType>
[ top ]
Complex Type SchemaInfoType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#grp.any index.tmp#SchemaInfoGroup
Used by
Element MetadataType/schemaInfo
Model
schema{0,1} , schemaversion{0,1} , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Children schema, schemaversion
Source
<xs:complexType name="SchemaInfoType">
  <xs:group ref="SchemaInfoGroup"/>
</xs:complexType>
[ top ]
Complex Type ElementsType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram
Used by
Element ModelType/elements
Model
element+
Children element
Source
<xs:complexType name="ElementsType">
  <xs:annotation>
    <xs:documentation>This is a container for the elements of the model.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="element" type="ElementType" minOccurs="1" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type ElementType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType
Type extension of ConceptType
Type hierarchy
Properties
abstract true
Used by
Element ElementsType/element
Complex Types CompositeType, RealElementType, RelationshipConnectorType
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="ElementType" abstract="true">
  <xs:annotation>
    <xs:documentation>A base element type that can be extended by concrete ArchiMate types. Note that ElementType is abstract, so one must have derived types of this type. this is indicated in xml by having a tag name of "element" and an attribute of xsi:type="BusinessRole" where BusinessRole is a derived type from ElementType.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="ConceptType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type ConceptType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup
Type extension of ReferenceableType
Type hierarchy
Properties
abstract true
Used by
Complex Types ElementType, RelationshipType
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="ConceptType" abstract="true">
  <xs:annotation>
    <xs:documentation>This is an abstract class for Concepts (Elements, Relationships, Composites, and RelationConnectors).</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="ReferenceableType">
      <xs:sequence>
        <xs:group ref="ConceptGroup"/>
      </xs:sequence>
      <xs:attributeGroup ref="ConceptAttributeGroup"/>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type RelationshipsType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram
Used by
Element ModelType/relationships
Model
relationship+
Children relationship
Source
<xs:complexType name="RelationshipsType">
  <xs:annotation>
    <xs:documentation>This is a container for the relationships of the model.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="relationship" type="RelationshipType" minOccurs="1" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type RelationshipType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType
Type extension of ConceptType
Type hierarchy
Properties
abstract true
Used by
Element RelationshipsType/relationship
Complex Types Access, Aggregation, Assignment, Association, Composition, Flow, Influence, Realization, Serving, Specialization, Triggering
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
source xs:IDREF required
target xs:IDREF required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="RelationshipType" abstract="true">
  <xs:annotation>
    <xs:documentation>A base relationship type that can be extended by concrete ArchiMate types. Note that RelationshipType is abstract, so one must have derived types of this type. this is indicated in xml by having a tag name of "relationship" and an attribute of xsi:type="AccessRelationship" where AccessRelationship is a derived type from RelationshipType.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="ConceptType">
      <xs:attribute name="source" type="xs:IDREF" use="required"/>
      <xs:attribute name="target" type="xs:IDREF" use="required"/>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type OrganizationsType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram
Used by
Element ModelType/organizations
Model
item+
Children item
Source
<xs:complexType name="OrganizationsType">
  <xs:annotation>
    <xs:documentation>This is a container for the Organizations of the model.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="item" type="OrganizationType" minOccurs="1" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type OrganizationType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#OptionalIdentifierGroup index.tmp#LabelGroup index.tmp#DocumentationGroup index.tmp#grp.any
Used by
Elements OrganizationType/item, OrganizationsType/item
Model
label+ , documentation* , item* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Children documentation, item, label
Attributes
QName Type Use Annotation
identifier xs:ID optional
identifierRef xs:IDREF optional
identifierRef could refer to anything that has an identifier in the model.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="OrganizationType">
  <xs:annotation>
    <xs:documentation>An organization element represents a structural node in a particular organization of the model concepts. An organization element may be a parent or sibling of other organization elements, each one representing a unique structural node. An organization element may reference an ArchiMate element, ArchiMate relationship, or nothing (in which case it is a structural container) An organization has no meaning unless it has at least child organization element. Note that Organization must fit into a tree structure (so strictly nested).</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:group ref="LabelGroup" minOccurs="0" maxOccurs="unbounded"/>
    <xs:group ref="DocumentationGroup" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="item" type="OrganizationType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:group ref="grp.any"/>
  </xs:sequence>
  <xs:attributeGroup ref="OptionalIdentifierGroup"/>
  <xs:attribute name="identifierRef" type="xs:IDREF" use="optional">
    <xs:annotation>
      <xs:documentation>identifierRef could refer to anything that has an identifier in the model.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:anyAttribute namespace="##other" processContents="strict"/>
</xs:complexType>
[ top ]
Complex Type PropertyDefinitionsType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram
Used by
Element ModelType/propertyDefinitions
Model
propertyDefinition+
Children propertyDefinition
Source
<xs:complexType name="PropertyDefinitionsType">
  <xs:annotation>
    <xs:documentation>This is a container for the Property definitions in the model.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="propertyDefinition" type="PropertyDefinitionType" minOccurs="1" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type PropertyDefinitionType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#NamedReferenceableType
Type extension of NamedReferenceableType
Type hierarchy
Used by
Element PropertyDefinitionsType/propertyDefinition
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Children documentation, name
Attributes
QName Type Use
identifier xs:ID required
type DataType required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="PropertyDefinitionType">
  <xs:annotation>
    <xs:documentation>A Property definition type containing its unique identifier, name, and data type.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="NamedReferenceableType">
      <xs:attribute name="type" type="DataType" use="required"/>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
[ top ]
Simple Type DataType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram
Type restriction of xs:NMTOKEN
Facets
enumeration string
enumeration boolean
enumeration currency
enumeration date
enumeration time
enumeration number
Used by
Attribute PropertyDefinitionType/@type
Source
<xs:simpleType name="DataType">
  <xs:annotation>
    <xs:documentation>An enumeration of data types.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="string"/>
    <xs:enumeration value="boolean"/>
    <xs:enumeration value="currency"/>
    <xs:enumeration value="date"/>
    <xs:enumeration value="time"/>
    <xs:enumeration value="number"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type RealElementType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup
Type restriction of ElementType
Type hierarchy
Properties
abstract true
Used by
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="RealElementType" abstract="true">
  <xs:annotation>
    <xs:documentation>Forces Real Elements to have Names.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:restriction base="ElementType">
      <xs:sequence>
        <xs:group ref="NameGroup" minOccurs="1" maxOccurs="unbounded"/>
        <xs:group ref="DocumentationGroup"/>
        <xs:group ref="grp.any"/>
        <xs:group ref="ConceptGroup"/>
      </xs:sequence>
      <xs:attributeGroup ref="IdentifierGroup"/>
      <xs:attributeGroup ref="ConceptAttributeGroup"/>
      <xs:anyAttribute namespace="##other" processContents="strict"/>
    </xs:restriction>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type RelationshipConnectorType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType
Type extension of ElementType
Type hierarchy
Properties
abstract true
Used by
Complex Types AndJunction, OrJunction
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="RelationshipConnectorType" abstract="true">
  <xs:annotation>
    <xs:documentation>An abstract type for RelationshipConnectors. It is treated as an ElementType.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="ElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type CompositeType
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType
Type extension of ElementType
Type hierarchy
Properties
abstract true
Used by
Complex Types Grouping, Location
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="CompositeType" abstract="true">
  <xs:annotation>
    <xs:documentation>An abstract type for Composites.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="ElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type BusinessActor
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="BusinessActor">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type BusinessRole
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="BusinessRole">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type BusinessCollaboration
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="BusinessCollaboration">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type BusinessInterface
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="BusinessInterface">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type BusinessProcess
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="BusinessProcess">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type BusinessFunction
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="BusinessFunction">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type BusinessInteraction
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="BusinessInteraction">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type BusinessEvent
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="BusinessEvent">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type BusinessService
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="BusinessService">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type BusinessObject
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="BusinessObject">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Contract
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Contract">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Representation
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Representation">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Product
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Product">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type ApplicationComponent
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="ApplicationComponent">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type ApplicationCollaboration
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="ApplicationCollaboration">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type ApplicationInterface
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="ApplicationInterface">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type ApplicationFunction
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="ApplicationFunction">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type ApplicationInteraction
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="ApplicationInteraction">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type ApplicationProcess
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="ApplicationProcess">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type ApplicationEvent
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="ApplicationEvent">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type ApplicationService
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="ApplicationService">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type DataObject
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="DataObject">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Node
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Node">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Device
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Device">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type SystemSoftware
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="SystemSoftware">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type TechnologyCollaboration
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="TechnologyCollaboration">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type TechnologyInterface
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="TechnologyInterface">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Path
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Path">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type CommunicationNetwork
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="CommunicationNetwork">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type TechnologyFunction
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="TechnologyFunction">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type TechnologyProcess
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="TechnologyProcess">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type TechnologyInteraction
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="TechnologyInteraction">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type TechnologyEvent
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="TechnologyEvent">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type TechnologyService
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="TechnologyService">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Artifact
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Artifact">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Equipment
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Equipment">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Facility
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Facility">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type DistributionNetwork
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="DistributionNetwork">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Material
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Material">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Stakeholder
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Stakeholder">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Driver
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Driver">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Assessment
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Assessment">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Goal
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Goal">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Outcome
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Outcome">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Principle
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Principle">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Requirement
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Requirement">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Constraint
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Constraint">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Meaning
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Meaning">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Value
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Value">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Resource
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Resource">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Capability
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Capability">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type CourseOfAction
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="CourseOfAction">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type WorkPackage
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="WorkPackage">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Deliverable
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Deliverable">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type ImplementationEvent
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="ImplementationEvent">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Plateau
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Plateau">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Gap
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#IdentifierGroup index.tmp#ConceptAttributeGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#PropertiesGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#RealElementType
Type extension of RealElementType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Gap">
  <xs:complexContent>
    <xs:extension base="RealElementType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Grouping
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#CompositeType
Type extension of CompositeType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Grouping">
  <xs:complexContent>
    <xs:extension base="CompositeType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Location
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#CompositeType
Type extension of CompositeType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Location">
  <xs:complexContent>
    <xs:extension base="CompositeType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type AndJunction
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#RelationshipConnectorType
Type extension of RelationshipConnectorType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="AndJunction">
  <xs:complexContent>
    <xs:extension base="RelationshipConnectorType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type OrJunction
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#ElementType index.tmp#RelationshipConnectorType
Type extension of RelationshipConnectorType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="OrJunction">
  <xs:complexContent>
    <xs:extension base="RelationshipConnectorType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Composition
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup index.tmp#ConceptGroup index.tmp#ConceptType index.tmp#RelationshipType
Type extension of RelationshipType
Type hierarchy
Model
name+ , documentation* , ANY element from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/' , properties{0,1}
Children documentation, name, properties
Attributes
QName Type Use
identifier xs:ID required
source xs:IDREF required
target xs:IDREF required
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.opengroup.org/xsd/archimate/3.0/'
Source
<xs:complexType name="Composition">
  <xs:complexContent>
    <xs:extension base="RelationshipType"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type Aggregation
Namespace http://www.opengroup.org/xsd/archimate/3.0/
Diagram
Diagram index.tmp#IdentifierGroup index.tmp#NameGroup index.tmp#DocumentationGroup index.tmp#grp.any index.tmp#ReferenceableType index.tmp#ConceptAttributeGroup index.tmp#PropertiesGroup